Hallo, ich habe das Problem das der ld die libtermcap nicht findet. Ich vermute mal ein Konfigurationsproblem. Der Inhalt der ld.so.conf auf /etc:/usr/X11R6/lib/Xaw3d /usr/X11R6/lib /usr/lib/Xaw3d /usr/i386-suse-linux/lib /usr/local/lib /opt/kde3/lib /opt/gnome/lib include /etc/ld.so.conf.d/*.conf Das Verzeichnsi etc/ld.so.conf.d ist leer. Wenn ich jetzt was kompilieren will bricht mir der make ab. Fehlermeldung: /usr/lib/gcc/i586-suse-linux/4.1.2/../../../../i586-suse-linux/bin/ld: cannot find -ltermcap Jemand ne Idee wo mein Problem liegt und wie ich es beheben kann? ds -- Daniel Spannbauer Systembetreuung marco Systemanalyse und Entwicklung GmbH Tel +49 8333 9233-27 Fax -11 Auf der Wies 8, D 87727 Babenhausen Mobil +49 171 4033220 http://www.marco.de/ Email ds@marco.de Geschäftsführer Martin Reuter HRB 68255 Amtsgericht München -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
* Daniel Spannbauer <ds@marco.de> [2007-07-03 10:27]:
/usr/lib/gcc/i586-suse-linux/4.1.2/../../../../i586-suse-linux/bin/ld: cannot find -ltermcap
Jemand ne Idee wo mein Problem liegt und wie ich es beheben kann?
Pakete "termcap" und "ncurses-devel" installiert? Bei sowas hilft auch http://benjiweber.co.uk:8080/webpin/. Suche nach "termcap.so". Gruß, Bernhard -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Bernhard Walle wrote:
* Daniel Spannbauer <ds@marco.de> [2007-07-03 10:27]:
/usr/lib/gcc/i586-suse-linux/4.1.2/../../../../i586-suse-linux/bin/ld: cannot find -ltermcap
Jemand ne Idee wo mein Problem liegt und wie ich es beheben kann?
Pakete "termcap" und "ncurses-devel" installiert? Bei sowas hilft auch http://benjiweber.co.uk:8080/webpin/. Suche nach "termcap.so".
Die Termcap und die ncurses-devel sind drauf, finde ich auch auf der Platte. Das Problem ist denke ich mal das der ld die Dateien nicht findet. Kann ich das irgendwie testen ob er die Dateien kennt? Gruß Daniel
Gruß, Bernhard
-- Daniel Spannbauer Systembetreuung marco Systemanalyse und Entwicklung GmbH Tel +49 8333 9233-27 Fax -11 Auf der Wies 8, D 87727 Babenhausen Mobil +49 171 4033220 http://www.marco.de/ Email ds@marco.de Geschäftsführer Martin Reuter HRB 68255 Amtsgericht München -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Daniel Spannbauer wrote:
Bernhard Walle wrote:
* Daniel Spannbauer <ds@marco.de> [2007-07-03 10:27]:
/usr/lib/gcc/i586-suse-linux/4.1.2/../../../../i586-suse-linux/bin/ld: cannot find -ltermcap
Jemand ne Idee wo mein Problem liegt und wie ich es beheben kann?
Pakete "termcap" und "ncurses-devel" installiert? Bei sowas hilft auch http://benjiweber.co.uk:8080/webpin/. Suche nach "termcap.so".
Die Termcap und die ncurses-devel sind drauf, finde ich auch auf der Platte. Das Problem ist denke ich mal das der ld die Dateien nicht findet.
Kann ich das irgendwie testen ob er die Dateien kennt?
So, ein ldconfig -v sagt das er die libtermcap kennt und verlinkt die auch. Noch jemand ne Idee woran es hängen könnte? Gruß Daniel
Gruß
Daniel
Gruß, Bernhard
-- Daniel Spannbauer Systembetreuung marco Systemanalyse und Entwicklung GmbH Tel +49 8333 9233-27 Fax -11 Auf der Wies 8, D 87727 Babenhausen Mobil +49 171 4033220 http://www.marco.de/ Email ds@marco.de Geschäftsführer Martin Reuter HRB 68255 Amtsgericht München -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Daniel Spannbauer wrote:
Daniel Spannbauer wrote:
Bernhard Walle wrote:
* Daniel Spannbauer <ds@marco.de> [2007-07-03 10:27]:
/usr/lib/gcc/i586-suse-linux/4.1.2/../../../../i586-suse-linux/bin/ld: cannot find -ltermcap
Jemand ne Idee wo mein Problem liegt und wie ich es beheben kann?
Pakete "termcap" und "ncurses-devel" installiert? Bei sowas hilft auch http://benjiweber.co.uk:8080/webpin/. Suche nach "termcap.so".
Die Termcap und die ncurses-devel sind drauf, finde ich auch auf der Platte. Das Problem ist denke ich mal das der ld die Dateien nicht findet.
Kann ich das irgendwie testen ob er die Dateien kennt?
So, ein ldconfig -v sagt das er die libtermcap kennt und verlinkt die auch.
Noch jemand ne Idee woran es hängen könnte?
So, habs gefunden. Es hat ein Link von /us r/lib/libtermcap.a nach /usr/lib/termcap/libtzermcap.a gefehlt. Welches Programm ist denn für das linken von statischen Libs verantwortlich? Gruß Daniel
Gruß
Daniel
Gruß
Daniel
Gruß, Bernhard
-- Daniel Spannbauer Systembetreuung marco Systemanalyse und Entwicklung GmbH Tel +49 8333 9233-27 Fax -11 Auf der Wies 8, D 87727 Babenhausen Mobil +49 171 4033220 http://www.marco.de/ Email ds@marco.de Geschäftsführer Martin Reuter HRB 68255 Amtsgericht München -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
* Daniel Spannbauer <ds@marco.de> [2007-07-03 12:43]:
Welches Programm ist denn für das linken von statischen Libs verantwortlich?
Auch ld. Aber der Linker-Cache ist nur für das dynamische Linken *zur Laufzeit* (Ladezeit) verantwortlich, d.h. beim Kompilieren ist es sowohl beim statischen als auch beim dynamischen Linken irrelevant, ob der Linkercache die Library findet. Gruß, Bernhard -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
participants (2)
-
Bernhard Walle
-
Daniel Spannbauer