Hi Mauricio, from time to time I encountered some linker problems with g++ due to the ordering of the libraries to link. (I am not sure if I did static or dynamic linking) check: http://www.network-theory.co.uk/docs/gccintro/gccintro_18.html
Maybe that's the case here too. Check your ordering of the gecode libs - in general the opposite order of the includes. Think e.g. -lgecodekernel has to be the last one not the second. Hope it may work but further information is neccessary as Christian said. -------- Original-Nachricht -------- > Datum: Sun, 20 Jan 2008 13:48:33 -0500 > Von: "Mauricio Toro" <[EMAIL PROTECTED]> > An: [EMAIL PROTECTED] > Betreff: [gecode-users] Problem compiling > Hello all, > > I am having this problem compiling with gecode 2.0.0 > is very weird and uncommon, somebody knows what could be? > > Thanks > > ; /usr/bin/g++ > /Users/mauriciotoro/Desktop/Practica/GECOL2/gecol20/glue.cpp > -dynamiclib -fPIC -lgecodesearch -lgecodekernel -lgecodeint -lgecodeset > -lgecodeminimodel -lstdc++ -o > /Users/mauriciotoro/Desktop/Practica/GECOL2/gecol20/glue.so > ; Undefined symbols: > ; "vtable for Gecode::Exception", referenced from: > ; __ZTVN6Gecode9ExceptionE$non_lazy_ptr in ccq0GMpb.o > ; "Gecode::Exception::Exception(char const*, char const*)", referenced > from: > ; Gecode::MemoryExhausted::MemoryExhausted()in ccq0GMpb.o > ; "Gecode::Exception::what() const", referenced from: > ; vtable for Gecode::MemoryExhaustedin ccq0GMpb.o > ; "typeinfo for Gecode::Exception", referenced from: > ; typeinfo for Gecode::MemoryExhaustedin ccq0GMpb.o > ; ld: symbol(s) not found > ; collect2: ld returned 1 exit status > > -- > Mauricio Toro Bermudez > Estudiante de Ingeniería de Sistemas > Pontificia Universidad Javeriana, Colombia > > Stagiare à l'Ircam > 1, place Igor-Stravinsky 75004 Paris, > France de 2008 à 2009 _______________________________________________ Gecode users mailing list [EMAIL PROTECTED] https://www.gecode.org/mailman/listinfo/gecode-users
