I’m having some difficulty building Lyx 2.2 (commit 0bbc80f) on OSX. Currently using Xcode 6.4 on OSX 10.10.5 and Qt 5.5.0 installed via Homebrew. automake.sh runs fine, and so does configure invoked as follows:
./configure --with-version-suffix=-2.2 --with-libiconv-prefix=/usr --with-x=no --disable-stdlib-debug --prefix=/Users/ddinh/Applications/Lyx-2.2.app --with-qt-dir=/usr/local/opt/qt5 --enable-qt5 --enable-cxx11 which gives: Configuration Host type: x86_64-apple-darwin14.5.0 Special build flags: build=development warnings assertions c++11-mode stdregex use-aspell use-enchant C++ Compiler: g++ C++ Compiler flags: -Wall -Wextra -fPIC -g -O -std=c++11 -Wno-deprecated-register C++ Compiler user flags: Linker flags: Linker user flags: Qt Frontend: Qt version: 5.5.0 Packaging: macosx LyX binary dir: /Users/ddinh/Applications/Lyx-2.2.app/Contents/MacOS LyX files dir: /Users/ddinh/Applications/Lyx-2.2.app/Contents/Resources On a call to make, compilation seems to work but linking fails as follows: rm -f hash-temp \ @echo " GEN lyx_commit_hash.h";hash=`cd ".." && git log -1 --pretty=format:%H 2>/dev/null || echo none` ; \ sed s/@LYX_GIT_COMMIT_HASH@/$hash/ "."/lyx_commit_hash.h.in >hash-temp ; \ cmp -s lyx_commit_hash.h hash-temp || cp hash-temp lyx_commit_hash.h ; \ rm -f hash-temp CXXLD lyx clang: error: unknown argument: '-framework QtConcurrent' clang: error: unknown argument: '-framework QtSvg' clang: error: unknown argument: '-framework QtWidgets' clang: error: unknown argument: '-framework QtMacExtras' clang: error: unknown argument: '-framework QtGui' clang: error: unknown argument: '-framework QtCore' make[4]: *** [lyx] Error 1 make[3]: *** [all-recursive] Error 1 make[2]: *** [all] Error 2 make[1]: *** [all-recursive] Error 1 make: *** [all] Error 2 Does anyone have experience with this error, or binaries of lyx 2.2? Thanks, ~David