Programming.WxWidgets History

Hide minor edits - Show changes to output - Cancel

 
 
September 22, 2008, at 04:16 PM by OtherMichael -
Changed line 35 from:
MetLife.TiffMerger
to:
 
 
August 13, 2008, at 01:08 PM by MichaelPaulukonis -
Added lines 29-30:

'''NOTE:''' the above is straight from Nick G; I found the path to be [@$(WXWIN)\lib\vc_lib\mswd@]'''[@\wx@]'''[@\setup.h@]
 
 
August 13, 2008, at 11:35 AM by MichaelPaulukonis - build-info integrated from TiffMerger
Added lines 5-29:

!! [[#Build]] Build

Create a User Environmental variable and call it [@WXWIN@].  Make its value points to where your [[Programming/WxWidgets]] root dir is.
'''Note:''' This must be set before you open any Visual Studio projects or else you'll need to reopen them.

Open the [@build\msw\wx.dsw@] project in your VS IDE (to compile the libraries for VS).  We're compiling as a static lib but if you want to change it to dynamic use the wx_dll.dsw project instead.

You'll probably need to let VS convert the project for you (you'll get prompted.)


Choose Build -> Batch Build (unknown version of VisualStudio)

for [@VS2005@], in Solution Explorer, right-click on "solution 'wx'", select Batch Build


At this point you need to select the configurations you want to compile. You DON'T need them all and it would take *hours* and gigs of space if you did compile them all (not to mention you'd get a variety of errors).  Best approach is to only build the Debug and Release configurations that do not say DLL, Unicode, or Universal in them.

Wait a while...this takes some time.

Close out of VS.

Copy the appropriate build setup file:
[@$(WXWIN)\lib\vc_lib\mswd\setup.h@] to [@$(WXWIN)\include\wx\setup.h@] . Shouldn't have to, but seems necessary.

 
 
August 12, 2008, at 04:07 PM by MichaelPaulukonis -
Added lines 1-11:
!! [[#General]] General Notes
http://www.wxwidgets.org/

->a single, easy-to-use API for writing GUI applications on multiple platforms that still utilize the native platform's controls and utilities.

!! [[#SeeAlso]] See Also
CPlusPlus
MetLife.TiffMerger

!! [[#Categories]] Category tags
[[!Programming]] [[!open source]]