[Rock-dev] ROCK installation breaks at building typelib - but why ?

Martin Schröer martin.schroeer at dfki.de
Mon Oct 19 14:53:09 CEST 2015


Ein Dateianhang mit HTML-Daten wurde abgetrennt...
URL: http://www.dfki.de/pipermail/rock-dev/attachments/20151019/2dde0bfa/attachment.htm 
-------------- nächster Teil --------------

2015-10-19 11:44:24 +0000: running
    cmake .
with environment:
  'AUTOPROJ_CURRENT_ROOT'='/home/moonwalk/dev/moonwalk'
  'CMAKE_PREFIX_PATH'='/home/moonwalk/dev/moonwalk/install'
  'GEM_HOME'='/home/moonwalk/dev/moonwalk/.gems'
  'GEM_PATH'='/home/moonwalk/dev/moonwalk/.gems:/home/moonwalk/.gem/ruby/2.1.0:/var/lib/gems/2.1.0:/usr/lib/arm-linux-gnueabihf/rubygems-integration/2.1.0:/usr/share/rubygems-integration/2.1.0:/usr/share/rubygems-integration/2.1:/usr/share/rubygems-integration/all'
  'HOME'='/home/moonwalk'
  'LANG'='de_DE.UTF-8'
  'LD_LIBRARY_PATH'=''
  'LOGNAME'='moonwalk'
  'LS_COLORS'='rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.jpg=01;35:*.jpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.axv=01;35:*.anx=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.axa=00;36:*.oga=00;36:*.spx=00;36:*.xspf=00;36:'
  'MAIL'='/var/mail/moonwalk'
  'OLDPWD'='/home/moonwalk'
  'ORBInitRef'='NameService=corbaname::127.0.0.1'
  'OROCOS_TARGET'='gnulinux'
  'OROGEN_PLUGIN_PATH'='/home/moonwalk/dev/moonwalk/install/share/orogen/plugins'
  'OSG_FILE_PATH'='/home/moonwalk/dev/moonwalk/install/share/vizkit'
  'PATH'='/home/moonwalk/dev/moonwalk/tools/metaruby/bin:/home/moonwalk/dev/moonwalk/tools/orogen/bin:/home/moonwalk/dev/moonwalk/tools/log_tools/bin:/home/moonwalk/dev/moonwalk/tools/roby/bin:/home/moonwalk/dev/moonwalk/tools/pocolog/bin:/home/moonwalk/dev/moonwalk/tools/orocos.rb/bin:/home/moonwalk/dev/moonwalk/tools/syskit/bin:/home/moonwalk/dev/moonwalk/base/scripts/bin:/home/moonwalk/dev/moonwalk/tools/rubigen/bin:/home/moonwalk/dev/moonwalk/gui/vizkit/bin:/home/moonwalk/dev/moonwalk/install/bin:/home/moonwalk/dev/moonwalk/.gems/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games'
  'PKG_CONFIG_PATH'='/home/moonwalk/dev/moonwalk/install/lib64/pkgconfig'
  'PWD'='/home/moonwalk/dev/moonwalk'
  'PYTHONPATH'=''
  'PYTHONUSERBASE'='/home/moonwalk/dev/moonwalk/.pip'
  'QT_PLUGIN_PATH'='/home/moonwalk/dev/moonwalk/install/lib/qt'
  'ROBY_PLUGIN_PATH'='/home/moonwalk/dev/moonwalk/tools/syskit/lib/syskit/roby_app/register_plugin.rb:/home/moonwalk/dev/moonwalk/base/scripts/lib/rock/roby_plugin.rb'
  'ROCK_BUNDLE_PATH'='/home/moonwalk/dev/moonwalk/bundles:/home/moonwalk/dev/moonwalk/install/share/rock'
  'ROCK_PREFIX'='/home/moonwalk/dev/moonwalk/install/share/rock'
  'ROCK_TEMPLATE_PREFIX'='/home/moonwalk/dev/moonwalk/base/templates/'
  'ROCK_TEMPLATE_SUFFIX'=''
  'ROCK_WEBAPP'='/home/moonwalk/dev/moonwalk/install/share/rest_api'
  'RUBYLIB'='/home/moonwalk/dev/moonwalk/tools/metaruby/lib:/home/moonwalk/dev/moonwalk/tools/utilrb/lib:/home/moonwalk/dev/moonwalk/tools/orogen/lib:/home/moonwalk/dev/moonwalk/tools/log_tools/lib:/home/moonwalk/dev/moonwalk/tools/roby/lib:/home/moonwalk/dev/moonwalk/tools/pocolog/lib:/home/moonwalk/dev/moonwalk/tools/orocos.rb/lib:/home/moonwalk/dev/moonwalk/tools/syskit/lib:/home/moonwalk/dev/moonwalk/base/scripts/lib:/home/moonwalk/dev/moonwalk/tools/rubigen/lib:/home/moonwalk/dev/moonwalk/gui/vizkit/lib:/home/moonwalk/dev/moonwalk/slam/envire/ruby:/home/moonwalk/dev/moonwalk/drivers/transformer/ruby/lib'
  'RUBYOPT'='-rubygems'
  'SHELL'='/bin/bash'
  'SHLVL'='1'
  'SSH_CLIENT'='10.250.3.217 53381 22'
  'SSH_CONNECTION'='10.250.3.217 53381 10.250.4.36 22'
  'SSH_TTY'='/dev/pts/0'
  'TERM'='xterm'
  'TYPELIB_RUBY_PLUGIN_PATH'='/home/moonwalk/dev/moonwalk/install/share/typelib/ruby'
  'USER'='moonwalk'
  'VIZKIT_PLUGIN_RUBY_PATH'='/home/moonwalk/dev/moonwalk/install/lib/vizkit:/home/moonwalk/dev/moonwalk/install/lib'
  '_'='/home/moonwalk/dev/moonwalk/.gems/bin/amake'

