I recently upgraded AIX from 6.1 to 7.1, which resulted in perl getting upgraded from 5.8 to 5.10 as well and in process i no longer have a dbi.pm module under perl 5.10. I have been unable to find binary version for dbi.pm for perl 5.10 so i am trying to compile it but running into an issue with it. I am using steps of running perl Makefile.PL, make, make test, make install to compile. I am able to successfully run perl Makefile.PL from the dbi.pm directory that i saved in /tmp from cpan.org, but when i run the 'make' command, i get following error. Skip blib/lib/DBI/ProfileData.p m (unchanged) xlcr -q32 -c -DALLSOURCE -DANSICSOURCE -DPOSIXSOURCE -qmaxmem=-1 -qnoansialias -DUSENATIVEDLOPEN -DNEEDPTHREADINIT -qlanglvl=extended -I/usr/local/include -q32 -DLARGEFILES -qlonglong -O -DVERSION= '1.636 ' -DXSVERSION= '1.636 ' '-I/usr/opt/perl5/lib/5.10.1/aix-thr ead-multi/ CORE' Perl.c /bin/sh: xlcr: not found make: The error code from the last command is 127. I do have xlc compiler installed.
Sep 21, 2012 - This tutorial describes the installation of XL C/C++ version 11.1 on the IBM AIX 7.1 operating system. You can download XL C/C++ version 11.1 from the Passport Advantage (PPA) and Entitled Software Support (ESS) site. Finding XL C/C++ on the IBM software download website.
Vac.C 8.0.0.0 COMMITTED IBM XL C Compiler vac.C 8.0.0.0 COMMITTED IBM XL C Compiler vacpp.cmp.core 8.0.0.0 COMMITTED IBM XL C/C Compiler vacpp.cmp.core 8.0.0.0 COMMITTED IBM XL C/C Compiler xlC.aix61.rte 12.1.0.3 COMMITTED IBM XL C Runtime for AIX 6.1 /usr/vacpp/bin/xlC -qversion IBM XL C/C Enterprise Edition V8.0 for AIX Version:.0000 How can i get dbi.pm module installed on perl 5.10?
Welcome to LinuxQuestions.org, a friendly and active Linux Community. You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features.
Registration is quick, simple and absolutely free. Note that registered members see fewer ads, and ContentLink is completely disabled once you log in. Are you new to LinuxQuestions.org? Visit the following links: If you have any problems with the registration process or your account login, please. If you need to reset your password,.
Having a problem logging in? Please visit to clear all LQ-related cookies. Introduction to Linux - A Hands on Guide This guide was created as an overview of the Linux Operating System, geared toward new users as an exploration tour and getting started guide, with exercises at the end of each chapter. For more advanced trainees it can be a desktop reference, and a collection of the base knowledge needed to proceed with system and network administration. This book contains many real life examples derived from the author's experience as a Linux system and network administrator, trainer and consultant. They hope these examples will help you to get a better understanding of the Linux system and that you feel encouraged to try out things on your own.
To receive this Complete Guide absolutely free. Hi All We use AIX 5.3.8 with xlC compiler running in version 6.0. Our project requires to downgrade xlC compiler version to 5.0 just to sync our environment with another in a different geography. I would like to clarify below points before taking a step towards this task: 1. Is it possible to downgrade an application (xlC compiler) from higher version to a lower version in an operating system? If so, what are the steps needs to be performed in prior so that at any point of time I can come back to the higher version without any loss of data. Where can i find xlC 5.0 for download and to install it on AIX 5.3?
Also, xlC packages available in AIX 4.3.3 has xlC version 5 on it? Any help on this is really appreciated. Thanks in advance! Ok, I'll try and help: Xlc compiler is an application for AIX.
AIX actually includes some Xlc filesets by default because the AIX operating system relies on them for 'internal' use. If you have the compiler installed then this is a separate licenced product that has been installed on your system. As it is a seperate product from AIX the version is independant from the AIX level, hence you have V6 on an AIX 5.x system. As it is a seperate 'licenced' product you cannot just download it you will need to go buy a copy of Xlc V5 before you can install it. You might be able to uninstall your Xlc version6 and install V5 but you need to check if this is supported on AIX 5.3.
You might also be able to install Xlc V5 and V6 on the same system, I do not know but with some applications this is possible - if they are both supported on that operating system level. Vathsan, Another thing that you may want to do is that if you find the 5.0 compiler is to get it installed in the default location (/var/vac/.
C or /var/vacpp/. C) and then once that 5.0 compiler is installed you can install the 6.0 compiler in a what is called a nondefault location that you choose. If I remember correctly the 6.0 should have that fileset included what you can do is check you compiler cd at 6.0 for the fileset of vac.ndi and vacpp.ndi which are for both C and C so that you will be able to have it installed in lets say /var/vacpp6.0/. That path of /var/vacpp6.0 would be recommended that you create a filesystem with that name and then do the nondefault install to that FS for the v 9 compiler I created a 50 mb FS for just the C compiler for the C compiler you will have to have I think about 100 mb FS since it has its own C libs and runtimes that it has to have at certian levels. I have the versions of 8, 9 and 10 installed on my aix 5.3 system in the paths which are filesystems that I named /var/vac8.0, /var/vac9.0, and /var/vac10.0 I only use the C compiler since I don't do any of my coding in C so you can use any path names/ FS names that you want.
Hopes this helps.