From: "Luke A. Kanies" Date: 2003-12-24T05:19:14+09:00 Subject: Re: Ruby for AIX 5.2? On Wed, 24 Dec 2003, Yukihiro Matsumoto wrote: > Hi, > > > In message "Re: Ruby for AIX 5.2?" > on 03/12/24, "Luke A. Kanies" writes: > > |No, that patch does not appear to fix the problem. It's much closer, but > |-brtl is still not at the very beginning of the command: > > That's too bad. From the attached information, at least > -with-static-linked-ext is broken on AIX. Can anybody try without > -with-static-linked-ext? When I try it without static, I cannot get past bigdecimal. It fails to compile because it is missing many symbols, all of the ruby symbols, presumably contained in the ruby library. AFAIK (which is not much, in this case), AIX uses .a for static and dynamic libraries, so maybe that is causing a problem. I actually think that the --with-static-linked-ext is working; I forgot that I had configured with that, and prior to using it I could not get past some of the ext modules (in addition to the fore-mentioned bigdecimal, I've also had problems with ext/iconv needing to have -liconv added to the Makefile). I won't have access to an AIX box again for a week, and I won't have regular access again until 1/12, but maybe Don Feliciano can do testing until I get back. I don't currently have a 5.2 host for building, but I'll be glad to post bug reports et al when I get back on 5.1 and 4.3 (although 4.3 is no longer supported, so I could just skip that), and I'll join the ruby-core list so I can post them directly instead of to ruby-talk. I would certainly like to see ruby compile with no modifications on AIX; if we can get IBM to start liking ruby, that could help. They're certainly supporting cfengine, and that helps immeasurably when convincing large companies that they should use it. I'll still have access to email this week, though, if it matters. Luke -- "Wouldn't the sentence 'I want to put a hyphen between the words Fish and And and And and Chips in my Fish-And-Chips sign' have been clearer if quotation marks had been placed before Fish, and between Fish and and, and and and And, and And and and, and and and And, and And and and, and and and Chips, as well as after Chips?"