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

Reply via email to