16-05-2011, Monday-12:31:06
Nachdem wernies nightly Server mal wieder nicht läuft wollte ich mich gerade selbst daran machen auf meiner Linuxkiste Windows binaries zu erstellen stehe aber nun gerade an ![Big Grin Big Grin](https://simutrans-forum.de/mybb/images/smilies/biggrin.png)
Das erste kleine Problem war, daß er versuchte 64bit binaries zu abuen obwohl mein mingw für 32bit ist, konnte aber leicht behoben werden
Dann kracht es aber wegen dem Cygwin:
Nehme ich das (oben rot) heraus dann hängt es an folgendem:
Vorschläge?
![Big Grin Big Grin](https://simutrans-forum.de/mybb/images/smilies/biggrin.png)
Das erste kleine Problem war, daß er versuchte 64bit binaries zu abuen obwohl mein mingw für 32bit ist, konnte aber leicht behoben werden
Zitat:ifeq ($(OSTYPE),mingw)(grüne Zeile hinzugefügt)
CC ?= gcc
SOURCES += simsys_w32_png.cc
CFLAGS += -mno-cygwin -DPNG_STATIC -DZLIB_STATIC -march=pentium
CFLAGS += -m32
ifeq ($(BACKEND),gdi)
LIBS += -lunicows
endif
LIBS += -lmingw32 -lgdi32 -lwinmm -lwsock32 -lz -lbz2
endif
Dann kracht es aber wegen dem Cygwin:
Code:
% make
===> CC simsys_w32_png.c
cc1: error: unrecognized command line option "-mno-cygwin"
make: *** [simsys_w32_png.o] Fehler 1
Nehme ich das (oben rot) heraus dann hängt es an folgendem:
Code:
simsys_w32_png.c:6:21: fatal error: windows.h: Datei oder Verzeichnis nicht gefunden
compilation terminated.
Vorschläge?