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