<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
Hi Tully,<br>
<br>
<br>
The patch was actually taken from opencv Ticket. I just modified it
to work with the ROS build system. Maybe this slightly modified
patch can be added to the /vision_opencv/opencv2 package with an
updated Makefile?<br>
<br>
Is there a way to check the Ubuntu Version somehow in the Makefile
of the opencv stack? So that the patch is only applied if ubuntu
version >= 11.04?<br>
<br>
Cheers,<br>
<br>
Markus<br>
<br>
<br>
<br>
<br>
<br>
<br>
On 04.05.2011 10:22, Tully Foote wrote:
<blockquote
cite="mid:BANLkTi=L_3KO-eBCmTGqcJxo-1TWBj4K-Q@mail.gmail.com"
type="cite">Hi Markus, <br>
<br>
I'm glad to hear things are working for you now. I suggest that
you file a ticket on the opencv tracker to make sure this gets
fixed for everyone. <a moz-do-not-send="true"
href="https://code.ros.org/trac/opencv/wiki">https://code.ros.org/trac/opencv/wiki</a><br>
<br>
Tully<br>
<br>
<div class="gmail_quote">On Wed, May 4, 2011 at 1:12 AM, Markus
Eich <span dir="ltr"><<a moz-do-not-send="true"
href="mailto:markus.eich@dfki.de">markus.eich@dfki.de</a>></span>
wrote:<br>
<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt
0.8ex; border-left: 1px solid rgb(204, 204, 204);
padding-left: 1ex;">
I solved the issue.<br>
Inorder to build ROS from source under Natty I just applied
this modified patch (copied it to the opencv2 folder) and
added the line<br>
<br>
SVN_PATCH = pythontest.patch v4l_2.6.38.patch<br>
<br>
to the Makefile.<br>
<br>
The Opencv package now builds with Natty (but i guess not with
older Ubuntu anymore ;-)<br>
<br>
Make sure that libv4l-dev is installed.<br>
<br>
<br>
Cheers,<br>
<br>
Markus
<div>
<div class="h5"><br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
On 03.05.2011 22:41, Markus Eich wrote:<br>
<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt
0.8ex; border-left: 1px solid rgb(204, 204, 204);
padding-left: 1ex;">
Dear all,<br>
<br>
I am facing a problem with compiling the ROS sources
under Natty.<br>
<br>
While building the opencv2 package, I got the following
linking error:<br>
<br>
<br>
==============================<br>
Linking CXX static library
../../lib/libopencv_haartraining_engine.a<br>
[ 80%] Built target opencv_haartraining_engine<br>
Scanning dependencies of target opencv_createsamples<br>
[ 80%] Building CXX object<br>
modules/haartraining/CMakeFiles/opencv_createsamples.dir/createsamples.o<br>
Linking CXX executable ../../bin/opencv_createsamples<br>
../../lib/libopencv_highgui.so.2.2.0: undefined
reference to<br>
`cvCreateCameraCapture_V4L(int)'<br>
collect2: ld returned 1 exit status<br>
make[2]: *** [bin/opencv_createsamples] Fehler 1<br>
make[1]: ***<br>
[modules/haartraining/CMakeFiles/opencv_createsamples.dir/all]
Fehler 2<br>
==============================<br>
<br>
It seems it has to do with the linking of V4L. I have
the lib4vl-dev<br>
package installed.<br>
According to my prior web search there seems to be the
issue that V4L<br>
has moved out of the kernel source.<br>
<br>
Do you have any clues?<br>
<br>
Cheers,<br>
<br>
Markus<br>
_______________________________________________<br>
ros-users mailing list<br>
<a moz-do-not-send="true"
href="mailto:ros-users@code.ros.org" target="_blank">ros-users@code.ros.org</a><br>
<a moz-do-not-send="true"
href="https://code.ros.org/mailman/listinfo/ros-users"
target="_blank">https://code.ros.org/mailman/listinfo/ros-users</a><br>
</blockquote>
<br>
<br>
</div>
</div>
-- <br>
Dipl. Inf. Markus Eich<br>
Researcher<br>
<br>
DFKI Bremen<br>
Robotics Innovation Center<br>
Mary-Somerville-Str. 9<br>
28359 Bremen, Germany<br>
<br>
Phone: <a moz-do-not-send="true"
href="tel:%2B49%20%280%29421%2017845-4105"
value="+49421178454105" target="_blank">+49 (0)421
17845-4105</a><br>
Fax: <a moz-do-not-send="true"
href="tel:%2B49%20%280%29421%2017845-4150"
value="+49421178454150" target="_blank">+49 (0)421
17845-4150</a><br>
E-Mail: <a moz-do-not-send="true"
href="mailto:markus.eich@dfki.de" target="_blank">markus.eich@dfki.de</a><br>
<br>
Weitere Informationen: <a moz-do-not-send="true"
href="http://www.dfki.de/robotik" target="_blank">http://www.dfki.de/robotik</a><br>
-----------------------------------------------------------------------<br>
Deutsches Forschungszentrum fuer Kuenstliche Intelligenz GmbH<br>
Firmensitz: Trippstadter Straße 122, D-67663 Kaiserslautern<br>
Geschaeftsfuehrung: Prof. Dr. Dr. h.c. mult. Wolfgang Wahlster<br>
(Vorsitzender) Dr. Walter Olthoff<br>
Vorsitzender des Aufsichtsrats: Prof. Dr. h.c. Hans A. Aukes<br>
Amtsgericht Kaiserslautern, HRB 2313<br>
Sitz der Gesellschaft: Kaiserslautern (HRB 2313)<br>
USt-Id.Nr.: DE 148646973<br>
Steuernummer: 19/673/0060/3<br>
-----------------------------------------------------------------------<br>
<br>
<br>
_______________________________________________<br>
ros-users mailing list<br>
<a moz-do-not-send="true" href="mailto:ros-users@code.ros.org">ros-users@code.ros.org</a><br>
<a moz-do-not-send="true"
href="https://code.ros.org/mailman/listinfo/ros-users"
target="_blank">https://code.ros.org/mailman/listinfo/ros-users</a><br>
<br>
</blockquote>
</div>
<br>
<br clear="all">
<br>
-- <br>
Tully Foote<br>
Systems Engineer<br>
Willow Garage, Inc.<br>
<a moz-do-not-send="true" href="mailto:tfoote@willowgarage.com">tfoote@willowgarage.com</a><br>
(650) 475-2827<br>
<pre wrap="">
<fieldset class="mimeAttachmentHeader"></fieldset>
_______________________________________________
ros-users mailing list
<a class="moz-txt-link-abbreviated" href="mailto:ros-users@code.ros.org">ros-users@code.ros.org</a>
<a class="moz-txt-link-freetext" href="https://code.ros.org/mailman/listinfo/ros-users">https://code.ros.org/mailman/listinfo/ros-users</a>
</pre>
</blockquote>
<br>
<br>
<pre class="moz-signature" cols="72">--
Dipl. Inf. Markus Eich
Researcher
DFKI Bremen
Robotics Innovation Center
Mary-Somerville-Str. 9
28359 Bremen, Germany
Phone: +49 (0)421 17845-4105
Fax: +49 (0)421 17845-4150
E-Mail: <a class="moz-txt-link-abbreviated" href="mailto:markus.eich@dfki.de">markus.eich@dfki.de</a>
Weitere Informationen: <a class="moz-txt-link-freetext" href="http://www.dfki.de/robotik">http://www.dfki.de/robotik</a>
-----------------------------------------------------------------------
Deutsches Forschungszentrum fuer Kuenstliche Intelligenz GmbH
Firmensitz: Trippstadter Straße 122, D-67663 Kaiserslautern
Geschaeftsfuehrung: Prof. Dr. Dr. h.c. mult. Wolfgang Wahlster
(Vorsitzender) Dr. Walter Olthoff
Vorsitzender des Aufsichtsrats: Prof. Dr. h.c. Hans A. Aukes
Amtsgericht Kaiserslautern, HRB 2313
Sitz der Gesellschaft: Kaiserslautern (HRB 2313)
USt-Id.Nr.: DE 148646973
Steuernummer: 19/673/0060/3
-----------------------------------------------------------------------
</pre>
</body>
</html>