Am 06.12.2021 um 14:43 schrieb Christoph Schmitz <chr.schm...@web.de>: > > Stephan, > > Many thanks! Adding the new config parameter > "--with-macos-deployment-target=11.1" solved the issue. On both computers.
Ok, that’s fine. > Qt is installed on my system via homebrew. The currently installed version is > 6.2.2. I’ve checked the source and the file qtbase/cmake/QtAutoDetect.cmake in qt-everywhere-src-6.2.2 defines 10.14 as Qt default. The self-compiled universal (Intel+M1) Qt-6.2.2 frameworks can be used with --with-macos-deployment-target=10.14. I think the homebrew Qt is build with non-default configuration. I cannot say why. Stephan >> Am 06.12.2021 um 07:35 schrieb Stephan Witt <st.w...@gmx.net>: >> >> Am 06.12.2021 um 06:25 schrieb Christoph Schmitz <chr.schm...@web.de>: >>> >>> I compile LyX on two MacBooks (one Intel Core i7, and one Apple M1), both >>> running macOS 12.1 Beta (21C5045a). >> >> Sorry, this doesn’t answer the question about your Qt version. >> >> The error message tells us it’s impossible to compile LyX with your >> Qt-version for macOS 10.14. >> >> You may run configure with --with-macos-deployment-target=10.15 or >> --with-macos-deployment-target=11.1 … >> >> My goal is to build LyX for macOS 10.14 on 11.1 and to tell elder macOS the >> package cannot be used. >> I couldn’t achieve this w/o explicitly putting this information into >> Info.plist. >> So I decided to make it a configure option and this leads to your problem. I >> wanted to get the entry >> in Info.plist in sync with the compiler options and I added the auto >> detection of the lowest possible value. >> >> On your system this value is too low apparently. >> >> Stephan >> >>>> Am 05.12.2021 um 22:49 schrieb Stephan Witt <st.w...@gmx.net>: >>>> >>>> Am 05.12.2021 um 22:32 schrieb Christoph Schmitz <chr.schm...@web.de>: >>>>> >>>>> The latest changes have introduced an issue for macOS X (Qt 6). >>>> >>>> What’s your Qt version? I’m using 6.2.0 on macOS 11.1 (with 11.1 SDK) and >>>> it works with minimum of macOS 10.14. >>>> >>>> Stephan >>>> >>>>> >>>>> These are the last lines of the output before the error occurs: >>>>> >>>>> file included from filetools.cpp:42: >>>>> In file included from /opt/homebrew/lib/QtCore.framework/Headers/QDir:1: >>>>> In file included from >>>>> /opt/homebrew/lib/QtCore.framework/Headers/qdir.h:45: >>>>> /opt/homebrew/lib/QtCore.framework/Headers/qfileinfo.h:118:14: error: >>>>> '~path' is unavailable: introduced in macOS 10.15 >>>>> { return QtPrivate::toFilesystemPath(filePath()); } >>>>> ^ >>>>> /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/filesystem:961:3: >>>>> note: '~path' has been explicitly marked unavailable here >>>>> ~path() = default; >>>>> ^ >>>>> In file included from filetools.cpp:42: >>>>> In file included from /opt/homebrew/lib/QtCore.framework/Headers/QDir:1: >>>>> In file included from >>>>> /opt/homebrew/lib/QtCore.framework/Headers/qdir.h:45: >>>>> /opt/homebrew/lib/QtCore.framework/Headers/qfileinfo.h:120:14: error: >>>>> '~path' is unavailable: introduced in macOS 10.15 >>>>> { return QtPrivate::toFilesystemPath(absoluteFilePath()); } >>>>> ^ >>>>> /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/filesystem:961:3: >>>>> note: '~path' has been explicitly marked unavailable here >>>>> ~path() = default; >>>>> ^ >>>>> fatal error: too many errors emitted, stopping now [-ferror-limit=] >>>>> 20 errors generated. >>>>> make[5]: *** [filetools.o] Error 1 >>>>> make[4]: *** [all] Error 2 >>>>> make[3]: *** [all-recursive] Error 1 >>>>> make[2]: *** [all] Error 2 >>>>> make[1]: *** [all-recursive] Error 1 >>>>> make: *** [all] Error 2 >>>>> >>>>> I also try to attach the full log, but last time it was removed from the >>>>> mailer. >>>>> >>>>> Chris >>>>> >>>>> <MakeLyX.log> >>>>> -- >>>>> lyx-devel mailing list >>>>> lyx-devel@lists.lyx.org >>>>> http://lists.lyx.org/mailman/listinfo/lyx-devel >>>> >>> >>> -- >>> lyx-devel mailing list >>> lyx-devel@lists.lyx.org >>> http://lists.lyx.org/mailman/listinfo/lyx-devel >> > > -- > lyx-devel mailing list > lyx-devel@lists.lyx.org > http://lists.lyx.org/mailman/listinfo/lyx-devel -- lyx-devel mailing list lyx-devel@lists.lyx.org http://lists.lyx.org/mailman/listinfo/lyx-devel