![]() |
Cross compiler für Windows (unter Linux) - brauch paar Tipps - Druckversion +- Deutsches Simutransforum (https://simutrans-forum.de/mybb) +-- Forum: Simutrans (https://simutrans-forum.de/mybb/forumdisplay.php?fid=3) +--- Forum: Programmierung und Patches (https://simutrans-forum.de/mybb/forumdisplay.php?fid=38) +--- Thema: Cross compiler für Windows (unter Linux) - brauch paar Tipps (/showthread.php?tid=5925) |
- Paco_m - 17-05-2011 Zitat:Original von wernieman Irgendwie mag er das aber nicht: Code: ===> CXX bauer/brueckenbauer.cc bzlib.h hab ich in /usr/include und den Pfad noch extra als FLAGS += -I/usr/inlucde/ im Makefile angegeben obwohl der sowieso Standard ist :S - wernieman - 17-05-2011 Bist Du sicher mit dem Pfad?? Es ist bei mir "zwar" ein gentoo-Linux, aber der Cross-Compiler sollte NICHT auf deine Systemlibarys (/usr/include) sondern auf die Cross-Compiling-Umgebung zeigen! Bei mir (s.o.) ist es: /usr/mingw32/usr/include/ Edit: Und vergiss auch nicht die zlib.h ..... und es werden noch einige andere "Auftauchen". Edit2: btw: der libary-Pfad für den linker sollte so (o.Ä.) aussehen /usr/mingw32/usr/lib/ - Paco_m - 17-05-2011 Zitat:Original von wernieman ja, bei mir /opt/cross/mingw/lib aber dort ist eben kein bzip2 dabei - habe nun bereits versucht das bzip eben mit mingw zu kompilieren und hinzukopieren oder das systemeigene bzip zu verwenden, beides klappt nicht... EDIT: ok, habs hinbekommen (war die falsche architektur das bzlib) - jetzt muß ich nur noch SDL zum kooperieren mit mingw bringen ![]() - wernieman - 17-05-2011 Oder Du probierst erstmal die GDI-Version .. ist einfacher! Wenn die läuft kann ich Dir meine SDL-Config geben ... - Paco_m - 18-05-2011 Ein Freiwilliger mit windows-Gerät der das testen will? ![]() http://simutrans.uruk-online.net/downloads/sim_4449_gdi.exe - smu42 - 18-05-2011 Er findet mgwbz2-1.dll nicht. Hab im gleichen Ordner ne andere gdi Version liegen (3904), die laeuft. Windows 7. - Paco_m - 18-05-2011 Danke fürs Testen, hab hier noch ne Version die sollte die bz2lib eingebaut haben: http://simutrans.uruk-online.net/downloads/sim-4449-gdi-static.exe - smu42 - 18-05-2011 Leider nicht, gleiche Meldung wie eben. - wernieman - 18-05-2011 Hast Du eine Bibliotek selber kompiliert? - Paco_m - 18-05-2011 Zitat:Original von wernieman Die bz2lib eben weil die nicht beim mingw dabei war ![]() |