did you try manually deleting python-wxgtk2.8 as well? John On Wed, Jul 14, 2010 at 7:48 AM, Benoit Larochelle < Benoit.Larochelle@dfki.de> wrote: > Hi Brian, > > I just tried that but unfortunately I get exactly the same result. :-( > > Benoit > > -------------------------------------------------- > From: "Brian Gerkey" > Sent: Wednesday, July 14, 2010 4:38 PM > To: > Subject: Re: [ros-users] Cannot compile RVIZ since cturtle > > > hi Benoit, > > > > You might try 'rosmake --pre-clean rviz', which will clean and rebuild > > all the underlying packages, to ensure that you don't have any > > leftover linkage against the wrong libraries. > > > > brian. > > > > On Wed, Jul 14, 2010 at 1:37 AM, Benoit Larochelle > > wrote: > >> Hi Josh, > >> > >> > >> > >> I actually deleted both versions of wx manually (technically I moved > them > >> to > >> a temp folder so that the system would not find them). > >> > >> > >> > >> Now, I just tried "sudo apt-get install --reinstall libwxgtk2.8-dev", > and > >> it > >> worked fine, but it still seems like RVIZ does not see it. I can no > >> longer > >> run or compile RVIZ. Here's the log output of "rosmake rviz": > >> > >> > >> > >> > >> > >> [ 0%] Built target rospack_genmsg_libexe > >> [ 0%] Built target rosbuild_precompile > >> Scanning dependencies of target rviz > >> [ 1%] Building CXX object src/rviz/CMakeFiles/rviz.dir/plugin/plugin.o > >> [ 2%] Building CXX object > >> src/rviz/CMakeFiles/rviz.dir/plugin/plugin_manager.o > >> [ 3%] Building CXX object > >> src/rviz/CMakeFiles/rviz.dir/plugin/type_registry.o > >> > >> ... > >> > >> [ 53%] Building CXX object src/rviz/CMakeFiles/rviz.dir/robot/robot.o > >> [ 54%] Building CXX object > >> src/rviz/CMakeFiles/rviz.dir/selection/selection_manager.o > >> [ 55%] Building CXX object > >> src/rviz/CMakeFiles/rviz.dir/generated/rviz_generated.o > >> Linking CXX shared library ../../lib/librviz.so > >> [ 55%] Built target rviz > >> Scanning dependencies of target executable > >> [ 57%] Building CXX object > >> src/rviz/CMakeFiles/executable.dir/visualizer_app.o > >> Linking CXX executable ../../bin/rviz > >> /usr/bin/ld: warning: libwx_gtk2u_richtext-2.8.so.0, needed by > >> > /opt/ros/cturtle/stacks/visualization_common/ogre_tools/lib/libogre_tools.so, > >> not found (try using -rpath or -rpath-link) > >> /usr/bin/ld: warning: libwx_gtk2u_aui-2.8.so.0, needed by > >> > /opt/ros/cturtle/stacks/visualization_common/ogre_tools/lib/libogre_tools.so, > >> not found (try using -rpath or -rpath-link) > >> /usr/bin/ld: warning: libwx_gtk2u_xrc-2.8.so.0, needed by > >> > /opt/ros/cturtle/stacks/visualization_common/ogre_tools/lib/libogre_tools.so, > >> not found (try using -rpath or -rpath-link) > >> /usr/bin/ld: warning: libwx_gtk2u_qa-2.8.so.0, needed by > >> > /opt/ros/cturtle/stacks/visualization_common/ogre_tools/lib/libogre_tools.so, > >> not found (try using -rpath or -rpath-link) > >> /usr/bin/ld: warning: libwx_gtk2u_html-2.8.so.0, needed by > >> > /opt/ros/cturtle/stacks/visualization_common/ogre_tools/lib/libogre_tools.so, > >> not found (try using -rpath or -rpath-link) > >> /usr/bin/ld: warning: libwx_gtk2u_adv-2.8.so.0, needed by > >> > /opt/ros/cturtle/stacks/visualization_common/ogre_tools/lib/libogre_tools.so, > >> not found (try using -rpath or -rpath-link) > >> /usr/bin/ld: warning: libwx_gtk2u_core-2.8.so.0, needed by > >> > /opt/ros/cturtle/stacks/visualization_common/ogre_tools/lib/libogre_tools.so, > >> not found (try using -rpath or -rpath-link) > >> /usr/bin/ld: warning: libwx_baseu_xml-2.8.so.0, needed by > >> > /opt/ros/cturtle/stacks/visualization_common/ogre_tools/lib/libogre_tools.so, > >> not found (try using -rpath or -rpath-link) > >> /usr/bin/ld: warning: libwx_baseu_net-2.8.so.0, needed by > >> > /opt/ros/cturtle/stacks/visualization_common/ogre_tools/lib/libogre_tools.so, > >> not found (try using -rpath or -rpath-link) > >> /usr/bin/ld: warning: libwx_baseu-2.8.so.0, needed by > >> > /opt/ros/cturtle/stacks/visualization_common/ogre_tools/lib/libogre_tools.so, > >> not found (try using -rpath or -rpath-link) > >> /opt/ros/cturtle/stacks/visualization/wxpropgrid/propgrid_install/lib/ > libwxcode_gtk2u_propgrid-2.8.so: > >> undefined reference to `wxListBase::Find(wxListKey const&) const@WXU_2.8 > ' > >> /opt/ros/cturtle/stacks/visualization/wxpropgrid/propgrid_install/lib/ > libwxcode_gtk2u_propgrid-2.8.so: > >> undefined reference to `wxBaseArrayInt::Index(int, bool) const@WXU_2.8' > >> /opt/ros/cturtle/stacks/visualization/wxpropgrid/propgrid_install/lib/ > libwxcode_gtk2u_propgrid-2.8.so: > >> undefined reference to `wxScrollHelper::DoPrepareDC(wxDC&)@WXU_2.8' > >> > >> ... [hundreds of lines here] > >> > >> /opt/ros/cturtle/stacks/visualization/wxpropgrid/propgrid_install/lib/ > libwxcode_gtk2u_propgrid-2.8.so: > >> undefined reference to `wxOwnerDrawnComboBox::GetEventHashTable() > >> const@WXU_2.8' > >> /opt/ros/cturtle/stacks/visualization/wxpropgrid/propgrid_install/lib/ > libwxcode_gtk2u_propgrid-2.8.so: > >> undefined reference to `wxButton::SetDefault()@WXU_2.8' > >> /opt/ros/cturtle/stacks/visualization/wxpropgrid/propgrid_install/lib/ > libwxcode_gtk2u_propgrid-2.8.so: > >> undefined reference to `wxScrollHelper::GetViewStart(int*, int*) > >> const@WXU_2.8' > >> collect2: ld returned 1 exit status > >> make[2]: *** [bin/rviz] Error 1 > >> make[1]: *** [src/rviz/CMakeFiles/executable.dir/all] Error 2 > >> make: *** [all] Error 2 > >> > >> > >> > >> Any idea why this keeps happening? Is there a way to remove all of these > >> libraries and let ROS re-install only what it requires? Is there a > better > >> solution? > >> > >> > >> > >> Benoit > >> > >> > >> > >> On July 13, 2010 at 8:39 PM Josh Faust wrote: > >> > >>> Did you delete the one in /usr, or use apt to uninstall it? If you > >>> manually > >>> deleted it, you'll have to force a reinstallation (sudo apt-get install > >>> --reinstall libwxgtk2.8-dev) > >>> > >>> Josh > >>> > >>> On Tue, Jul 13, 2010 at 5:50 AM, Benoit Larochelle < > >>> Benoit.Larochelle@dfki.de> wrote: > >>> > >>> > I think that one of the problems is that I seem to have two versions > >>> > of > >>> > wx, one in /usr and one in /usr/local, like Josh suggested. > >>> > > >>> > I manually deleted both versions of wx and I tried to reinstall it > >>> > with > >>> > rosdep, but it found nothing. It just told me that there were no > >>> > missing > >>> > components, but yet when I try to compile RVIZ, it complains because > >>> > it > >>> > can't find the wx libraries. I tried re-installing wx from scratch, > >>> > but > >>> > the compiler still cannot find the libraries. > >>> > > >>> > By the way, I'm running Ubuntu 9.10. > >>> > > >>> > Benoit > >>> > > >> _______________________________________________ > >> ros-users mailing list > >> ros-users@code.ros.org > >> https://code.ros.org/mailman/listinfo/ros-users > >> > >> > > _______________________________________________ > > ros-users mailing list > > ros-users@code.ros.org > > https://code.ros.org/mailman/listinfo/ros-users > > > _______________________________________________ > ros-users mailing list > ros-users@code.ros.org > https://code.ros.org/mailman/listinfo/ros-users >