use ExtUtils::MakeMaker;
$acelib = '/opt/Ace750cRev1/postware/acelib';
WriteMakefile(
'NAME' => 'ACE',
'VERSION_FROM' => 'ACE.pm',
'LIBS' => ["-L$acelib -lace"],
'DEFINE' => '-DSolaris64',
'INC' => "-I$acelib",
);
####
erickn@isfe:/home/erickn/ACE> perl Makefile.PL
Checking if your kit is complete...
Looks good
Writing Makefile for ACE
####
erickn@isfe:/home/erickn/ACE> make
cp ace_constants.pl blib/lib/ace_constants.pl
cp ACE.pm blib/lib/ACE.pm
/home/utils/perl/bin/perl /home/utils/perl/lib/perl5/5.8.0/ExtUtils/xsubpp -typemap /home/utils/perl/lib/perl5/5.8.0/ExtUtils/typemap -typemap typemap ACE.xs > ACE.xsc && mv ACE.xsc ACE.c
gcc -c -I/opt/Ace750cRev1/postware/acelib -I/home/utils/perl/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O -DVERSION=\"3.00\" -DXS_VERSION=\"3.00\" -fPIC "-I/home/utils/perl/lib/perl5/5.8.0/sun4-solaris/CORE" -DSolaris64 ACE.c
Running Mkbootstrap for ACE ()
chmod 644 ACE.bs
rm -f blib/arch/auto/ACE/ACE.so
LD_RUN_PATH="/opt/Ace750cRev1/postware/acelib" gcc -G -L/home/utils/perl/lib ACE.o -o blib/arch/auto/ACE/ACE.so -L/opt/Ace750cRev1/postware/acelib -lace
chmod 755 blib/arch/auto/ACE/ACE.so
cp ACE.bs blib/arch/auto/ACE/ACE.bs
chmod 644 blib/arch/auto/ACE/ACE.bs
Manifying blib/man3/ACE.3
####
erickn@isfe:/home/erickn/ACE> type gcc
gcc is /usr/local/bin/gcc
erickn@isfe:/home/erickn/ACE> type cc
cc is a tracked alias for /usr/local/studio8/SUNWspro/bin/cc
####
erickn@isfe:/home/erickn/ACE> echo $PATH
/usr/local/studio8/SUNWspro/bin:/home/erickn/bin:/home/utils/perl/bin:/home/utils/perl/scripts:/v0/oracle/bin:/usr/bin:/usr/dt/bin:/usr/openwin/bin:/usr/ccs/bin:/usr/sbin:/usr/ucb:/usr/bin/nsr:/usr/sbin/nsr:/usr/local/bin:/usr/local/scripts:/usr/local/mistools:/usr/lib:/opt/openssh/bin:/opt/SUNWppro/bin:/usr/annex/bin/SUN/:/opt/vsifax/bin:/usr/local/SUNWexplo/bin:/usr/opt/SUNWmd/sbin:/opt/imagemagick/bin:.:/usr/local/oracle:/home/oramwh/scripts/forms_drivers:/prod/share/bin:/prod/dbadmin/util/bin