Operating System - Linux
1753835 Members
7470 Online
108806 Solutions
New Discussion юеВ

Re: Unable to compile perl

 
Devaraj R
New Member

Unable to compile perl

Hi,

I am trying to build perl 5.6.1 on HP-UX B.11.11 U 9000/899 with ANSI C version B.11.11.12 for hp-ux. I have configured the policy file. When I run make I get the following message.


Making B (dynamic)
rm -f ../../lib/auto/B/B.sl
LD_RUN_PATH="" ld -L/usr/local/lib B.o -o ../../lib/auto/B/B.sl
ld: Unsatisfied symbols:
Perl_gv_stashpvn (first referenced in B.o) (code)
PL_sv_yes (first referenced in B.o) (data)
Perl_sv_newmortal (first referenced in B.o) (code)
PL_curpad (first referenced in B.o) (data)
Perl_newSViv (first referenced in B.o) (code)
PL_sv_no (first referenced in B.o) (data)
perl_get_av (first referenced in B.o) (code)
PL_beginav_save (first referenced in B.o) (data)
Perl_sv_catpv (first referenced in B.o) (code)
perl_call_method (first referenced in B.o) (code)
Perl_sv_2mortal (first referenced in B.o) (code)
Perl_gv_fetchfile (first referenced in B.o) (code)
Perl_sv_catpvn (first referenced in B.o) (code)
PL_markstack_max (first referenced in B.o) (data)
PL_opargs (first referenced in B.o) (data)
PL_main_start (first referenced in B.o) (data)
Perl_sv_setnv (first referenced in B.o) (code)
Perl_markstack_grow (first referenced in B.o) (code)
Perl_newRV (first referenced in B.o) (code)
Perl_hv_iternextsv (first referenced in B.o) (code)
Perl_form (first referenced in B.o) (code)
PL_stack_base (first referenced in B.o) (data)
PL_op_desc (first referenced in B.o) (data)
perl_get_sv (first referenced in B.o) (code)
Perl_sv_setiv (first referenced in B.o) (code)
Perl_newSVpvn (first referenced in B.o) (code)
Perl_sv_setuv (first referenced in B.o) (code)
PL_maxo (first referenced in B.o) (data)
Perl_sv_setsv (first referenced in B.o) (code)
Perl_newXS (first referenced in B.o) (code)
PL_sv_undef (first referenced in B.o) (data)
strncmp (first referenced in B.o) (code)
Perl_sv_2iv (first referenced in B.o) (code)
PL_main_cv (first referenced in B.o) (data)
Perl_sv_setpv (first referenced in B.o) (code)
PL_main_root (first referenced in B.o) (data)
Perl_sv_2nv (first referenced in B.o) (code)
PL_markstack_ptr (first referenced in B.o) (data)
Perl_av_push (first referenced in B.o) (code)
PL_stack_max (first referenced in B.o) (data)
Perl_newSVpv (first referenced in B.o) (code)
Perl_sv_2bool (first referenced in B.o) (code)
PL_amagic_generation (first referenced in B.o) (data)
Perl_newSVrv (first referenced in B.o) (code)
Perl_sv_mortalcopy (first referenced in B.o) (code)
Perl_stack_grow (first referenced in B.o) (code)
Perl_warn (first referenced in B.o) (code)
PL_endav (first referenced in B.o) (data)
Perl_newCONSTSUB (first referenced in B.o) (code)
Perl_hv_iterinit (first referenced in B.o) (code)
PL_op_name (first referenced in B.o) (data)
strcmp (first referenced in B.o) (code)
PL_op (first referenced in B.o) (data)
PL_na (first referenced in B.o) (data)
PL_Xpv (first referenced in B.o) (data)
Perl_sv_setpvn (first referenced in B.o) (code)
Perl_mg_size (first referenced in B.o) (code)
PL_initav (first referenced in B.o) (data)
Perl_mg_set (first referenced in B.o) (code)
sprintf (first referenced in B.o) (code)
Perl_sv_2pv (first referenced in B.o) (code)
PL_compcv (first referenced in B.o) (data)
PL_minus_c (first referenced in B.o) (data)
PL_stack_sp (first referenced in B.o) (data)
Perl_croak (first referenced in B.o) (code)
ld: No $UNWIND_END$ subspace has been defined (probably missing /usr/ccs/lib/crt
0.o)
*** Error exit code 1

Stop.
*** Error exit code 1

Please help.
5 REPLIES 5
H.Merijn Brand (procura
Honored Contributor

Re: Unable to compile perl

Why 5.6.1? Why not 5.6.2? Why not 5.8.8?
What is in your Policy.sh?
How did you call Configure?

Enjoy, Have FUN! H.Merijn
Enjoy, Have FUN! H.Merijn
Torsten.
Acclaimed Contributor

Re: Unable to compile perl

Hi,

ready-to-use perl versions 5.8.7 and 5.8.8 are available on http://software.hp.com

http://h20293.www2.hp.com/portal/swdepot/displayProductInfo.do?productNumber=PERL

Hope this helps!
Regards
Torsten.

__________________________________________________
There are only 10 types of people in the world -
those who understand binary, and those who don't.

__________________________________________________
No support by private messages. Please ask the forum!

If you feel this was helpful please click the KUDOS! thumb below!   
H.Merijn Brand (procura
Honored Contributor

Re: Unable to compile perl

Torsten, I bet he knows, but

5.6.x is not available for 11.11
All available builds are GNU gcc builds, so I bet he probably has a good reason to recompile from scratch with HP C-ANSI-C

Enjoy, Have FUN! H.Merijn
Enjoy, Have FUN! H.Merijn
Torsten.
Acclaimed Contributor

Re: Unable to compile perl

Oh, I see: almost all builds are here:
http://mirrors.develooper.com/hpux/

You are the pharao ... ;-)

Builds on software.hp.com are gcc builds too?

Perhaps we will experience his need for an ansi c build.

Hope this helps!
Regards
Torsten.

__________________________________________________
There are only 10 types of people in the world -
those who understand binary, and those who don't.

__________________________________________________
No support by private messages. Please ask the forum!

If you feel this was helpful please click the KUDOS! thumb below!   
H.Merijn Brand (procura
Honored Contributor

Re: Unable to compile perl

ANSI-C builds are faster, but you will need the same compiler when you want to add XS modules

OK, it *can* be done with a different ANSI C compiler (GNU gcc for example), but that is like diving head-first into an empty concrete swimming pool filled with snakes.

Enjoy, Have FUN! H.Merijn
Enjoy, Have FUN! H.Merijn