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