From mboxrd@z Thu Jan 1 00:00:00 1970 Received: by 10.86.59.13 with SMTP id h13cs58236fga; Wed, 3 Mar 2010 14:31:08 -0800 (PST) Received: by 10.224.26.135 with SMTP id e7mr550617qac.91.1267655467055; Wed, 03 Mar 2010 14:31:07 -0800 (PST) Return-Path: Received: from rubyforge.org (rubyforge.org [205.234.109.19]) by mx.google.com with ESMTP id 6si17761071qwd.4.2010.03.03.14.31.06; Wed, 03 Mar 2010 14:31:07 -0800 (PST) Received-SPF: pass (google.com: domain of sup-talk-bounces@rubyforge.org designates 205.234.109.19 as permitted sender) client-ip=205.234.109.19; Authentication-Results: mx.google.com; spf=pass (google.com: domain of sup-talk-bounces@rubyforge.org designates 205.234.109.19 as permitted sender) smtp.mail=sup-talk-bounces@rubyforge.org Received: from rubyforge.org (rubyforge.org [127.0.0.1]) by rubyforge.org (Postfix) with ESMTP id 8BA211858319; Wed, 3 Mar 2010 17:31:06 -0500 (EST) Received: from proofpoint2.lanl.gov (proofpoint2.lanl.gov [204.121.3.26]) by rubyforge.org (Postfix) with ESMTP id 3FF6118582EF for ; Wed, 3 Mar 2010 17:25:12 -0500 (EST) Received: from mailrelay1.lanl.gov (mailrelay1.lanl.gov [128.165.4.101]) by proofpoint2.lanl.gov (8.14.3/8.14.3) with ESMTP id o23MP96e010856 for ; Wed, 3 Mar 2010 15:25:09 -0700 Received: from ccn-mail.lanl.gov (ccn-mail.lanl.gov [128.165.4.105]) by mailrelay1.lanl.gov (Postfix) with ESMTP id 137C3243161 for ; Wed, 3 Mar 2010 15:25:09 -0700 (MST) Received: from localhost (localhost.localdomain [127.0.0.1]) by ccn-mail.lanl.gov (Postfix) with ESMTP id 12699410044 for ; Wed, 3 Mar 2010 15:25:09 -0700 (MST) X-NIE-2-Virus-Scanner: amavisd-new at ccn-mail.lanl.gov Received: from tangerine.lanl.gov (tangerine.lanl.gov [128.165.229.90]) by ccn-mail.lanl.gov (Postfix) with ESMTP id ED94A410042 for ; Wed, 3 Mar 2010 15:25:08 -0700 (MST) From: John Bent To: sup-talk In-reply-to: <1267654880-sup-4875@zyrg.net> References: <1267478622-sup-2939@tangerine.lanl.gov> <1267654880-sup-4875@zyrg.net> Date: Wed, 03 Mar 2010 15:25:08 -0700 Message-Id: <1267655048-sup-9690@tangerine.lanl.gov> User-Agent: Sup/git X-Proofpoint-Virus-Version: vendor=fsecure engine=1.12.8161:2.4.5, 1.2.40, 4.0.166 definitions=2010-03-03_14:2010-02-06, 2010-03-03, 2010-03-03 signatures=0 Subject: Re: [sup-talk] sup install error X-BeenThere: sup-talk@rubyforge.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: User & developer discussion of Sup List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: sup-talk-bounces@rubyforge.org Errors-To: sup-talk-bounces@rubyforge.org Excerpts from Rich Lane's message of Wed Mar 03 15:23:06 -0700 2010: > Excerpts from John Bent's message of 2010-03-01 16:26:09 -0500: > > 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 > > I'm thinking about changing the gem dependency from ncursesw back to > plain ncurses to avoid these install failures. Anyone have thoughts on > this? > +1 :) John _______________________________________________ sup-talk mailing list sup-talk@rubyforge.org http://rubyforge.org/mailman/listinfo/sup-talk