2015-10-19 11:44:24 +0000: running
    cmake .
in directory /home/moonwalk/dev/moonwalk/tools/typelib/build
-- Could NOT find Doxygen (missing:  DOXYGEN_EXECUTABLE) 
-- FindRuby: looking for config.h
-- using Ruby version 2.1.5
-- FindRuby: looking for config.h
-- boost/test found ... building test suite
-- Configuring done
-- Generating done
-- Build files have been written to: /home/moonwalk/dev/moonwalk/tools/typelib/build

2015-10-19 11:44:35 +0000: running
    make --jobserver-fds=7,8 -j
with environment:
  'AUTOPROJ_CURRENT_ROOT'='/home/moonwalk/dev/moonwalk'
  'CMAKE_PREFIX_PATH'='/home/moonwalk/dev/moonwalk/install'
  'GEM_HOME'='/home/moonwalk/dev/moonwalk/.gems'
  'GEM_PATH'='/home/moonwalk/dev/moonwalk/.gems:/home/moonwalk/.gem/ruby/2.1.0:/var/lib/gems/2.1.0:/usr/lib/arm-linux-gnueabihf/rubygems-integration/2.1.0:/usr/share/rubygems-integration/2.1.0:/usr/share/rubygems-integration/2.1:/usr/share/rubygems-integration/all'
  'HOME'='/home/moonwalk'
  'LANG'='de_DE.UTF-8'
  'LD_LIBRARY_PATH'=''
  'LOGNAME'='moonwalk'
  'LS_COLORS'='rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.jpg=01;35:*.jpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.axv=01;35:*.anx=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.axa=00;36:*.oga=00;36:*.spx=00;36:*.xspf=00;36:'
  'MAIL'='/var/mail/moonwalk'
  'OLDPWD'='/home/moonwalk'
  'ORBInitRef'='NameService=corbaname::127.0.0.1'
  'OROCOS_TARGET'='gnulinux'
  'OROGEN_PLUGIN_PATH'='/home/moonwalk/dev/moonwalk/install/share/orogen/plugins'
  'OSG_FILE_PATH'='/home/moonwalk/dev/moonwalk/install/share/vizkit'
  'PATH'='/home/moonwalk/dev/moonwalk/tools/metaruby/bin:/home/moonwalk/dev/moonwalk/tools/orogen/bin:/home/moonwalk/dev/moonwalk/tools/log_tools/bin:/home/moonwalk/dev/moonwalk/tools/roby/bin:/home/moonwalk/dev/moonwalk/tools/pocolog/bin:/home/moonwalk/dev/moonwalk/tools/orocos.rb/bin:/home/moonwalk/dev/moonwalk/tools/syskit/bin:/home/moonwalk/dev/moonwalk/base/scripts/bin:/home/moonwalk/dev/moonwalk/tools/rubigen/bin:/home/moonwalk/dev/moonwalk/gui/vizkit/bin:/home/moonwalk/dev/moonwalk/install/bin:/home/moonwalk/dev/moonwalk/.gems/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games'
  'PKG_CONFIG_PATH'='/home/moonwalk/dev/moonwalk/install/lib64/pkgconfig'
  'PWD'='/home/moonwalk/dev/moonwalk'
  'PYTHONPATH'=''
  'PYTHONUSERBASE'='/home/moonwalk/dev/moonwalk/.pip'
  'QT_PLUGIN_PATH'='/home/moonwalk/dev/moonwalk/install/lib/qt'
  'ROBY_PLUGIN_PATH'='/home/moonwalk/dev/moonwalk/tools/syskit/lib/syskit/roby_app/register_plugin.rb:/home/moonwalk/dev/moonwalk/base/scripts/lib/rock/roby_plugin.rb'
  'ROCK_BUNDLE_PATH'='/home/moonwalk/dev/moonwalk/bundles:/home/moonwalk/dev/moonwalk/install/share/rock'
  'ROCK_PREFIX'='/home/moonwalk/dev/moonwalk/install/share/rock'
  'ROCK_TEMPLATE_PREFIX'='/home/moonwalk/dev/moonwalk/base/templates/'
  'ROCK_TEMPLATE_SUFFIX'=''
  'ROCK_WEBAPP'='/home/moonwalk/dev/moonwalk/install/share/rest_api'
  'RUBYLIB'='/home/moonwalk/dev/moonwalk/tools/metaruby/lib:/home/moonwalk/dev/moonwalk/tools/utilrb/lib:/home/moonwalk/dev/moonwalk/tools/orogen/lib:/home/moonwalk/dev/moonwalk/tools/log_tools/lib:/home/moonwalk/dev/moonwalk/tools/roby/lib:/home/moonwalk/dev/moonwalk/tools/pocolog/lib:/home/moonwalk/dev/moonwalk/tools/orocos.rb/lib:/home/moonwalk/dev/moonwalk/tools/syskit/lib:/home/moonwalk/dev/moonwalk/base/scripts/lib:/home/moonwalk/dev/moonwalk/tools/rubigen/lib:/home/moonwalk/dev/moonwalk/gui/vizkit/lib:/home/moonwalk/dev/moonwalk/slam/envire/ruby:/home/moonwalk/dev/moonwalk/drivers/transformer/ruby/lib'
  'RUBYOPT'='-rubygems'
  'SHELL'='/bin/bash'
  'SHLVL'='1'
  'SSH_CLIENT'='10.250.3.217 53381 22'
  'SSH_CONNECTION'='10.250.3.217 53381 10.250.4.36 22'
  'SSH_TTY'='/dev/pts/0'
  'TERM'='xterm'
  'TYPELIB_RUBY_PLUGIN_PATH'='/home/moonwalk/dev/moonwalk/install/share/typelib/ruby'
  'USER'='moonwalk'
  'VIZKIT_PLUGIN_RUBY_PATH'='/home/moonwalk/dev/moonwalk/install/lib/vizkit:/home/moonwalk/dev/moonwalk/install/lib'
  '_'='/home/moonwalk/dev/moonwalk/.gems/bin/amake'

