From: nobuyoshi nakada Date: 2005-06-28T12:45:14+09:00 Subject: Re: Ruby 1.8.3 preview1 Build Error on AIX 5.2 Hi, At Tue, 28 Jun 2005 02:29:11 +0900, Philippe Lucas wrote in [ruby-talk:146569]: > -A) Configuration error : > > The configure script don't choose the right install program. It chooses the > ../install-sh. > In the /usr/bin directory, there are 2 install program (install and > installbsd). The script must choose "/usr/sbin/installbsd -c" It is not a stuff of ruby, you should claim it to autoconf developers instead. If it is incorporated to newer autoconf, the problem will be solved. Or this doesn't work? configure INSTALL="/usr/sbin/installbsd -c" > -B) Can't build the socket extension for 2 reasons : > > -B1) The t_open function is in the libxti. So you have to change the > extconf.rb. Probably one can write something like : > when /powerpc-aix[45].*/ > test_func = "socket" > have_library("xti", "t_open") > have_library("c","socket") Thank you the info. > -B2) The configuration fails with an IPV6 test. But, i don't use IPV6. > So I have no idea about this error. In the attached file, you will find > mkmf.log. > On the screen i have the following messages : (snip) > Fatal: --enable-ipv6 is specified, and your OS seems to support IPv6 > feature. > But your getaddrinfo() and getnameinfo() are appeared to be broken. Sorry, > you cannot compile IPv6 socket classes with broken these functions. > You can try --enable-wide-getaddrinfo. Have you tried `configure' with the above option, or --disable-ipv6? -- Nobu Nakada