Programme für die falsche glibc-version kompiliert

Kreuzuebersetzer, Diskussion über Änderungen im Tuxbox-CDK und Tuxbox-CVS
theclaw
Neugieriger
Neugieriger
Beiträge: 4
Registriert: Dienstag 10. August 2004, 13:49

Programme für die falsche glibc-version kompiliert

Beitrag von theclaw »

tag :)

ich hab mir vor kurzem das cdk geholt, wollte nun einen irc bouncer für meine dbox2 compilen (muh). jedoch sagt mir meine dbox2 wenn ich versuche die binary auszuführen:

Code: Alles auswählen

[root@dbox] /var $ ./muh
./muh: /lib/libc.so.6: version `GLIBC_2.3' not found (required by ./muh)
hier noch 'ne ausgabe von ldd muh

Code: Alles auswählen

[root@dbox] /var $ ldd ./muh
./muh: /lib/libc.so.6: version `GLIBC_2.3' not found (required by ./muh)
        libcrypt.so.1 => /lib/libcrypt.so.1 (0x0ffb4000)
        libc.so.6 => /lib/libc.so.6 (0x0fede000)
        /lib/ld.so.1 => /lib/ld.so.1 (0x30000000)
ich habe ein älteres image auf der dbox installiert, jedoch funktionierte es mit einem recht aktuellen yadi-image auch nicht.. (selber fehler). übrigens: hier auf dem system auf welchem der crosscompiler läuft ist glibc 2.3 installiert - hat es evtl etwas damit zu tun?

danke im vorraus

theclaw
chkbox
Erleuchteter
Erleuchteter
Beiträge: 440
Registriert: Samstag 10. April 2004, 15:17

Beitrag von chkbox »

Das aktuelle tuxbox-cvs benutzt glibc 2.3.2. Vielleicht verhädert sich der Kompiler zwischen den ppc libc und den libs für deinen PC.
theclaw
Neugieriger
Neugieriger
Beiträge: 4
Registriert: Dienstag 10. August 2004, 13:49

Beitrag von theclaw »

hrm das ist bissl blöd - gibts irgendwo 'ne anleitung wie ich die update? eigentlich müsste es doch reichen die dateien in /lib auszutauschen (und hoffen dass das gut geht) - aber welche?

bye

theclaw