And I also I finalyy get it, I'm copilnig right now the cafu source code under linux Fedora 64 bits... let me say than is a really long process compilnig it (eventually I checked the requierments from getting started with source code) but I needed to install some packages not related there (if they were there, I recomend for users who doesn't use Ubuntu make a comparission)
Here is the list what I did for to compile them (Well I actually enjoyed much more installing some other packages for my own)
Development Libraries (via yum groupinstall)
libpng2-devel (Download the rpm for internet and apply a rpm -ivh in order to find some missing dependences and procede to install them with yum)
gtk2-devel (like libpng2-devel)
mesa devel (yum install mesa*)
change the permissions of ExtLibs/wxWidgets/configure to 767 in order to provide the access from scons
in order to get some other error the scons will tell what rpm is missed and like gtk2 and libpng2 download the rpm for internet and apply a rpm-ivh in order to get the missing dependences...
EIDT: Also
Code: Select all
building associated VariantDir targets: build/linux2/g++/debug build/linux2/g++/release
g++ -o build/linux2/g++/release/Ca3DE/Server/Server.o -c -O3 -funsigned-char -Wall -Werror -Wno-char-subscripts -fno-strict-aliasing -pthread -DNDEBUG -DSCONS_BUILD_DIR=build/linux2/g++/release -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -ILibs -IExtLibs -IExtLibs/wxWidgets/build-gtk/lib/wx/include/gtk2-unicode-static-2.9 -IExtLibs/wxWidgets/include -Ibuild/linux2/g++/release/ExtLibs/lua/src -IExtLibs/lua/src -Ibuild/linux2/g++/release/ExtLibs/bullet/src -IExtLibs/bullet/src Ca3DE/Server/Server.cpp
Ca3DE/Server/Server.cpp: In destructor 'ServerT::~ServerT()':
Ca3DE/Server/Server.cpp:196:29: error: 'close' was not declared in this scope
scons: *** [build/linux2/g++/release/Ca3DE/Server/Server.o] Error 1
scons: building terminated because of errors.
What is that compiling error? I didn't make any change on the code