|
|
mMike wrote:
> I'm trying do do compilation on Ubuntu 9.04. The default boost-libraries
> that come with ubuntu is version 1.34, wich I had installed.
> ..../configure, of course, failed, it requires boost 1.35 or higher.
>
> No biggie. 'apt-get install libboost1.35-dev'. Running configure again. No
> complaints. This is an excerpt from results that configure printed on
> stdout:
>
> checking for boostlib >= 1.35... yes
> checking whether the Boost::Thread library is available... yes
> checking for exit in -lboost_thread... yes
> checking whether the boost thread library is usable... yes
>
> Now, let's do make. No luck. Fails almost immediatley:
>
> ...../../source/backend/pattern/pattern.h:105:37: error:
> boost/unordered_map.hpp: No such file or directory
> In file included from ../../source/backend/texture/texture.h:98,
> from povray.cpp:109:
The documentation is wrong, you need at least 1.36, not 1.35. unordered_map
was introduced in boost 1.36. I mentioned it in the "Beta 32 requires newer
boost than it claims to" thread last month.
Post a reply to this message
|
|