nouseforname hat geschrieben:es fehlt definitiv der pfad zu den 32er libs, ohne -m32 geht alles.
Die ncurses liegt auch als 32 Bit Version vor?
Ich habe vor ein paar Jahren auf Linux für Windows kompiliert, da waren entsprechend auch Windows andere Libs erforderlich.
Ich gucke mal, ob ich das Makefile noch finde.
Was ich mit Sicherheit noch weiß, ist dass es einen mingw-xyz-gcc gab, der sämtliche Konfiguration übernimmt.
Wenn ich das richtig sehe, fehlt Dir aber zuerst wirklich die Angabe, dass er sich nicht auf /usr/lib verlassen darf.
Das müsste sich erstmal so beheben lassen.
Code: Alles auswählen
g++ -m32 -L/usr/lib32 -lm -lncurses -Wall -ansi -pedantic -g -o ....
Dann schauen wir, was als nächstes kommt. ^^
Das Thema ist interessant, das sollten wir in die FAQ geben.
Merke: Wer Ordnung hellt ist nicht zwangsläufig eine Leuchte.
Ich beantworte keine generellen Programmierfragen per PN oder Mail. Dafür ist das Forum da.