0
Ich versuche, eines meiner Projekte mit meiner benutzerdefinierten C-Bibliothek basierend auf SFML zu kompilieren.Makefile kompiliert kein Projekt mit sfml unter Mac
Ich habe kein Problem mein Projekt mit meinem Makefile auf Ubutun Kompilieren jedoch mit Mac OS X, ich diese Fehler erhalte:
ld: warning: ld: warning: ld: warning: ignoring file /Users/$USER
/.froot/lib/libsfml-audio.so, file was built for unsupported file format (0x7F 0x45 0x4C 0x46 0x02 0x01 0x01 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00)
und
ld: file too small (length=8) file '/Users/$USER/.froot/lib/mylib.a' for architecture x86_64
Meine Kompilation Flags sind:
-L/Users/$USER/.froot/include \
-L/Users/$USER/.froot/lib \
-lmylib -lsfml-audio -lsfml-graphics -lsfml-window \
-lsfml-system -lstdc++ -ldl -lm -lpthread
Und wie kann ich das tun? – rak007
Ich kompilierte erfolgreich SFML, aber jetzt bekomme ich diesen Fehler: ld: Datei zu klein (Länge = 8) Datei '/Users/$USER/.froot/lib/mylib.a' für Architektur x86_64 – rak007