I tried now cmake and it still does not compile - so it looks like it is indeed a boost problem.
The port on FreeBSD has to be marked as broken until the boost version is upgraded or someone has an idea how to work around the problem with boost 1.43.0
Search found 28 matches
- Tue Sep 14, 2010 12:04 pm
- Forum: Support
- Topic: Problems compiling freeorion on FreeBSD
- Replies: 56
- Views: 9898
- Mon Sep 13, 2010 7:43 am
- Forum: Support
- Topic: Problems compiling freeorion on FreeBSD
- Replies: 56
- Views: 9898
Re: Problems compiling freeorion on FreeBSD 7
gigi is now compiling, but the latest freeorion checkout fails with probably the same error as the gigi tutorials with boost 1.43.0 g++44 -o util/SerializeEmpire.o -c -O2 -fno-strict-aliasing -pipe -Wl,-rpath=/usr/local/lib/gcc44 -pthread -Wall -Wno-parentheses -Wno-deprecated -DOGRE_GUI_GLX -DOGRE_...
- Fri Sep 10, 2010 12:04 pm
- Forum: Support
- Topic: Problems compiling freeorion on FreeBSD
- Replies: 56
- Views: 9898
Re: Problems compiling freeorion on FreeBSD 7
That indeed did the trick. I'll commit the disabling of the tutorial build to the FreeBSD ports tree.
- Wed Sep 08, 2010 12:42 pm
- Forum: Support
- Topic: Problems compiling freeorion on FreeBSD
- Replies: 56
- Views: 9898
Re: Problems compiling freeorion on FreeBSD 7
The gigi error only occurs with boost 1.43.0 - with boost 1.41.0 the error is not there. It looks like gigi is not compatible with boost 1.43.0. Right now I don't know how to work around this. g++44 -o libGiGiOgre.so -pthread -shared src/Ogre/OgreGUI.os -L/usr/local/lib -lboost_signals -lboost_syste...
- Sun Jan 10, 2010 5:03 pm
- Forum: Support
- Topic: propblems with GLX_icon.png
- Replies: 6
- Views: 2801
Re: propblems with GLX_icon.png
I've now patched freeorion myself. I've used this patch file and the resources.cfg below. I'm using the GLX_icon.png from the ogre source. --- client/human/chmain.cpp.orig 2010-01-10 17:21:20.000000000 +0100 +++ client/human/chmain.cpp 2010-01-10 17:18:12.000000000 +0100 @@ -22,6 +22,7 @@ #in...
- Sun Jan 10, 2010 3:41 pm
- Forum: Support
- Topic: propblems with GLX_icon.png
- Replies: 6
- Views: 2801
Re: propblems with GLX_icon.png
Yeah I know, I saw those posts also (did hours of googeling - believe me ;)), but with freeorion it isn't. As I already wrote in my initial post: When I remove the GLX_icon.png loading from ogre freeorion works fine. Do I place it back, freeorion dumps core. I don't know what freeorion does differen...
- Sun Jan 10, 2010 10:09 am
- Forum: Support
- Topic: propblems with GLX_icon.png
- Replies: 6
- Views: 2801
Re: propblems with GLX_icon.png
Ok, but this resources.cfg is not loaded in chmain.c so it is not respected when the Rendering system gets initialized.....
- Sat Jan 09, 2010 8:43 am
- Forum: Support
- Topic: propblems with GLX_icon.png
- Replies: 6
- Views: 2801
propblems with GLX_icon.png
Hi, I'm running freeorion 3318 on FreeBSD with Ogre3D 1.6.5. When I try to start freeorion it dumps core with: terminate called after throwing an instance of 'Ogre::FileNotFoundException' what(): OGRE EXCEPTION(6:FileNotFoundException): Cannot locate resource GLX_icon.png in resource group General o...
- Thu May 14, 2009 4:43 pm
- Forum: Support
- Topic: Problems compiling freeorion on FreeBSD
- Replies: 56
- Views: 9898
Re: Problems compiling freeorion on FreeBSD 7
Sorry to not posted an answer from my side yet - I'm just to busy right now to try it out
- Thu May 07, 2009 7:59 pm
- Forum: Support
- Topic: Problems compiling freeorion on FreeBSD
- Replies: 56
- Views: 9898
Re: Problems compiling freeorion on FreeBSD 7
Oh - I just assumed, that in client/human/HumanClientApp.cpp OgreGUI(window, "OISInput.cfg") is also looking in the WD So I'm replacing this. But I must admit I did not checked what OgreGUI really does with that parameter. edit: in GiGi - GG/src/Ogre/OgreGUI.cpp: OgreGUI::OgreGUI(Ogre::Ren...
- Thu May 07, 2009 7:24 pm
- Forum: Support
- Topic: Problems compiling freeorion on FreeBSD
- Replies: 56
- Views: 9898
Re: Problems compiling freeorion on FreeBSD 7
Yes I'm doing the same here now as I did with ogre_plugins.cfgGeoff the Medio wrote: (Assuming the place in code where the location of OISInput.cfg is set can be found and adjusted similarly... You've already quoted the line where the ogre_plugins.cfg location is set.)
- Thu May 07, 2009 7:18 pm
- Forum: Support
- Topic: Problems compiling freeorion on FreeBSD
- Replies: 56
- Views: 9898
Re: Problems compiling freeorion on FreeBSD 7
I'd rather make that modification in a portable way in the trunk version... Then maybe a preprocessor variable could help being defined during compile time containing the prefix. Or the .cfg files could be put in the default directory (where the stringtables are) or the local setting directory (whe...
- Thu May 07, 2009 5:09 pm
- Forum: Support
- Topic: Problems compiling freeorion on FreeBSD
- Replies: 56
- Views: 9898
Re: Problems compiling freeorion on FreeBSD 7
I'd rather make that modification in a portable way in the trunk version... Then maybe a preprocessor variable could help being defined during compile time containing the prefix. edit: will your modification work correctly if someone installs freeorion in a location you're not expecting? Depends: -...
- Thu May 07, 2009 3:49 pm
- Forum: Support
- Topic: Problems compiling freeorion on FreeBSD
- Replies: 56
- Views: 9898
Re: Problems compiling freeorion on FreeBSD 7
Ok, this is what I thought in the meantime too and modified the code. I've replaced root = new Root("ogre_plugins.cfg"); by root = new Root("<LOCALBASE>/share/freeorion/ogre_plugins.cfg"); In client/human/chmain.cpp where <LOCALBASE> is the prefix (mostly /usr/local) where freeor...
- Thu May 07, 2009 2:46 pm
- Forum: Support
- Topic: Problems compiling freeorion on FreeBSD
- Replies: 56
- Views: 9898
Re: Problems compiling freeorion on FreeBSD 7
One remaining question to the freeorion folks - is it possible to have ogre_plugins.cfg in a global directory? Right now I must have it in the working directory. I would prefer having it in a global directory. Otherwise I must create a wrapper script for freeorion to change the directory into a dire...