From: Gour <go...@ma...> - 2003-03-25 15:47:23
|
Masahiro Sakai (s01...@sf...) wrote: > Hmm... > Could you send here the mkmf.log? gcc -E -E -IC:/MSYS/MINGW/lib/ruby/1.6/i686-mingw32 -DNT -D__NO_ISOCEXT -g -O2 -mno-cygwin conftest.c This is the mkmf.log when I try to execute it under MSYS. By getting help on Ruby list, I tried to run it udner MSDOS prompt and there it works! Here is the excerps from the mkmf.log: gcc -E -E -IC:/MSYS/MINGW/lib/ruby/1.6/i686-mingw32 -DNT -D__NO_ISOCEXT -g -O2 -mno-cygwin conftest.c # 1 "conftest.c" # 1 "<built-in>" # 1 "<command line>" # 1 "conftest.c" gcc -E -E -IC:/MSYS/MINGW/lib/ruby/1.6/i686-mingw32 -DNT -D__NO_ISOCEXT -g -O2 -mno-cygwin -Wall -IC:/MSYS/MINGW/include/glib-2.0 -IC:/MSYS/MINGW/lib/glib-2.0/include conftest.c # 1 "conftest.c" # 1 "<built-in>" # 1 "<command line>" # 1 "conftest.c" # 1 "C:/MSYS/MINGW/lib/glib-2.0/include/glibconfig.h" 1 # 10 "C:/MSYS/MINGW/lib/glib-2.0/include/glibconfig.h" # 1 "C:/MSYS/MINGW/include/glib-2.0/glib/gmacros.h" 1 # 36 "C:/MSYS/MINGW/include/glib-2.0/glib/gmacros.h" # 1 "C:/MSYS/MINGW/include/stddef.h" 1 3 # 1 "C:/MSYS/MINGW/lib/gcc-lib/mingw32/3.2/include/stddef.h" 1 3 # 149 "C:/MSYS/MINGW/lib/gcc-lib/mingw32/3.2/include/stddef.h" 3 typedef int ptrdiff_t; # 203 "C:/MSYS/MINGW/lib/gcc-lib/mingw32/3.2/include/stddef.h" 3 typedef unsigned int size_t; # 296 "C:/MSYS/MINGW/lib/gcc-lib/mingw32/3.2/include/stddef.h" 3 typedef short unsigned int wchar_t; # 7 "C:/MSYS/MINGW/include/stddef.h" 2 3 # 37 "C:/MSYS/MINGW/include/glib-2.0/glib/gmacros.h" 2 # 11 "C:/MSYS/MINGW/lib/glib-2.0/include/glibconfig.h" 2 # 1 "C:/MSYS/MINGW/include/limits.h" 1 3 # 34 "C:/MSYS/MINGW/include/limits.h" 3 # 1 "C:/MSYS/MINGW/include/_mingw.h" 1 3 # 35 "C:/MSYS/MINGW/include/limits.h" 2 3 # 13 "C:/MSYS/MINGW/lib/glib-2.0/include/glibconfig.h" 2 # 1 "C:/MSYS/MINGW/include/float.h" 1 3 # 35 "C:/MSYS/MINGW/include/float.h" 3 # 1 "C:/MSYS/MINGW/lib/gcc-lib/mingw32/3.2/include/float.h" 1 3 # 36 "C:/MSYS/MINGW/include/float.h" 2 3 # 118 "C:/MSYS/MINGW/include/float.h" 3 unsigned int _controlfp (unsigned int unNew, unsigned int unMask); unsigned int _control87 (unsigned int unNew, unsigned int unMask); <snip> I've built Ruby-GTK2 bindings but have problems with pango - no text available in widgets, and I'm looking to find some better binary package for GTK+ development? Any hint? I used the one from TiLP - Ti Linking Program on Sourceforge.net, while the one from Dropline Systems (http://www.dropline.net/gtk/) doesn't work ie. ruby extconf.rb recognizes (under MSDOS prompt) GCC but not GTK+ components. BTW, I'm also wondering while extconf.rb has problems under MSYS shell? Sincerely, Gour ps. I'm still working on it and if I resolve everything, I'll write little HOWTO: Ruby-GTK2 install with MinGW & MSYS hoping to save some time for new users :-) -- Gour go...@ma... Registered Linux User #278493 |