Bonjour,
 
Sous windows je compile mes programmes wxwidget avec ce makefile:
 
Code :
 - WXDIR = c:/MinGW
 - WXINC = -I$(WXDIR)/lib/mswd -I$(WXDIR)/include -I$(WXDIR)/src/regex -I$(WXDIR)/contrib/include -I$(WXDIR)/src/png -I$(WXDIR)/src/jpeg -I$(WXDIR)/src/zlib -I$(WXDIR)/src/xpm -I$(WXDIR)/src/tiff
 - WXLIB = -L$(WXDIR)/lib -L$(WXDIR)/contrib/lib
 - LINK = $(WXDIR)/lib/libwxmsw.a $(WXLIB) -Wl,--subsystem,windows -mwindows -lwxmsw -lregex -lpng -ljpeg -lzlib -ltiff -lstdc++ -lgcc -lodbc32 -lwsock32 -lwinspool -lwinmm -lshell32 -lcomctl32 -lctl3d32 -ladvapi32 -lwsock32 -lopengl32 -lglu32 -lole32 -loleaut32 -luuid
 - COMP = $(WXINC) -DWINVER=0x0400 -D__WIN95__ -D__GNUWIN32__ -DSTRICT -DHAVE_W32API_H -D__WXMSW__ -D__WINDOWS__ -Wall -fno-rtti -fno-exceptions
 - CFG = -O2 -s -Wall
 - CC=g++
 - all:  test
 - test.o:  test.cpp
 -   $(CC) $(CFG) -c $(COMP) -o test.o test.cpp
 - test:  test.o
 -   $(CC) $(CFG) -o test test.o $(LINK)
 
  | 
 
 
-Que doit-je modifier pour qu'il fonctionne sous linux avec wxgtk ?
NB: le fichier "libwxmsw.a" ne se trouve déjà pas dans mon dd de linux, est-ce normale ?
 
Merci d'avance...
 
Message édité par casafa le 16-10-2004 à 09:58:20