<div class="gmail_extra">Hola Daniel,</div><div class="gmail_extra"><br></div><div class="gmail_extra">prueba con esto:</div><div class="gmail_extra"><br></div><div class="gmail_extra"><div class="gmail_extra"><b>JDEROBOTDIR = /usr/local</b></div>
<div class="gmail_extra"><b>CXXFLAGS = -I$(JDEROBOTDIR)/include/jderobot `pkg-config --cflags opencv` `pkg-config --cflags gtkmm-2.4 libglademm-2.4 gthread-2.0 libgnomecanvas-2.0 libgnomecanvasmm-2.6` `pkg-config --cflags gtkglextmm-1.2`</b></div>
<div class="gmail_extra"><b><br></b></div><div class="gmail_extra"><b>LDFLAGS = `pkg-config --libs gtkmm-2.4 libglademm-2.4 gthread-2.0 libgnomecanvas-2.0 libgnomecanvasmm-2.6 ` `pkg-config --libs opencv` -lgsl -lgslcblas `pkg-config --libs gtkglextmm-1.2`</b></div>
<div class="gmail_extra"><b><br></b></div><div class="gmail_extra"><b>     </b></div><div class="gmail_extra"><b>LDADD = $(JDEROBOTDIR)/lib/jderobot/libJderobotIce.la \</b></div><div class="gmail_extra"><b><span class="Apple-tab-span" style="white-space:pre">        </span>$(JDEROBOTDIR)/lib/jderobot/libJderobotUtil.la \</b></div>
<div class="gmail_extra"><b><span class="Apple-tab-span" style="white-space:pre">        </span>$(JDEROBOTDIR)/lib/jderobot/<a href="http://libcolorspacesmm.la">libcolorspacesmm.la</a> \</b></div><div class="gmail_extra"><b><span class="Apple-tab-span" style="white-space:pre">        </span>$(JDEROBOTDIR)/lib/jderobot/libJderobotInterfaces.la \</b></div>
<div class="gmail_extra"><b><span class="Apple-tab-span" style="white-space:pre">        </span>$(JDEROBOTDIR)/lib/jderobot/<a href="http://libprogeo.la">libprogeo.la</a> \</b></div><div class="gmail_extra"><b><span class="Apple-tab-span" style="white-space:pre">        </span>$(JDEROBOTDIR)/lib/jderobot/<a href="http://libpioneer.la">libpioneer.la</a></b></div>
<div class="gmail_extra"><b><br></b></div><div class="gmail_extra"><b>basic_component: API.o basic_component.o control.o gui.o camera.o canvasTeleoperateControl.o canvasTeleoperateCameras.o canvasLaser.o </b></div><div class="gmail_extra">
<b><span class="Apple-tab-span" style="white-space:pre">        </span>libtool --mode=link g++ -g -O -o basic_component API.o basic_component.o control.o gui.o camera.o canvasTeleoperateControl.o canvasTeleoperateCameras.o canvasLaser.o $(LDADD) $(LDFLAGS)</b></div>
<div class="gmail_extra"><b><br></b></div><div class="gmail_extra"><b>clean:</b></div><div class="gmail_extra"><b><span class="Apple-tab-span" style="white-space:pre">        </span>rm -f *.o basic_component</b></div><div class="gmail_extra">
<br></div><br><div class="gmail_quote">El 23 de abril de 2012 13:38, Daniel Gomez Gomez <span dir="ltr">&lt;<a href="mailto:danigom@terra.es" target="_blank">danigom@terra.es</a>&gt;</span> escribió:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Buenas:<br>
<br>
¿Nadie puede contestarme a esto?<br>
<br>
Saludos.<br>
<div><div class="h5"><br>
----- Original Message -----<br>
From: &quot;Daniel Gomez Gomez&quot; &lt;<a href="mailto:danigom@terra.es">danigom@terra.es</a>&gt;<br>
To: &lt;<a href="mailto:jde-developers@gsyc.es">jde-developers@gsyc.es</a>&gt;<br>
Sent: Friday, April 20, 2012 2:42 AM<br>
Subject: [Jderobot-dev] Compilar basic component<br>
<br>
<br>
Buenas:<br>
<br>
Estoy tratando de compilar basic component pero me salta el siguiente<br>
error al compilar:<br>
<br>
undefined reference to<br>
`Gnome::Canvas::Properties::fill_color::fill_color(Glib::ustring<br>
const&amp;)&#39;<br>
<br>
/usr/include/c++/4.4/bits/vector.tcc:306: undefined reference to<br>
`Gnome::Art::Point::Point(Gnome::Art::Point const&amp;)<br>
<br>
Es un chorro de errores bastante largo pero todos tienen en común en que<br>
no encuentra ninguna función que dependa de Gnome::Canvas ni Gnome::Art.<br>
<br>
Adjunto el makefile que estoy haciendo a ver si veis que me falta alguna<br>
libreria que incluir o que ocurre:<br>
<br>
PROGRAM = basic_component<br>
PROGRAM_FILE = basic_component.cpp camera.cpp canvasLaser.cpp<br>
canvasTeleoperateCameras.cpp canvasTeleoperateControl.cpp control.cpp<br>
gui.cpp API.cpp<br>
FLAGS = -g -Wall -o<br>
JDEROBOTDIR = /usr/local<br>
CXXFLAGS = -I$(JDEROBOTDIR)/include/jderobot $(shell pkg-config<br>
gtkmm-2.4 libglademm-2.4 opencv --cflags)<br>
LDFLAGS = -I$(JDEROBOTDIR)/include/jderobot -I<br>
$(JDEROBOTDIR)/lib/jderobot -I/usr/include/gearbox<br>
-I/usr/include/gtk-2.0 -I/usr/include/gtkglextmm-1.2<br>
-I/usr/include/gtkglext-1.0 -I/usr/lib/gearbox<br>
-I/usr/lib/gtkglextmm-1.2/include -I/usr/lib/gtkglext-1.0/include<br>
-I/usr/include/libgnomecanvasmm-2.6 -I/usr/include/libgnomecanvas-2.0<br>
-I/usr/include/libart-2.0 $(shell pkg-config gtkmm-2.4 libglademm-2.4<br>
opencv --cflags --libs)<br>
LDADD = -L$(JDEROBOTDIR)/lib/jderobot -lcolorspacesmm<br>
-lJderobotInterfaces -lprogeo -lJderobotUtil -lJderobotIce -lgsl<br>
-lgslcblas<br>
CC = g++<br>
<br>
<br>
basic_component:<br>
        $(CC) $(FLAGS) $(PROGRAM) $(PROGRAM_FILE) $(LDFLAGS) $(LDADD)<br>
<br>
Gracias por adelantado.<br>
<br>
Saludos.<br>
<br>
<br>
_______________________________________________<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>
<br>
<br>
</div></div>--------------------------------------------------------------------------------<br>
<br>
<br>
<br>
Se certificó que el correo entrante no contiene virus.<br>
Comprobada por AVG - <a href="http://www.avg.es" target="_blank">www.avg.es</a><br>
Versión: 8.5.455 / Base de datos de virus: 271.1.1/4345 - Fecha de la<br>
versión: 04/18/12 18:34:00<br>
<div class="HOEnZb"><div class="h5"><br>
_______________________________________________<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>
</div></div></blockquote></div><br></div>