--- 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 .