From: mathew Date: 2005-12-23T12:52:17+09:00 Subject: Re: ruby 1.8.4 preview3 > I also had to manually enter > gmake ruby.imp > to get ruby.imp to be generated, after it fails to compile on > bigdecimal.c: > > /usr/ccs/bin/ld -brtl -eInit_bigdecimal -bI:../../ruby.imp -bM:SRE > -T512 -H512 -L"../.." -o ../../.ext/powerpc-aix5.3.0.0/bigdecimal.so > bigdecimal.o -ldl -lcrypt -lm -lc > ld: 0706-003 Cannot find or read import file: ../../ruby.imp > ld:accessx(): A file or directory in the path name does not exist I noticed when writing my Rdoc for bigdecimal that the Init_ function in bigdecimal.c was called Init_bigdecimal, rather than Init_BigDecimal, so it didn't match the class name -- which confused Rdoc. Could that be related to this problem in some way? I opted not to change it, and to put in a fake #ifed out function to fool Rdoc into generating documentation. If that wasn't the right thing to do, and the function should really be Init_BigDecimal, I could revise the patches to fix the problem as well as add doc, as they haven't been checked in by anyone yet anyway. mathew