Search found 231 matches

by Chriss
Wed May 27, 2015 10:22 am
Forum: Scripting & Balancing
Topic: Scattered Asteroid Hull—too cheap and powerful
Replies: 43
Views: 4819

Re: Scattered Asteroid Hull—too cheap and powerful

I dunno... I like the stacking. Fast ships really help a lot in usability. Maybe one could cap it so they don't stack linear forever. StarDrive 2 has a mass per component and calculates speed and manoeuvrability based on that. It's interesting. Then again, their whole ship design is different. Tile-...
by Chriss
Wed May 27, 2015 9:42 am
Forum: Scripting & Balancing
Topic: Scattered Asteroid Hull—too cheap and powerful
Replies: 43
Views: 4819

Re: Scattered Asteroid Hull—too cheap and powerful

I thought about the idea of stargates beeing "fixed" two way shortcuts, too. Apart from the additional hassle in setting them up, it may be a good compromise between the micro hassle now and the uber-powerfull MOO2 variant of everything is instantly connected... One thing on topic, regarding "if int...
by Chriss
Tue May 26, 2015 10:05 pm
Forum: Compile
Topic: Build procedure is not python3 compatible
Replies: 40
Views: 19142

Re: Build procedure is not python3 compatible

My feeling is that currently, both python versions are commonly used and available on most (linux) platforms. Arch and gentoo use 3 as default, more conservative distros use 2 as default. Both distro types should have both python versions available, probably even installed by default. The PEP mentio...
by Chriss
Tue May 26, 2015 9:58 pm
Forum: Compile
Topic: Arch compile error in Python[ServerFramework|AI].cpp
Replies: 21
Views: 11840

Re: Arch compile error in Python[ServerFramework|AI].cpp

Chriss What's the output of `python -V`? The boost python library needs to be compiled against a specific version of python. FO requires 2.7. I don't know what Arch provides. Fedora provides both library variants as separate and parallel installable packages, The Debian package allows to link again...
by Chriss
Mon May 25, 2015 4:04 pm
Forum: Compile
Topic: Arch compile error in Python[ServerFramework|AI].cpp
Replies: 21
Views: 11840

Re: Arch compile error in Python[ServerFramework|AI].cpp

:shock:
oopsie :oops:

Kay, if you could commit that change and the boost 1.58 fix then I can go ahead and migrate the Arch package to Git sometime later this week.
by Chriss
Mon May 25, 2015 2:29 pm
Forum: Compile
Topic: Arch compile error in Python[ServerFramework|AI].cpp
Replies: 21
Views: 11840

Re: Arch compile error in Python[ServerFramework|AI].cpp

Actually, This got changed 8 days ago or so by adrian_brother - he added the find_package(PythonInterp REQUIRED) without a version (other similar calls for server and client have the version 2). Maybe that's what broke things for my environment.
by Chriss
Mon May 25, 2015 2:22 pm
Forum: Compile
Topic: boost 1.58 on arch linux - yet another missing include
Replies: 12
Views: 9058

Re: boost 1.58 on arch linux - yet another missing include

Wait, you mean, our hack to work around the problem for boost versions prior to 1.58 doesn't work for 1.58 anymore? I first tried to copy the 1.57 hack so that it is active for 1.58 too, but that did not change the situation. So it seems to be another issue in 1.58 than in 1.57, and the issue in 1....
by Chriss
Mon May 25, 2015 2:17 pm
Forum: Compile
Topic: boost 1.58 on arch linux - yet another missing include
Replies: 12
Views: 9058

Re: boost 1.58 on arch linux - yet another missing include

For me, regarding the missing include(s) in boost 1.58, I added the following hack: [[email protected] freeorion.git]$ git diff util/Serialize.ipp diff --git a/util/Serialize.ipp b/util/Serialize.ipp index b4027b2..c230721 100644 --- a/util/Serialize.ipp +++ b/util/Serialize.ipp @@ -5,12 +5,19 @@ #include ...
by Chriss
Mon May 25, 2015 2:12 pm
Forum: Compile
Topic: Arch compile error in Python[ServerFramework|AI].cpp
Replies: 21
Views: 11840

Re: Arch compile error in Python[ServerFramework|AI].cpp

I found this: http://www.gamedev.net/topic/661109-cmake-force-boostpython-to-link-python-27/ And changed the root CMakeLists.txt: [[email protected] freeorion.git]$ git diff CMakeLists.txt diff --git a/CMakeLists.txt b/CMakeLists.txt index 46bfa7a..38de16b 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @...
by Chriss
Mon May 25, 2015 1:08 pm
Forum: Compile
Topic: Arch compile error in Python[ServerFramework|AI].cpp
Replies: 21
Views: 11840

Re: Arch compile error in Python[ServerFramework|AI].cpp

Hm... I'd really like to not have an extra boost build... Also since the Arch Package would need that too. It seems odd because older boost packages have the same issues. I don't think that python3 stuff is all that new in arch, though I do not know for sure. That may all be, but fact is that boost...
by Chriss
Mon May 25, 2015 12:29 pm
Forum: Compile
Topic: Arch compile error in Python[ServerFramework|AI].cpp
Replies: 21
Views: 11840

Re: Arch compile error in Python[ServerFramework|AI].cpp

Hm... I'd really like to not have an extra boost build... Also since the Arch Package would need that too. It seems odd because older boost packages have the same issues. I don't think that python3 stuff is all that new in arch, though I do not know for sure. I'll do some more tests. If that macro f...
by Chriss
Mon May 25, 2015 12:18 pm
Forum: Compile
Topic: boost 1.58 on arch linux - yet another missing include
Replies: 12
Views: 9058

Re: boost 1.58 on arch linux - yet another missing include

http://imgur.com/gallery/HTisMpC ? ;)

Anyway... I'm trying to narrow it down, had some issues earlier and ended up fixing my boost install because it started to annoy me... That hack above didn't help, didn't know where to hack it otherwise...
by Chriss
Mon May 25, 2015 11:59 am
Forum: Compile
Topic: Arch compile error in Python[ServerFramework|AI].cpp
Replies: 21
Views: 11840

Re: Arch compile error in Python[ServerFramework|AI].cpp

Are you guys sure this is python related? I mean that's a C++ function call and neither I nor grep see where that function is defined... [[email protected] freeorion.git]$ grep -r initfo_logger . ./python/server/PythonServerFramework.cpp: initfo_logger(); // allows the "fo_logger" C++ module to be imported...
by Chriss
Mon May 25, 2015 11:46 am
Forum: Compile
Topic: Build procedure is not python3 compatible
Replies: 40
Views: 19142

Re: Build procedure is not python3 compatible

Thanks. It's working.

This may break compilation or a package on a distro which does not have a python2 symlink. But then, that's an issue with that distro and can be fixed in the package if needed. I don't know about Windows.
by Chriss
Mon May 25, 2015 10:36 am
Forum: Compile
Topic: Arch compile error in Python[ServerFramework|AI].cpp
Replies: 21
Views: 11840

Re: Arch compile error in Python[ServerFramework|AI].cpp

[[email protected] build]$ rm -r * && cmake ../freeorion.git/ && make -j8 -k -- Setting build type to 'Release' as none was specified. -- The C compiler identification is GNU 5.1.0 -- The CXX compiler identification is GNU 5.1.0 -- Check for working C compiler: /usr/bin/cc -- Check for working C compiler:...