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

Reply via email to