|
|
Nicolas Alvarez <nic### [at] gmailcom> wrote:
> 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.
I mentioned 1.37 because ubuntu packages 1.37, not 1.36.
Post a reply to this message
|
|