LINUX.ORG.RU

glibc 2.4 Помогите поставить


0

0

Есть несколько вопосов У меня Slackware 10.0, gcc 4.1. Есть несколько вопросов 1) Необходимо ли ставить библиотеку /lib или можно осторожно поставить ее в другой каталог не трогая уже работающий glibc 2.3.2 2) C 1-го раза поставить не удалоть. Вылетел с ошибкой:

make[2]: Entering directory `/usr/src/glibc-2.4/nscd' gcc -nostdlib -nostartfiles -o /usr/src/glibc-2.4/glibc-build/nscd/nscd -Wl,-dynamic-linker=/usr/src/lib/lib/ld-linux.so.2 -Wl,-z,combreloc /usr/src/glibc-2.4/glibc-build/csu/crt1.o /usr/src/glibc-2.4/glibc-build/csu/crti.o `gcc --print-file-name=crtbegin.o` /usr/src/glibc-2.4/glibc-build/nscd/nscd.o /usr/src/glibc-2.4/glibc-build/nscd/connections.o /usr/src/glibc-2.4/glibc-build/nscd/pwdcache.o /usr/src/glibc-2.4/glibc-build/nscd/getpwnam_r.o /usr/src/glibc-2.4/glibc-build/nscd/getpwuid_r.o /usr/src/glibc-2.4/glibc-build/nscd/grpcache.o /usr/src/glibc-2.4/glibc-build/nscd/getgrnam_r.o /usr/src/glibc-2.4/glibc-build/nscd/getgrgid_r.o /usr/src/glibc-2.4/glibc-build/nscd/hstcache.o /usr/src/glibc-2.4/glibc-build/nscd/gethstbyad_r.o /usr/src/glibc-2.4/glibc-build/nscd/gethstbynm2_r.o /usr/src/glibc-2.4/glibc-build/nscd/dbg_log.o /usr/src/glibc-2.4/glibc-build/nscd/nscd_conf.o /usr/src/glibc-2.4/glibc-build/nscd/nscd_stat.o /usr/src/glibc-2.4/glibc-build/nscd/cache.o /usr/src/glibc-2.4/glibc-build/nscd/mem.o /usr/src/glibc-2.4/glibc-build/nscd/nscd_setup_thread.o /usr/src/glibc-2.4/glibc-build/nscd/xmalloc.o /usr/src/glibc-2.4/glibc-build/nscd/xstrdup.o /usr/src/glibc-2.4/glibc-build/nscd/aicache.o /usr/src/glibc-2.4/glibc-build/nscd/initgrcache.o /usr/src/glibc-2.4/glibc-build/nscd/gai.o /usr/src/glibc-2.4/glibc-build/rt/librt.so /usr/src/glibc-2.4/glibc-build/nptl/libpthread_nonshared.a /usr/src/glibc-2.4/glibc-build/nptl/libpthread.so /usr/src/glibc-2.4/glibc-build/nis/libnsl.so -Wl,-rpath-link=/usr/src/glibc-2.4/glibc-build:/usr/src/glibc-2.4/glibc-build/ma th:/usr/src/glibc-2.4/glibc-build/elf:/usr/src/glibc-2.4/glibc-build/dlfcn:/usr/ src/glibc-2.4/glibc-build/nss:/usr/src/glibc-2.4/glibc-build/nis:/usr/src/glibc- 2.4/glibc-build/rt:/usr/src/glibc-2.4/glibc-build/resolv:/usr/src/glibc-2.4/glib c-build/crypt:/usr/src/glibc-2.4/glibc-build/nptl /usr/src/glibc-2.4/glibc-build/libc.so.6 /usr/src/glibc-2.4/glibc-build/libc_nonshared.a -lgcc -Wl,--as-needed -lgcc_s -Wl,--no-as-needed `gcc --print-file-name=crtend.o` /usr/src/glibc-2.4/glibc-build/csu/crtn.o /usr/src/glibc-2.4/glibc-build/nscd/nscd.o(.text+0x15a): In function `nscd_open_socket': /usr/src/glibc-2.4/nscd/nscd.c:396: undefined reference to `__stack_chk_guard' /usr/src/glibc-2.4/glibc-build/nscd/nscd.o(.text+0x1cd):/usr/src/glibc-2.4/nscd/ nscd.c:414: undefined reference to `__stack_chk_guard' /usr/src/glibc-2.4/glibc-build/nscd/connections.o(.text+0x34d): In function `restart': /usr/src/glibc-2.4/nscd/connections.c:1113: undefined reference to `__stack_chk_guard' /usr/src/glibc-2.4/glibc-build/nscd/connections.o(.text+0x50c):/usr/src/glibc-2. 4/nscd/connections.c:1241: undefined reference to `__stack_chk_guard' /usr/src/glibc-2.4/glibc-build/nscd/connections.o(.text+0xf71): In function `nscd_run': /usr/src/glibc-2.4/nscd/connections.c:1273: undefined reference to `__stack_chk_guard' /usr/src/glibc-2.4/glibc-build/nscd/connections.o(.text+0x1dbd):/usr/src/glibc-2 .4/nscd/connections.c:432: more undefined references to `__stack_chk_guard' follow collect2: ld returned 1 exit status

C чем это мб связано? Спасибо


А в чём сакральный смысл ставить glibc-2.4? Под 2.3.х что-то не работает?

Deleted
()

Есть исходники 2.4 и совершенно нет трафика! Я в горах нахожусь здесь 1Мб год качаться будет. А с 2,3,2 работает не все

ibm
() автор топика
Ответ на: комментарий от Deleted

Не ставиться ни GIMP ни фотошоп через wine, но главное не собирается библиотека для весьма специфиеского внешнего устройства; похожего на веб-камеру только проффесиональную и используемую в научных целях.

На спец, компе для работы с ней еще до командировки был установлен glic2.4 и gcc 4.1 все работает

gcc4.1 поставил опять таки что бы собрать glibc (со старым не собиралось) Все бы хорошо да вот только с ноутбуком (на него все и ставлю) тесты проводить мнго проще

ibm
() автор топика
Ответ на: комментарий от ibm

Всё-таки посоветую выпрямить руки, т.к. и GIMP нормально ставится на glibc-2.3.6 + gcc-3.4.6 и фотошоп ставится тоже. Библиотека для весьма специфического устройства не собирается скорее всего из-за наделанных ошибок в системе.

Deleted
()
Ответ на: комментарий от Deleted

Да, причём тут фотошоп - я вообще не понял.

Deleted
()

Не иби моск, в слакваре 10.0 нет gcc-4.1. И вообще юзай стаблю из состава дистрибутива, или gcc-3.4.6 как последний релиз неполоматой ветки.

И, между прочим, glibc-2.4 замечательно собирается gcc-4.1, собранным тоже руками, посему - если ты это делал, то сделай еще раз заново, скормив ./configure опцию --disable-ssp (или --disable-libssp, глянь хелп).

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