Hallo ROCK-Devs,

ich würde gerne auf meinem Mac base/types ohne Ruby bauen. 

Hierzu habe ich rock-base/cmake.git und rock-base/types.git ausgecheckt, das 
cmake-modul gebaut und per make install installiert. Nun mein environment um 
CMAKE_MODULE_PATH per
export 
CMAKE_MODULE_PATH="$CMAKE_MODULE_PATH:/Arbeit/dev/mars_git/install/share/rock/cmake/"
erweitert (der angegebene Pfad entspricht dem installpfad des cmake Pakets).

Wenn ich nun versuche, base/types zu bauen, erhalte ich folgenden Output:



Dieterle-iMac:build dieterle$ cmake_debug
-- The C compiler identification is Clang 5.0.0
-- The CXX compiler identification is Clang 5.0.0
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Found PkgConfig: /opt/local/bin/pkg-config (found version "0.28") 
-- Performing Test CXX_SUPPORTS_Wall
-- Performing Test CXX_SUPPORTS_Wall - Success
-- Performing Test CXX_SUPPORTS_Wno_unused_local_typedefs
-- Performing Test CXX_SUPPORTS_Wno_unused_local_typedefs - Failed
-- Boost version: 1.55.0
-- checking for module 'eigen3'
--   found eigen3, version 3.0.6
-- Could NOT find Doxygen (missing:  DOXYGEN_EXECUTABLE) 
-- SISL library not found, NURBS 3D curve wrappers won't be installed (missing: 
 SISL_INCLUDE_DIRS SISL_LIBRARIES) 
-- Compiling base without 'spline' support
-- checking for module 'vizkit3d'
--   package 'vizkit3d' not found
-- vizkit3d not found ... NOT building the vizkit3d plugin
-- FindRuby: looking for config.h
-- Found Ruby: /usr/bin/ruby  
-- did not find Yard, the Ruby packages won't generate documentation
-- Ruby library found
-- found Ruby version 1.8.7
-- Could not find all required gems (missing:  GEM_rice_FOUND) 
CMake Warning at 
/Arbeit/dev/mars_git/install/share/rock/cmake/RockRuby.cmake:300 (message):
  cannot find the rice gem -- extension base_types_ruby will not be available
Call Stack (most recent call first):
  /Arbeit/dev/mars_git/install/share/rock/cmake/RockRuby.cmake:97 
(rock_ruby_rice_extension)
  bindings/ruby/CMakeLists.txt:2 (rock_add_ruby_package)


CMake Error at bindings/ruby/CMakeLists.txt:7 (target_link_libraries):
  Cannot specify link libraries for target "base_types_ruby" which is not
  built by this project.


-- Configuring incomplete, errors occurred!
See also 
"/Arbeit/dev/mars_git/mars/external/types/build/CMakeFiles/CMakeOutput.log".
See also 
"/Arbeit/dev/mars_git/mars/external/types/build/CMakeFiles/CMakeError.log".

An sich hätte ich gedacht, ruby sollte gar nicht gebaut werden, wenn rice nicht 
gefunden wird? 

Kann jemand helfen? :)


Viele Grüße,

-Alex
_______________________________________________
Rock-dev mailing list
[email protected]
http://www.dfki.de/mailman/cgi-bin/listinfo/rock-dev

Reply via email to