-------------- Build: tinyXML in Code::Blocks wx2.8.x (compiler: GNU GCC Compiler)---------------
mingw32-g++.exe -Wall C:\Users\Francisco\Dev\svn\codeblocks\src -pipe -mthreads -fmessage-length=0 -fexceptions -Winvalid-pch -DHAVE_W32API_H -D__WXMSW__ -DWXUSINGDLL -DcbDEBUG -DCB_PRECOMP -DWX_PRECOMP -DwxUSE_UNICODE -w -Wfatal-errors -iquote.objs\include -I.objs\include -I. -IC:\Users\Francisco\Dev\libs\wx2812\include -IC:\Users\Francisco\Dev\libs\wx2812\lib\gcc_dll\mswu -Isdk\wxscintilla\include -Isdk\wxpropgrid\include -Iinclude\tinyxml -Iinclude\tinyxml -c C:\Users\Francisco\Dev\svn\codeblocks\src\base\tinyxml\tinystr.cpp -o .objs\base\tinyxml\tinystr.o
mingw32-g++.exe: warning: C:\Users\Francisco\Dev\svn\codeblocks\src: linker input file unused because linking not done
mingw32-g++.exe -Wall C:\Users\Francisco\Dev\svn\codeblocks\src -pipe -mthreads -fmessage-length=0 -fexceptions -Winvalid-pch -DHAVE_W32API_H -D__WXMSW__ -DWXUSINGDLL -DcbDEBUG -DCB_PRECOMP -DWX_PRECOMP -DwxUSE_UNICODE -w -Wfatal-errors -iquote.objs\include -I.objs\include -I. -IC:\Users\Francisco\Dev\libs\wx2812\include -IC:\Users\Francisco\Dev\libs\wx2812\lib\gcc_dll\mswu -Isdk\wxscintilla\include -Isdk\wxpropgrid\include -Iinclude\tinyxml -Iinclude\tinyxml -c C:\Users\Francisco\Dev\svn\codeblocks\src\base\tinyxml\tinyxml.cpp -o .objs\base\tinyxml\tinyxml.o
mingw32-g++.exe: warning: C:\Users\Francisco\Dev\svn\codeblocks\src: linker input file unused because linking not done
mingw32-g++.exe -Wall C:\Users\Francisco\Dev\svn\codeblocks\src -pipe -mthreads -fmessage-length=0 -fexceptions -Winvalid-pch -DHAVE_W32API_H -D__WXMSW__ -DWXUSINGDLL -DcbDEBUG -DCB_PRECOMP -DWX_PRECOMP -DwxUSE_UNICODE -w -Wfatal-errors -iquote.objs\include -I.objs\include -I. -IC:\Users\Francisco\Dev\libs\wx2812\include -IC:\Users\Francisco\Dev\libs\wx2812\lib\gcc_dll\mswu -Isdk\wxscintilla\include -Isdk\wxpropgrid\include -Iinclude\tinyxml -Iinclude\tinyxml -c C:\Users\Francisco\Dev\svn\codeblocks\src\base\tinyxml\tinyxmlerror.cpp -o .objs\base\tinyxml\tinyxmlerror.o
mingw32-g++.exe: warning: C:\Users\Francisco\Dev\svn\codeblocks\src: linker input file unused because linking not done
mingw32-g++.exe -Wall C:\Users\Francisco\Dev\svn\codeblocks\src -pipe -mthreads -fmessage-length=0 -fexceptions -Winvalid-pch -DHAVE_W32API_H -D__WXMSW__ -DWXUSINGDLL -DcbDEBUG -DCB_PRECOMP -DWX_PRECOMP -DwxUSE_UNICODE -w -Wfatal-errors -iquote.objs\include -I.objs\include -I. -IC:\Users\Francisco\Dev\libs\wx2812\include -IC:\Users\Francisco\Dev\libs\wx2812\lib\gcc_dll\mswu -Isdk\wxscintilla\include -Isdk\wxpropgrid\include -Iinclude\tinyxml -Iinclude\tinyxml -c C:\Users\Francisco\Dev\svn\codeblocks\src\base\tinyxml\tinyxmlparser.cpp -o .objs\base\tinyxml\tinyxmlparser.o
mingw32-g++.exe: warning: C:\Users\Francisco\Dev\svn\codeblocks\src: linker input file unused because linking not done
cmd /c if exist base\tinyxml\libtxml.a del base\tinyxml\libtxml.a\nar.exe -r -s base\tinyxml\libtxml.a .objs\base\tinyxml\tinystr.o .objs\base\tinyxml\tinyxml.o .objs\base\tinyxml\tinyxmlerror.o .objs\base\tinyxml\tinyxmlparser.o
-------------- Build: AutoRevision in Code::Blocks wx2.8.x (compiler: GNU GCC Compiler)---------------
mingw32-g++.exe -Wall C:\Users\Francisco\Dev\svn\codeblocks\src -pipe -mthreads -fmessage-length=0 -fexceptions -Winvalid-pch -DHAVE_W32API_H -D__WXMSW__ -DWXUSINGDLL -DcbDEBUG -DCB_PRECOMP -DWX_PRECOMP -DwxUSE_UNICODE -w -Wfatal-errors -iquote.objs\include -I.objs\include -I. -IC:\Users\Francisco\Dev\libs\wx2812\include -IC:\Users\Francisco\Dev\libs\wx2812\lib\gcc_dll\mswu -Isdk\wxscintilla\include -Isdk\wxpropgrid\include -Iinclude\tinyxml -Iinclude -c C:\Users\Francisco\Dev\svn\codeblocks\src\build_tools\autorevision\autorevision.cpp -o .objs\build_tools\autorevision\autorevision.o
mingw32-g++.exe: warning: C:\Users\Francisco\Dev\svn\codeblocks\src: linker input file unused because linking not done
mingw32-g++.exe -Lbase\tinyxml -LC:\Users\Francisco\Dev\libs\wx2812\lib\gcc_dll -Lbase\tinyxml -o build_tools\autorevision\autorevision.exe .objs\build_tools\autorevision\autorevision.o -s -ltxml
c:/mingw/bin/../lib/gcc/mingw32/4.7.1/../../../../mingw32/bin/ld.exe: cannot find -ltxml
collect2.exe: error: ld returned 1 exit status
Process terminated with status 1 (0 minute(s), 7 second(s))
1 error(s), 5 warning(s) (0 minute(s), 7 second(s))
cmd /c if exist base\tinyxml\libtxml.a del base\tinyxml\libtxml.a\nar.exe -r -s base\tinyxml\libtxml.a .objs\base\tinyxml\tinystr.o .objs\base\tinyxml\tinyxml.o .objs\base\tinyxml\tinyxmlerror.o .objs\base\tinyxml\tinyxmlparser.o
Has anyone else reproduced this?Alpha any ideas about this problem?
was added in 8847... Did your files get mixed?Codecmd /c if exist base\tinyxml\libtxml.a del base\tinyxml\libtxml.a\nar.exe -r -s base\tinyxml\libtxml.a .objs\base\tinyxml\tinystr.o .objs\base\tinyxml\tinyxml.o .objs\base\tinyxml\tinyxmlerror.o .objs\base\tinyxml\tinyxmlparser.o
Has anyone else reproduced this?Yes, me.
Has anyone else reproduced this?Yes, me.
I removed the first line (the cmd.exe) thing in the advanced option, now it works again. I forgot to report though.
Mystery solved, then.I'm not sure.
Morten: Is trunk in working state or do we have to change something to make it working as expected?For me its not. Even if I have a linefeed between the two commands it does not work. (BTW: There was a linefeed before.)
Was there any change in how the compiler plugin interpretes the linefeed?No, the internal use has remained the same (the only change was a recent fix to correct loading from the XML files).