--- Leopold Toetsch <[EMAIL PROTECTED]> wrote:
>
> I think next step would need to review Cygwin math
> lib sources and trace
> into the library. Nasty.
Parrot isn't using GMP right? I am not sure where to
go look for the math lib sources other than the math
header /usr/include/math.h ???
>
> Is your Cygwin uptodate?
I have a complete install that I update daily. Beyond
the binary packages provided by Cygwin I build from
source if the Cygwin team is delayed in providing a
critical/security patch. So yes.
> Anyone else seeing this errors on Cygwin?
It seems that I am the only one doing any work (beyond
verifying it builds) in the Cygwin environment. Jens
mentioned a possible alignment problem in #parrot when
I asked why bogus inserted between the two sets would
make the problem magically go away but noop would not.
FWIW - here is the output of myconfig versus the perl
-V for 5.8.4 that I built myself.
>
> leo
Cheers
Joshua Gatcomb
a.k.a. Limbic~Region
__________________________________
Do you Yahoo!?
Friends. Fun. Try the all-new Yahoo! Messenger.
http://messenger.yahoo.com/ $ more myconfig
Summary of my parrot 0.1.0 configuration:
configdate='Fri May 28 07:26:33 2004'
Platform:
osname=64int, archname=cygwin-64int
jitcapable=1, jitarchname=i386-64int,
jitosname=64INT, jitcpuarch=i386
execcapable=0
perl=perl
Compiler:
cc='gcc', ccflags='',
Linker and Libraries:
ld='gcc', ldflags=' -L/usr/local/lib',
cc_ldflags='',
libs='-lcrypt -licuuc -licudt'
Dynamic Linking:
so='.so', ld_shared='-shared',
ld_shared_flags=''
Types:
iv=long, intvalsize=4, intsize=4, opcode_t=long, opcode_t_size=4,
ptrsize=4, ptr_alignment=4 byteorder=1234,
nv=double, numvalsize=8, doublesize=8
Summary of my perl5 (revision 5 version 8 subversion 4) configuration:
Platform:
osname=cygwin, osvers=1.5.9(0.11242), archname=cygwin-64int
uname='cygwin_nt-5.1 k032zk-0220 1.5.9(0.11242) 2004-03-18 23:05 i686 unknown
unknown cygwin '
config_args='-de -Duse64bitint -Dprefix=/usr'
hint=recommended, useposix=true, d_sigaction=define
usethreads=undef use5005threads=undef useithreads=undef usemultiplicity=undef
useperlio=define d_sfio=undef uselargefiles=define usesocks=undef
use64bitint=define use64bitall=undef uselongdouble=undef
usemymalloc=y, bincompat5005=undef
Compiler:
cc='gcc', ccflags ='-DPERL_USE_SAFE_PUTENV -fno-strict-aliasing',
optimize='-O2',
cppflags='-DPERL_USE_SAFE_PUTENV -fno-strict-aliasing'
ccversion='', gccversion='3.3.1 (cygming special)', gccosandvers=''
intsize=4, longsize=4, ptrsize=4, doublesize=8, byteorder=12345678
d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=12
ivtype='long long', ivsize=8, nvtype='double', nvsize=8, Off_t='off_t', lseeksize=8
alignbytes=8, prototype=define
Linker and Libraries:
ld='ld2', ldflags =' -L/usr/local/lib'
libpth=/usr/local/lib /usr/lib /lib
libs=-lgdbm -ldb -lcrypt -lgdbm_compat
perllibs=-lcrypt -lgdbm_compat
libc=/usr/lib/libc.a, so=dll, useshrplib=true, libperl=libperl.a
gnulibc_version=''
Dynamic Linking:
dlsrc=dl_dlopen.xs, dlext=dll, d_dlsymun=undef, ccdlflags=' '
cccdlflags=' ', lddlflags=' -L/usr/local/lib'
Characteristics of this binary (from libperl):
Compile-time options: USE_64_BIT_INT USE_LARGE_FILES
Built under cygwin
Compiled at Apr 23 2004 08:21:39
%ENV:
PERL5_CPANPLUS_CONFIG="/cygdrive/c/Perl/.cpanplus/Config.pm"
CYGWIN=""
@INC:
/usr/lib/perl5/5.8.4/cygwin-64int
/usr/lib/perl5/5.8.4
/usr/lib/perl5/site_perl/5.8.4/cygwin-64int
/usr/lib/perl5/site_perl/5.8.4
/usr/lib/perl5/site_perl
.