2015-10-19 11:44:35 +0000: running
    make --jobserver-fds=7,8 -j
in directory /home/moonwalk/dev/moonwalk/tools/typelib/build
Scanning dependencies of target typeLib
[  2%] Building CXX object typelib/CMakeFiles/typeLib.dir/registry.o
[  4%] Building CXX object typelib/CMakeFiles/typeLib.dir/typebuilder.o
[  7%] Building CXX object typelib/CMakeFiles/typeLib.dir/typemodel.o
[  9%] Building CXX object typelib/CMakeFiles/typeLib.dir/typename.o
[ 11%] Building CXX object typelib/CMakeFiles/typeLib.dir/typevisitor.o
[ 14%] Building CXX object typelib/CMakeFiles/typeLib.dir/typedisplay.o
[ 16%] Building CXX object typelib/CMakeFiles/typeLib.dir/exporter.o
[ 19%] Building CXX object typelib/CMakeFiles/typeLib.dir/pluginmanager.o
[ 21%] Building CXX object typelib/CMakeFiles/typeLib.dir/value.o
[ 23%] Building CXX object typelib/CMakeFiles/typeLib.dir/importer.o
[ 26%] Building CXX object typelib/CMakeFiles/typeLib.dir/csvoutput.o
[ 28%] Building CXX object typelib/CMakeFiles/typeLib.dir/endianness.o
[ 30%] Building CXX object typelib/CMakeFiles/typeLib.dir/memory_layout.o
[ 33%] Building CXX object typelib/CMakeFiles/typeLib.dir/value_ops.o
[ 35%] Building CXX object typelib/CMakeFiles/typeLib.dir/utilmm/configset.o
[ 38%] Building CXX object typelib/CMakeFiles/typeLib.dir/utilmm/singleton/server.o
[ 40%] Building CXX object typelib/CMakeFiles/typeLib.dir/utilmm/singleton/dummy.o
Linking CXX shared library libtypeLib.so
[ 40%] Built target typeLib
Scanning dependencies of target typeLang_cSupport
[ 42%] Building CXX object lang/csupport/CMakeFiles/typeLang_cSupport.dir/containers.o
[ 45%] Building CXX object lang/csupport/CMakeFiles/typeLang_cSupport.dir/plugin.o
[ 47%] Building CXX object lang/csupport/CMakeFiles/typeLang_cSupport.dir/standard_types.o
Linking CXX shared library libtypeLang_cSupport.so
[ 47%] Built target typeLang_cSupport
Scanning dependencies of target typeLang_tlb
[ 50%] Building CXX object lang/tlb/CMakeFiles/typeLang_tlb.dir/export.o
[ 52%] Building CXX object lang/tlb/CMakeFiles/typeLang_tlb.dir/import.o
[ 54%] Building CXX object lang/tlb/CMakeFiles/typeLang_tlb.dir/register.o
Linking CXX shared library libtypeLang_tlb.so
[ 54%] Built target typeLang_tlb
Scanning dependencies of target typeLang_idl
[ 57%] Building CXX object lang/idl/CMakeFiles/typeLang_idl.dir/export.o
Linking CXX shared library libtypeLang_idl.so
[ 57%] Built target typeLang_idl
Scanning dependencies of target typelib_ruby
[ 59%] Building CXX object bindings/ruby/CMakeFiles/typelib_ruby.dir/ext/typelib_ruby.o
[ 61%] Building CXX object bindings/ruby/CMakeFiles/typelib_ruby.dir/ext/value.o
In file included from /home/moonwalk/dev/moonwalk/tools/typelib/typelib/endianness.hh:5:0,
                 from /home/moonwalk/dev/moonwalk/tools/typelib/bindings/ruby/ext/value.cc:10:
