From: Matt Lawrence Date: 2005-01-28T08:29:50+09:00 Subject: Re: Ruby on AIX? Ok, the patch didn't seem to work, so I added in a fix that should do the same. I'm not sure if I'm using a version anywhere close to what is being worked on, I'm using the 1.8.2 tarball. For some reason, "make" winds up running configure again so that it ends with: configure: creating ./config.status MAKE=make /bin/sh ./config.status config.status: creating Makefile Makefile updated, restart. make: The error code from the last command is 1. After running "make" again, it fails with: cc -g -eInit_ main.o dmyext.o libruby-static.a -ldl -lcrypt -lm -o miniruby ld: 0711-327 WARNING: Entry point not found: Init_ Could not load program ./miniruby: The program does not have an entry point or the o_snentry field in the auxiliary header is invalid. Examine file headers with the 'dump -ohv' command. make: The error code from the last command is 255. Stop. The script I use to run this is: #!/usr/bin/ksh -x VER="ruby-1.8.2" rm -rf $VER rm -rf $HOME/bin/* tar -xf $VER.tar cd $VER cp configure.in configure.in.tmp sed 's/ARCH_FLAGS/ARCH_FLAG/' configure.in ./configure --without-gcc --disable-ipv6 --prefix=$HOME make make || exit make test || exit make install || exit What should I try next? -- Matt Nothing great was ever accomplished without _passion_