vBulletin Search Engine Optimization
| |||||||
| Register | FAQ | Members List | Calendar | Search | Today's Posts | Mark Forums Read |
| ||||
| Hi guys, I'm a newbie trying to learn AIX administration so I apologize if this is a dumb question. I got a used RS6000 and it has AIX 5.1. I have the original AIX 5.1 CDs. I also got an original unopened package of XLF 6.1. I used to use XLF 6.1 at work and I thought we were running it on AIX 5.1, but when I installed it on the RS6000 at home, I ran into trouble. The install was successful (although I did have to install bos.adt.libm from the AIX CD1, but I got that figured out). But when I try to compile/link something, it gives an error. The error says it could not load libxlf90.a. The book says to export the right LIBPATH blah blah blah, but I don't think that'll do it. In fact, I don't think it should be necessary. If I look at /usr/lib/libxlf90.a I find it is a link to /usr/lpp/xlf/lib/libxlf90.a That, in turn, is a link to /usr/lpp/xlf/lib/aix51/libxlf90.a BUT, the aix51 directory does not exist. No surprise. XLF 6.1 came out before AIX 5.1 I think. There is an aix41, aix42, and aix43 directory. So, in short, is there an update to the library for aix51, or maybe XLF 6.1 really can't be supported on AIX 5.1 and I need to purchase a more recent version of XLF? Any input would be helpful. Thanks, Dave |
| |||
| > Hi guys, > > I'm a newbie trying to learn AIX administration so I apologize if this > is a dumb question. I got a used RS6000 and it has AIX 5.1. I have the > original AIX 5.1 CDs. I also got an original unopened package of XLF > 6.1. > > I used to use XLF 6.1 at work and I thought we were running it on AIX > 5.1, but when I installed it on the RS6000 at home, I ran into trouble. > > The install was successful (although I did have to install bos.adt.libm > from the AIX CD1, but I got that figured out). But when I try to > compile/link something, it gives an error. > > The error says it could not load libxlf90.a. The book says to export the > right LIBPATH blah blah blah, but I don't think that'll do it. In fact, > I don't think it should be necessary. > > If I look at /usr/lib/libxlf90.a I find it is a link to > /usr/lpp/xlf/lib/libxlf90.a > > That, in turn, is a link to /usr/lpp/xlf/lib/aix51/libxlf90.a > > BUT, the aix51 directory does not exist. No surprise. XLF 6.1 came out > before AIX 5.1 I think. There is an aix41, aix42, and aix43 directory. > > So, in short, is there an update to the library for aix51, or maybe XLF > 6.1 really can't be supported on AIX 5.1 and I need to purchase a more > recent version of XLF? > > Any input would be helpful. > > Thanks, > Dave how about faking/adding some links ? |
| |||
| In article <41987169.MD-1.4.4.M.Kraemer@gsi.de>, M.Kraemer@gsi.de says... > how about faking/adding some links ? > I tried changing the link to point to aix43/libxlf90.a instead, but I guess it knew the file wasn't quite right because it said it failed to load libxlf90.a. So, the error message did change, but still it wasn't happy. It then went on to say it couldn't find another file. The other file is actually the next file in a list of about 8 files in the same directory. Dave |
| |||
| David Buchan wrote: > The install was successful (although I did have to install bos.adt.libm > from the AIX CD1, but I got that figured out). But when I try to > compile/link something, it gives an error. > > The error says it could not load libxlf90.a. The book says to export the > right LIBPATH blah blah blah, but I don't think that'll do it. In fact, > I don't think it should be necessary. > > If I look at /usr/lib/libxlf90.a I find it is a link to > /usr/lpp/xlf/lib/libxlf90.a > > That, in turn, is a link to /usr/lpp/xlf/lib/aix51/libxlf90.a > > BUT, the aix51 directory does not exist. No surprise. XLF 6.1 came out > before AIX 5.1 I think. There is an aix41, aix42, and aix43 directory. No, there's no update. You'll have to install a later level of the XLF runtime. You _might_ be able to install the 7.x RTE, but still use the 6.x compiler. Maybe. And unsupported. |
| ||||
| In article <ij4nd.19775$fC4.17424@newssvr11.news.prodigy.com> , noway@nosmappers.net says... > No, there's no update. You'll have to install a later level of the > XLF runtime. You _might_ be able to install the 7.x RTE, but still > use the 6.x compiler. Maybe. And unsupported. > Thanks Gary. Yes, I came to the same conclusion. I'll upgrade my version of XLF. I should do that anyway since 6.1 doesn't do IEEE arithmetic exception handling (at least, I don't believe it does). I don't want to get into mixed versions of compiler/RTE. That's just asking for trouble. Thanks again, Dave |