LINUX.ORG.RU

Сообщения arttykh

 

Undefined reference to `memcpy@GLIBC_2.14' : сборка Android с поддержкой SmartCard API

Форум — General

Хочу собрать Android SDK с поддержкой SmartCard API.

Во время сборки получаю ошибку:

make: *** [out/host/linux-x86/obj/EXECUTABLES/emulator64-arm_intermediates/emulator64-arm] Error 1
/<my-home>/pcsc-lite-1.8.10_x64/src/.libs//libpcsclite.so: undefined reference to `memcpy@GLIBC_2.14'

Моя версия glibс: 2.15:

ldd --version
ldd (Ubuntu EGLIBC 2.15-0ubuntu10.5) 2.15

Как указать make использовать версию 2.15? Или нужно сделать downgrade до 2.14?

OS: Ubuntu 12.04 x64

 , ,

arttykh
()

Как предотвратить зависание bash-скрипта?

Форум — Admin

Всем привет!

Подскажите, есть ли способ предотвратить зависание bash-скрипта?

Например:

Скрипт вида:

command#1
command#2
command#3
....

command#1 выполняется, command#2 - зависает на выполнении.

Есть ли способ отловить зависание command#2 и перейти к выполнению command#3 или, хотя бы, корректно завершить скрипт?

Спасибо.

 , ,

arttykh
()

Проблемы со сборкой модуля Fuse

Форум — General

Привет всем!

Необходимо собрать модуль fuse v. 2.7.0 для ядра 2.6.35.13.

Делаю все по инструкции с оф. сайта( http://fuse.sourceforge.net/ ).

При попытке сконфигурировать:

~/fuse-2.7.0/$ ./configure --with-kernel=~/linux-2.6.35.13/

Получаю ошибку:

checking kernel source directory... /home/at/tv/linux-2.6.35.13/
checking kernel build directory... /home/at/tv/linux-2.6.35.13/
checking kernel source version... Not found
configure: error:
	*** Cannot determine the version of the linux kernel source. Please
	*** prepare the kernel before running this script

Файл .config лежит в папки с исходниками ядра, make prepare запускал.

В чём может быть проблема?

Заранее спасибо.

 , ,

arttykh
()

Одновременная установка двух версий одной библиотеки.

Форум — Linux-install

Есть: Ubuntu 10.10, библиотека libexpat версии 2.0.1.

Необходимо: Установить дополнительно библиотеку libexpat версии 2.0.0.

Что делаю: Качаю с http://expat.sourceforge.net/ source для libexpat-2.0.0. Собираю. Устанавливаю. По умолчанию ставиться в /usr/local/lib:

$/usr/local/lib/
libexpat.a  libexpat.la  libexpat.so  libexpat.so.1  libexpat.so.1.5.0
Но в списке установленых библиотек данной версии нет:
$/sbin/ldconfig -p | grep libexpat
 libexpatw.so.1 (libc6) => /lib/libexpatw.so.1
 libexpat.so.1 (libc6) => /lib/libexpat.so.1
$dpkg -l |grep 'ii  libexpat'
ii  libexpat1                        	2.0.1-7ubuntu1
Вопрос: Как сделать доступной для приложений версию libexpat-2.0.0?

Глобальный вопрос: Как в Ubuntu реализован механизм одновременной установки разных версий одной библиотеки?

Заранее спасибо!

arttykh
()

RSS подписка на новые темы