User forums > Help
About wxmsw28u_gcc_custom.dll
Biplab:
The base dir should be the top-most dir containing wxWidgets. Means if you specify the base dir to be C:\foo then the include dir would be C:\foo\include lib-dir would be C:\foo\lib etc.
In your case the base dir should be set to K:\DEV\bin\wxWidgets-2.8.4\
stahta01:
Are you just compiling the release version of the project?
What SVN version are you using?
I will try to do step by step directions on building a new wxWidgets project. Also, I will use same SVN to verify it works.
Tim S
stahta01:
--- Quote from: Biplab on September 25, 2007, 08:31:05 am ---The base dir should be the top-most dir containing wxWidgets. Means if you specify the base dir to be C:\foo then the include dir would be C:\foo\include lib-dir would be C:\foo\lib etc.
In your case the base dir should be set to K:\DEV\bin\wxWidgets-2.8.4\
--- End quote ---
Do this Biplab is right; I was wrong. Been up to long I guess.
Tim S
zac:
Dear Tim,
I've not using any SVN, I just download the wxWidgets source and compile by myself using the following command within a cmd file running on a Windows XP SP2 machine,
--- Code: ---set path=K:\DEV\bin\MinGW-5.1.3\bin;K:\DEV\bin\MinGW-5.1.3\mingw32\bin
K:
cd K:\DEV\bin\wxWidgets-2.8.4\build\msw
mingw32-make -f makefile.gcc USE_GUI=1 USE_HTML=1 USE_ODBC=1 USE_XRC=1 SHARED=1 MONOLITHIC=1 BUILD=release UNICODE=1 VENDOR=xxx clean
mingw32-make -f makefile.gcc USE_GUI=1 USE_HTML=1 USE_ODBC=1 USE_XRC=1 SHARED=1 MONOLITHIC=1 BUILD=debug UNICODE=1 VENDOR=xxx clean
mingw32-make -f makefile.gcc USE_GUI=1 USE_HTML=1 USE_ODBC=1 USE_XRC=1 SHARED=0 RUNTIME_LIBS=static MONOLITHIC=1 BUILD=release UNICODE=1 VENDOR=xxx clean
mingw32-make -f makefile.gcc USE_GUI=1 USE_HTML=1 USE_ODBC=1 USE_XRC=1 SHARED=0 RUNTIME_LIBS=static MONOLITHIC=1 BUILD=debug UNICODE=1 VENDOR=xxx clean
mingw32-make -f makefile.gcc USE_GUI=1 USE_HTML=1 USE_ODBC=1 USE_XRC=1 SHARED=1 MONOLITHIC=1 BUILD=release UNICODE=1 VENDOR=xxx
mingw32-make -f makefile.gcc USE_GUI=1 USE_HTML=1 USE_ODBC=1 USE_XRC=1 SHARED=1 MONOLITHIC=1 BUILD=debug UNICODE=1 VENDOR=xxx
mingw32-make -f makefile.gcc USE_GUI=1 USE_HTML=1 USE_ODBC=1 USE_XRC=1 SHARED=0 RUNTIME_LIBS=static MONOLITHIC=1 BUILD=release UNICODE=1 VENDOR=xxx
mingw32-make -f makefile.gcc USE_GUI=1 USE_HTML=1 USE_ODBC=1 USE_XRC=1 SHARED=0 RUNTIME_LIBS=static MONOLITHIC=1 BUILD=debug UNICODE=1 VENDOR=xxx
--- End code ---
With the above command, I think I have compiled both the release and debug version of the library as I can find the wxmsw28u_gcc_xxx.dll and wxmsw28ud_gcc_zac.dll under K:\DEV\bin\wxWidgets-2.8.4\lib\msw\gcc_dll folder.
Biplab, I have changed the global variable settings to have base pointed to K:\DEV\bin\wxWidgets-2.8.4, include pointed to K:\DEV\bin\wxWidgets-2.8.4\include and lib pointed to K:\DEV\bin\wxWidgets-2.8.4\lib, but I got error when using the wizard to create a new project. This back to the original question of how to make CB to use the wxmsw28u_gcc_xxx.dll as CB seems to look for wxmsw28u_gcc_custom.dll instead.
Regards,
zac
[attachment deleted by admin]
stahta01:
I meant in the Code::Blocks "Help" -> "About" what SVN number is it?
Mine is 4486.
Please turn on full command line reporting by
"Settings" -> "Compiler and Debugger"
Select "Other" Tab
Change "Compiler Logging" to "Full Command Line"
Do a re-build of your project and post the "Build Log"
Tim S
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version