I'm trying to compile C::B on Slackware 10.2 but I keep having issues with the sources that I am checking out.
I initially tried downloading the trunk on Oct. 25th, and after much finagling with the source, that is to say, that a large number of cpp files in the src folders, plugin folders and contrib folders were missing many includes, which I added manually as I came across them, which finally allowed me to make (a very buggy) build. I have attempted updating the tree via svn update, and redownloading the trunk for revisions 3173 and 3180, but I am still having include issues. My current issues reside in:
g++ -DHAVE_CONFIG_H -I. -I. -I. -I/usr/lib/wx/include/gtk2-unicode-release-2.6 -I/usr/include/wx-2.6 -DGTK_NO_CHECK_CASTS -D__WXGTK__ -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D_LARGEFILE_SOURCE=1 -I../../src/sdk/wxscintilla/include -I../../src/sdk/tinyxml -I../../src/sdk/scripting/include -I../../src/sdk/scripting/sqplus -I../../src/sdk/wxFlatNotebook/include -I../../src/sdk/propgrid/include -O2 -ffast-math -g -O2 -fPIC -DPIC -MT printing_types.lo -MD -MP -MF .deps/printing_types.Tpo -c printing_types.cpp -fPIC -DPIC -o .libs/printing_types.o
printing_types.cpp: In function `void InitPrinting()':
printing_types.cpp:28: error: `Manager' undeclared (first use this function)
printing_types.cpp:28: error: (Each undeclared identifier is reported only once
for each function it appears in.)
printing_types.cpp:28: error: syntax error before `::' token
printing_types.cpp:29: error: syntax error before `::' token
make[4]: *** [printing_types.lo] Error 1
make[3]: *** [all-recursive] Error 1
make[2]: *** [all] Error 2
make[1]: *** [all-recursive] Error 1
make: *** [all-recursive] Error 1
I can attempt to find where Manager:: is defined and include it again, but this could be the start of tracking down other missing includes where I will end up with a buggy build.
FYI, I am running gcc 3.3.6, automake 1.9.5, svn 1.4.0, and I checked out the source via svn checkout svn://svn.berlios.de/codeblocks/trunk
I have been using CodeBlocks on several Windows machines without many problems, but I can not get C::B to compile on linux without a number of changes to the source. This seems like a wierd problem to me, as Nightly builds are announced everyday, so someone must be able to compile it properly
Any help would be appreciated.
Regards,
Chris