On Sun, Jul 30, 2017 at 07:41:02AM +0200, Kornel Benko wrote: > Am Samstag, 29. Juli 2017 um 19:14:01, schrieb Scott Kostyshak > <skost...@lyx.org> > > On Thu, Jul 27, 2017 at 11:32:06PM +0200, Kornel Benko wrote: > > > commit 2fe59adbc89f56e7e192b57c90eb5e2a8338721c > > > Author: Kornel Benko <kor...@lyx.org> > > > Date: Thu Jul 27 23:29:29 2017 +0200 > > > > > > Cmake build: Ignore boost settings if we are using std-regex > > > > > > External/included boost is only used for the component regex > > > > With this commit, I get the following message: > > > > Unable to determine the system directory having searched > > /home/scott/lyxbuilds/master/CMakeBuild/share/lyx/ > > Use the '-sysdir' command line parameter or set the environment variable > > LYX_DIR_23x to the LyX system directory containing the file > > `chkconfig.ltx'. > > > > Scott > > Totally unexpected. What should boost have to do with system dir? > Could you please test with clean build?
I tested with clean builds of 2fe59adb and 2fe59adb^, and see the same difference. The only difference in the output of the cmake commands is "Using std regex" The difference in the CMakeCache.txt files is: $ diff CMakeCache_before.txt CMakeCache_after.txt 639,644d638 < boost_BINARY_DIR:STATIC=/home/scott/lyxbuilds/master/CMakeBuild/3rdparty/boost/libs < < //Value Computed by CMake < boost_SOURCE_DIR:STATIC=/home/scott/lyxbuilds/master/repo/3rdparty/boost/libs < < //Value Computed by CMake 871c865 < CMAKE_NUMBER_OF_MAKEFILES:INTERNAL=26 --- > CMAKE_NUMBER_OF_MAKEFILES:INTERNAL=24 $ Are those changes expected? With 2fe59adb, compilcation succeeds and I get the same error under the following three cases: 1. I omit -DLYX_EXTERNAL_BOOST 2. I set it to -DLYX_EXTERNAL_BOOST=ON 3. I set it to -DLYX_EXTERNAL_BOOST=OFF With 2fe59adb^, if I set it to -DLYX_EXTERNAL_BOOST=ON, the CMake call gives me: -- Searching for boost CMake Error at CMakeLists.txt:814 (message): Boost not found Are those clues useful at all? If not, don't spend time on it. I will take a deeper look when I have time. Scott
signature.asc
Description: PGP signature