Toon posts:

probleem met compilen

Pagina: 1
Acties:

Verwijderd

Topicstarter
ja ik wou dus een up to date versie van GTK+ installen.
dus ik naar GTK website en 1.2.9 downloaden.
bleek dat ik eerst glib 1.2.8 of 9 moest hebben.
dus ik terug en 1.2.9 gepakt en ./configure gedaan.
niks mis.
daarna dee ik make en kwam ik met dit
code:
1
2
3
4
5
6
7
8
gcc -g -O2 -Wall -D_REENTRANT -o .libs/testglib testglib.o .libs/libglib.so -Wl,--rpath -Wl,/usr/local/lib
/lib/libc.so.6: undefined reference to `_dl_init_next@GLIBC_2.0'
collect2: ld returned 1 exit status
make[2]: *** [testglib] Error 1
make[2]: Leaving directory `/home/stratos/rpms/glib-1.2.9'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/stratos/rpms/glib-1.2.9'
make: *** [all-recursive-am] Error 2

iemand enig idee waar dit aan ligt?
ja aan een undefined reference to _dl_init_next@GLIBC_2.0
maar ik bedoel meer voor het oplossen ervan :)

  • active2
  • Registratie: Juni 2001
  • Laatst online: 17-07 21:56

active2

Google is your friend

Ik weet zo niet waar het aan ligt.

Maar je kunt het volgende proberen:

Verwijder hetgene waar je mee bezig was. Vervolgens download je het opnieuw en zorg er voor dat je een uptodate versie van je glibc hebt.

Misschien dat het helpt!!! :)

suc6

Google, Het mirakel van de 21e eeuw!!!!


Verwijderd

Welke versie van glibc heb je? Versie 2.0 is al behoorlijk oud. Waarschijnlijk verwacht glib/gtk+ dan toch een nieuwere versie van glibc.

En als je glibc wilt upgraden haal je je behoorlijk wat op de hals. Misschien dat het upgraden van je distro dan beter is.

  • PolarWolf
  • Registratie: November 2001
  • Laatst online: 26-05 15:23

PolarWolf

Debian, of course.

Op maandag 26 november 2001 14:23 schreef StratoS_V2.0 het volgende:
ja ik wou dus een up to date versie van GTK+ installen.
dus ik naar GTK website en 1.2.9 downloaden.
bleek dat ik eerst glib 1.2.8 of 9 moest hebben.
dus ik terug en 1.2.9 gepakt en ./configure gedaan.
niks mis.
daarna dee ik make en kwam ik met dit
code:
1
2
3
4
5
6
7
8
gcc -g -O2 -Wall -D_REENTRANT -o .libs/testglib testglib.o .libs/libglib.so -Wl,--rpath -Wl,/usr/local/lib
/lib/libc.so.6: undefined reference to `_dl_init_next@GLIBC_2.0'
collect2: ld returned 1 exit status
make[2]: *** [testglib] Error 1
make[2]: Leaving directory `/home/stratos/rpms/glib-1.2.9'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/stratos/rpms/glib-1.2.9'
make: *** [all-recursive-am] Error 2

iemand enig idee waar dit aan ligt?
ja aan een undefined reference to _dl_init_next@GLIBC_2.0
maar ik bedoel meer voor het oplossen ervan :)
Tja...kan van alles wezen.
Waarom installeer je niet gewoon een gtk/glib update via je package manager?
Tenzij je een *hele* goede reden hebt om het te compileren, natuurlijk (bijvoorbeeld om gtk+-directfb aan de gang te krijgen :-)
Anyway, het is niet voor je te hopen dat je een nieuwe glibc nodig hebt, want dan ben je echt wel even bezig...dan is het inderdaad beter om een courante versie van je distributie op te halen.

Ik zie dat je iets met RPMs doet...is dit een uitgepakte SRPM? Probeer dan de normale versie van glib eens, die je van www.gtk.org haalt.

Nogmaals, doe dit soort dingen alleen wanneer je een goede reden hebt om geen gebruik te maken van je package manager.

* PolarWolf doet meestal apt-get install libc6 om een glibc'tje te updaten.

Undernet #linux, Undernet #ipsec


Verwijderd

Topicstarter
umm rede dat ik dit ff manual wou doen is omdat ik, uumm zeg maar rpm ge uninstalled heb en het niet meer geinstaleert krijg *schaam* *schaam*

en eigenlijk will ik ff alles reinstallen maar daarvoor moet ik ff een shit zooi aan cd's en films etc.. backuppen.
en daar heb ik geen plek voor dus stel ik het steeds uit.

ff tussen haakjes is dat wel een patroon wat me ontieglijk opvalt. elke keer als ik linux instaleer leer ik meer en op een duur verkloot ik het en instaleer ik het opnieuw en het gaat steeds beter enzo :) deze keer hield ik het nog vrij lang vol zeker 7 maanden ofzo.

Verwijderd

Normaal geproken is het compileren en installeren van glib een makkie. Moet je wel een goede basis hebben. Zo te zien is die niet aanwezig op jouw systeem.

  • PolarWolf
  • Registratie: November 2001
  • Laatst online: 26-05 15:23

PolarWolf

Debian, of course.

Op maandag 26 november 2001 23:47 schreef janjanjansen het volgende:
Normaal geproken is het compileren en installeren van glib een makkie. Moet je wel een goede basis hebben. Zo te zien is die niet aanwezig op jouw systeem.
Klopt...maar dan moet wel de rest van je systeem erop toegespitst zijn...best lullig wanneer je een nieuwe glibc er neer zet, en dan blijkt je 'login' te segfaulten... ;-)

Undernet #linux, Undernet #ipsec


  • PolarWolf
  • Registratie: November 2001
  • Laatst online: 26-05 15:23

PolarWolf

Debian, of course.

Op maandag 26 november 2001 22:06 schreef StratoS_V2.0 het volgende:
umm rede dat ik dit ff manual wou doen is omdat ik, uumm zeg maar rpm ge uninstalled heb en het niet meer geinstaleert krijg *schaam* *schaam*
Mwoa, moet niet zo'n probleem zijn...kun je altijd nog met het handje doen (wat voor RPM v.4 toch moet).
Dan ff de database opnieuw opbouwen, en je bent weer het heertje.
en eigenlijk will ik ff alles reinstallen maar daarvoor moet ik ff een shit zooi aan cd's en films etc.. backuppen.
en daar heb ik geen plek voor dus stel ik het steeds uit.
Hoop ik toch dat je schijfje niet te oud en van een fatsoenlijk merk is...
ff tussen haakjes is dat wel een patroon wat me ontieglijk opvalt. elke keer als ik linux instaleer leer ik meer en op een duur verkloot ik het en instaleer ik het opnieuw en het gaat steeds beter enzo :) deze keer hield ik het nog vrij lang vol zeker 7 maanden ofzo.
lrwxrwxrwx 1 root root 19 Mar 27 2000 vmlinuz -> boot/vmlinuz-2.0.36

En te bedenken dat tussen toen en nu het volledige systeem twee keer is overgezet naar een andere confuratie qua hardware, en ook naar een nieuwe schijf...maar dit gaat op een dicklength contest lijken die ik toch ga verliezen :-)

Undernet #linux, Undernet #ipsec

Pagina: 1