OK 20-40, now I did, what you told me. But only the part for shared wxWidgets libs.
One line isn't possible, this is the one with "make -C contrib/src/mmedia", it isn't possible, because there is no directory "contrib/src/mmedia" in the directory "build_gtk2_shared_unicode"!
So I did it without "mmedia". Is it important to have this directory?
When I did the "make" in my trunk directory of code::blocks, which is actually a "gmake" here at Solaris 10, I got the following output in my terminal:
# gmake MAKE=gmake
Making all in src
gmake[1]: Entering directory `/prog/codeblocks/trunk/src'
Making all in base
gmake[2]: Entering directory `/prog/codeblocks/trunk/src/base'
Making all in tinyxml
gmake[3]: Entering directory `/prog/codeblocks/trunk/src/base/tinyxml'
if /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I../../../src/include -I/opt/wxGTKu-2.8.4/lib/wx/include/gtk2-unicode-release-2.8 -I/opt/wxGTKu-2.8.4/include/wx-2.8 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -pthreads -D_REENTRANT -I../../../src/include/wxscintilla/include -I../../../src/include -I../../../src/include/tinyxml -Uunix -O2 -ffast-math -g -O2 -fPIC -DPIC -fexceptions -MT tinystr.lo -MD -MP -MF ".deps/tinystr.Tpo" -c -o tinystr.lo tinystr.cpp; \
then mv -f ".deps/tinystr.Tpo" ".deps/tinystr.Plo"; else rm -f ".deps/tinystr.Tpo"; exit 1; fi
mkdir .libs
g++ -DHAVE_CONFIG_H -I. -I. -I../../../src/include -I/opt/wxGTKu-2.8.4/lib/wx/include/gtk2-unicode-release-2.8 -I/opt/wxGTKu-2.8.4/include/wx-2.8 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -pthreads -D_REENTRANT -I../../../src/include/wxscintilla/include -I../../../src/include -I../../../src/include/tinyxml -Uunix -O2 -ffast-math -g -O2 -fPIC -DPIC -fexceptions -MT tinystr.lo -MD -MP -MF .deps/tinystr.Tpo -c tinystr.cpp -fPIC -DPIC -o .libs/tinystr.o
if /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I../../../src/include -I/opt/wxGTKu-2.8.4/lib/wx/include/gtk2-unicode-release-2.8 -I/opt/wxGTKu-2.8.4/include/wx-2.8 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -pthreads -D_REENTRANT -I../../../src/include/wxscintilla/include -I../../../src/include -I../../../src/include/tinyxml -Uunix -O2 -ffast-math -g -O2 -fPIC -DPIC -fexceptions -MT tinyxml.lo -MD -MP -MF ".deps/tinyxml.Tpo" -c -o tinyxml.lo tinyxml.cpp; \
then mv -f ".deps/tinyxml.Tpo" ".deps/tinyxml.Plo"; else rm -f ".deps/tinyxml.Tpo"; exit 1; fi
g++ -DHAVE_CONFIG_H -I. -I. -I../../../src/include -I/opt/wxGTKu-2.8.4/lib/wx/include/gtk2-unicode-release-2.8 -I/opt/wxGTKu-2.8.4/include/wx-2.8 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -pthreads -D_REENTRANT -I../../../src/include/wxscintilla/include -I../../../src/include -I../../../src/include/tinyxml -Uunix -O2 -ffast-math -g -O2 -fPIC -DPIC -fexceptions -MT tinyxml.lo -MD -MP -MF .deps/tinyxml.Tpo -c tinyxml.cpp -fPIC -DPIC -o .libs/tinyxml.o
if /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I../../../src/include -I/opt/wxGTKu-2.8.4/lib/wx/include/gtk2-unicode-release-2.8 -I/opt/wxGTKu-2.8.4/include/wx-2.8 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -pthreads -D_REENTRANT -I../../../src/include/wxscintilla/include -I../../../src/include -I../../../src/include/tinyxml -Uunix -O2 -ffast-math -g -O2 -fPIC -DPIC -fexceptions -MT tinyxmlerror.lo -MD -MP -MF ".deps/tinyxmlerror.Tpo" -c -o tinyxmlerror.lo tinyxmlerror.cpp; \
then mv -f ".deps/tinyxmlerror.Tpo" ".deps/tinyxmlerror.Plo"; else rm -f ".deps/tinyxmlerror.Tpo"; exit 1; fi
g++ -DHAVE_CONFIG_H -I. -I. -I../../../src/include -I/opt/wxGTKu-2.8.4/lib/wx/include/gtk2-unicode-release-2.8 -I/opt/wxGTKu-2.8.4/include/wx-2.8 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -pthreads -D_REENTRANT -I../../../src/include/wxscintilla/include -I../../../src/include -I../../../src/include/tinyxml -Uunix -O2 -ffast-math -g -O2 -fPIC -DPIC -fexceptions -MT tinyxmlerror.lo -MD -MP -MF .deps/tinyxmlerror.Tpo -c tinyxmlerror.cpp -fPIC -DPIC -o .libs/tinyxmlerror.o
if /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I../../../src/include -I/opt/wxGTKu-2.8.4/lib/wx/include/gtk2-unicode-release-2.8 -I/opt/wxGTKu-2.8.4/include/wx-2.8 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -pthreads -D_REENTRANT -I../../../src/include/wxscintilla/include -I../../../src/include -I../../../src/include/tinyxml -Uunix -O2 -ffast-math -g -O2 -fPIC -DPIC -fexceptions -MT tinyxmlparser.lo -MD -MP -MF ".deps/tinyxmlparser.Tpo" -c -o tinyxmlparser.lo tinyxmlparser.cpp; \
then mv -f ".deps/tinyxmlparser.Tpo" ".deps/tinyxmlparser.Plo"; else rm -f ".deps/tinyxmlparser.Tpo"; exit 1; fi
g++ -DHAVE_CONFIG_H -I. -I. -I../../../src/include -I/opt/wxGTKu-2.8.4/lib/wx/include/gtk2-unicode-release-2.8 -I/opt/wxGTKu-2.8.4/include/wx-2.8 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -pthreads -D_REENTRANT -I../../../src/include/wxscintilla/include -I../../../src/include -I../../../src/include/tinyxml -Uunix -O2 -ffast-math -g -O2 -fPIC -DPIC -fexceptions -MT tinyxmlparser.lo -MD -MP -MF .deps/tinyxmlparser.Tpo -c tinyxmlparser.cpp -fPIC -DPIC -o .libs/tinyxmlparser.o
if /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I../../../src/include -I/opt/wxGTKu-2.8.4/lib/wx/include/gtk2-unicode-release-2.8 -I/opt/wxGTKu-2.8.4/include/wx-2.8 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -pthreads -D_REENTRANT -I../../../src/include/wxscintilla/include -I../../../src/include -I../../../src/include/tinyxml -Uunix -O2 -ffast-math -g -O2 -fPIC -DPIC -fexceptions -MT tinywxuni.lo -MD -MP -MF ".deps/tinywxuni.Tpo" -c -o tinywxuni.lo tinywxuni.cpp; \
then mv -f ".deps/tinywxuni.Tpo" ".deps/tinywxuni.Plo"; else rm -f ".deps/tinywxuni.Tpo"; exit 1; fi
g++ -DHAVE_CONFIG_H -I. -I. -I../../../src/include -I/opt/wxGTKu-2.8.4/lib/wx/include/gtk2-unicode-release-2.8 -I/opt/wxGTKu-2.8.4/include/wx-2.8 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -pthreads -D_REENTRANT -I../../../src/include/wxscintilla/include -I../../../src/include -I../../../src/include/tinyxml -Uunix -O2 -ffast-math -g -O2 -fPIC -DPIC -fexceptions -MT tinywxuni.lo -MD -MP -MF .deps/tinywxuni.Tpo -c tinywxuni.cpp -fPIC -DPIC -o .libs/tinywxuni.o
/bin/bash ../../../libtool --tag=CXX --mode=link g++ -O2 -ffast-math -g -O2 -fPIC -DPIC -fexceptions -o libtinyxml.la tinystr.lo tinyxml.lo tinyxmlerror.lo tinyxmlparser.lo tinywxuni.lo -lpthread -ldl
false cru .libs/libtinyxml.a .libs/tinystr.o .libs/tinyxml.o .libs/tinyxmlerror.o .libs/tinyxmlparser.o .libs/tinywxuni.o
gmake[3]: *** [libtinyxml.la] Error 1
gmake[3]: Leaving directory `/prog/codeblocks/trunk/src/base/tinyxml'
gmake[2]: *** [all-recursive] Error 1
gmake[2]: Leaving directory `/prog/codeblocks/trunk/src/base'
gmake[1]: *** [all-recursive] Error 1
gmake[1]: Leaving directory `/prog/codeblocks/trunk/src'
gmake: *** [all-recursive] Error 1
#
Anybody has a tip, what to do now?