Update: I got xlc installed, and its still returning the same error messages.
srvdfj239 / # echo $cc /usr/vacpp/bin/xlc srvdfj239 / # ls -l /usr/vacpp/bin/xlc lrwxrwxrwx 1 bin bin 16 Aug 06 08:57 /usr/vacpp/bin/xlc -> /usr/vac/bin/xlc srvdfj239 / # So its there, and I've set it as the environment variable. I've also made sure the DB2 client is installed. Here is the output of Makefile.PL I see you're using perl 5.008008 on aix-thread-multi-64all, okay. Remember to actually *read* the README file! Use 'make' to build the software (dmake or nmake on Windows). Then 'make test' to execute self tests. Then 'make install' to install the DBI and then delete this working directory before unpacking and building any DBD::* drivers. Writing Makefile for DBI Writing MYMETA.yml and MYMETA.json srvdfj239 /DBI-1.622 # And here is the make command output. http://www.donboy.com/test2.out I noticed there is a lot of "skip" messages at the beginning that were not there the first time I ran it. Not sure what that is about. Any advice? I'm probably just doing something wrong, I hope. Also, I'd like to avoid recompiling Perl. This is a stock AIX distribution that our Unix admin setup for me and I don't think he wants me to recompile Perl because its used by other applications on the server.