Mark,

It may be a development header file for libboost missingg and not the
library itself. I built 5.16 on Linux MInt 22.3 this morning with nop
problems.  Below are the installed libboost packages I have installed:
$ dpkg -l | grep libboost
ii  libboost-atomic1.83-dev:amd64              1.83.0-2.1ubuntu3.2    
amd64        atomic data types, operations, and memory ordering
constraints
ii  libboost-atomic1.83.0:amd64                1.83.0-2.1ubuntu3.2    
amd64        atomic data types, operations, and memory ordering
constraints
ii  libboost-chrono1.83-dev:amd64              1.83.0-2.1ubuntu3.2    
amd64        C++ representation of time duration, time point, and
clocks
ii  libboost-chrono1.83.0t64:amd64             1.83.0-2.1ubuntu3.2    
amd64        C++ representation of time duration, time point, and
clocks
ii  libboost-container1.83-dev:amd64           1.83.0-2.1ubuntu3.2    
amd64        C++ library that implements several well-known containers
- dev files
ii  libboost-container1.83.0:amd64             1.83.0-2.1ubuntu3.2    
amd64        C++ library that implements several well-known containers
ii  libboost-context1.83-dev:amd64             1.83.0-2.1ubuntu3.2    
amd64        provides a sort of cooperative multitasking on a single
thread
ii  libboost-context1.83.0:amd64               1.83.0-2.1ubuntu3.2    
amd64        provides a sort of cooperative multitasking on a single
thread
ii  libboost-coroutine1.83-dev:amd64           1.83.0-2.1ubuntu3.2    
amd64        provides a sort of cooperative multitasking on a single
thread
ii  libboost-coroutine1.83.0:amd64             1.83.0-2.1ubuntu3.2    
amd64        provides a sort of cooperative multitasking on a single
thread
ii  libboost-date-time1.83-dev:amd64           1.83.0-2.1ubuntu3.2    
amd64        set of date-time libraries based on generic programming
concepts
ii  libboost-date-time1.83.0:amd64             1.83.0-2.1ubuntu3.2    
amd64        set of date-time libraries based on generic programming
concepts
ii  libboost-dev:amd64                         1.83.0.1ubuntu2        
amd64        Boost C++ Libraries development files (default version)
ii  libboost-exception1.83-dev:amd64           1.83.0-2.1ubuntu3.2    
amd64        library to help write exceptions and handlers
ii  libboost-fiber1.83-dev:amd64               1.83.0-2.1ubuntu3.2    
amd64        cooperatively-scheduled micro-/userland-threads
ii  libboost-fiber1.83.0:amd64                 1.83.0-2.1ubuntu3.2    
amd64        cooperatively-scheduled micro-/userland-threads
ii  libboost-filesystem1.83-dev:amd64          1.83.0-2.1ubuntu3.2    
amd64        filesystem operations (portable paths, iteration over
directories, etc) in C++
ii  libboost-filesystem1.83.0:amd64            1.83.0-2.1ubuntu3.2    
amd64        filesystem operations (portable paths, iteration over
directories, etc) in C++
ii  libboost-graph-parallel1.83-dev            1.83.0-2.1ubuntu3.2    
amd64        generic graph components and algorithms in C++
ii  libboost-graph-parallel1.83.0              1.83.0-2.1ubuntu3.2    
amd64        generic graph components and algorithms in C++
ii  libboost-graph1.83-dev:amd64               1.83.0-2.1ubuntu3.2    
amd64        generic graph components and algorithms in C++
ii  libboost-graph1.83.0:amd64                 1.83.0-2.1ubuntu3.2    
amd64        generic graph components and algorithms in C++
ii  libboost-iostreams1.83-dev:amd64           1.83.0-2.1ubuntu3.2    
amd64        Boost.Iostreams Library development files
ii  libboost-iostreams1.83.0:amd64             1.83.0-2.1ubuntu3.2    
amd64        Boost.Iostreams Library
ii  libboost-json1.83-dev:amd64                1.83.0-2.1ubuntu3.2    
amd64        C++ containers and algorithms that implement JSON
ii  libboost-json1.83.0:amd64                  1.83.0-2.1ubuntu3.2    
amd64        C++ containers and algorithms that implement JSON
ii  libboost-locale1.83-dev:amd64              1.83.0-2.1ubuntu3.2    
amd64        C++ facilities for localization
ii  libboost-locale1.83.0:amd64                1.83.0-2.1ubuntu3.2    
amd64        C++ facilities for localization
ii  libboost-log1.83-dev                       1.83.0-2.1ubuntu3.2    
amd64        C++ logging library
ii  libboost-log1.83.0                         1.83.0-2.1ubuntu3.2    
amd64        C++ logging library
ii  libboost-math1.83-dev:amd64                1.83.0-2.1ubuntu3.2    
amd64        Boost.Math Library development files
ii  libboost-math1.83.0:amd64                  1.83.0-2.1ubuntu3.2    
amd64        Boost.Math Library
ii  libboost-mpi-python1.83-dev                1.83.0-2.1ubuntu3.2    
amd64        C++ interface to the Message Passing Interface (MPI),
Python Bindings
ii  libboost-mpi-python1.83.0                  1.83.0-2.1ubuntu3.2    
amd64        C++ interface to the Message Passing Interface (MPI),
Python Bindings
ii  libboost-mpi1.83-dev                       1.83.0-2.1ubuntu3.2    
amd64        C++ interface to the Message Passing Interface (MPI)
ii  libboost-mpi1.83.0                         1.83.0-2.1ubuntu3.2    
amd64        C++ interface to the Message Passing Interface (MPI)
ii  libboost-nowide1.83-dev                    1.83.0-2.1ubuntu3.2    
amd64        Standard library functions with UTF-8 API on Windows
development files
ii  libboost-nowide1.83.0                      1.83.0-2.1ubuntu3.2    
amd64        Standard library functions with UTF-8 API on Windows
ii  libboost-numpy1.83-dev                     1.83.0-2.1ubuntu3.2    
amd64        Boost.Python NumPy extensions development files
ii  libboost-numpy1.83.0                       1.83.0-2.1ubuntu3.2    
amd64        Boost.Python NumPy extensions
ii  libboost-program-options1.83-dev:amd64     1.83.0-2.1ubuntu3.2    
amd64        program options library for C++
ii  libboost-program-options1.83.0:amd64       1.83.0-2.1ubuntu3.2    
amd64        program options library for C++
ii  libboost-python1.83-dev                    1.83.0-2.1ubuntu3.2    
amd64        Boost.Python Library development files
ii  libboost-python1.83.0                      1.83.0-2.1ubuntu3.2    
amd64        Boost.Python Library
ii  libboost-random1.83-dev:amd64              1.83.0-2.1ubuntu3.2    
amd64        Boost Random Number Library
ii  libboost-random1.83.0:amd64                1.83.0-2.1ubuntu3.2    
amd64        Boost Random Number Library
ii  libboost-regex1.83-dev:amd64               1.83.0-2.1ubuntu3.2    
amd64        regular expression library for C++
ii  libboost-regex1.83.0:amd64                 1.83.0-2.1ubuntu3.2    
amd64        regular expression library for C++
ii  libboost-serialization1.83-dev:amd64       1.83.0-2.1ubuntu3.2    
amd64        serialization library for C++
ii  libboost-serialization1.83.0:amd64         1.83.0-2.1ubuntu3.2    
amd64        serialization library for C++
ii  libboost-stacktrace1.83-dev:amd64          1.83.0-2.1ubuntu3.2    
amd64        library to capture and print stack traces - development
files
ii  libboost-stacktrace1.83.0:amd64            1.83.0-2.1ubuntu3.2    
amd64        library to capture and print stack traces
ii  libboost-system1.83-dev:amd64              1.83.0-2.1ubuntu3.2    
amd64        Operating system (e.g. diagnostics support) library
ii  libboost-system1.83.0:amd64                1.83.0-2.1ubuntu3.2    
amd64        Operating system (e.g. diagnostics support) library
ii  libboost-test1.83-dev:amd64                1.83.0-2.1ubuntu3.2    
amd64        components for writing and executing test suites
ii  libboost-test1.83.0:amd64                  1.83.0-2.1ubuntu3.2    
amd64        components for writing and executing test suites
ii  libboost-thread1.83-dev:amd64              1.83.0-2.1ubuntu3.2    
amd64        portable C++ multi-threading
ii  libboost-thread1.83.0:amd64                1.83.0-2.1ubuntu3.2    
amd64        portable C++ multi-threading
ii  libboost-timer1.83-dev:amd64               1.83.0-2.1ubuntu3.2    
amd64        C++ wall clock and CPU process timers
ii  libboost-timer1.83.0:amd64                 1.83.0-2.1ubuntu3.2    
amd64        C++ wall clock and CPU process timers
ii  libboost-type-erasure1.83-dev:amd64        1.83.0-2.1ubuntu3.2    
amd64        C++ runtime polymorphism based on concepts
ii  libboost-type-erasure1.83.0:amd64          1.83.0-2.1ubuntu3.2    
amd64        C++ runtime polymorphism based on concepts
ii  libboost-url1.83-dev:amd64                 1.83.0-2.1ubuntu3.2    
amd64        C++ library that implements "URL"
ii  libboost-url1.83.0:amd64                   1.83.0-2.1ubuntu3.2    
amd64        C++ library that implements "URL"
ii  libboost-wave1.83-dev:amd64                1.83.0-2.1ubuntu3.2    
amd64        C99/C++ preprocessor library
ii  libboost-wave1.83.0:amd64                  1.83.0-2.1ubuntu3.2    
amd64        C99/C++ preprocessor library
ii  libboost1.83-all-dev                       1.83.0-2.1ubuntu3.2    
amd64        Boost C++ Libraries development files (ALL)
ii  libboost1.83-dev:amd64                     1.83.0-2.1ubuntu3.2    
amd64        Boost C++ Libraries development files
ii  libboost1.83-tools-dev                     1.83.0-2.1ubuntu3.2    
amd64        Boost C++ Libraries development tools





