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.
