Am 05.01.2016 um 18:20 schrieb Stephan Witt <st.w...@gmx.net>:
> 
> Am 05.01.2016 um 18:04 schrieb Kornel Benko <kor...@lyx.org>:
>> 
>> Am Dienstag, 5. Januar 2016 um 17:59:10, schrieb Stephan Witt 
>> <st.w...@gmx.net>
>>> Am 05.01.2016 um 15:07 schrieb Edwin Leuven <e.leu...@gmail.com>:
>>>> 
>>>> On 05 Jan 2016, at 02:13, Stephan Witt <st.w...@gmx.net> wrote:
>>>>> Hi Lyxers,
>>>>> 
>>>>> it’s a long overdue task I had on my ToDo list: 
>>>>> the update of my system to latest OS X - El Capitan.
>>>>> 
>>>>> It’s accompanied by an update of many components including the
>>>>> development tools, the compiler, the IDE, etc.
>>>>> 
>>>>> The situation after doing so is as follows:
>>>>> 
>>>>> 2. The build with cmake is broken in two different ways
>>>> 
>>>> i can build with
>>>> 
>>>> cmake ../lyx  -DLYX_USE_QT=QT5 -DLYX_ENABLE_CXX11=ON -GXcode
>>> 
>>> Sorry, I don’t understand.
>>> 
>>> You’re on Mac OS X 10.11 too?
>>> Isn't LYX_ENABLE_CXX11=ON the default for clang?
>> 
>> By default it is OFF for any compiler.
> 
> Ok, it’s cached then. I see.
> 
>> 
>>> I have to use —-disable-cxx11 with auto tools. 
>>> Why is it working with cmake for you?
>>> Where is your Qt5 framework?
>>> What compiler are you using?
> 
> I’ve noticed now that I’ve installed the boost library in /opt/local.
> 
> Perhaps the cmake (installed in /opt/local) generates a project file
> where sometimes these headers are used?
> 
> How can I check this?

To answer myself:

$ nm -g /opt/local/lib/libboost_regex-mt.dylib | grep get_mem_block
000000000006d170 T __ZN5boost9re_detail13get_mem_blockEv

Ok, the project compiles private boost libraries but probably it
doesn’t provide the include directory directives to prefer the
private boost header files.

How can one fix this?

Stephan

Reply via email to