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'

Reply via email to