1 include ./qemu/config-host.mak
8 GLIB_CFLAGS = $(shell $(PREFIX)/bin/pkg-config --cflags glib-2.0)
9 GLIB_LIBS = $(shell $(PREFIX)/bin/pkg-config --libs glib-2.0)
11 GTK_CFLAGS = $(shell $(PREFIX)/bin/pkg-config --cflags gtk+-2.0)
12 GTK_LIBS = $(shell $(PREFIX)/bin/pkg-config --libs gtk+-2.0)
14 XML_CFLAGS = -I$(PREFIX)/include/libxml2
15 XML_LIBS = -L$(PREFIX)/lib -lxml2
17 CFLAGS = -Wall -g -mwindows
19 SDL_LIBS=-mno-cygwin -mwindows -LC:/cygwin/usr/local/lib -lmingw32 -lSDLmain -lSDL_image -lSDL_gfx -lSDL
20 SDL_CFLAGS=-mno-cygwin -Dmain=SDL_main -IC:/cygwin/usr/local/include/SDL -I/usr/include/mingw
24 EMUL_LIB = libsimulator.a
26 DEFS = -DISE_DEBUG -DISE_LOGGING
27 CFLAGS = -Wall -g -DEMTRACE_I878
28 CFLAGS += -Wall -g $(DEFS) $(GLIB_CFLAGS) $(GTK_CFLAGS) $(XML_CFLAGS) $(SDL_CFLAGS) -I../lib/libcommon/ -I../lib/libui/ -I./qemu -I./qemu/i386-softmmu
49 SRCS = $(OBJS:%.o=%.c)
54 LIBS += ../lib/libcommon/libcommon.a \
55 ../lib/libui/libui.a \
56 ./qemu/i386-softmmu/libccc.a \
57 -L../lib/libui -L../lib/libcommon -L./qemu -L./qemu/i386-softmmu -lui -lcommon -lccc -lz $(GLIB_LIBS) $(XML_LIBS) $(GTK_LIBS) -ldxguid -lole32 -lopengl32
62 find ./ -name "*.d" | xargs rm -rf
63 make -C ../lib/libcommon/
66 $(CC) -o $(TARGET) $(OBJS) $(LIBS) $(CONFIG_VNC_TLS_LIBS) $(AIOLIBS) -lutil -lcurses -lwinmm -lws2_32 -liphlpapi $(SDL_LIBS) -mconsole
69 $(CC) -c $(CFLAGS) -o $@ $<
72 install -m4755 $(TARGET) $(PHONE_DIR)/bin/$(TARGET)
75 make -C ../lib/libcommon/
79 gccmakedep $(INC) $(SRCS)
83 rm -rf ../lib/libcommon/*.o ../lib/libcommon/*.a
84 rm -rf ../lib/libui/*.o ../lib/libui/*.a
86 rm -rf ./qemu/*.o ./qemu/*.a ./qemu/i386-softmmu/*.o ./qemu/i386-softmmu/*.a