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