thanks. Now I'm getting this:
-------------- Build: src in Code::Blocks ---------------
mingw32-g++.exe -Ldevel -Lbase\tinyxml -LD:\damien\Source\wx-2.8.9\lib\gcc_dll -o devel\codeblocks.exe .objs\src\app.o .objs\src\appglobals.o .objs\src\associations.o .objs\src\compilersettingsdlg.o .objs\src\crashhandler.o .objs\src\dlgabout.o .objs\src\dlgaboutplugin.o .objs\src\environmentsettingsdlg.o .objs\src\infopane.o .objs\src\main.o .objs\src\notebookstyles.o .objs\src\printdlg.o .objs\src\scriptconsole.o .objs\src\scriptingsettingsdlg.o .objs\src\splashscreen.o .objs\src\startherepage.o .objs\src\switcherdlg.o .objs\src\resources\resources.res -Wl,--enable-auto-import -lcodeblocks -lwxscintilla -lshfolder -lkernel32 -luser32 -lgdi32 -lcomdlg32 -lwinspool -lwinmm -lcomctl32 -lodbc32 -lole32 -loleaut32 -luuid -lrpcrt4 -ladvapi32 -lwsock32 -lwxmsw28u -mwindows
.objs\src\main.o: In function `_ZN9MainFrame21OnEditCommentSelectedER14wxCommandEvent':
d:/damien/Source/codeblockssrc/trunk/src/src/main.cpp:3040: undefined reference to `EditorColourSet::GetCommentToken(wxString)'
.objs\src\main.o: In function `_ZN9MainFrame23OnEditUncommentSelectedER14wxCommandEvent':
d:/damien/Source/codeblockssrc/trunk/src/src/main.cpp:3090: undefined reference to `EditorColourSet::GetCommentToken(wxString)'
.objs\src\main.o: In function `_ZN9MainFrame27OnEditToggleCommentSelectedER14wxCommandEvent':
d:/damien/Source/codeblockssrc/trunk/src/src/main.cpp:3176: undefined reference to `EditorColourSet::GetCommentToken(wxString)'
.objs\src\main.o: In function `_ZN9MainFrame27OnEditStreamCommentSelectedER14wxCommandEvent':
d:/damien/Source/codeblockssrc/trunk/src/src/main.cpp:3234: undefined reference to `EditorColourSet::GetCommentToken(wxString)'
.objs\src\main.o: In function `_ZN9MainFrame24OnEditBoxCommentSelectedER14wxCommandEvent':
d:/damien/Source/codeblockssrc/trunk/src/src/main.cpp:3280: undefined reference to `EditorColourSet::GetCommentToken(wxString)'
.objs\src\startherepage.o: In function `_ZN13StartHerePageC2EP12wxEvtHandlerP8wxWindow':
d:/damien/Source/codeblockssrc/trunk/src/src/startherepage.cpp:85: undefined reference to `EditorBase::IsContextMenuOpened() const'
collect2: ld returned 1 exit status
I've updated FileManager and PowerShell plugins to build with AUI (hopefully :))
cd [codeblockssource]/src/plugins/contrib
svn checkout http://svn.berlios.de/svnroot/repos/cbilplugin/branches/FileManager
svn checkout http://svn.berlios.de/svnroot/repos/cbilplugin/branches/PowerShell
I've been trying to recompile all the plugins from sources (loading the ContribPlugins.workspace), but I have this error
c:/programmi/mingw/bin/../lib/gcc/mingw32/4.4.0/../../../../mingw32/bin/ld.exe: cannot find -ltxml
||=== Code Snippets, Plugin - Win32 ===|
ld.exe||cannot find -ltxml|
||=== Build finished: 1 errors, 0 warnings ===|
PS: I have the GCC 4.4.0-tdm-1 for MinGW
Edit: Important, what Code::Blocks version or SVN is being used to compile?
Turn on full command line logging and hopefully it will show the problem.
http://wiki.codeblocks.org/index.php?title=FAQ#Q:_How_do_I_troubleshoot_an_compiler_problem.3F
Here's my Link Command for the plugin the "-L..\..\..\base\tinyxml" missing is a possible case of error.
mingw32-g++.exe -shared -Wl,--dll -L..\..\..\devel -L..\..\..\base\tinyxml -LC:\SourceCode\Projects\wxWidgets\wxWidgets-2.8.x-MonoLib\lib\gcc_dll -LC:\GreenApps\MinGW_Boost\lib ..\..\..\.objs\plugins\contrib\codesnippets\plugin\snippetsconfig.o ..\..\..\.objs\plugins\contrib\codesnippets\plugin\Search\DirectoryParamsPanel.o ..\..\..\.objs\plugins\contrib\codesnippets\plugin\Search\InsertIndexManager.o ..\..\..\.objs\plugins\contrib\codesnippets\plugin\Search\MainPanel.o ..\..\..\.objs\plugins\contrib\codesnippets\plugin\Search\SearchInPanel.o ..\..\..\.objs\plugins\contrib\codesnippets\plugin\Search\TextFileSearcher.o ..\..\..\.objs\plugins\contrib\codesnippets\plugin\Search\TextFileSearcherRegEx.o ..\..\..\.objs\plugins\contrib\codesnippets\plugin\Search\TextFileSearcherText.o ..\..\..\.objs\plugins\contrib\codesnippets\plugin\Search\ThreadSearch.o ..\..\..\.objs\plugins\contrib\codesnippets\plugin\Search\ThreadSearchConfPanel.o ..\..\..\.objs\plugins\contrib\codesnippets\plugin\Search\ThreadSearchEvent.o ..\..\..\.objs\plugins\contrib\codesnippets\plugin\Search\ThreadSearchFindData.o ..\..\..\.objs\plugins\contrib\codesnippets\plugin\Search\ThreadSearchFrame.o ..\..\..\.objs\plugins\contrib\codesnippets\plugin\Search\ThreadSearchLoggerBase.o ..\..\..\.objs\plugins\contrib\codesnippets\plugin\Search\ThreadSearchLoggerList.o ..\..\..\.objs\plugins\contrib\codesnippets\plugin\Search\ThreadSearchLoggerTree.o ..\..\..\.objs\plugins\contrib\codesnippets\plugin\Search\ThreadSearchThread.o ..\..\..\.objs\plugins\contrib\codesnippets\plugin\Search\ThreadSearchTrace.o ..\..\..\.objs\plugins\contrib\codesnippets\plugin\Search\ThreadSearchView.o ..\..\..\.objs\plugins\contrib\codesnippets\plugin\Search\ThreadSearchViewManagerBase.o ..\..\..\.objs\plugins\contrib\codesnippets\plugin\Search\ThreadSearchViewManagerLayout.o ..\..\..\.objs\plugins\contrib\codesnippets\plugin\Search\ThreadSearchViewManagerMessagesNotebook.o ..\..\..\.objs\plugins\contrib\codesnippets\plugin\codesnippets.o ..\..\..\.objs\plugins\contrib\codesnippets\plugin\codesnippetsevent.o ..\..\..\.objs\plugins\contrib\codesnippets\plugin\codesnippetstreectrl.o ..\..\..\.objs\plugins\contrib\codesnippets\plugin\codesnippetswindow.o ..\..\..\.objs\plugins\contrib\codesnippets\plugin\csutils.o ..\..\..\.objs\plugins\contrib\codesnippets\plugin\editor\dragscroll.o ..\..\..\.objs\plugins\contrib\codesnippets\plugin\editor\dragscrollcfg.o ..\..\..\.objs\plugins\contrib\codesnippets\plugin\editor\dragscrollevent.o ..\..\..\.objs\plugins\contrib\codesnippets\plugin\editor\editproperties.o ..\..\..\.objs\plugins\contrib\codesnippets\plugin\editor\prefs.o ..\..\..\.objs\plugins\contrib\codesnippets\plugin\editor\scbeditor.o ..\..\..\.objs\plugins\contrib\codesnippets\plugin\editor\seditorbase.o ..\..\..\.objs\plugins\contrib\codesnippets\plugin\editor\seditorcolourset.o ..\..\..\.objs\plugins\contrib\codesnippets\plugin\editor\seditormanager.o ..\..\..\.objs\plugins\contrib\codesnippets\plugin\editor\sprintdlg.o ..\..\..\.objs\plugins\contrib\codesnippets\plugin\editsnippetframe.o ..\..\..\.objs\plugins\contrib\codesnippets\plugin\settingsdlg.o ..\..\..\.objs\plugins\contrib\codesnippets\plugin\settingsdlgform.o ..\..\..\.objs\plugins\contrib\codesnippets\plugin\snippetitemdata.o ..\..\..\.objs\plugins\contrib\codesnippets\plugin\snippetproperty.o ..\..\..\.objs\plugins\contrib\codesnippets\plugin\snippetpropertyform.o ..\..\..\.objs\plugins\contrib\codesnippets\plugin\GenericMessageBox.o ..\..\..\.objs\plugins\contrib\codesnippets\plugin\snippetsimages.o ..\..\..\.objs\plugins\contrib\codesnippets\plugin\version.o ..\..\..\.objs\plugins\contrib\codesnippets\plugin\generic.res -o ..\..\..\devel\share\CodeBlocks\plugins\codesnippets.dll -Wl,--enable-auto-import -lwxmsw28u -ltxml -lwxscintilla -lcodeblocks -lcodeblocks
Tim S
I used C::B SVN 5678 to compile.
Here is my link command for the plugin
mingw32-g++.exe -shared -Wl,--dll -L..\..\..\devel -L..\..\..\base\tinyxml -LD:\projects\wxMSW-2.8.9\lib\gcc_dll -LC:\Programmi\MinGW\lib ..\..\..\.objs\plugins\contrib\codesnippets\plugin\snippetsconfig.o ..\..\..\.objs\plugins\contrib\codesnippets\plugin\Search\DirectoryParamsPanel.o ..\..\..\.objs\plugins\contrib\codesnippets\plugin\Search\InsertIndexManager.o ..\..\..\.objs\plugins\contrib\codesnippets\plugin\Search\MainPanel.o ..\..\..\.objs\plugins\contrib\codesnippets\plugin\Search\SearchInPanel.o ..\..\..\.objs\plugins\contrib\codesnippets\plugin\Search\TextFileSearcher.o ..\..\..\.objs\plugins\contrib\codesnippets\plugin\Search\TextFileSearcherRegEx.o ..\..\..\.objs\plugins\contrib\codesnippets\plugin\Search\TextFileSearcherText.o ..\..\..\.objs\plugins\contrib\codesnippets\plugin\Search\ThreadSearch.o ..\..\..\.objs\plugins\contrib\codesnippets\plugin\Search\ThreadSearchConfPanel.o ..\..\..\.objs\plugins\contrib\codesnippets\plugin\Search\ThreadSearchEvent.o ..\..\..\.objs\plugins\contrib\codesnippets\plugin\Search\ThreadSearchFindData.o ..\..\..\.objs\plugins\contrib\codesnippets\plugin\Search\ThreadSearchFrame.o ..\..\..\.objs\plugins\contrib\codesnippets\plugin\Search\ThreadSearchLoggerBase.o ..\..\..\.objs\plugins\contrib\codesnippets\plugin\Search\ThreadSearchLoggerList.o ..\..\..\.objs\plugins\contrib\codesnippets\plugin\Search\ThreadSearchLoggerTree.o ..\..\..\.objs\plugins\contrib\codesnippets\plugin\Search\ThreadSearchThread.o ..\..\..\.objs\plugins\contrib\codesnippets\plugin\Search\ThreadSearchTrace.o ..\..\..\.objs\plugins\contrib\codesnippets\plugin\Search\ThreadSearchView.o ..\..\..\.objs\plugins\contrib\codesnippets\plugin\Search\ThreadSearchViewManagerBase.o ..\..\..\.objs\plugins\contrib\codesnippets\plugin\Search\ThreadSearchViewManagerLayout.o ..\..\..\.objs\plugins\contrib\codesnippets\plugin\Search\ThreadSearchViewManagerMessagesNotebook.o ..\..\..\.objs\plugins\contrib\codesnippets\plugin\codesnippets.o ..\..\..\.objs\plugins\contrib\codesnippets\plugin\codesnippetsevent.o ..\..\..\.objs\plugins\contrib\codesnippets\plugin\codesnippetstreectrl.o ..\..\..\.objs\plugins\contrib\codesnippets\plugin\codesnippetswindow.o ..\..\..\.objs\plugins\contrib\codesnippets\plugin\csutils.o ..\..\..\.objs\plugins\contrib\codesnippets\plugin\editor\dragscroll.o ..\..\..\.objs\plugins\contrib\codesnippets\plugin\editor\dragscrollcfg.o ..\..\..\.objs\plugins\contrib\codesnippets\plugin\editor\dragscrollevent.o ..\..\..\.objs\plugins\contrib\codesnippets\plugin\editor\editproperties.o ..\..\..\.objs\plugins\contrib\codesnippets\plugin\editor\prefs.o ..\..\..\.objs\plugins\contrib\codesnippets\plugin\editor\scbeditor.o ..\..\..\.objs\plugins\contrib\codesnippets\plugin\editor\seditorbase.o ..\..\..\.objs\plugins\contrib\codesnippets\plugin\editor\seditorcolourset.o ..\..\..\.objs\plugins\contrib\codesnippets\plugin\editor\seditormanager.o ..\..\..\.objs\plugins\contrib\codesnippets\plugin\editor\sprintdlg.o ..\..\..\.objs\plugins\contrib\codesnippets\plugin\editsnippetframe.o ..\..\..\.objs\plugins\contrib\codesnippets\plugin\settingsdlg.o ..\..\..\.objs\plugins\contrib\codesnippets\plugin\settingsdlgform.o ..\..\..\.objs\plugins\contrib\codesnippets\plugin\snippetitemdata.o ..\..\..\.objs\plugins\contrib\codesnippets\plugin\snippetproperty.o ..\..\..\.objs\plugins\contrib\codesnippets\plugin\snippetpropertyform.o ..\..\..\.objs\plugins\contrib\codesnippets\plugin\GenericMessageBox.o ..\..\..\.objs\plugins\contrib\codesnippets\plugin\snippetsimages.o ..\..\..\.objs\plugins\contrib\codesnippets\plugin\version.o ..\..\..\.objs\plugins\contrib\codesnippets\plugin\generic.res -o ..\..\..\devel\share\CodeBlocks\plugins\codesnippets.dll -Wl,--enable-auto-import -lwxmsw28u -ltxml -lwxscintilla -lcodeblocks -lcodeblocks
c:/programmi/mingw/bin/../lib/gcc/mingw32/4.4.0/../../../../mingw32/bin/ld.exe: cannot find -ltxml
collect2: ld returned 1 exit status
Process terminated with status 1 (0 minutes, 5 seconds)
1 errors, 0 warnings
I noticed that for the wxWidget library I have the -LD option;
your Link Command has the -LC option