QGTOP=../../ #LDADD = $(QGIS_LIBS) LDADD = $(GUI_DLL) $(RASTER_DLL) $(LEGEND_DLL) $(COMPOSER_DLL) \ $(PROJSEL_DLL) \ $(GDAL_LDADD) $(PG_LIB) $(GEOS_LDADD) -lproj -lsqlite3 \ $(QT_LDADD) -lwsock32 DLL=qgis_gui.dll OBJECTS = qgis-main.o all: libs $(DLL) objects qgis.exe objects: $(MAKE) -f Makefile qgis-main.o libs: $(MAKE) -f Makefile libqgis_gui.la $(DLL): .libs/libqgis_gui.a $(CXX) -shared -o $(DLL) \ -Wl,--out-implib=lib$(DLL).a \ -Wl,--export-all-symbols \ -Wl,--enable-auto-import \ -Wl,--whole-archive .libs/libqgis_gui.a \ -Wl,--no-whole-archive \ $(CORE_A) $(COMPOSER_A) $(LEGEND_A) $(RASTER_A) \ $(GUI_A) $(PROJSEL_A) \ -lsqlite3 -lgeos -lproj -lgdal $(PG_LIB) \ $(QT_LDADD) \ -lwsock32 -lmingw32 $(STRIP) $@ qgis.exe: $(CXX) -o $@ $(OBJECTS) $(LDADD) $(STRIP) $@ install: all $(INSTALL) -m 755 qgis.exe $(BINDIR)/qgis.exe $(INSTALL) -m 755 $(DLL) $(DLLDIR)/$(DLL) include $(QGTOP)/Makefile.win.rules