Am Samstag, 10. Mai 2014 um 22:26:24, schrieb Abdelrazak Younes <you...@lyx.org> > On Sat, May 10, 2014 at 9:50 PM, Kornel Benko <kor...@lyx.org> wrote: > > > Am Samstag, 10. Mai 2014 um 18:32:13, schrieb Abdelrazak Younes < > > you...@lyx.org> > > > Hi guys, > > > > > > Just checked out feature/str-metrics and I got some warning when running > > > cmake: > > > > > > CMake Warning (dev) at src/CMakeLists.txt:106 (add_executable): > > > Policy CMP0028 is not set: Double colon in target name means ALIAS or > > > IMPORTED target. Run "cmake --help-policy CMP0028" for policy details. > > > Use the cmake_policy command to set the policy and suppress this > > warning. > > > > > > Target "lyx2.2" links to target "Qt5::Concurrent" but the target was > > not > > > found. Perhaps a find_package() call is missing for an IMPORTED > > target, > > > or > > > an ALIAS target is missing? > > > This warning is for project developers. Use -Wno-dev to suppress it. > > > > I don't see it. But I don't have Qt5 anyway. > > > > I use Qt4.8 but Qt5 is also installed I think but only the runtime not the > devel package.
Maybe this is the cause of the warning 'Target "lyx2.2" links to target "Qt5::Concurrent"', Could you install the Qt5 devel? Please notice that I am guessing only and cannot verify. > > Could you display the command arguments of add_executable on line 106? > > > > message(STATUS ${_lyx} > > ${WIN32_CONSOLE} > > ${LYX_BUILD_BUNDLE} > > ${lyx_sources} > > ${lyx_headers} > > ${vld_files} > > ${FILE_RC} > > ${lyx_info_files} > > ${lyx_cmake_files} > > ${OSX_BUNDLE_FILES} > > ) > > > > To see, where is the colon inserted? > > > > Here it is: > Nothing special in it. Especially no colon ':'. Are you using new cmake ( >= 3.0)? > > > > > > By the way, I just run "cmake .." without any argument, is this good > > enough > > > those days? > > > > No. But since some values will be used from cache, so it may fit. > > > > This was a fresh checkout, so no cache. My question was about make sure I > don't miss important cmake definitions. You do miss some. LYX_CPACK, LYX_ASPELL, LYX_ENCHANT, LYX_HUNSPELL. (If you don't use CPACK then at least use LYX_INSTALL option) > Thanks, > Abdel. Kornel
signature.asc
Description: This is a digitally signed message part.