[Thread Prev][Thread Next]   >Date Index >Thread Index

RE: Perl 5.10.1/64 Bit auf Solaris 10 x86 ???

Eike Grote - Thu Feb 11 11:07:30 2010

Hallo,

habe Fortschritte gemacht...  :-)

# make
 ...
Everything is up to date. Type '/usr/ccs/bin/make test' to run test
        suite.
# make test
 ...
Failed 1 test out of 1664, 99.94% okay.
        ../ext/Storable/t/lock.t
 ...



Wen's interessiert:

* Es funktioniert _mit_ Threads:
     Build a threading Perl? [n] y

* Was nicht geholfen hat:
  - ist unabhÃngig vom Compiler (GNU gcc / Sun Studio cc)
  - Varianten von LD_LIBRARY_PATH bzw. Compiler-Flags "-L..."
  - Compiler-Optionen zur Optimierung (z.B. "gcc" mit "none")
  - "malloc" von Perl verwenden

* Das Problem liegt offenbar tief in Perl bei den Regexes:

  # ./miniperl -le '$s="abc";$s=~/(?:a)/ and print "ok"'
  ok
  # ./miniperl -le '$s="abc";$s=~/(a)/ and print "ok"'
  Segmentation Fault (core dumped)



Eike


Am Mi 10.02.2010 16:11 schrieb marek.rouchal@infineon.com:

> Hmmmm,
> 
> habe diese Kombination (Solaris 10 x86 + 64bit Perl) selbst noch
> nicht gebaut - schon mal mit dem gcc probiert?
> Mir fallen nur folgende Standardsachen ein:
> 	- ist LD_LIBRARY_PATH(_64) gesetzt?
> 	- irgendwelche merkwuerdigen libraries darin?
> 	- evtl. mal mit niedrigerer Optimierung probieren
> 
> Gruss,
> 
> Marek
> 
> -----Original Message-----
> From: owner-perl-mongers@42.org [mailto:owner-perl-mongers@42.org] On
> Behalf Of Eike Grote
> Sent: Wednesday, February 10, 2010 3:30 PM
> To: helling@atdotde.de
> Cc: Eike Grote; perl-mongers@42.org
> Subject: Re: Perl 5.10.1/64 Bit auf Solaris 10 x86 ???
> 
> 
> Hi,
> 
> Am Mi 10.02.2010 14:37 schrieb Robert C. Helling <helling@lmu.de>:
> 
> > On Wed, 10 Feb 2010, Eike Grote wrote:
>   [...]
> > 
> > Ich habe keine Erfahrung mit dem Compilieren ovn Perl, aber .pod ist
> > doch
> > nur Dokumentation. Kannst Du das als Target nicht einfach aus dem
> > Makefile
> > rausloeschen? Was passiert denn dann, wenn Du nicht die PODs baust?
> 
> Dann stÃrzt er leider bei der nÃchsten Gelegenheit ab...
> 
> ./miniperl -Ilib make_patchnum.pl
> *** Signal 11 - core dumped
> make: Fatal error: Command failed for target `lib/Config_git.pl'
> 
> 
> 
> Eike
> 
> --Â
> Dr.ÂEikeÂGrote
> eike.grote@consol.deÂConSol*ÂSoftwareÂGmbH
> PhoneÂ+49-89-45841-286ÂConsultingÂ&ÂSolutions
> FaxÂ+49-89-45841-111ÂFranziskanerstr.Â38
> http://www.consol.deÂD-81669ÂMÃnchen
> 
> 
> 


--Â
Dr.ÂEikeÂGrote
eike.grote@consol.deÂConSol*ÂSoftwareÂGmbH
PhoneÂ+49-89-45841-286ÂConsultingÂ&ÂSolutions
FaxÂ+49-89-45841-111ÂFranziskanerstr.Â38
http://www.consol.deÂD-81669ÂMÃnchen





Next: