Compiling and using master on macOS
Daniel
xracoonx at gmx.de
Sat Jul 18 03:45:37 UTC 2020
On 2020-07-18 05:01, Daniel wrote:
> On 2020-07-16 07:46, Daniel wrote:
>> On 2020-07-16 06:52, Stephan Witt wrote:
>>> Am 16.07.2020 um 02:00 schrieb Daniel <daniel.ramoeller at gmail.com>:
>>>>
>>>> On 2020-07-15 22:45, Stephan Witt wrote:
>>>>> Am 15.07.2020 um 07:53 schrieb Daniel <xracoonx at gmx.de>:
>>>>>>
>>>>>> On 2020-07-13 04:02, Daniel wrote:
>>>>>>> On 2020-07-08 08:28, Stephan Witt wrote:
>>>>>>>> Am 07.07.2020 um 07:35 schrieb Daniel <xracoonx at gmx.de>:
>>>>>>>>>
>>>>>>>>> On 2020-07-07 07:30, Daniel wrote:
>>>>>>>>>> On 2020-07-07 00:24, Stephan Witt wrote:
>>>>>>>>>>>
>>>>>>>>>>> I’ve made a protocol of the steps I took to build the package
>>>>>>>>>>> on a new system. See the attached log. Probably the crucial
>>>>>>>>>>> thing is the mklyx-2.3.4.3.sh script.
>>>>>>>>>>>
>>>>>>>>>>> I’m used to configure and build LyX out of source. I have a
>>>>>>>>>>> working directory with one or more versions of LyX source
>>>>>>>>>>> code and a directory lyx-build for the results. For Qt I have
>>>>>>>>>>> a source directory and an install target in parallel, the
>>>>>>>>>>> build directory is in lyx-build.
>>>>>>>>>>>
>>>>>>>>>>> $ ls /Users/Shared/LyX
>>>>>>>>>>> lyx-2.3.4.3 (source)
>>>>>>>>>>> lyx-2.3.5.2 (source)
>>>>>>>>>>> lyx-build (directory)
>>>>>>>>>>> qt-5.9.9-frameworks-cocoa-x86_64 (QTDIR for 5.9.9)
>>>>>>>>>>> qt-everywhere-opensource-src-5.9.9 (source)
>>>>>>> configure: error: cannot compile a simple Qt executable. Check
>>>>>>> you have the right $QTDIR.
>>>>>>> (Where <user-dir> is my user directory.) Seems as if my Qt
>>>>>>> install was not correct. It created a bunch of stuff in
>>>>>>> ~/Qt/5.9.9/clang_64
>>>>>>> But I am not sure that is what is needed. During the installation
>>>>>>> I chose
>>>>>>> Qt > Qt 5.9.9 > macOS
>>>>>>
>>>>>> Maybe the problem is that I am using the install version of Qt?
>>>>>> You mention a "qt-5.9.9-frameworks-cocoa-x86_64 (QTDIR for
>>>>>> 5.9.9)" and "qt-everywhere-opensource-src-5.9.9 (source)". Where
>>>>>> do I get these from? What is the Qt source needed for?
>>>>>>
>>>>>> I have added the Qt sources via the installer but that didn't help
>>>>>> either. It does not matter whether I use any of these
>>>>>>
>>>>>> --with-qt-dir=/Users/dram/Qt
>>>>>> --with-qt-dir=/Users/dram/Qt/5.9.9
>>>>>> --with-qt-dir=/Users/dram/Qt/5.9.9/clang_64
>>>>>> --with-qt-dir=/Users/dram/Qt/5.9.9/clang_64/bin
>>>>>>
>>>>>> I can build the Qt example apps via Qt designer.
>>>>>>
>>>>>> Does anyone have a further idea what might be going on?
>>>>> You should have something like that in your QTDIR:
>>>>> $ ls /Users/Shared/LyX/qt-5.9.9-frameworks-cocoa-x86_64/lib
>>>>> Qt3DAnimation.framework QtTest.framework
>>>>> libQt5DeviceDiscoverySupport.a libQt5GraphicsSupport_debug.prl
>>>>> Qt3DCore.framework QtTextToSpeech.framework
>>>>> libQt5DeviceDiscoverySupport.la libQt5OpenGLExtensions.a
>>>>> Qt3DExtras.framework QtWebChannel.framework
>>>>> libQt5DeviceDiscoverySupport.prl libQt5OpenGLExtensions.la
>>>>> Qt3DInput.framework QtWebSockets.framework
>>>>> libQt5DeviceDiscoverySupport_debug.a libQt5OpenGLExtensions.prl
>>>>> Qt3DLogic.framework QtWidgets.framework
>>>>> libQt5DeviceDiscoverySupport_debug.la libQt5OpenGLExtensions_debug.a
>>>>> Qt3DRender.framework QtXml.framework
>>>>> libQt5DeviceDiscoverySupport_debug.prl libQt5OpenGLExtensions_debug.la
>>>>> QtCharts.framework QtXmlPatterns.framework
>>>>> libQt5EventDispatcherSupport.a libQt5OpenGLExtensions_debug.prl
>>>>> QtConcurrent.framework cmake
>>>>> libQt5EventDispatcherSupport.la libQt5PlatformCompositorSupport.a
>>>>> QtCore.framework libQt5AccessibilitySupport.a
>>>>> libQt5EventDispatcherSupport.prl libQt5PlatformCompositorSupport.la
>>>>> QtDBus.framework libQt5AccessibilitySupport.la
>>>>> libQt5EventDispatcherSupport_debug.a
>>>>> libQt5PlatformCompositorSupport.prl
>>>>> QtDataVisualization.framework libQt5AccessibilitySupport.prl
>>>>> libQt5EventDispatcherSupport_debug.la
>>>>> libQt5PlatformCompositorSupport_debug.a
>>>>> QtGamepad.framework libQt5AccessibilitySupport_debug.a
>>>>> libQt5EventDispatcherSupport_debug.prl
>>>>> libQt5PlatformCompositorSupport_debug.la
>>>>> QtGui.framework libQt5AccessibilitySupport_debug.la
>>>>> libQt5FbSupport.a libQt5PlatformCompositorSupport_debug.prl
>>>>> QtMacExtras.framework libQt5AccessibilitySupport_debug.prl
>>>>> libQt5FbSupport.la libQt5ThemeSupport.a
>>>>> QtMultimedia.framework libQt5Bootstrap.a
>>>>> libQt5FbSupport.prl libQt5ThemeSupport.la
>>>>> QtMultimediaWidgets.framework libQt5Bootstrap.la
>>>>> libQt5FbSupport_debug.a libQt5ThemeSupport.prl
>>>>> QtNetwork.framework libQt5Bootstrap.prl
>>>>> libQt5FbSupport_debug.la libQt5ThemeSupport_debug.a
>>>>> QtNetworkAuth.framework libQt5CglSupport.a
>>>>> libQt5FbSupport_debug.prl libQt5ThemeSupport_debug.la
>>>>> QtOpenGL.framework libQt5CglSupport.la
>>>>> libQt5FontDatabaseSupport.a libQt5ThemeSupport_debug.prl
>>>>> QtPositioning.framework libQt5CglSupport.prl
>>>>> libQt5FontDatabaseSupport.la libqtfreetype.a
>>>>> QtPrintSupport.framework libQt5CglSupport_debug.a
>>>>> libQt5FontDatabaseSupport.prl libqtfreetype.prl
>>>>> QtPurchasing.framework libQt5CglSupport_debug.la
>>>>> libQt5FontDatabaseSupport_debug.a libqtfreetype_debug.a
>>>>> QtRemoteObjects.framework libQt5CglSupport_debug.prl
>>>>> libQt5FontDatabaseSupport_debug.la libqtfreetype_debug.prl
>>>>> QtRepParser.framework libQt5ClipboardSupport.a
>>>>> libQt5FontDatabaseSupport_debug.prl libqtlibpng.a
>>>>> QtSensors.framework libQt5ClipboardSupport.la
>>>>> libQt5GraphicsSupport.a libqtlibpng.prl
>>>>> QtSerialBus.framework libQt5ClipboardSupport.prl
>>>>> libQt5GraphicsSupport.la libqtlibpng_debug.a
>>>>> QtSerialPort.framework libQt5ClipboardSupport_debug.a
>>>>> libQt5GraphicsSupport.prl libqtlibpng_debug.prl
>>>>> QtSql.framework libQt5ClipboardSupport_debug.la
>>>>> libQt5GraphicsSupport_debug.a pkgconfig
>>>>> QtSvg.framework libQt5ClipboardSupport_debug.prl
>>>>> libQt5GraphicsSupport_debug.la
>>>>> $ ls /Users/Shared/LyX/qt-5.9.9-frameworks-cocoa-x86_64/include/
>>>>> QtAccessibilitySupport QtCore QtFontDatabaseSupport
>>>>> QtNetwork QtPrintSupport QtXml
>>>>> QtCglSupport QtDeviceDiscoverySupport
>>>>> QtGraphicsSupport QtOpenGLExtensions QtSvg
>>>>> QtClipboardSupport QtEventDispatcherSupport
>>>>> QtGui QtPlatformCompositorSupport QtThemeSupport
>>>>> QtConcurrent QtFbSupport QtMacExtras
>>>>> QtPlatformHeaders QtWidgets
>>>>> If it’s not like that I don’t know how to proceed. The only option
>>>>> would be to go your route - but mine is working for me.
>>>>> The download area for Qt sources is here:
>>>>> http://download.qt.io/archive/qt/
>>>>> Stephan
>>>>
>>>> I am not trying to follow my route since don't have any own route.
>>>> Since there is no detailed description of your route anywhere (yet),
>>>> I am just using what was already on my system and using other
>>>> methods I remember from how it was working on Windows, e.g.
>>>> installing Qt via the installer, to fill in the gaps in your log.
>>>
>>> There is no gap in my log, IMO. You’re not using the script
>>> development/LyX-Mac-binary-release.sh. And you are using the Qt
>>> installer and not the source to build your own frameworks. And the
>>> are additional problems difficult to diagnose from remote with your
>>> utility chain.
>>>
>>> That way it’s difficult for me to help - but I’m trying.
>>>
>>>> I have the following files in the directories:
>>>>
>>>> % ls /Users/<user name>/Qt/5.9.9/clang_64/lib/
>>>> Qt3DAnimation.framework
>>>> Qt3DCore.framework
>>>> Qt3DExtras.framework
>>>> Qt3DInput.framework
>>>> Qt3DLogic.framework
>>>> Qt3DQuick.framework
>>>> Qt3DQuickAnimation.framework
>>>> Qt3DQuickExtras.framework
>>>> Qt3DQuickInput.framework
>>>> Qt3DQuickRender.framework
>>>> Qt3DQuickScene2D.framework
>>>> Qt3DRender.framework
>>>> QtBluetooth.framework
>>>> QtConcurrent.framework
>>>> QtCore.framework
>>>> QtDBus.framework
>>>> QtDesigner.framework
>>>> QtDesignerComponents.framework
>>>> QtGamepad.framework
>>>> QtGui.framework
>>>> QtHelp.framework
>>>> QtLocation.framework
>>>> QtMacExtras.framework
>>>> QtMultimedia.framework
>>>> QtMultimediaQuick_p.framework
>>>> QtMultimediaWidgets.framework
>>>> QtNetwork.framework
>>>> QtNfc.framework
>>>> QtOpenGL.framework
>>>> QtPositioning.framework
>>>> QtPrintSupport.framework
>>>> QtQml.framework
>>>> QtQuick.framework
>>>> QtQuickControls2.framework
>>>> QtQuickParticles.framework
>>>> QtQuickTemplates2.framework
>>>> QtQuickTest.framework
>>>> QtQuickWidgets.framework
>>>> QtScxml.framework
>>>> QtSensors.framework
>>>> QtSerialBus.framework
>>>> QtSerialPort.framework
>>>> QtSql.framework
>>>> QtSvg.framework
>>>> QtTest.framework
>>>> QtUiPlugin.framework
>>>> QtWebChannel.framework
>>>> QtWebSockets.framework
>>>> QtWebView.framework
>>>> QtWidgets.framework
>>>> QtXml.framework
>>>> QtXmlPatterns.framework
>>>> cmake
>>>> libQt5AccessibilitySupport.a
>>>> libQt5AccessibilitySupport.la
>>>> libQt5AccessibilitySupport.prl
>>>> libQt5AccessibilitySupport_debug.a
>>>> libQt5AccessibilitySupport_debug.la
>>>> libQt5AccessibilitySupport_debug.prl
>>>> libQt5Bootstrap.a
>>>> libQt5Bootstrap.la
>>>> libQt5Bootstrap.prl
>>>> libQt5CglSupport.a
>>>> libQt5CglSupport.la
>>>> libQt5CglSupport.prl
>>>> libQt5CglSupport_debug.a
>>>> libQt5CglSupport_debug.la
>>>> libQt5CglSupport_debug.prl
>>>> libQt5ClipboardSupport.a
>>>> libQt5ClipboardSupport.la
>>>> libQt5ClipboardSupport.prl
>>>> libQt5ClipboardSupport_debug.a
>>>> libQt5ClipboardSupport_debug.la
>>>> libQt5ClipboardSupport_debug.prl
>>>> libQt5DeviceDiscoverySupport.a
>>>> libQt5DeviceDiscoverySupport.la
>>>> libQt5DeviceDiscoverySupport.prl
>>>> libQt5DeviceDiscoverySupport_debug.a
>>>> libQt5DeviceDiscoverySupport_debug.la
>>>> libQt5DeviceDiscoverySupport_debug.prl
>>>> libQt5EventDispatcherSupport.a
>>>> libQt5EventDispatcherSupport.la
>>>> libQt5EventDispatcherSupport.prl
>>>> libQt5EventDispatcherSupport_debug.a
>>>> libQt5EventDispatcherSupport_debug.la
>>>> libQt5EventDispatcherSupport_debug.prl
>>>> libQt5FbSupport.a
>>>> libQt5FbSupport.la
>>>> libQt5FbSupport.prl
>>>> libQt5FbSupport_debug.a
>>>> libQt5FbSupport_debug.la
>>>> libQt5FbSupport_debug.prl
>>>> libQt5FontDatabaseSupport.a
>>>> libQt5FontDatabaseSupport.la
>>>> libQt5FontDatabaseSupport.prl
>>>> libQt5FontDatabaseSupport_debug.a
>>>> libQt5FontDatabaseSupport_debug.la
>>>> libQt5FontDatabaseSupport_debug.prl
>>>> libQt5GraphicsSupport.a
>>>> libQt5GraphicsSupport.la
>>>> libQt5GraphicsSupport.prl
>>>> libQt5GraphicsSupport_debug.a
>>>> libQt5GraphicsSupport_debug.la
>>>> libQt5GraphicsSupport_debug.prl
>>>> libQt5OpenGLExtensions.a
>>>> libQt5OpenGLExtensions.la
>>>> libQt5OpenGLExtensions.prl
>>>> libQt5OpenGLExtensions_debug.a
>>>> libQt5OpenGLExtensions_debug.la
>>>> libQt5OpenGLExtensions_debug.prl
>>>> libQt5PacketProtocol.a
>>>> libQt5PacketProtocol.la
>>>> libQt5PacketProtocol.prl
>>>> libQt5PacketProtocol_debug.a
>>>> libQt5PacketProtocol_debug.la
>>>> libQt5PacketProtocol_debug.prl
>>>> libQt5PlatformCompositorSupport.a
>>>> libQt5PlatformCompositorSupport.la
>>>> libQt5PlatformCompositorSupport.prl
>>>> libQt5PlatformCompositorSupport_debug.a
>>>> libQt5PlatformCompositorSupport_debug.la
>>>> libQt5PlatformCompositorSupport_debug.prl
>>>> libQt5QmlDebug.a
>>>> libQt5QmlDebug.la
>>>> libQt5QmlDebug.prl
>>>> libQt5QmlDebug_debug.a
>>>> libQt5QmlDebug_debug.la
>>>> libQt5QmlDebug_debug.prl
>>>> libQt5QmlDevTools.a
>>>> libQt5QmlDevTools.la
>>>> libQt5QmlDevTools.prl
>>>> libQt5ThemeSupport.a
>>>> libQt5ThemeSupport.la
>>>> libQt5ThemeSupport.prl
>>>> libQt5ThemeSupport_debug.a
>>>> libQt5ThemeSupport_debug.la
>>>> libQt5ThemeSupport_debug.prl
>>>> libQt5UiTools.a
>>>> libQt5UiTools.la
>>>> libQt5UiTools.prl
>>>> libQt5UiTools_debug.a
>>>> libQt5UiTools_debug.la
>>>> libQt5UiTools_debug.prl
>>>> libqtfreetype.a
>>>> libqtfreetype.prl
>>>> libqtfreetype_debug.a
>>>> libqtfreetype_debug.prl
>>>> libqtlibpng.a
>>>> libqtlibpng.prl
>>>> libqtlibpng_debug.a
>>>> libqtlibpng_debug.prl
>>>> pkgconfig
>>>>
>>>>
>>>> %ls /Users/dram/Qt/5.9.9/clang_64/include
>>>> QtAccessibilitySupport QtOpenGLExtensions
>>>> QtCglSupport QtPacketProtocol
>>>> QtClipboardSupport QtPlatformCompositorSupport
>>>> QtDeviceDiscoverySupport QtPlatformHeaders
>>>> QtEventDispatcherSupport QtQmlDebug
>>>> QtFbSupport QtThemeSupport
>>>> QtFontDatabaseSupport QtUiTools
>>>> QtGraphicsSupport
>>>
>>> See my other answer just sent. Let us stop the use of different mail
>>> paths.
>>>
>>> Stephan
>>>
>> Thanks for your help. I understand that it is difficult. There was no
>> objection. I just wanted to make sure that you understand why I am
>> diverging from the steps you suggested. By "gaps" I meant the missing
>> information about how to obtain the Qt sources. The links in
>> INSTALL.MacOSX are all broken. So, I just went to the Qt's website and
>> followed the path for obtaining Qt which gave me an installer where I
>> chose "macOS". Actually, I see now that one can get the sources
>> through the installer as well. Anyway, you said
>>
>>> In case you want to do the single steps w/o the build script you may
>>> try the following: ...
>>
>> Which made it seem like it's worth trying to just keep going without
>> the Qt sources. But I am missing at least "QtCore" and "QtSvg" in the
>> include directory. I am still confused why the binaries the installer
>> ships are not sufficient. I guess that brings your help on the current
>> path (working with the Qt-shipped binaries) to an end.
>>
>>> Am 16.07.2020 um 02:10 schrieb Daniel <daniel.ramoeller at gmail.com>:
>>>>
>>>> On 2020-07-15 22:45, Stephan Witt wrote:
>>>>> The download area for Qt sources is here:
>>>>> http://download.qt.io/archive/qt/
>>>>
>>>> You listed:
>>>>
>>>> qt-5.9.9-frameworks-cocoa-x86_64 (QTDIR for 5.9.9)
>>>> qt-everywhere-opensource-src-5.9.9 (source)
>>>>
>>>> I found the sources at
>>>> https://download.qt.io/archive/qt/5.9/5.9.9/single/:
>>>>
>>>> qt-everywhere-opensource-src-5.9.9.zip
>>>> qt-everywhere-opensource-src-5.9.9.tar.xz
>>>>
>>>> But I found nothing that resembles the QTDIR for 5.9.9, i.e.
>>>> qt-5.9.9-frameworks-cocoa-x86_64.
>>>
>>> Yes, of course. It’s created by the install step of the Qt build from
>>> source.
>>
>> Not obvious for me. Might be worth pointing out in the "guide" for the
>> beginners.
>>
>>> The script LyX-Mac-binary-release.sh I’m using contains the Qt build
>>> as sub function build_qt(). Basically it contains two steps:
>>>
>>> 1. configure and build Qt from source
>>> 2. create and or fill the include directory with the missing links
>>>
>>> I decided to do it that way because this structure is working with
>>> the LyX structure.
>> I guess I should try again with the Qt sources obtained from the new
>> link you sent. I'll try to do it tonight.
>>
>> Daniel
>>
>
> Okay, tried again following your Install.log rather than your manual
> steps. As far as I can tell, the only thing I did differently was
> replacing "LyXVersion=lyx-2.3.4.3" by "LyXVersion=lyx" in the script
> since I am using the git clone of master residing in the "lyx"
> directory. I get the following (error):
>
> % sh mklyx-2.3.4.3.sh
> xcrun: error: unable to lookup item 'PlatformPath' from command line
> tools installation
> xcrun: error: unable to lookup item 'PlatformPath' in SDK
> '/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk'
> usage: dirname path
> usage: dirname path
> LDFLAGS=-isysroot
> /Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk -arch x86_64
> -mmacosx-version-min=10.12
> CPPFLAGS=-isysroot
> /Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk -arch x86_64
> -mmacosx-version-min=10.12
> CONFIGURE_OPTIONS=--enable-warnings --enable-optimization=-Os
> --with-x=no --disable-stdlib-debug --enable-cxx11
> --with-qt-dir=/Users/Shared/LyX/qt-5.9.9-frameworks-cocoa-x86_64
> configure: WARNING: unrecognized options: --enable-cxx11
> configuring LyX version 2.4.0dev
> checking for build type... release
> checking for version suffix... -2.4
> checking whether Qt5 is disabled... no
> checking build system type... x86_64-apple-darwin19.5.0
> checking host system type... x86_64-apple-darwin19.5.0
> checking target system type... x86_64-apple-darwin19.5.0
> checking what packaging should be used... macosx
> checking whether to enable maintainer-specific portions of Makefiles... no
> checking whether make supports nested variables... yes
> checking for a BSD-compatible install... /opt/local/bin/ginstall -c
> checking whether build environment is sane... yes
> checking for a thread-safe mkdir -p... /opt/local/bin/gmkdir -p
> checking for gawk... no
> checking for mawk... no
> checking for nawk... no
> checking for awk... awk
> checking whether make sets $(MAKE)... yes
> checking whether UID '502' is supported by ustar format... yes
> checking whether GID '20' is supported by ustar format... yes
> checking how to create a ustar tar archive... gnutar
> checking for a Python interpreter with version >= 2.7.0 or 3.5.0... python3
> checking for python3... /Users/dram/opt/anaconda3/bin/python3
> checking for python version... 3.7
> checking for python platform... darwin
> checking for python script directory...
> ${prefix}/lib/python3.7/site-packages
> checking for python extension module directory...
> ${exec_prefix}/lib/python3.7/site-packages
> checking whether make supports the include directive... yes (GNU style)
> checking for gcc... cc
> checking whether the C compiler works... yes
> checking for C compiler default output file name... a.out
> checking for suffix of executables...
> checking whether we are cross compiling... no
> checking for suffix of object files... o
> checking whether we are using the GNU C compiler... yes
> checking whether cc accepts -g... yes
> checking for cc option to accept ISO C89... none needed
> checking whether cc understands -c and -o together... yes
> checking dependency style of cc... gcc3
> checking for ar... ar
> checking the archiver (ar) interface... ar
> checking for ranlib... ranlib
> checking whether we are using the GNU C++ compiler... yes
> checking whether c++ -stdlib=libc++ accepts -g... yes
> checking dependency style of c++ -stdlib=libc++... gcc3
> checking how to run the C++ preprocessor... c++ -stdlib=libc++ -E
> checking whether the compiler is clang... yes
> checking for clang version... 11.0.0
> checking for at least C++11 mode... -std=c++14
> checking whether STL is libstdc++... no
> checking whether STL is libstdc++ using the C++11 ABI... no
> checking for correct regex implementation... yes
> checking for std::call_once availability... yes
> checking for gcc... gcc
> checking whether we are using the GNU Objective C compiler... yes
> checking whether gcc accepts -g... yes
> checking dependency style of gcc... gcc3
> checking dependency style of gcc... (cached) gcc3
> checking for extra library directory... NONE
> checking for extra include directory... NONE
> checking for extra lib+include directory... NONE
> checking for main in -lshlwapi... no
> checking for main in -lpsapi... no
> checking for main in -lgdi32... no
> checking for main in -lole32... no
> checking whether to use included boost library... yes
> checking for grep that handles long lines and -e... /usr/bin/grep
> checking for egrep... /usr/bin/grep -E
> checking for ANSI C header files... yes
> checking for sys/types.h... yes
> checking for sys/stat.h... yes
> checking for stdlib.h... yes
> checking for string.h... yes
> checking for memory.h... yes
> checking for strings.h... yes
> checking for inttypes.h... yes
> checking for stdint.h... yes
> checking for unistd.h... yes
> checking whether byte ordering is bigendian... no
> checking whether printing callstack is possible... (cached) yes
> checking whether make_unique is defined by header memory... no
> checking size of wchar_t... 4
> checking for wchar_t... yes
> checking for unsigned long long int... yes
> checking for long long int... yes
> checking for ld used by GCC...
> /Library/Developer/CommandLineTools/usr/bin/ld
> checking if the linker (/Library/Developer/CommandLineTools/usr/bin/ld)
> is GNU ld... no
> checking for shared library run path origin... done
> checking for iconv... yes
> checking for working iconv... yes
> checking how to link with libiconv... -liconv
> checking for iconv declaration...
> extern size_t iconv (iconv_t cd, char * *inbuf, size_t
> *inbytesleft, char * *outbuf, size_t *outbytesleft);
> checking whether to use included iconv library... no
> checking whether to use included zlib library... no
> checking zlib.h usability... yes
> checking zlib.h presence... yes
> checking for zlib.h... yes
> checking for gzopen in -lz... yes
> checking whether to build dv2dt and dt2dv... no
> checking magic.h usability... no
> checking magic.h presence... no
> checking for magic.h... no
> checking for X... disabled
> checking for Qt library name... failed, retrying with Qt4
> checking for X... disabled
> checking for Qt library name... (cached) failed
> configure: error: cannot compile a simple Qt executable. Check you have
> the right $QTDIR.
> ERROR: Cannot build and install lyx for x86_64.
>
> Daniel
>
And I still don't have the qt-5.9.9-frameworks-cocoa-x86_64 directory.
But maybe that is still to be expected. I don't know.
Daniel
More information about the lyx-devel
mailing list