On Thu, Aug 16, 2007 at 11:53:59PM +0200, Jean-Marc Lasgouttes wrote: > Andre Poenitz <[EMAIL PROTECTED]> writes: > > > Ok. Glad to here that. No I need only a positive report from a Mac user. > > OK, almost positive :) I build here with pkg-config installed from > macports, and Qt is 4.3.0. > > Note that I disable pch. > > autoconf (GNU Autoconf) 2.61 > automake (GNU automake) 1.10 > > > 1) a static build. Just works. > > ../lyx-devel/configure --prefix=/Users/jmarc/Desktop/LyX.app --without-x > --with-qt4-dir=~/src/qt/build --with-included-gettext --disable-pch > --disable-shared --enable-static > > 2) a shared build. Libraries are not installed at the regular place, > but I think I can fix that. Compilation goes fine. > > ../lyx-devel/configure --prefix=/Users/jmarc/Desktop/LyX.app --without-x > --with-qt4-dir=~/src/qt/build --with-included-gettext --disable-pch > > However, when I launch LyX, I just get: > > Gino: ~/Desktop/LyX.app/Contents/MacOS/lyx 2>&1 |c++filt > dyld: Symbol not found: lyx::thesaurus > Referenced from: > /Users/jmarc/Desktop/LyX.app/Contents/Resources/LyX/liblyxcontrollers.0.dylib > Expected in: flat namespace > > > So, liblyxcontrollers.0.dylib is correctly found, but what is not > found is the lyx::thesaurus variable (I expect it is not the only > one). > > Gino: cd ~/Desktop/LyX.app/Contents/Resources/LyX > Gino: nm liblyxcontrollers.dylib |c++filt|grep lyx::thesaurus > U lyx::thesaurus > > I did not find a place where his variable is instantiated, actually. > How is this done?
Thesaurus.cpp:121 Andre'