Perl / perl5

🐪 The Perl programming language
https://dev.perl.org/perl5/
Other
1.92k stars 549 forks source link

Perl 5.8 installation on Solaris... #5852

Closed p5pRT closed 16 years ago

p5pRT commented 22 years ago

Migrated from rt.perl.org#16693 (status was 'rejected')

Searchable as RT16693$

p5pRT commented 22 years ago

From Len_DAlberti@Harvard.edu

hi there - as suggested\, I'm letting you know of a 5.8 install problem. I'm using 'gcc' on a Solaris (results from a uname -a​: SunOS aes 5.8 Generic_108528-15 sun4u sparc SUNW\,Ultra-4);

after running​: sh Configure -Dprefix=/usr/users/ldalbert/usr/local/ -Dcc='gcc -B/usr/ccs/bin/'\, I run 'make' and get the following after a while​:

  Making Digest​::MD5 (dynamic) Writing Makefile for Digest​::MD5 cp MD5.pm ../../../lib/Digest/MD5.pm ...../../../miniperl "-I../../../lib" "-I../../../lib" ...../../../lib/ExtUtils/xsubpp -typemap ../../../lib/ExtUtils/typemap -typemap typemap MD5.xs > MD5.xsc && mv MD5.xsc MD5.c gcc -c -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O -DVERSION=\"2.20\" -DXS_VERSION=\"2.20\" -fPIC "-I../../.." MD5.c MD5.xs​: In function `XS_Digest__MD5_md5'​: MD5.xs​:645​: `dowarn' undeclared (first use in this function) MD5.xs​:645​: (Each undeclared identifier is reported only once MD5.xs​:645​: for each function it appears in.) *** Error code 1 make​: Fatal error​: Command failed for target `MD5.o' Current working directory /usr/users/ldalbert/install/perl-5.8.0/ext/Digest/MD5 *** Error code 1 make​: Fatal error​: Command failed for target `lib/auto/Digest/MD5/MD5.so'

[aes]/usr/users/ldalbert/install/perl-5.8.0

is this enough information? if not\, please let me know. I'm assuming it's something simple and obvious - just not obvious to me; what am I doing wrong? thanks.

-Len

_________________________________ Len D'Alberti\, Software Engineer Harvard University CAIT/Application Engineering Services Work​: (617)384-7773 Cell​: (978)885-8180 Len_DAlbert@​Harvard.edu

p5pRT commented 22 years ago

From @gisle

"Len D'Alberti" (via RT) \perlbug@​perl\.org writes​:

is this enough information? if not\, please let me know. I'm assuming it's something simple and obvious - just not obvious to me; what am I doing wrong? thanks.

I think that this is caused by a patchlevel.h file somewhere in the standard include places that is picked up instead of perl's.

--Gisle

p5pRT commented 21 years ago

@doughera88 - Status changed from 'new' to 'stalled'

p5pRT commented 16 years ago

p5p@spam.wizbit.be - Status changed from 'stalled' to 'rejected'