develooper Front page | perl.perl5.porters | Postings from January 2010

trouble building perl 5.11.4 with dtrace on OpenSolaris

Thread Next
From:
E R
Date:
January 25, 2010 00:48
Subject:
trouble building perl 5.11.4 with dtrace on OpenSolaris
Message ID:
3a69fa7c1001241348r73de15d3nab5ccccebc45fac1@mail.gmail.com
Hi,

I'm trying to build perl 5.11.4 with dtrace support on OpenSolaris and
am getting this error when linking miniperl:

          CCCMD =  cc -DPERL_CORE -c -fno-strict-aliasing -pipe
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DPERL_USE_SAFE_PUTENV  -O
-Wall -W -Wextra -Wdeclaration-after-statement -Wendif-labels
cc  -o miniperl \
              gv.o toke.o perly.o pad.o regcomp.o dump.o util.o mg.o
reentr.o mro.o hv.o av.o run.o pp_hot.o sv.o pp.o scope.o pp_ctl.o
pp_sys.o doop.o doio.o regexec.o utf8.o taint.o deb.o universal.o
globals.o perlio.o perlapi.o numeric.o mathoms.o locale.o pp_pack.o
pp_sort.o  \
            miniperlmain.o opmini.o perlmini.o -lsocket -lnsl -ldl -lm -lc
Undefined                       first referenced
 symbol                             in file
__dtrace_perl___sub__entry          pp_hot.o
__dtraceenabled_perl___sub__return  pp_hot.o
__dtraceenabled_perl___sub__entry   pp_hot.o
__dtrace_perl___sub__return         pp_hot.o
ld: fatal: symbol referencing errors. No output written to miniperl
collect2: ld returned 1 exit status
make: *** [miniperl] Error 1

My build script is:

make veryclean
./Configure -des -Dprefix=$HOME/dperl -Dusedevel -Dusedtrace
make

This is a very clean OpenSolaris X86 system (2009-06) - the only
package I added after installation was gcc-dev.

Thanks,
ER

Thread Next


nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About