Important: Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct
OS X 10.9 and Qt 5.1.1 - Building Stellarium from source
alchymylab last edited by
Have just moved to OS X 10.9 Mavericks and Xcode 5. Was previously building stellarium ok from source on Lion with Qt 5.1.1 and Xcode 4. The build has now stopped working and I am trying to work through the error log. Some issues appear to have crept in. Do the CMake warnings mean the system no longer finds some of the components, even though the 5.1.1 Qt install should not have changed and PATH is specified ? I am new to this type of build, so am learning at the same time if anyone can assist. I know the GCC compiler is removed under Mavericks.
IRON:macosx alchymylab$ export PATH=~/Qt5.1.1/5.1.1/clang_64/bin:$PATH
IRON:macosx alchymylab$ path
-bash: path: command not found
IRON:macosx alchymylab$ cmake ../..
-- The C compiler identification is Clang 5.0.0
-- The CXX compiler identification is Clang 5.0.0
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Found Clang 3.3
-- Looking for pow10
-- Looking for pow10 - not found
CMake Warning (dev) at /Users/alchymylab/Qt5.1.1/5.1.1/clang_64/lib/cmake/Qt5Gui/Qt5GuiConfig.cmake:123 (include):
Syntax Warning in cmake code at
Argument not separated from preceding token by whitespace.
Call Stack (most recent call first):
This warning is for project developers. Use -Wno-dev to suppress it.
-- Found OpenGL: /System/Library/Frameworks/OpenGL.framework
-- Found ZLIB: /usr/lib/libz.dylib (found version "1.2.5")
-- Found Gettext: /opt/local/bin/msgmerge (found version "0.18.3")
-- Found xgettext: /opt/local/bin/xgettext
-- Configuring done
-- Generating done