emerge boost related build error

Ralf Habacker ralf.habacker at freenet.de
Tue Jan 20 22:20:36 CET 2009


Hi,

I tried to recompile kdebase-runtime and god a build error with recent 
boost 1_37. Are there any ideas how to fix this ?

Ralf


emerge debug: base exec called. args: 
['e:\\daten\\kde\\emerge-msvc-root\\emerge\\portage\\kdesupport\\akonadi\\akonadi-1.1.0.20090104.py 
'compile']
emerge debug: command: compile
 -DBoost_ADDITIONAL_VERSIONS=1.37 
-DBOOST_INCLUDEDIR=e:\daten\kde\emerge-msvc-root\include\boost-1_37
configuration command: cmake -G "NMake Makefiles" 
e:\downloads\kdesvn\trunk\kdesupport\akonadi 
-DCMAKE_INSTALL_PREFIX=e:/daten/kde/emerge
vc-root -DCMAKE_INCLUDE_PATH=e:/daten/kde/emerge-msvc-root/include 
-DCMAKE_LIBRARY_PATH=e:/daten/kde/emerge-msvc-root/lib  -DKDE4_ENABLE_
ERIMENTAL_LIB_EXPORT:BOOL=ON  
-DKDEWIN_DIR:PATH=e:/daten/kde/emerge-msvc-root   
-DBoost_ADDITIONAL_VERSIONS=1.37 -DBOOST_INCLUDEDIR=e:\da
\kde\emerge-msvc-root\include\boost-1_37 -DCMAKE_BUILD_TYPE=Debug
-- Found Qt-Version 4.4.3 (using 
E:/daten/kde/emerge-msvc-root/bin/qmake.exe)
-- Found Automoc4: E:/daten/kde/emerge-msvc-root/bin/automoc4.exe
CMake Error at 
E:/daten/kde/emerge-msvc-root/share/cmake-2.6/Modules/FindBoost.cmake:326 
(FILE):
  file Internal CMake error when trying to open file:
  E:/daten/kde/emerge-msvc-root/include/boost/version.hpp for reading.
Call Stack (most recent call first):
  CMakeLists.txt:38 (find_package)


CMake Error at 
E:/daten/kde/emerge-msvc-root/share/cmake-2.6/Modules/FindBoost.cmake:335 
(MATH):
  math cannot parse the expression: " / 100000": syntax error, unexpected
  exp_DIVIDE, expecting exp_OPENPARENT or exp_NUMBER (2)
Call Stack (most recent call first):
  CMakeLists.txt:38 (find_package)


CMake Error at 
E:/daten/kde/emerge-msvc-root/share/cmake-2.6/Modules/FindBoost.cmake:336 
(MATH):
  math cannot parse the expression: " / 100 % 1000": syntax error, 
unexpected
  exp_DIVIDE, expecting exp_OPENPARENT or exp_NUMBER (2)
Call Stack (most recent call first):
  CMakeLists.txt:38 (find_package)


CMake Error at 
E:/daten/kde/emerge-msvc-root/share/cmake-2.6/Modules/FindBoost.cmake:337 
(MATH):
  math cannot parse the expression: " % 100": syntax error, unexpected
  exp_MOD, expecting exp_OPENPARENT or exp_NUMBER (2)
Call Stack (most recent call first):
  CMakeLists.txt:38 (find_package)


CMake Error at 
E:/daten/kde/emerge-msvc-root/share/cmake-2.6/Modules/FindBoost.cmake:620 
(message):
  Unable to find the requested Boost libraries.

  Boost version: ..

  Boost include path: E:/daten/kde/emerge-msvc-root/include

  The following Boost libraries could not be found:

          boost_program_options

  No Boost libraries were found.  You may need to set Boost_LIBRARYDIR 
to the
  directory containing Boost libraries or BOOST_ROOT to the location of
  Boost.
Call Stack (most recent call first):
  CMakeLists.txt:38 (find_package)


CMake Error at CMakeLists.txt:40 (message):
  Akonadi requires the Boost C++ libraries.



More information about the Kde-windows mailing list