Hello,

I'm trying to build gtkmm on Windows XP.
I've already build with success libsigc++, and I have a working
gtk-2.12.9dev installation.

When I try to build glibmm, I get this errors (with latest cygwin utils and
mingw gcc 3.4.5):

make[5]: Entering directory `c:/glibmm/glib/glibmm'

C:/Dev/cygwin/bin/sh.exe ../../libtool --tag=CXX   --mode=compile g++
-DHAVE_CONFIG_H -DG_LOG_DOMAIN=\"glibmm\" -DGLIBMM_BUILD  -I../../glib
-I../../glib -I../../glib -I../../glib -I../.. -I../../gio -I../../gio
-IC:/Dev/GTK/include/sigc++-2.0 -IC:/Dev/GTK/lib/sigc++-2.0/include
-IC:/Dev/GTK/include/glib-2.0 -IC:/Dev/GTK/lib/glib-2.0/include
-IC:/Dev/GTK/include/glib-2.0 -IC:/Dev/GTK/lib/glib-2.0/include      -g -O2
-mms-bitfields -Wall -Wno-long-long -MT checksum.lo -MD -MP -MF
.deps/checksum.Tpo -c -o checksum.lo checksum.cc
Xchecksum.Tpo -c -o checksum.lo checksum.lo
libtool: compile: libobj name `checksum.Tpo -c -o checksum.lo checksum.lo'
may not contain shell special characters.
 g++ -DHAVE_CONFIG_H "-DG_LOG_DOMAIN=\\glibmm\" -DGLIBMM_BUILD -I../../glib
-I../../glib -I../../glib -I../../glib -I../.. -I../../gio -I../../gio
-IC:/Dev/GTK/include/sigc++-2.0 -IC:/Dev/GTK/lib/sigc++-2.0/include
-IC:/Dev/GTK/include/glib-2.0 -IC:/Dev/GTK/lib/glib-2.0/include
-IC:/Dev/GTK/include/glib-2.0 -IC:/Dev/GTK/lib/glib-2.0/include -g -O2
-mms-bitfields -Wall -Wno-long-long -MT checksum.lo -MD -MP -MF
.deps/checksum.Tpo -c -o checksum.lo checksum.cc"  -DDLL_EXPORT -DPIC -o
.libs/checksum.Tpo -c -o checksum.lo checksum.o
make[5]: Leaving directory `c:/glibmm/glib/glibmm'


Where the "main" error is:

libtool: compile: libobj name `checksum.Tpo -c -o checksum.lo checksum.lo'
may not contain shell special characters.


I don't have much experience with MS-Windows, and I can't guess if it is a
locale error or what =-(.

What can I do to compile it under mingw?


Thanks for the attention.
_______________________________________________
gtkmm-list mailing list
gtkmm-list@gnome.org
http://mail.gnome.org/mailman/listinfo/gtkmm-list

Reply via email to