ruby - RUBY_LIBRARY cmake variable when building Qpid -
im trying build qpid. when running cmake printed log:
could not find ruby  (missing:  ruby_library)  [ ... more stuff cut brevity ]  cmake error @ src/cmakelists.txt:96 (include):   include not find load file:      c:/qpid/0.6/qpid/build/src/rubygen.cmake   it seems failing because couldnt find file thats supposed have been generated. hasn't since couldn't locate ruby.
but seems @ least partially find ruby since bunch of other ruby_* variables have been set in cmake ruby_executable , ruby_include_dir.
what ruby_library , supposed set to? ruby installed in c:\ruby192.
according /usr/share/cmake-2.8/modules/findruby.cmake:
#  ruby_library      = full path ruby library   i see you're on windows. guess link against dll, you'd either point @ ${ruby_dir}\lib\msvcrt-ruby191.lib or ${ruby_dir}\bin\msvcrt-ruby191.dll (i'm using names ruby 1.9.1 binary grabbed ruby-lang.org). link against static library, you'll want ${ruby_dir}\lib\msvcrt-ruby-191-static.lib.
i have no idea if fact these libraries built against msvcrt cause problems when linking vs2008 compiler. gave hairball away long ago.
Comments
Post a Comment