Thanks Stephan.
When I launch this version of LyX, I got an error saying that textclasses could not be found, which persisted even after I had updated the paths to match my LyX 2.1 settings exactly. Are there any paths hardcoded into the build? ~David On Sun, Sep 6, 2015 at 7:03 AM, Stephan Witt <[email protected]> wrote: >> 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? > Hi David, > I didn't use Homebrew before but I know of difficulties to build LyX with Qt > from MacPorts. > I'm able to compile and link LyX with Qt frameworks I've built myself on my > Mac from source. > I've made a disk image with LyX-2.2.0 at git commit > 211ac35314d661127c407635af880bcf1679ddba. > You can grab it and a detached gpg-signature from dropbox here: > https://dl.dropboxusercontent.com/u/27842660/LyX-2.2.0dev-211ac35%2Bqt5-x86_64-cocoa.dmg > https://dl.dropboxusercontent.com/u/27842660/LyX-2.2.0dev-211ac35%2Bqt5-x86_64-cocoa.dmg.sig > Regards, > Stephan
