|
From: Eli Z. <el...@gn...> - 2014-06-13 09:08:25
|
[Please don't take it off list, this discussion should be recorded in the archives for the benefit of others. Also, I'm not the only one who knows about these things.] > Date: Fri, 13 Jun 2014 09:50:20 +0100 > From: Pedro Sousa <ped...@gm...> > > After your hint I searched the filesystem and found two g++.exe files. One > in msys /bin and another in /c/MingW/bin. I had installed the package > msys-gcc which was making conflicts. > > > The compilation now is correct, but I am having a problem in libtool > libtool: compile: g++ -DHAVE_CONFIG_H -DLIBXMLPP_BUILD -I. -I. -I. > -mms-bitfiel > ds -Ic:/gtk/include/libxml2 -Ic:/gtk/include/glibmm-2.4 > -Ic:/gtk/lib/glibmm-2.4/ > include -Ic:/gtk/include/glib-2.0 -Ic:/gtk/lib/glib-2.0/include > -Ic:/gtk/include > /sigc++-2.0 -Ic:/gtk/lib/sigc++-2.0/include -Wall -g -O2 -MT > libxml++/validators > /validator.lo -MD -MP -MF libxml++/validators/.deps/validator.Tpo -c > libxml++/va > lidators/validator.cc -o libxml++/validators/validator.o >/dev/null 2>&1 > /bin/sh ./libtool --tag=CXX --mode=link g++ -Wall -g -O2 -version-info > 2:7:0 > -no-undefined -o libxml++/libxml++-2.6.la -rpath /usr/local/lib > libxml++/attrib > ute.lo libxml++/document.lo libxml++/dtd.lo libxml++/keepblanks.lo > libxml++/nonc > opyable.lo libxml++/schema.lo libxml++/exceptions/exception.lo > libxml++/exceptio > ns/parse_error.lo libxml++/exceptions/validity_error.lo > libxml++/exceptions/inte > rnal_error.lo libxml++/io/istreamparserinputbuffer.lo > libxml++/io/outputbuffer.l > o libxml++/io/ostreamoutputbuffer.lo libxml++/io/parserinputbuffer.lo > libxml++/n > odes/cdatanode.lo libxml++/nodes/commentnode.lo > libxml++/nodes/contentnode.lo li > bxml++/nodes/entityreference.lo libxml++/nodes/element.lo > libxml++/nodes/node.lo > libxml++/nodes/processinginstructionnode.lo libxml++/nodes/textnode.lo > libxml++ > /parsers/parser.lo libxml++/parsers/saxparser.lo > libxml++/parsers/domparser.lo l > ibxml++/parsers/textreader.lo libxml++/validators/dtdvalidator.lo > libxml++/valid > ators/schemavalidator.lo libxml++/validators/validator.lo > -Lc:/gtk/lib -lx > ml2 -lglibmm-2.4 -lgobject-2.0 -lglib-2.0 -lintl -lsigc-2.0 > libtool: link: warning: library `c:/gtk/lib/libglibmm-2.4.la' was moved. > /bin/grep: /gtkmm3/lib/libsigc-2.0.la: No such file or directory > /bin/sed: can't read /gtkmm3/lib/libsigc-2.0.la: No such file or directory > libtool: link: `/gtkmm3/lib/libsigc-2.0.la' is not a valid libtool archive > make[1]: *** [libxml++/libxml++-2.6.la] Error 1 > make[1]: Leaving directory `/home/admin/libxml++-2.34.2' > make: *** [all] Error 2 > > I have searched and found the .la files in c:/gtk/lib Which *.la files are in c:/gtk/lib ? > Can you also give an help in this? Looks like you did some changes in your system after configuring the package, and now it doesn't find files that it thought were there. I suggest to "make distclean" in the top-level directory of the package, and then re-run configure and make from scratch. If that doesn't help, grep the configure script and config.log to find which command decided that libsigc-2.0.la should be looked for in /gtkmm3/lib and not where it really is. |