Tim,

> make[2]: Entering directory `/home/tim/projects/libsigc++-2.2.8/examples'
> /bin/sh ../libtool  --tag=CXX   --mode=link i686-pc-mingw32-g++ -Wall -g
> -O2   -o hello_world.exe hello_world.o ../sigc++/libsigc-2.0.la 
> libtool: link: i686-pc-mingw32-g++ -Wall -g -O2 -o .libs/hello_world.exe
> hello_world.o  ../sigc++/.libs/libsigc-2.0.a
> hello_world.o: file not recognized: File format not recognized

Run "file ../sigc++/.libs/libsigc-2.0.a". It does not seem to be a Windows 
executable format, which is why the link is failing.

> Apologies if I seem grumpy or frank, but I've been trying to set up an 
> adequate
> cross compiling environment for almost a fortnight now, and haven't gotten
> very far yet.

Sorry. I don't think a lot of people do that. My understanding is that they 
build sigc++ natively on Windows, not using a cross-compiler.

But cross-compilers are so passe. Why don't you use a Windows virtual machine 
instead? (Disclaimer: I'm a long time VMware employee :)

Regards,
-- 
hpreg
_______________________________________________
libsigc-list mailing list
libsigc-list@gnome.org
http://mail.gnome.org/mailman/listinfo/libsigc-list

Reply via email to