Boost logo

Boost :

From: Andrey Semashev (andrey.semashev_at_[hidden])
Date: 2024-05-13 23:01:09


On 5/14/24 00:00, Ted Lyngmo via Boost wrote:
> Hi!
>
> First, I'm not sure if this is the right place for this.
> https://svn.boost.org/trac/boost seems to be down so I'm not sure where
> to turn.
>
> When I try building 1.85 on Fedora 40 with g++ (GCC) 14.1.1 20240507
> (Red Hat 14.1.1-1) I run into a problem.
>
> I'm preparing the build like this:
>
> git co master && \
> git pull -r && \
> git co boost-1.85.0 && \
> git submodule update --recursive && \
> ./bootstrap.sh --with-libraries=all --with-icu \
>   -with-python-version=3.12.3 --prefix=/home/ted/local && \
> echo 'using mpi ;' >> project-config.jam
>
> Then building like this:
> ./b2 -j8 install

If you're building Boost from git, you should run `./b2 headers` before
building Boost.

> It however ends like this:
> ...
> ...failed updating 6 targets...
>    gcc.compile.c++
> bin.v2/libs/filesystem/build/gcc-14/release/link-static/threading-multi/visibility-hidden/directory.o
>    gcc.compile.c++
> bin.v2/libs/filesystem/build/gcc-14/release/link-static/threading-multi/visibility-hidden/operations.o
>    gcc.compile.c++
> bin.v2/libs/filesystem/build/gcc-14/release/link-static/threading-multi/visibility-hidden/unique_path.o
>    gcc.compile.c++
> bin.v2/libs/filesystem/build/gcc-14/release/threading-multi/visibility-hidden/directory.o
>    gcc.compile.c++
> bin.v2/libs/filesystem/build/gcc-14/release/threading-multi/visibility-hidden/operations.o
>    gcc.compile.c++
> bin.v2/libs/filesystem/build/gcc-14/release/threading-multi/visibility-hidden/unique_path.o

The output you posted is missing the actual compilation errors for these
files. Check the earlier compiler messages for these files. Or run `./b2
-j8 --with-filesystem` to build specifically Boost.Filesystem and see
the output.


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk