Hi, I created a ticket for ODE along with relevant quotes from this thread https://code.ros.org/trac/ros-pkg/ticket/4600 please move ODE discussion over to trac. Thanks, John On Tue, Nov 30, 2010 at 1:11 AM, Steven Bellens < steven.bellens@mech.kuleuven.be> wrote: > 2010/11/30 Matthieu Herrb : > > On Thu, Nov 04, 2010 at 06:50:27PM +0100, Steven Bellens wrote: > >> 2010/11/4 Severin Lemaignan : > >> >> /usr/bin/ld: note: 'XNextEvent' is defined in DSO > >> >> /usr/lib64/libX11.so.6 so try adding it to the linker command line > >> >> /usr/lib64/libX11.so.6: could not read symbols: Invalid operation > >> >> > >> >> which I'm not able to solve at the moment :). It's not package > >> >> related, I checked out the svn version from the opende homepage, > which > >> >> behaves the same. > >> > > >> > Well, this bug is due to a change in the Fedora linker in Fedora 13, > and > >> > basically, if you add manually a -lX11, it should compile. > >> > This is due to a stricter policy in linking, and should actually be > >> > filled as a bug upstream, I guess. > >> > >> I've filed a ticket at the openDE project page: > >> > https://sourceforge.net/tracker/index.php?func=detail&aid=3103061&group_id=24884&atid=382799# > >> > > > > Would it be possible to add a patch in the ros tree in the meantime? > > > > So far I fail to see how the patches present in the patches/ subdir > > are used, but it seems to be the mechanism for this kind of issues... > > In appendix my changes to the Makefiles ... they probably don't > represent the most elegant solution, but they solve all the trouble. A > simple "patch < opende_link_x11.patch" should do the trick. > > Steven > > > > > -- > > Matthieu Herrb > > _______________________________________________ > > 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 > >