GCC of Libaries updaten??

Pagina: 1
Acties:

  • QuarK
  • Registratie: Maart 2000
  • Laatst online: 09-07 21:48
Ok, ik heb een compileprobleem op een linuxsysteempje (suse 6.1).

Oa. php4 en proftpd kan ik niet (meer?) compilen. Errors tijdens het compilen.

Ik ben niet de enige die op die server af en toe wat update, dus ik vermoed dat iemand anders het heeft gedaan ;)

Anyway, hoe kan ik GCC het best updaten om die errors te voorkomen? Of hoef ik alleen maar een stelletje libaries te updaten?

Verwijderd

Welke error krijg je? Het kan ook heel goed een hardware probleem zijn. Ik denk niet dat je een versie van gcc hebt waarmee je php4 niet mee kan compileren.

  • QuarK
  • Registratie: Maart 2000
  • Laatst online: 09-07 21:48
PHP4 heb ik al draaiend!
Tot voor kort compilede het gewoon perfect (al redelijk wat keer opnieuw gerecompiled;))

Maar dit is dus de error bij PHP4:
code:
1
2
3
4
5
6
7
8
modules/php4/libphp4.a(php_variables.o): In function `php_treat_data':
/usr/src/php-4.0.3pl1/main/php_variables.c:293: undefined reference to `__strtok_r'
collect2: ld returned 1 exit status
make[2]: *** [target_static] Error 1
make[2]: Leaving directory `/usr/src/apache_1.3.14/src'
make[1]: *** [build-std] Error 2
make[1]: Leaving directory `/usr/src/apache_1.3.14'
make: *** [build] Error 2

  • QuarK
  • Registratie: Maart 2000
  • Laatst online: 09-07 21:48
Zozooo, een nieuw forumpje...

Verwijderd

heb je make clean geprobeerd?
make distclean?
ldconfig?
./configure opnieuw??
of is de source tree door iemand gewijzigd?

de error komt me bekend voor, niet alleen bij php. probeer het eens vanaf een 'schone' start...

suc6

  • QuarK
  • Registratie: Maart 2000
  • Laatst online: 09-07 21:48
Mmmmmm, als ik ldconfig doe krijg ik deze errors:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
ldconfig: warning: can't open /usr/lib/libdb.so (No such file or directory), skipping
ldconfig: warning: can't open /usr/lib/libnss_compat.so (No such file or directory), skipping
ldconfig: warning: can't open /usr/lib/libnss_db.so (No such file or directory), skipping
ldconfig: warning: can't open /usr/lib/libnss_dns.so (No such file or directory), skipping
ldconfig: warning: can't open /usr/lib/libnss_files.so (No such file or directory), skipping
ldconfig: warning: can't open /usr/lib/libnss_nis.so (No such file or directory), skipping
ldconfig: warning: can't open /usr/lib/libnss_dns6.so (No such file or directory), skipping
ldconfig: warning: can't open /usr/lib/libnss_hesiod.so (No such file or directory), skipping
ldconfig: warning: can't open /usr/lib/libnss_nisplus.so (No such file or directory), skipping
ldconfig: warning: can't open /usr/lib/librt.so (No such file or directory), skipping
ldconfig: warning: can't open /usr/lib/libthread_db.so (No such file or directory), skipping
ldconfig: warning: can't open /usr/lib/libdb.so (No such file or directory), skipping
ldconfig: warning: can't open /usr/lib/libnss_compat.so (No such file or directory), skipping
ldconfig: warning: can't open /usr/lib/libnss_db.so (No such file or directory), skipping
ldconfig: warning: can't open /usr/lib/libnss_dns.so (No such file or directory), skipping
ldconfig: warning: can't open /usr/lib/libnss_files.so (No such file or directory), skipping
ldconfig: warning: can't open /usr/lib/libnss_nis.so (No such file or directory), skipping
ldconfig: warning: can't open /usr/lib/libnss_dns6.so (No such file or directory), skipping
ldconfig: warning: can't open /usr/lib/libnss_hesiod.so (No such file or directory), skipping
ldconfig: warning: can't open /usr/lib/libnss_nisplus.so (No such file or directory), skipping
ldconfig: warning: can't open /usr/lib/librt.so (No such file or directory), skipping
ldconfig: warning: can't open /usr/lib/libthread_db.so (No such file or directory), skipping

Dit ziet er redelijk verneukt uit.
Die symlinks (bestaan wel) verwijzen naar niet bestaande files..
Hoe kan ik dit fixen?

Welk pakket/libary ofzo heb ik nodig om dit te fixen?
Pagina: 1