Closed mplatt closed 9 years ago
You don't have boost installed. This is what it is telling you. Try to redownload rttr from the web site. It has static boost so you don't need to install it
I have downloaded the RTTR nightly about 10 minutes ago. The above output is the result of the steps described.
@Flow86 Can you check if the build server really uses the static libs? I assume that once it found the (shared) boost libs it does not look for any others again even when static libs are requested.
@mplatt You have 2 solutions: Install boost 1.55 (system, filesystem, iostream) or wait till the issue on the build server is resolved in an update then redownload.
OK -- It would be awesome if this could be added to the install instruction if this is in fact a dependency that is meant to be installed manually on Linux. So far the only dependencies mentioned are libsdl1.2 and libsdl-mixer1.2. Otherwise this feels like a bug -- not an enhancement -- given that this was working without the manual installation previously.
There is already an open issue to that: #260 I added the enhancement label, as the "bug" is already fixed (at least should be) and only the setup (build server) was not using it correctly.
I reset the workspace so it should research the libraries
okay the x86_64 linux boost static libraries seem to not compiled with -fPIC, so we get a problem here
since this is a duplicate, I close it here
While trying to reproduce what went wrong in #255 I ran into a different problem on _Ubuntu 14.04.3 LTS x8664 with
libsdl-mixer1.2
andlibsdl1.2-dev
installed. I attempted to install RTTR as follows:Where
~/s25rttr/share/s25rttr/S2
is theS2
directory copied from the S2 installation CD.This leads to the following output: