Developer forums (C::B DEVELOPMENT STRICTLY!) > Development
CodeBlocks Compile error~~TAT~~
Polarix:
I try to build codeblocks source but got a error like follow log:
......
sdk\wxpropgrid\include\wx\propgrid\propgrid.h|1146|note: in expansion of macro 'wxCHECK'|
sdk\wxpropgrid\include\wx\propgrid\propgrid.h||In member function 'void wxArrayPGProperty::Remove(_wxArraywxArrayPGProperty)':|
D:\Source\wxWidgets-2.8.12\include\wx\debug.h|194|warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs]|
D:\Source\wxWidgets-2.8.12\include\wx\debug.h|224|note: in expansion of macro 'wxFORCE_SEMICOLON'|
D:\Source\wxWidgets-2.8.12\include\wx\dynarray.h|353|note: in expansion of macro 'wxCHECK2_MSG'|
D:\Source\wxWidgets-2.8.12\include\wx\dynarray.h|486|note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER'|
D:\Source\wxWidgets-2.8.12\include\wx\dynarray.h|669|note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'|
sdk\wxpropgrid\include\wx\propgrid\propgrid.h|1894|note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'|
sdk\wxpropgrid\include\wx\propgrid\propgrid.h||In member function 'void wxPropertyGridInterface::SetPropertyEditor(wxPGPropArg, const wxPGEditor*)':|
D:\Source\wxWidgets-2.8.12\include\wx\debug.h|194|warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs]|
D:\Source\wxWidgets-2.8.12\include\wx\debug.h|224|note: in expansion of macro 'wxFORCE_SEMICOLON'|
D:\Source\wxWidgets-2.8.12\include\wx\debug.h|233|note: in expansion of macro 'wxCHECK2_MSG'|
sdk\wxpropgrid\include\wx\propgrid\propgrid.h|5852|note: in expansion of macro 'wxCHECK_RET'|
ld.exe||cannot find -lexchndl|
||error: ld returned 1 exit status|
||=== Build failed: 2 error(s), 493 warning(s) (5 minute(s), 1 second(s)) ===|
I don't know what is the "exchndl", and try tu search it but not find any thing.
Please tell me how to deal with this error and whst is Imissed.
Thanks a lot.
BlueHazzard:
Are you trying to compile codeblocks from within codeblocks? Or some other program?
What OS version? What source of code?
greetings
Polarix:
--- Quote from: BlueHazzard on April 02, 2016, 03:05:17 pm ---Are you trying to compile codeblocks from within codeblocks? Or some other program?
What OS version? What source of code?
greetings
--- End quote ---
Yeah, I build it in CodeBlocks16.01, with wx3.0.2, and I try it in Windows 10 and XP(VMWare), MinGW version is 4.9.2.
stahta01:
We still have no idea what the source of the code is?
And, decide are you using wxWidgets version 2.8 or 3.0.
And, what CBP file are you trying to compile!
--- Quote from: BlueHazzard on April 02, 2016, 03:05:17 pm ---Are you trying to compile codeblocks from within codeblocks? Or some other program?
What OS version? What source of code?
greetings
--- End quote ---
BlueHazzard:
1) You say you use wx3.0, but in the build log there is written 2.8, so you use the wrong project file, or the wrong wxWidgtes version...
2) lexchndl is part of the exception handling of c::b it should get delivered with the source code
3) For more clearance you should post the whole build log from the build log tab (after making a fresh rebuild)
greetings
Navigation
[0] Message Index
[#] Next page
Go to full version