Hi,
ich habe ein Programm, dass auf akt. Suse 10.1 (64bit) kompiliert wird und auf einem RH6.2 Version laufen soll.
Dazu habe ich die SW mit gcc und mit -m32 und -static kompiliert.
Leider bekomme ich ein beim Ausführen der SW auf RH "FATAL: kernel too old". IMHO ist die neue glibc daran schuld:
Verglichen mit einer anderen (lauffäigen) SW:
Ist meine Einschätzung richtig?
Wie kann ich am besten gegen eine alte glibc linken, ohne dass das bestehende System leidet?
Chris
ich habe ein Programm, dass auf akt. Suse 10.1 (64bit) kompiliert wird und auf einem RH6.2 Version laufen soll.
Dazu habe ich die SW mit gcc und mit -m32 und -static kompiliert.
Leider bekomme ich ein beim Ausführen der SW auf RH "FATAL: kernel too old". IMHO ist die neue glibc daran schuld:
Code:
ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), for GNU/Linux 2.6.4, statically linked, for GNU/Linux 2.6.4, not stripped
Code:
ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), for GNU/Linux 2.2.0, statically linked, for GNU/Linux 2.2.0, stripped
Wie kann ich am besten gegen eine alte glibc linken, ohne dass das bestehende System leidet?
Chris