How to set Shared=0 in CodeLite bundled installer

CodeLite installation/troubleshooting forum
ixnine
CodeLite Curious
Posts: 2
Joined: Sat Mar 20, 2010 4:38 pm
Genuine User: Yes
IDE Question: c++
Contact:

How to set Shared=0 in CodeLite bundled installer

Post 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!
User avatar
eranif
CodeLite Plugin
Posts: 6373
Joined: Wed Feb 06, 2008 9:29 pm
Genuine User: Yes
IDE Question: C++
Contact:

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

Post 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
Make sure you have read the HOW TO POST thread
ixnine
CodeLite Curious
Posts: 2
Joined: Sat Mar 20, 2010 4:38 pm
Genuine User: Yes
IDE Question: c++
Contact:

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

Post 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.
Post Reply