POV-Ray : Newsgroups : povray.beta-test : Povray3.7.0beta32 on Ubuntu9.04 compilation : Re: Povray3.7.0beta32 on Ubuntu9.04 compilation Server Time
5 Oct 2024 00:00:45 EDT (-0400)
  Re: Povray3.7.0beta32 on Ubuntu9.04 compilation  
From: Nicolas Alvarez
Date: 9 Jun 2009 18:21:25
Message: <4a2ee065@news.povray.org>
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

Copyright 2003-2023 Persistence of Vision Raytracer Pty. Ltd.