<div><p class="MsoNormal" style="margin-bottom:0.0001pt"><span style="font-family:Arial,sans-serif">Gracias José María, voy a darme un par de días para refrescar los
conocimientos de los que hablamos ayer, pues entiendo que con ellos, entenderé mejor
el problema, y la solución.</span><span style="font-family:&#39;Times New Roman&#39;,serif"></span></p>

<p class="MsoNormal" style="margin-bottom:0.0001pt"><span style="font-family:Arial,sans-serif"> </span></p>

<p class="MsoNormal" style="margin-bottom:0.0001pt"><span style="font-family:Arial,sans-serif">Un saludo.<span class="Apple-style-span" style="font-size:12pt"></span></span></p><br><div class="gmail_quote">El 8 de octubre de 2012 19:24, JoseMaria <span dir="ltr">&lt;<a href="mailto:josemaria.plaza@gmail.com" target="_blank">josemaria.plaza@gmail.com</a>&gt;</span> escribió:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">La traza dice que es problema de enlazado al generar el ejecutable de<br>
cameraserver. No está encontrando el símbolo cv::Mat::copySize que es<br>
referenciado en libcolorspacesmm, que a su vez imagino es usado en<br>
cameraserver. Ese símbolo copySize está en la biblioteca opencv seguro.<br>
<br>
No está encontrando la biblioteca opencv para enlazar con ella. Si no se<br>
queja en tiempo de compilación es que sí está encontrando los ficheros<br>
con las cabeceras. Mira a ver si en el fichero de configuración de cmake<br>
de cameraserver especificas los directorios oportunos para que enganche<br>
con la biblioteca opencv que te has instalado (en los directorios donde<br>
haya dejado los *.so y *.a respectivos).<br>
<br>
Saludos,<br>
<br>
JoseMaria<br>
<div><div class="h5">On Sun, 2012-10-07 at 17:33 +0200, Pablo Mayor Sanchez wrote:<br>
&gt; Buenas tardes , después de darle muchas vueltas , alguien se le ocurre<br>
&gt; cual puede ser el problema que tengo al realizar la compilación del<br>
&gt; componente cameraserver , el error que me da es el siguiente:<br>
&gt;<br>
&gt; Al realizar el make<br>
&gt;<br>
&gt; pablo@pablo-desktop:~/jdrobot/trunk/src/components/cameraserver/build$<br>
&gt; sudo makeLinking CXX executable cameraserver<br>
&gt; build/../../../libs/colorspaces/libcolorspacesmm.so: undefined<br>
&gt; reference to `cv::Mat::copySize(cv::Mat const&amp;)&#39;<br>
&gt; build/../../../libs/colorspaces/libcolorspacesmm.so: undefined<br>
&gt; reference to `cv::_OutputArray::_OutputArray(cv::Mat&amp;)&#39;<br>
&gt; build/../../../libs/colorspaces/libcolorspacesmm.so: undefined<br>
&gt; reference to `cv::imwrite(std::basic_string&lt;char,<br>
&gt; std::char_traits&lt;char&gt;, std::allocator&lt;char&gt; &gt; const&amp;, cv::_InputArray<br>
&gt; const&amp;, std::vector&lt;int, std::allocator&lt;int&gt; &gt; const&amp;)&#39;<br>
&gt; build/../../../libs/colorspaces/libcolorspacesmm.so: undefined<br>
&gt; reference to `cv::_InputArray::_InputArray(cv::Mat const&amp;)&#39;<br>
&gt; build/../../../libs/colorspaces/libcolorspacesmm.so: undefined<br>
&gt; reference to `cv::Mat::reshape(int, int, int const*) const&#39;<br>
&gt; build/../../../libs/colorspaces/libcolorspacesmm.so: undefined<br>
&gt; reference to `cv::mixChannels(cv::Mat const*, unsigned int, cv::Mat*,<br>
&gt; unsigned int, int const*, unsigned int)&#39;<br>
&gt; build/../../../libs/colorspaces/libcolorspacesmm.so: undefined<br>
&gt; reference to `cv::cvtColor(cv::_InputArray const&amp;, cv::_OutputArray<br>
&gt; const&amp;, int, int)&#39;<br>
&gt; build/../../../libs/colorspaces/libcolorspacesmm.so: undefined<br>
&gt; reference to `cv::Mat::copyTo(cv::_OutputArray const&amp;) const&#39;<br>
&gt; build/../../../libs/colorspaces/libcolorspacesmm.so: undefined<br>
&gt; reference to `cv::Mat::deallocate()&#39;<br>
&gt; build/../../../libs/colorspaces/libcolorspacesmm.so: undefined<br>
&gt; reference to `cv::Mat::zeros(int, int, int)&#39;<br>
&gt; build/../../../libs/colorspaces/libcolorspacesmm.so: undefined<br>
&gt; reference to `cv::Mat::create(int, int const*, int)&#39;<br>
&gt; build/../../../libs/colorspaces/libcolorspacesmm.so: undefined<br>
&gt; reference to `cv::Mat::convertTo(cv::_OutputArray const&amp;, int, double,<br>
&gt; double) const&#39;<br>
&gt; collect2: ld returned 1 exit status<br>
&gt; make[2]: *** [../cameraserver] Error 1<br>
&gt; make[1]: *** [../CMakeFiles/cameraserver.dir/all] Error 2<br>
&gt; make: *** [all] Error 2<br>
&gt;<br>
&gt;<br>
&gt; Tengo instalada la versión de ubuntu 10.04<br>
&gt; y la versión Opencv 2.3.1 que es donde yo pensaba en un inicio que<br>
&gt; estaba el problema.<br>
&gt;<br>
&gt;<br>
&gt; Un saludo.<br>
</div></div>&gt; _______________________________________________<br>
&gt; Jde-developers mailing list<br>
&gt; <a href="mailto:Jde-developers@gsyc.es">Jde-developers@gsyc.es</a><br>
&gt; <a href="http://gsyc.escet.urjc.es/cgi-bin/mailman/listinfo/jde-developers" target="_blank">http://gsyc.escet.urjc.es/cgi-bin/mailman/listinfo/jde-developers</a><br>
<span class="HOEnZb"><font color="#888888"><br>
--<br>
<a href="http://gsyc.es/jmplaza" target="_blank">http://gsyc.es/jmplaza</a><br>
Universidad Rey Juan Carlos<br>
<br>
<br>
</font></span></blockquote></div><br></div>