I've been using an old PowerPC Mac. I got a new Intel one running Leopard (10.6.2) but got an error trying to install sup. Everything is a fresh install. The only thing I've done is install the Xcode tools. The error (below sig) looks like a problem with ncurses. Looking around at the mkmf.log file (attached), I see more issues with curses: no wmove(), no libpdcurses. The ruby installed is 1.8.7. gem is 1.3.1. I recreated this by copying the little test program with the wmove() in it. When I tried to build it with -lncursesw, it failed because that lib doesn't exist but it did work with -lncurses (without the 'w'). So I just made a symlink: guava:/usr/lib>ln -s /usr/lib/libncurses.dylib /usr/lib/libncursesw.dylib That works. Now gem install sup works. But I'm not sure that's the best fix. Anyway, it looks like the problem is in gem install ncursesw and not in gem install sup but I thought you might like to know about this. Thanks, John guava:~>gem install sup Building native extensions. This could take a while... ERROR: Error installing sup: ERROR: Failed to build gem native extension. /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin/ruby extconf.rb install sup checking for unistd.h... yes checking for locale.h... yes checking for ncurses.h... yes checking for wmove() in -lncursesw... no checking for wmove() in -lpdcurses... no *** extconf.rb failed *** Could not create Makefile due to some reason, probably lack of necessary libraries and/or headers. Check the mkmf.log file for more details. You may need configuration options. Provided configuration options: --with-opt-dir --without-opt-dir --with-opt-include --without-opt-include=${opt-dir}/include --with-opt-lib --without-opt-lib=${opt-dir}/lib --with-make-prog --without-make-prog --srcdir=. --curdir --ruby=/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin/ruby --with-ncurseswlib --without-ncurseswlib --with-pdcurseslib --without-pdcurseslib extconf.rb:46: ncurses library not found (RuntimeError) Gem files will remain installed in /Library/Ruby/Gems/1.8/gems/ncursesw-1.2.4.1 for inspection. Results logged to /Library/Ruby/Gems/1.8/gems/ncursesw-1.2.4.1/gem_make.out
Attachment:
mkmf.log
Description: Binary data
_______________________________________________ sup-talk mailing list sup-talk@rubyforge.org http://rubyforge.org/mailman/listinfo/sup-talk