Top segment of mkmk.log:
have_library: checking for tgetent() in -ltinfo... -------------------- yes
"gcc -o conftest -I/temp/ruby/ruby-1.8.1 -I/temp/ruby/ruby-1.8.1 -g -O2
conftest.c -L"/temp/ruby/ruby-1.8.1" -L"/usr/local/lib" -E -lruby-sta
tic -ltinfo -ldld -lcrypt -lm -lc"
gcc: -lruby-static: linker input file unused because linking not done
gcc: -ltinfo: linker input file unused because linking not done
gcc: -ldld: linker input file unused because linking not done
gcc: -lcrypt: linker input file unused because linking not done
gcc: -lm: linker input file unused because linking not done
gcc: -lc: linker input file unused because linking not done
checked program was:
/* begin */
/*top*/
int main() { return 0; }
int t() { tgetent(); return 0; }
/* end */
···
--------------------
have_header: checking for ncurses.h... -------------------- no
"gcc -E -I/temp/ruby/ruby-1.8.1 -I/temp/ruby/ruby-1.8.1 -g -O2
conftest.c -o conftest.i"
/temp/ruby/ruby-1.8.1/lib/mkmf.rb:169: warning: Insecure world writable dir
/opt/netscape, mode 040777
conftest.c:1:21: ncurses.h: No such file or directory
checked program was:
/* begin */
#include <ncurses.h>
/* end */
--------------------
have_header: checking for ncurses/curses.h... -------------------- no
"gcc -E -I/temp/ruby/ruby-1.8.1 -I/temp/ruby/ruby-1.8.1 -g -O2
conftest.c -o conftest.i"
/temp/ruby/ruby-1.8.1/lib/mkmf.rb:169: warning: Insecure world writable dir
/opt/netscape, mode 040777
conftest.c:1:28: ncurses/curses.h: No such file or directory
checked program was:
/* begin */
#include <ncurses/curses.h>
/* end */
--------------------
have_header: checking for curses_colr/curses.h... -------------------- yes
"gcc -E -I/temp/ruby/ruby-1.8.1 -I/temp/ruby/ruby-1.8.1 -g -O2
conftest.c -o conftest.i"
/temp/ruby/ruby-1.8.1/lib/mkmf.rb:169: warning: Insecure world writable dir
/opt/netscape, mode 040777
checked program was:
/* begin */
#include <curses_colr/curses.h>
/* end */
--------------------
have_library: checking for initscr() in -lcur_colr... --------------------
yes
"gcc -o conftest -I/temp/ruby/ruby-1.8.1 -I/temp/ruby/ruby-1.8.1 -g -O2
conftest.c -L"/temp/ruby/ruby-1.8.1" -L"/usr/local/lib" -E -ltinfo -l
ruby-static -lcur_colr -ltinfo -ldld -lcrypt -lm -lc"
gcc: -ltinfo: linker input file unused because linking not done
gcc: -lruby-static: linker input file unused because linking not done
gcc: -lcur_colr: linker input file unused because linking not done
gcc: -ltinfo: linker input file unused because linking not done
gcc: -ldld: linker input file unused because linking not done
gcc: -lcrypt: linker input file unused because linking not done
gcc: -lm: linker input file unused because linking not done
gcc: -lc: linker input file unused because linking not done
checked program was:
/* begin */
/*top*/
int main() { return 0; }
int t() { initscr(); return 0; }
/* end */
Kevin Hinners
Senior Technical Analyst
FedEx Services
350 Spectrum Loop
Colorado Springs, CO 80921
719-484-2303
kevin.hinners@fedex.com
-----Original Message-----
From: Yukihiro Matsumoto [mailto:matz@ruby-lang.org]
Sent: Tuesday, November 16, 2004 2:08 PM
To: ruby-talk ML
Subject: Re: Can't Build Ruby 1.8.1 on HP-UX 11.00
Hi,
In message "Re: Can't Build Ruby 1.8.1 on HP-UX 11.00" on Wed, 17 Nov 2004 05:58:11 +0900, Kevin Hinners <kevin.hinners@fedex.com> writes:
curses.o -lcur_colr -ltinfo -ldld -lcrypt -lm -lc
ld: Can't find library: "tinfo"
*** Error exit code 1
Strange. extmk.rb adds -ltinfo only when it finds tinfo. Can you show
us your mkmk.log?
matz.