chris_h
21.04.07, 14:06
Hi,
ich habe auf meinem Rechner ein Pg kompiliert, funzt super, jedoch will ich das fertige Pg auch auf einem alten i386 Linux einsetzen. Nachdem das Binary dort nicht läuft:
"cannot execute binary file"
Welche Flags muss ich setzen, bzw. darf ich nicht setzen?
Läuft das schon unter Cross-compile?
Gibt es da ein Howto?
Hier eine Zeile aus meinen gcc Befehlen:
gcc -DLINUX2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I../aux -O -g -c -o ils.o ils.c
Wo finde ich Infos zu den Präprozessor-Makros?
Danke,
Chris
ich habe auf meinem Rechner ein Pg kompiliert, funzt super, jedoch will ich das fertige Pg auch auf einem alten i386 Linux einsetzen. Nachdem das Binary dort nicht läuft:
"cannot execute binary file"
Welche Flags muss ich setzen, bzw. darf ich nicht setzen?
Läuft das schon unter Cross-compile?
Gibt es da ein Howto?
Hier eine Zeile aus meinen gcc Befehlen:
gcc -DLINUX2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I../aux -O -g -c -o ils.o ils.c
Wo finde ich Infos zu den Präprozessor-Makros?
Danke,
Chris