Robotics StackExchange | Archived questions

[rosbuild] Failed to include hide_plugin_symbols from pluginlib

Hi

I am trying to create a rqt plugin in Groovy using rosbuild and C++, but i get the error "[rosbuild] Failed to include hidepluginsymbols from pluginlib" under the CMake configuration. In my manifest.xml I depending on rqtgui, rqtguicpp and roscpp and export rqt_gui plugin="${prefix}/plugin.xml".

The error happens in the line rosbuildinclude(pluginlib hideplugin_symbols)

My CMakeLists.txt:

cmakeminimumrequired(VERSION 2.4.6)

include($ENV{ROS_ROOT}/core/rosbuild/rosbuild.cmake)

project(rqtobjectmodeller)

rosbuild_init()

set(EXECUTABLEOUTPUTPATH ${PROJECTSOURCEDIR}/bin)

set(LIBRARYOUTPUTPATH ${PROJECTSOURCEDIR}/lib)

find_package(Qt4 COMPONENTS QtCore QtGui REQUIRED)

include(${QTUSEFILE})

includedirectories(${CMAKECURRENTBINARYDIR})

set(rqtobjectmodellerSRCS src/myplugin.cpp )

set(rqtobjectmodellerHDRS include/rqtobjectmodeller/myplugin.h )

set(rqtobjectmodeller_UIS resource/widget.ui )

qt4wrapui(rqtobjectmodellerUISH ${rqtobjectmodeller_UIS})

qt4wrapcpp(rqtobjectmodellerMOCS ${rqtobjectmodellerHDRS})

rosbuildinclude(pluginlib hideplugin_symbols)

pluginlibhidepluginsymbols(rqtobject_modeller MyPlugin)

rosbuildaddlibrary( ${PROJECTNAME} ${rqtobjectmodellerSRCS} ${rqtobjectmodellerMOCS} ${rqtobjectmodellerUIS_H} )

targetlinklibraries( ${PROJECTNAME} ${QTQTCORELIBRARY} ${QTQTGUI_LIBRARY} )


Hope for some help. It is very frustrating.

Best Thomas

Asked by thso on 2013-11-06 00:14:30 UTC

Comments

Answers