Титла: Install na glibc. Ne she i ne shte Публикувано от: HipHop в Dec 01, 2002, 13:36 Svalih si ot officialniq site na glibc verisii 2.3 i 2.2.5 zaedno s tqh svalih i linuxthreads za syotvetnite versii. Eto nachin po koito se opitvam da configuriram i build-na.
#./configure --prefix=/usr --enable-add-ons=linuxthreads /* sled kato predi tova sym razarhiviral linuxthread packet-a v dir-a na glibc */ #make i tuka veche mi dava greshkata: make -C csu subdir_lib make[1]: Entering directory `/tmp/glibc-2.2.5/csu' make[1]: Nothing to be done for `subdir_lib'. make[1]: Leaving directory `/tmp/glibc-2.2.5/csu' make -C iconv subdir_lib make[1]: Entering directory `/tmp/glibc-2.2.5/iconv' make[1]: Nothing to be done for `subdir_lib'. make[1]: Leaving directory `/tmp/glibc-2.2.5/iconv' make -C iconvdata subdir_lib make[1]: Entering directory `/tmp/glibc-2.2.5/iconvdata' make[1]: Nothing to be done for `subdir_lib'. make[1]: Leaving directory `/tmp/glibc-2.2.5/iconvdata' make -C locale subdir_lib make[1]: Entering directory `/tmp/glibc-2.2.5/locale' make[1]: Nothing to be done for `subdir_lib'. make[1]: Leaving directory `/tmp/glibc-2.2.5/locale' make -C localedata subdir_lib make[1]: Entering directory `/tmp/glibc-2.2.5/localedata' make[1]: Nothing to be done for `subdir_lib'. make[1]: Leaving directory `/tmp/glibc-2.2.5/localedata' make -C assert subdir_lib make[1]: Entering directory `/tmp/glibc-2.2.5/assert' make[1]: Nothing to be done for `subdir_lib'. make[1]: Leaving directory `/tmp/glibc-2.2.5/assert' make -C ctype subdir_lib make[1]: Entering directory `/tmp/glibc-2.2.5/ctype' make[1]: Nothing to be done for `subdir_lib'. make[1]: Leaving directory `/tmp/glibc-2.2.5/ctype' make -C intl subdir_lib make[1]: Entering directory `/tmp/glibc-2.2.5/intl' make[1]: Nothing to be done for `subdir_lib'. make[1]: Leaving directory `/tmp/glibc-2.2.5/intl' make -C catgets subdir_lib make[1]: Entering directory `/tmp/glibc-2.2.5/catgets' make[1]: Nothing to be done for `subdir_lib'. make[1]: Leaving directory `/tmp/glibc-2.2.5/catgets' make -C math subdir_lib make[1]: Entering directory `/tmp/glibc-2.2.5/math' make[1]: Nothing to be done for `subdir_lib'. make[1]: Leaving directory `/tmp/glibc-2.2.5/math' make -C setjmp subdir_lib make[1]: Entering directory `/tmp/glibc-2.2.5/setjmp' make[1]: Nothing to be done for `subdir_lib'. make[1]: Leaving directory `/tmp/glibc-2.2.5/setjmp' make -C signal subdir_lib make[1]: Entering directory `/tmp/glibc-2.2.5/signal' make[1]: Nothing to be done for `subdir_lib'. make[1]: Leaving directory `/tmp/glibc-2.2.5/signal' make -C stdlib subdir_lib make[1]: Entering directory `/tmp/glibc-2.2.5/stdlib' make[1]: Nothing to be done for `subdir_lib'. make[1]: Leaving directory `/tmp/glibc-2.2.5/stdlib' make -C stdio-common subdir_lib make[1]: Entering directory `/tmp/glibc-2.2.5/stdio-common' gcc ../sysdeps/unix/sysv/linux/errlist.c -c -O2 -Wall -Winline -Wstrict-prototypes -Wwrite-strings -g -fPIC -I../include -I. -I.. -I../libio -I../sysdeps/i386/elf -I../linuxthreads/sysdeps/unix/sysv/linux/i386 -I../linuxthreads/sysdeps/unix/sysv/linux -I../linuxthreads/sysdeps/pthread -I../sysdeps/pthread -I../linuxthreads/sysdeps/unix/sysv -I../linuxthreads/sysdeps/unix -I../linuxthreads/sysdeps/i386/i686 -I../linuxthreads/sysdeps/i386 -I../sysdeps/unix/sysv/linux/i386/i686 -I../sysdeps/unix/sysv/linux/i386 -I../sysdeps/unix/sysv/linux -I../sysdeps/gnu -I../sysdeps/unix/common -I../sysdeps/unix/mman -I../sysdeps/unix/inet -I../sysdeps/unix/sysv/i386 -I../sysdeps/unix/sysv -I../sysdeps/unix/i386 -I../sysdeps/unix -I../sysdeps/posix -I../sysdeps/i386/i686/fpu -I../sysdeps/i386/i686 -I../sysdeps/i386/i486 -I../sysdeps/i386/fpu -I../sysdeps/i386 -I../sysdeps/wordsize-32 -I../sysdeps/ieee754/ldbl-96 -I../sysdeps/ieee754/dbl-64 -I../sysdeps/ieee754/flt-32 -I../sysdeps/ieee754 -I../sysdeps/generic/elf -I../sysdeps/generic -D_LIBC_REENTRANT -include ../include/libc-symbols.h -DPIC -DSHARED -D_IO_MTSAFE_IO -o errlist.os make[1]: Leaving directory `/tmp/glibc-2.2.5/stdio-common' ../sysdeps/unix/sysv/linux/errlist.c:41: weak declaration of `_old_sys_nerr' must precede definition make[1]: *** [errlist.os] Error 1 make: *** [stdio-common/subdir_lib] Error 2 Nqkoj ako moje da helpne pls da go napravi. Syshto taka ako nqkoj da znae kakyvto i da e nachin za install na bibliotekite ako moje da go kaje. Титла: Install na glibc. Ne she i ne shte Публикувано от: rockandvaso в Dec 01, 2002, 20:16 При мен се получава грешка ако определя --prefix=../../nekyv_si_dir и то чак при sunrpc. Инече когато дам пълен път ни излиза никаква грешка. След кото си сложил linuxthreads не е нужно да задаваш --enable-add-ons=linuxthreads а само --enable-add-ons. Преди да почнеш компилацията прочети внимателно INSTALL и виж дали имаш всички изисквани пакети инсталирани.
Титла: Install na glibc. Ne she i ne shte Публикувано от: в Dec 03, 2002, 09:41 rockandavaso ne stava pusnah report kym glibc sociaty ot tam mi kazaha che tova e bil chesto sreshtan problem i mi preporychaha da build-na glibc-2.3.1. By the way rockandvaso tva INSTALL sym go chel sigurno 15 pyti i imam vsichki required programs by glibc
![]() Pri opit dad build glibc-2.3.1 s gcc-3.2 mi dava slednata greshka: ......... /tmp/cc14KJCi.s: Assembler messages: /tmp/cc14KJCi.s:46: Error: Unknown pseudo-op: `.hidden' make[1]: *** [kill.os] Error 1 make[1]: Leaving directory `/tmp/glibc-2.3.1/signal' make: *** [signal/subdir_lib] Error 2 root@darkstar:/tmp/glibc-2.3.1# Ako nqkoj moje da pomogne pls molq da go napravi. Tova moje da vi e ot nujda-> Eto nachina po kojto se opitvam da install glibc: #./configure --prefix=/usr --enable-add-ons=linuxthread #make i sled tova se poqvqva gornata greshka. Az pak sym pusnal i report kym glibc sociaty. I ako polucha nqkakyv otgovor shte go publikuvam tuk, za da ne bi nqkoj drug da izpadne v podoben problem. |