Solved

Building perl 5.8.1 on AIX 4.3.3 with ibmcxx

Posted on 2003-11-07
7
365 Views
Last Modified: 2013-12-16
Hi, I want to build and install perl 5.8.1 on AIX 4.3.3 and I have ibmcxx for compiler. I've already done it one time without any optimization parameter and I'm looking to include some (architecture and optimize for exemple)

How could I build my ./configure to have the best build as I can. It should be stable because it would be on many server in prod.

thx
0
Comment
Question by:burgergold
  • 4
  • 3
7 Comments
 
LVL 62

Expert Comment

by:gheist
ID: 9706628
what is your compiler - visualage or xlc ??? is it working i.e. ever bought???
0
 

Author Comment

by:burgergold
ID: 9706680
the compiler is "ibmcxx".

I've already suceed to compile it, but without any optimisation. I want to compile it again with optimisation for PowerPC and something like -o2 but I don't know how to build my configure command for that
0
 
LVL 62

Accepted Solution

by:
gheist earned 45 total points
ID: 9706712
CFLAGS="opt1 opt2 cpu1 cpu2" ./configure
(for default /bin/ksh)
compiler has manual page for sure, and there are lots of options. if you do not find them just ask.
do not build optimized (ok - one version for 604e, another for POWER and third for RS64II), striping and sticking modules sometimes give greater effect
0
Free Tool: Postgres Monitoring System

A PHP and Perl based system to collect and display usage statistics from PostgreSQL databases.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

 

Author Comment

by:burgergold
ID: 9706723
you suggest me to only use opt1 (-o2 for exemple) and no optimisation for the cpu? that's right?
0
 
LVL 62

Expert Comment

by:gheist
ID: 9706727
and install bos.adt.samples to see if non-generic code does not use CPU emulator using emstat
./configure --help is your biggest friend when finding where to add what options
0
 

Author Comment

by:burgergold
ID: 9706729
"and install bos.adt.samples to see if non-generic code does not use CPU emulator using emstat"

if it happens, do I have something different to do?
0
 
LVL 62

Expert Comment

by:gheist
ID: 9710737
Yes - code for more generic cpu will run 100x faster on your exact CPU.
0

Featured Post

Free Tool: Port Scanner

Check which ports are open to the outside world. Helps make sure that your firewall rules are working as intended.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Let's say you need to move the data of a file system from one partition to another. This generally involves dismounting the file system, backing it up to tapes, and restoring it to a new partition. You may also copy the file system from one place to…
In tuning file systems on the Solaris Operating System, changing some parameters of a file system usually destroys the data on it. For instance, changing the cache segment block size in the volume of a T3 requires that you delete the existing volu…
This video shows how to set up a shell script to accept a positional parameter when called, pass that to a SQL script, accept the output from the statement back and then manipulate it in the Shell.
In a previous video, we went over how to export a DynamoDB table into Amazon S3.  In this video, we show how to load the export from S3 into a DynamoDB table.

791 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question