/home/moonwalk/dev/moonwalk/tools/typelib/typelib/endian_swap.hh: In instantiation of 'void Typelib::Endian::swap(S, S&) [with S = float]':
/home/moonwalk/dev/moonwalk/tools/typelib/typelib/endian_swap.hh:56:20:   required from 'S Typelib::Endian::swap(S) [with S = float]'
/home/moonwalk/dev/moonwalk/tools/typelib/typelib/endianness.hh:27:67:   required from here
/home/moonwalk/dev/moonwalk/tools/typelib/typelib/endian_swap.hh:49:104: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
      Details::swap_helper<sizeof(S), T> (reinterpret_cast<const T&>(data), reinterpret_cast<T&>(buffer)); 
                                                                                                        ^
/home/moonwalk/dev/moonwalk/tools/typelib/typelib/endian_swap.hh: In instantiation of 'void Typelib::Endian::swap(S, S&) [with S = double]':
/home/moonwalk/dev/moonwalk/tools/typelib/typelib/endian_swap.hh:56:20:   required from 'S Typelib::Endian::swap(S) [with S = double]'
/home/moonwalk/dev/moonwalk/tools/typelib/typelib/endianness.hh:28:67:   required from here
/home/moonwalk/dev/moonwalk/tools/typelib/typelib/endian_swap.hh:49:104: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
[ 64%] Building CXX object bindings/ruby/CMakeFiles/typelib_ruby.dir/ext/strings.o
/home/moonwalk/dev/moonwalk/tools/typelib/bindings/ruby/ext/strings.cc: In function 'VALUE value_from_string(VALUE, VALUE, VALUE, VALUE)':
/home/moonwalk/dev/moonwalk/tools/typelib/bindings/ruby/ext/strings.cc:70:105: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'std::basic_string<char>::size_type {aka unsigned int}' [-Wformat=]
         rb_raise(rb_eArgError, "array to small: %lu, while %lu was needed", buffer_size, from_length + 1);
                                                                                                         ^
