mtollari 4db94043cb Patch level : 12.0 no-patch
Files correlati     : 
Commento            : Spostamento in libraries delle librerie esterne di Campo per una maggiore pulizia e organizzazione

git-svn-id: svn://10.65.10.50/branches/R_10_00@24150 c028cbd2-c16b-5b4b-a496-9718f37d4682
2017-10-26 09:11:15 +00:00
..
2017-10-26 09:11:15 +00:00

Note that there is a small bug in the OS2 makefiles that produce an exe.
Only those not using the *.rc file actually run correctly.

This is a known problem due to the fact that both OS/2 and MSW use
the same file extension for resource source files and the ones in
the samples directories are for MSW.

The work around for this is to not use these *.rc files but instead
to use the precompiled wx.res file.

This will require a bakefile change presumably.

Here is a diff of makefile.wat for the wizard sample.

 	@%append $(OBJS)\wizard.lbc option caseexact
 	@%append $(OBJS)\wizard.lbc $(LDFLAGS) $(__DEBUGINFO_1)  libpath $(LIBDIRNAME)
 	@for %i in ($(WIZARD_OBJECTS)) do @%append $(OBJS)\wizard.lbc file %i
-	@for %i in ( $(__WXLIB_ADV_p)  $(__WXLIB_HTML_p)  $(__WXLIB_XML_p)  $(__WXLIB_
-	@%append $(OBJS)\wizard.lbc
+	@for %i in ( $(__WXLIB_ADV_p)  $(__WXLIB_HTML_p)  $(__WXLIB_XML_p)  $(__WXLIB_
 	@for %i in () do @%append $(OBJS)\wizard.lbc option stack=%i
 	wlink @$(OBJS)\wizard.lbc
+	rc $(RESFILE) $^@

RESFILE is defined in ..\samples\makefile.wat as:- ..\..\include\wx\os2\wx.res


Dave Parsons/ Chris Elliott 
http://thread.gmane.org/gmane.comp.lib.wxwidgets.devel/94104/focus=94133