POV-Ray : Newsgroups : povray.unix : Boost build issue. Official sources. Post Ubuntu 24.04 upgrade : Re: Boost build issue. Official sources. Post Ubuntu 24.04 upgrade Server Time
25 Oct 2024 19:52:44 EDT (-0400)
  Re: Boost build issue. Official sources. Post Ubuntu 24.04 upgrade  
From: William F Pokorny
Date: 9 Sep 2024 08:26:27
Message: <66dee973@news.povray.org>
On 9/9/24 06:54, Thorsten wrote:
> On 08.09.2024 12:10, William F Pokorny wrote:
>> Immediately after upgrading from Ubuntu 22.04 to Ubuntu 24.04 I found 
>> I could not build, recent, v3.7 or v3.8 official release sources due 
>> boost_thread libraries not being found when linking.
> 
> This is hardly surprising given the thread library from boost was (in a 
> slightly modified form) promoted to the standard ISO C++ library. You 
> should try to explicitly specify the C++ version (C++03) and see if 
> Boost will build the thread library if that is specified.
> 
> Thorsten
> 

The minimum, officially supported, compiler version for v3.8 and v3.8 
based forks is c++11.

I've been using c++17 for all POV-Ray compiles aimed at real use for 
years with the thought of bumping the minimum compiler level to c++17 
for yuqk - though probably a move to c++20 would now be the better choice.

Your post gives me a place to clarify my earlier regex footnote. The 
yuqk fork is using the c++'s std::regex capability - not boost's. I 
added the symbolic link for the boost regex library to match what the 
Ubuntu upgrade did in the official library location. I expect for 
POV-Ray it doesn't matter.

Aside: I'd like to rid the yuqk source of all remaining boost 
dependencies. I don't believe any are present day necessities. Someday...

Bill P.


Post a reply to this message

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