LINUX.ORG.RU

статическая сборка для старой glibc


0

1

чем чреваты следующие сообщения от gcc

./lib64/libpq.a(thread.o): In function `pqGetpwuid':
(.text+0x5): warning: Using 'getpwuid' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking
./lib64/libpq.a(ip.o): In function `pg_getaddrinfo_all':
(.text+0x643): warning: Using 'getaddrinfo' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking
./lib64/libcrypto.a(dso_dlfcn.o): In function `dlfcn_globallookup':
(.text+0x31): warning: Using 'dlopen' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking
на рабочей машине с gentoo glibc 2.11.3, на целевой opensuse glibc 2.10.1


LD_LIBRARY_PATH

Скомпилируй обычным способом. А потом нужную версию библиотеки подставь с помощью переменной LD_LIBRARY_PATH.

someloruser ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.