Probleme mit C Libraries
Frank Matthieß
frankm at lug-owl.de
Fre Feb 21 12:14:12 CET 2003
Freitag den 21.02.2003 um 11:43 CET +0100, schrieb Andreas Roth:
> Hallo Liste,
>
> ich versuche mir gerade ein kleines Linux zusammenzubauen. als C Library
> verwende ich die uclibc. mein Problem ist nun, dass ich ein Programm
> (Citrix Client) nur als Binary vorliegen habe. dieses ist gegen glib
> gelinkt. Beim start sagt es mir lediglich:
>
> [root at devtc ICAClient]# ./wfica
> ./wfica: linked against GNU libc!
>
> weiss jemand vieleicht irgendeinen Trick, wie ich das hinbekommen könnte??
> Ich wollte an und für sich keine glibc nehmen ...
Im /lib Verzeichnis
"ln -s <DateiName der C-Lib> libc.so.0"
Soweit die API der beiden Lib's gleich sind, sollte das funktionieren.
Dennoch: Es kann funktionieren, muss aber nicht.
Fazit: Testen, testen, testen.
>
> [root at devtc ICAClient]# ldd wfica
> libXaw.so.6 => /lib/libXaw.so.6 (0x00000000)
> libXt.so.6 => /lib/libXt.so.6 (0x00000000)
> libX11.so.6 => /lib/libX11.so.6 (0x00000000)
> libdl.so.2 => /lib/libdl.so.2 (0x00000000)
> libc.so.6 => /lib/libc.so.6 (0x00000000)
> libXmu.so.6 => /lib/libXmu.so.6 (0x00000000)
> libSM.so.6 => /lib/libSM.so.6 (0x00000000)
> libICE.so.6 => /lib/libICE.so.6 (0x00000000)
> libXext.so.6 => /lib/libXext.so.6 (0x00000000)
> libc.so.0 => /lib/libc.so.0 (0x00000000)
^^^^^^^^^
|
Dieser Dateiname wird von wfica als Lib erwartet.
> libdl.so.0 => /lib/libdl.so.0 (0x00000000)
> /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x00000000)yndns.org
>
> danke bereits im Voraus
Frank.
--
Frank Matthieß frankm at lug-owl.de
Digital Restriction Managment - Freedom for industry.
Ross Anderson TCPA/Palladium FAQ
http://www.cl.cam.ac.uk/~rja14/tcpa-faq.html
http://moon.hipjoint.de/tcpa-palladium-faq-de.html
--
tlug Mailingliste
Archiv: http://www.tlug.de/archiv/
http://schwarz.thueday.de/mailman/listinfo/tlug_allgemein