|
Post by maxgus on Nov 13, 2008 0:16:45 GMT
In the getdeb.net version can't get past Lava Run level because the screen goes black when you fight the boss because a older revision bug. I would like to build it my self but I'm having trouble compiling the svn source I checked out. I get this error when I run make "error: boost/bimap.hpp: No such file or directory". I could be wrong, but I think it is because the README says it needs Boost v1.35+ and Hardy has libboost-dev 1.34 The Boost library didn't get updated in Intrepid either, so I don't know how to fix it to build the source. If someone could shed some light on my compile problem, or have a newer binary that would be awesome.
|
|
|
Post by wraithleader on Nov 30, 2008 2:44:30 GMT
You're going to need to check a few things first: 1: first, make sure the boost install you have has the system and filesystem libraries (named something along the lines of libboost_system and libboost_filesystem). usually these are in /usr/include/boost for the header files and /usr/lib for the libraries themselves) if you don't have them, get the latest version from the official website and follow their instructions for the install. Be sure to note the prefix and suffix (everything before and after system and filesystem).
Make the following changes to the makefile: change the prefixes on line 30. change the suffix to <suffix>.so
At least that's what I had to do with fedora. Shouldn't be too different for ubuntu.
|
|
|
Post by yuriks on Nov 30, 2008 4:50:23 GMT
As far as recent versions go, I've added support for that boost prefix and suffix stuff to the makefile, just change a single var and you're done. (BOOST_SUFFIX)
|
|
|
Post by maxgus on Dec 16, 2008 19:53:52 GMT
I found BOOST_SUFFIX := -mt in the make file, would I change this? I'm unfamiliar with Boost, so you may need to spell it out for me. Thanks.
|
|
|
Post by yuriks on Dec 17, 2008 0:22:38 GMT
You need Boost 1.35 anyway. If you have it and the default doesn't work, look in the directory where boost is installed, it should be pretty easy to figure out what the suffix is.
|
|