Perl / perl5

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

MIPS64 Configuration fails; #9488

Closed p5pRT closed 11 years ago

p5pRT commented 16 years ago

Migrated from rt.perl.org#59186 (status was 'resolved')

Searchable as RT59186$

p5pRT commented 16 years ago

From phani.kancharla@oneconvergence.com

Hi\, I have tried configuring the perl-5.8.8 for MIPS 64 big endian. The target architecture supports 64bit integers.

*The configurations fails with the following errors​:* Cannot figure out how to print 64-bit integers. Checking the format strings to be used for Perl's internal types... ./Configure​: Fatal​: failed to find format strings\, cannot continue.

If I see the "Configure "file\, $ivsize is set with 8 and $sPRId64 is set NULL(''). With these values it going in to the error condition and exiting.

Is there any way to get ride of it??

Thanks a lot in advance.... -Phani

p5pRT commented 16 years ago

From @tux

On Mon\, 22 Sep 2008 00​:15​:31 -0700\, "Phani Kancharla" (via RT) \perlbug\-followup@​perl\.org wrote​:

# New Ticket Created by "Phani Kancharla" # Please include the string​: [perl #59186] # in the subject line of all future correspondence about this issue. # \<URL​: http​://rt.perl.org/rt3/Ticket/Display.html?id=59186 >

Hi\, I have tried configuring the perl-5.8.8 for MIPS 64 big endian. The target architecture supports 64bit integers.

*The configurations fails with the following errors​:* Cannot figure out how to print 64-bit integers. Checking the format strings to be used for Perl's internal types... ./Configure​: Fatal​: failed to find format strings\, cannot continue.

hints/mips.sh is really short\, but hints towards using a different compiler. Is your mips system using this hint file?

The very first question is about your OS

Using [​:upper​:] and [​:lower​:] to convert case. 3b1 dos_djgpp irix_6_1 nonstopux sunos_4_0 aix_3 dragonfly irix_6 openbsd sunos_4_1 aix_4 dynixptx isc_2 opus super-ux aix dynix isc os2 svr4 altos486 epix linux os390 svr5 amigaos esix4 lynxos os400 ti1500 apollo fps machten_2 posix-bc titanos atheos freebsd machten powerux ultrix_4 aux_3 genix midnightbsd qnx umips beos gnukfreebsd mint rhapsody unicosmk bsdos gnuknetbsd mips riscos unicos catamount gnu mpc sco_2_3_0 unisysdynix convexos greenhills mpeix sco_2_3_1 utekv cxux hpux ncr_tower sco_2_3_2 uts cygwin i386 netbsd sco_2_3_3 uwin darwin interix newsos4 sco_2_3_4 vmesa dcosx irix_4 next_3_0 sco vos dec_osf irix_5 next_3 solaris_2 dgux irix_6_0 next_4 stellar Which of these apply\, if any? [linux]

As you can see\, my system suggests 'linux'. If your system suggests 'mips'\, it will use hints/mips.sh to do some specific OS related settings\, and that file /might/ be the place to tell Configure how to deal with 64bit on mips if it fails using the default analysis

If I see the "Configure "file\, $ivsize is set with 8 and $sPRId64 is set NULL(''). With these values it going in to the error condition and exiting.

Is there any way to get ride of it??

Thanks a lot in advance.... -Phani

-- H.Merijn Brand Amsterdam Perl Mongers http​://amsterdam.pm.org/ using & porting perl 5.6.2\, 5.8.x\, 5.10.x\, 5.11.x on HP-UX 10.20\, 11.00\, 11.11\, 11.23\, and 11.31\, SuSE 10.1\, 10.2\, and 10.3\, AIX 5.2\, and Cygwin. http​://mirrors.develooper.com/hpux/ http​://www.test-smoke.org/ http​://qa.perl.org http​://www.goldmark.org/jeff/stupid-disclaimers/

p5pRT commented 16 years ago

The RT System itself - Status changed from 'new' to 'open'

p5pRT commented 11 years ago

From @jkeenan

On Mon Sep 22 04​:22​:46 2008\, hmbrand wrote​:

On Mon\, 22 Sep 2008 00​:15​:31 -0700\, "Phani Kancharla" (via RT) \perlbug\-followup@&#8203;perl\.org wrote​:

# New Ticket Created by "Phani Kancharla" # Please include the string​: [perl #59186] # in the subject line of all future correspondence about this issue. # \<URL​: http​://rt.perl.org/rt3/Ticket/Display.html?id=59186 >

Hi\, I have tried configuring the perl-5.8.8 for MIPS 64 big endian. The target architecture supports 64bit integers.

*The configurations fails with the following errors​:* Cannot figure out how to print 64-bit integers. Checking the format strings to be used for Perl's internal types... ./Configure​: Fatal​: failed to find format strings\, cannot continue.

hints/mips.sh is really short\, but hints towards using a different compiler. Is your mips system using this hint file?

The very first question is about your OS

Using [​:upper​:] and [​:lower​:] to convert case. 3b1 dos_djgpp irix_6_1 nonstopux sunos_4_0 aix_3 dragonfly irix_6 openbsd sunos_4_1 aix_4 dynixptx isc_2 opus super-ux aix dynix isc os2 svr4 altos486 epix linux os390 svr5 amigaos esix4 lynxos os400 ti1500 apollo fps machten_2 posix-bc titanos atheos freebsd machten powerux ultrix_4 aux_3 genix midnightbsd qnx umips beos gnukfreebsd mint rhapsody unicosmk bsdos gnuknetbsd mips riscos unicos catamount gnu mpc sco_2_3_0 unisysdynix convexos greenhills mpeix sco_2_3_1 utekv cxux hpux ncr_tower sco_2_3_2 uts cygwin i386 netbsd sco_2_3_3 uwin darwin interix newsos4 sco_2_3_4 vmesa dcosx irix_4 next_3_0 sco vos dec_osf irix_5 next_3 solaris_2 dgux irix_6_0 next_4 stellar Which of these apply\, if any? [linux]

As you can see\, my system suggests 'linux'. If your system suggests 'mips'\, it will use hints/mips.sh to do some specific OS related settings\, and that file /might/ be the place to tell Configure how to deal with 64bit on mips if it fails using the default analysis

If I see the "Configure "file\, $ivsize is set with 8 and $sPRId64 is set NULL(''). With these values it going in to the error condition and exiting.

Is there any way to get ride of it??

Thanks a lot in advance.... -Phani

H.Merijn Brand appears to have given a reasonable response to the original poster's questions\, and there has been no further correspondence in nearly 4-1/2 years.

I am marking the ticket resolved.

Thank you very much. Jim Keenan

p5pRT commented 11 years ago

@jkeenan - Status changed from 'open' to 'resolved'