On Sun, 2026-06-28 at 22:08 -0400, Mark Sattolo wrote:
> Have built my own executables on Linux Mint for a while now.
> No problems through gnucash 5.13.
> But with gnucash 5.14 and subsequent the build now fails on running
> 'ninja'
> or 'make'.
> I just stuck with gnucash 5.13 for the past while but now it feels
> like I'm
> falling too far behind the newer versions.
> 
> The problem seems to be something to do with linking libboost
> properly? But
> the only solutions I can find online recommend tinkering with
> CMakeLists.txt to specify explicit linking of the libboost 'system'
> and
> 'filesystem' modules... but it doesn't seem like I should have to do
> that
> to get it to build. And I'm not familiar enough with CMake to figure
> out
> exactly what I should do anyway.
> Not sure why there is a problem since 5.14 when it went fine for all
> the
> previous versions.
> 
> I include my printouts showing that the gnucash build-dep is fine.
> That
> libboost is there. And the actual error reports from 'make'.
> 
> Anyone know what has happened and how to fix it?
> 
> thanks,
> 
> *Mark*
> 
> 
> *[email protected] <[email protected]>*
> _______________________________________________
> gnucash-user mailing list
> [email protected]
> To update your subscription preferences or to unsubscribe:
> https://lists.gnucash.org/mailman/listinfo/gnucash-user
> -----
> Please remember to CC this list on all your replies.
> You can do this by using Reply-To-List or Reply-All.

-- 
David Cousens
_______________________________________________
gnucash-user mailing list
[email protected]
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-----
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.

Reply via email to