/home/moonwalk/dev/moonwalk/tools/typelib/bindings/ruby/ext/strings.cc:70:105: warning: format '%lu' expects argument of type 'long unsigned int', but argument 4 has type 'std::basic_string<char>::size_type {aka unsigned int}' [-Wformat=]
[ 66%] Building CXX object bindings/ruby/CMakeFiles/typelib_ruby.dir/ext/convert.o
[ 69%] Building CXX object bindings/ruby/CMakeFiles/typelib_ruby.dir/ext/specialized_types.o
/home/moonwalk/dev/moonwalk/tools/typelib/bindings/ruby/ext/specialized_types.cc: In function 'Typelib::Value array_element(VALUE, VALUE)':
/home/moonwalk/dev/moonwalk/tools/typelib/bindings/ruby/ext/specialized_types.cc:218:89: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'size_t {aka unsigned int}' [-Wformat=]
         rb_raise(rb_eIndexError, "Out of bounds: %lu > %lu", index, array.getDimension());
                                                                                         ^
/home/moonwalk/dev/moonwalk/tools/typelib/bindings/ruby/ext/specialized_types.cc:218:89: warning: format '%lu' expects argument of type 'long unsigned int', but argument 4 has type 'size_t {aka unsigned int}' [-Wformat=]
/home/moonwalk/dev/moonwalk/tools/typelib/bindings/ruby/ext/specialized_types.cc: In function 'VALUE array_get(int, VALUE*, VALUE)':
/home/moonwalk/dev/moonwalk/tools/typelib/bindings/ruby/ext/specialized_types.cc:249:82: warning: format '%li' expects argument of type 'long int', but argument 3 has type 'size_t {aka unsigned int}' [-Wformat=]
  rb_raise(rb_eIndexError, "Out of bounds: %li > %li", index, array.getDimension());
                                                                                  ^
