<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:'Times New Roman',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"><<a href="mailto:josemaria.plaza@gmail.com" target="_blank">josemaria.plaza@gmail.com</a>></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>
> Buenas tardes , después de darle muchas vueltas , alguien se le ocurre<br>
> cual puede ser el problema que tengo al realizar la compilación del<br>
> componente cameraserver , el error que me da es el siguiente:<br>
><br>
> Al realizar el make<br>
><br>
> pablo@pablo-desktop:~/jdrobot/trunk/src/components/cameraserver/build$<br>
> sudo makeLinking CXX executable cameraserver<br>
> build/../../../libs/colorspaces/libcolorspacesmm.so: undefined<br>
> reference to `cv::Mat::copySize(cv::Mat const&)'<br>
> build/../../../libs/colorspaces/libcolorspacesmm.so: undefined<br>
> reference to `cv::_OutputArray::_OutputArray(cv::Mat&)'<br>
> build/../../../libs/colorspaces/libcolorspacesmm.so: undefined<br>
> reference to `cv::imwrite(std::basic_string<char,<br>
> std::char_traits<char>, std::allocator<char> > const&, cv::_InputArray<br>
> const&, std::vector<int, std::allocator<int> > const&)'<br>
> build/../../../libs/colorspaces/libcolorspacesmm.so: undefined<br>
> reference to `cv::_InputArray::_InputArray(cv::Mat const&)'<br>
> build/../../../libs/colorspaces/libcolorspacesmm.so: undefined<br>
> reference to `cv::Mat::reshape(int, int, int const*) const'<br>
> build/../../../libs/colorspaces/libcolorspacesmm.so: undefined<br>
> reference to `cv::mixChannels(cv::Mat const*, unsigned int, cv::Mat*,<br>
> unsigned int, int const*, unsigned int)'<br>
> build/../../../libs/colorspaces/libcolorspacesmm.so: undefined<br>
> reference to `cv::cvtColor(cv::_InputArray const&, cv::_OutputArray<br>
> const&, int, int)'<br>
> build/../../../libs/colorspaces/libcolorspacesmm.so: undefined<br>
> reference to `cv::Mat::copyTo(cv::_OutputArray const&) const'<br>
> build/../../../libs/colorspaces/libcolorspacesmm.so: undefined<br>
> reference to `cv::Mat::deallocate()'<br>
> build/../../../libs/colorspaces/libcolorspacesmm.so: undefined<br>
> reference to `cv::Mat::zeros(int, int, int)'<br>
> build/../../../libs/colorspaces/libcolorspacesmm.so: undefined<br>
> reference to `cv::Mat::create(int, int const*, int)'<br>
> build/../../../libs/colorspaces/libcolorspacesmm.so: undefined<br>
> reference to `cv::Mat::convertTo(cv::_OutputArray const&, int, double,<br>
> double) const'<br>
> collect2: ld returned 1 exit status<br>
> make[2]: *** [../cameraserver] Error 1<br>
> make[1]: *** [../CMakeFiles/cameraserver.dir/all] Error 2<br>
> make: *** [all] Error 2<br>
><br>
><br>
> Tengo instalada la versión de ubuntu 10.04<br>
> y la versión Opencv 2.3.1 que es donde yo pensaba en un inicio que<br>
> estaba el problema.<br>
><br>
><br>
> Un saludo.<br>
</div></div>> _______________________________________________<br>
> Jde-developers mailing list<br>
> <a href="mailto:Jde-developers@gsyc.es">Jde-developers@gsyc.es</a><br>
> <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>