X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/5924e48d2e2261a3b50352aa7ec091b82e4c25e8..6afcb800685d74e6930f65bf3f14e3f061283e0d:/wxPython/docs/BUILD.txt diff --git a/wxPython/docs/BUILD.txt b/wxPython/docs/BUILD.txt index 729fb81e95..1b59bc8a69 100644 --- a/wxPython/docs/BUILD.txt +++ b/wxPython/docs/BUILD.txt @@ -77,7 +77,6 @@ place, then do the same for wxPython. ../configure --prefix=/opt/wx/2.5 \ --with-gtk \ --with-opengl \ - --disable-monolithic \ --enable-debug \ --enable-geometry \ --enable-sound --with-sdl \ @@ -87,8 +86,18 @@ place, then do the same for wxPython. On OS X of course you'll want to use --with-mac instead of --with-gtk. + **NOTE**: Due to a recent change there is a dependency problem in the + multilib builds of wxWidgets on OSX, so I have switched to a + monolithic build on that platform. (IOW, all of the core code in + one shared library instead of several.) I would also expect other + unix builds to do just fine with a monolithic library, but I havn't + tested it in a while so your mileage may vary. Anyway, to switch + to the monolithic build of wxWidgets just add this configure flag:: + + --enable-monolithic \ + By default GTK2 will be selected if it is on your build system. To - force the use of GTK 1.2.x then add:: + force the use of GTK 1.2.x add this flag:: --disable-gtk2 \ @@ -122,7 +131,7 @@ place, then do the same for wxPython. command but there are other libraries besides the main wxWidgets libs that also need to be built so again I make a script to do it all for me so I don't forget anything. This time it is called - ".make" (I use the leading ". so when I do ``rm -r *`` in my build + ".make" (I use the leading "." so when I do ``rm -r *`` in my build dir I don't lose my scripts too.) This is what it looks like:: make $* \ @@ -179,11 +188,11 @@ place, then do the same for wxPython. GTK2. If you built wxWidgets to use GTK 1.2.x then you should add this flag to the command-line:: - WXPORT=gtk2 + WXPORT=gtk - If you woudl like to do a Unicode enabled build (all strings sent + If you would like to do a Unicode enabled build (all strings sent to or retruned from wx functions are Unicode objects) and your - wxWidgets was built with unicod enabled then add this flag:: + wxWidgets was built with unicode enabled then add this flag:: UNICODE=1