/home/moonwalk/dev/moonwalk/tools/typelib/bindings/ruby/ext/specialized_types.cc:249:82: warning: format '%li' expects argument of type 'long int', but argument 4 has type 'size_t {aka unsigned int}' [-Wformat=]
/home/moonwalk/dev/moonwalk/tools/typelib/bindings/ruby/ext/specialized_types.cc:261:97: warning: format '%li' expects argument of type 'long int', but argument 3 has type 'size_t {aka unsigned int}' [-Wformat=]
      rb_raise(rb_eIndexError, "Out of bounds: %li > %li", index + size - 1, array.getDimension());
                                                                                                 ^
/home/moonwalk/dev/moonwalk/tools/typelib/bindings/ruby/ext/specialized_types.cc:261:97: warning: format '%li' expects argument of type 'long int', but argument 4 has type 'size_t {aka unsigned int}' [-Wformat=]
[ 71%] Building CXX object bindings/ruby/CMakeFiles/typelib_ruby.dir/ext/registry.o
[ 73%] Building CXX object bindings/ruby/CMakeFiles/typelib_ruby.dir/ext/memory.o
[ 76%] Building CXX object bindings/ruby/CMakeFiles/typelib_ruby.dir/ext/metadata.o
Linking CXX shared module typelib_ruby.so
[ 76%] Built target typelib_ruby
Scanning dependencies of target typelib_testsuite
[ 78%] Building CXX object test/CMakeFiles/typelib_testsuite.dir/testsuite.o
[ 80%] Building CXX object test/CMakeFiles/typelib_testsuite.dir/test_registry.o
[ 83%] Building CXX object test/CMakeFiles/typelib_testsuite.dir/test_display.o
[ 85%] Building CXX object test/CMakeFiles/typelib_testsuite.dir/test_lang_tlb.o
[ 88%] Building CXX object test/CMakeFiles/typelib_testsuite.dir/test_model.o
[ 90%] Building CXX object test/CMakeFiles/typelib_testsuite.dir/test_plugin.o
[ 92%] Building CXX object test/CMakeFiles/typelib_testsuite.dir/test_value.o
[ 95%] Building CXX object test/CMakeFiles/typelib_testsuite.dir/test_containers.o
[ 97%] Building CXX object test/CMakeFiles/typelib_testsuite.dir/test_memory_layout.o
[100%] Building CXX object test/CMakeFiles/typelib_testsuite.dir/test_marshalling.o
Linking CXX executable typelib_testsuite
CMakeFiles/typelib_testsuite.dir/test_registry.o: In function `boost::unit_test::make_test_case(boost::unit_test::callback0<boost::unit_test::ut_detail::unused> const&, boost::unit_test::basic_cstring<char const>)':
test_registry.cc:(.text._ZN5boost9unit_test14make_test_caseERKNS0_9callback0INS0_9ut_detail6unusedEEENS0_13basic_cstringIKcEE[_ZN5boost9unit_test14make_test_caseERKNS0_9callback0INS0_9ut_detail6unusedEEENS0_13basic_cstringIKcEE]+0x10): undefined reference to `boost::unit_test::ut_detail::normalize_test_case_name(boost::unit_test::basic_cstring<char const>)'
collect2: error: ld returned 1 exit status
test/CMakeFiles/typelib_testsuite.dir/build.make:317: recipe for target 'test/typelib_testsuite' failed
make[2]: *** [test/typelib_testsuite] Error 1
CMakeFiles/Makefile2:1042: recipe for target 'test/CMakeFiles/typelib_testsuite.dir/all' failed
make[1]: *** [test/CMakeFiles/typelib_testsuite.dir/all] Error 2
Makefile:123: recipe for target 'all' failed
make: *** [all] Error 2


More information about the Rock-dev mailing list