On dimanche 2 juillet 2023 17:29:28 CEST Jean-Luc wrote: > Le 01/07/2023 à 08:19, Pascal Obry a écrit : > > We're proud to announce the new corrective release of darktable, 4.4.1! > > > > The github release is here: > > [https://github.com/darktable-org/darktable/releases/tag/release-4.4.1](h > > ttps://github.com/darktable-org/darktable/releases/tag/release-4.4.1). > > > > As always, please don't use the autogenerated tarball provided by > > > github, but only our tar.xz file. The checksums are: > .../... > > Hello, > > A few days after 4.4 release announce, I tried to compile from sources, > following the steps I used for 4.2 - and that was still up-to-date at > this time. > I ended up with abort due to many missing dependancies and gcc-12+ > mandatory. > After some time spent to satisfy most of the dependancies, I still could > not override the gcc problem. > I finally thought I had solved it, after some more browsing, but the > only result was a fatal system crash and I had to reinstall from scratch. > I am now in the previous state of dt 4.2.1 running, but not willing to > try again the compiling adventure without being sure I will not run into > the same issue again. > Have the compiling instructions been updated, so I will be able to reach > the end of the process ? > I am currently running Ubuntu 22.04-2, and the steps for getting dt from > sources are those : > (..) Once you have the source code and all dependencies, what worked for me was:
export CC=gcc-12; export CXX=g++-12; ./build.sh --prefix /opt/darktable -- build-type Release --install --sudo That forces use of the GCC version 12 C and C++ compilers before starting the build process. But make sure you have removed a "build" directory that may have been created in your source tree by earlier attempts: cmake caches some results there and will reuse them whenever it finds them. But if you changed anything, those cached results will be wrong... Remco ____________________________________________________________________________ darktable user mailing list to unsubscribe send a mail to darktable-user+unsubscr...@lists.darktable.org