Re: poedit built from source-code
"Jamenson Espindula" ([email protected] via blfs-support Mailing List) <[email protected]> Wed, 28 Jan 2026 11:57:19 -0300
| Newsgroups | gmane.linux.lfs.beyond.support |
|---|---|
| Message-ID | <CAOW_YO=yM2gG-OnxO9uchw4HbskiB03t4ab7zynjAO4nsB55uQ@mail.gmail.com> |
Em ter., 27 de jan. de 2026 às 09:44, Jamenson Espindula <[email protected]> escreveu: > > Em ter., 27 de jan. de 2026 às 07:30, Jamenson Espindula > <[email protected]> escreveu: > > > Updates. > > I have asked the Gemini (Google) Artificial Intelligence. I have asked > how the Debian Maintainers solved that problem. After I had been > applied seven patches from the oficial Debian repositories, the > problem now is according to the following output: > > = = = transcription begins = = = > > -- The C compiler identification is GNU 15.2.0 > -- The CXX compiler identification is GNU 15.2.0 > -- Detecting C compiler ABI info > -- Detecting C compiler ABI info - done > -- Check for working C compiler: /usr/bin/cc - skipped > -- Detecting C compile features > -- Detecting C compile features - done > -- Detecting CXX compiler ABI info > -- Detecting CXX compiler ABI info - done > -- Check for working CXX compiler: /usr/bin/c++ - skipped > -- Detecting CXX compile features > -- Detecting CXX compile features - done > -- cotire 1.8.0 loaded. > CMake Warning (dev) at cmake/dependencies.cmake:5 (find_package): > Policy CMP0167 is not set: The FindBoost module is removed. Run "cmake > --help-policy CMP0167" for policy details. Use the cmake_policy command to > set the policy and suppress this warning. > > Call Stack (most recent call first): > CMakeLists.txt:44 (include) > This warning is for project developers. Use -Wno-dev to suppress it. > > CMake Error at /usr/lib/cmake/Boost-1.89.0/BoostConfig.cmake:141 (find_package): > Could not find a package configuration file provided by "boost_system" > (requested version 1.89.0) with any of the following names: > > boost_systemConfig.cmake > boost_system-config.cmake > > Add the installation prefix of "boost_system" to CMAKE_PREFIX_PATH or set > "boost_system_DIR" to a directory containing one of the above files. If > "boost_system" provides a separate development package or SDK, be sure it > has been installed. > Call Stack (most recent call first): > /usr/lib/cmake/Boost-1.89.0/BoostConfig.cmake:262 (boost_find_component) > /usr/share/cmake-4.1/Modules/FindBoost.cmake:609 (find_package) > cmake/dependencies.cmake:5 (find_package) > CMakeLists.txt:44 (include) > > > -- Configuring incomplete, errors occurred! > > = = = transcription ends = = = > > Gemini told me that, as of version 1.77, Boost.System has become > essentially 'header-only'. So, Boost does not generate the > 'libboost_system.so' file anymore, because all the necessary code is > in the headers files (.hpp). It suggested me to include the > '-DBoost_NO_BOOST_CMAKE=ON' and '-DBoost_NO_SYSTEM_LIB=ON' cmake > flags, as they are supposed to be the ones used by the Debian > Maintainers. Until now, the exact CMake configuration command, > according to the Gemini, should be: > > = = = transcription begins = = = > > mkdir -v build && cd build > > cmake -DCMAKE_INSTALL_PREFIX=/usr/local \ > -DCMAKE_BUILD_TYPE=Release \ > -DENABLE_COTIRE=OFF \ > -DENABLE_TESTS=OFF \ > -DCMAKE_CXX_STANDARD=17 \ > -DCMAKE_CXX_FLAGS="-fpermissive" \ > -DBoost_NO_SYSTEM_LIB=ON \ > -DBoost_NO_BOOST_CMAKE=ON > .. > > = = = transcription ends = = = > > What do you think about that? Do you have any suggestions? > > Jamenson Espindula Updates. Actually, there is a tool named 'potool' <https://marcin.owsiany.pl/potool-page> (Git repository: <https://github.com/porridge/potool>). That program is the one I can use on the TTY. It is very easy to build and install on the Linux From Scratch: only 'make', 'make check' and 'make install' commands are necessary. It happened that Debian Maintainers made some symbolic links and that symbolic links confused me. Jamenson Espindula -- http://lists.linuxfromscratch.org/sympa/info/blfs-support Unsubscribe: See the above information page