From: Hurt, R. <Ric...@yu...> - 2006-07-12 16:17:15
|
Scott, =20 It's not a problem getting Perl, it's that the version provided by IBM is compiled with the IBM compiler and modules compiled with any other compiler will fail. The solution is to either install the IBM compiler ($$$) and use that to compile your Perl modules, or build Perl and your modules from GCC (Open Source & free :). =20 Later...=20 Richard=20 =20 ________________________________ From: aix...@li... [mailto:aix...@li...] On Behalf Of Scott Fletcher Sent: Wednesday, July 12, 2006 8:35 AM To: aix...@li... Subject: Re: [tbox-l] Compiling PERL modules With AIX version 5.x, you can get perl install right from the AIX 5.x CDs via the "smit install_latest" command. Well, that would depend on the Perl's minimum required version you need. =20 =20 ________________________________ From: aix...@li... [mailto:aix...@li...] On Behalf Of Hurt, Richard Sent: Wednesday, July 12, 2006 7:53 AM To: John Tesch; aix...@li... Subject: Re: [tbox-l] Compiling PERL modules =20 Yes, Perl is notoriously finicky about it's modules being built with the same compiler. I ran into this problem 6 months ago and eventually had to compile Perl myself using GCC. It wasn't fun, but at least I have a Perl that works now. :/ =20 =20 You might also get a precompiled Perl install from the Bull site (http://www.bullfreeware.com/) or the PDSL http://aixpdslib.seas.ucla.edu/). =20 Later...=20 Richard=20 ________________________________ From: aix...@li... [mailto:aix...@li...] On Behalf Of John Tesch Sent: Tuesday, July 11, 2006 8:08 PM To: aix...@li... Subject: [tbox-l] Compiling PERL modules Because the PERL for AIX was compiled with the IBM C compiler, I've found you really need to have it installed when compiling other modules. Trying to use gcc just doesn't work. In looking at other mailing lists the requirement to compile modules with the same compiler as PERL was compiled with seems to not be just an IBM AIX problem, but quite common. DISCLAIMER: This communication is confidential and may be legally privileged. If you are not the intended recipient, (i) please do not read or disclose to others, (ii) please notify the sender by reply mail, and (iii) please delete this communication from your system. Failure to follow this process may be unlawful. Thank you for your cooperation. This communication is confidential and may be legally privileged. If = you are not the intended recipient, (i) please do not read or disclose = to others, (ii) please notify the sender by reply mail, and (iii) please = delete this communication from your system. Failure to follow this = process may be unlawful. Thank you for your cooperation. |