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
