Page 1 of 1

How to set Shared=0 in CodeLite bundled installer

Posted: Sat Mar 20, 2010 4:49 pm
by ixnine
OS: WinXP Pro
Installer: codelite-2.3.0.3833-mingw4.4.0-wx2.8.10.exe

Hi, I am wondering if it is possible to build the library with build option SHARED=0 with the bundled installer.

I tried to follow this:

Code: Select all

mingw32-make -f makefile.gcc UNICODE=1 SHARED=0 MONOLITHIC=1 BUILD=release
but there is no makefile.gcc in the directory of the bundled wxWidgets.

Should I just get codelite+minGW and download wxWidgets source separately?
I rather like the one-step installation of the codelite+minGW+wxWidgets bundle, so it's the only thing keeping me from doing a separate install.

Thanks!

Re: How to set Shared=0 in CodeLite bundled installer

Posted: Sat Mar 20, 2010 4:53 pm
by eranif
codelite does not provide you with the sources. It provides you with the compile output of the wxWidgets using the following commands:

Code: Select all

mingw32-make -f Makefile.gcc UNICODE=1 SHARED=1 BUILD=release MONOLITHIC=1

Code: Select all

mingw32-make -f Makefile.gcc UNICODE=1 SHARED=1 BUILD=debug MONOLITHIC=1
You can downloads the wxWidgets sources from here:

http://prdownloads.sourceforge.net/wxwi ... -Setup.exe
Extract it to the same location where you installed the pre-compiled wxWidgets that came with codelite

And now you can build wxWidgets as you want

Eran

Re: How to set Shared=0 in CodeLite bundled installer

Posted: Sat Mar 20, 2010 4:56 pm
by ixnine
Ah, I see. Shame though, I hoped there would be a way not involving a separate wxWidgets install.

Thanks, Eran, I'm building the source right now.