"K Witt" <[EMAIL PROTECTED]> writes: > [I apoligize for any oddities in this document -- I have doubts about this > mail agent's reliability. Please put "TO JULIAN" or the like within > the subject line of a reply.] OK. > My system is: > Guile version 1.4.1 > Linux 2.2.14 on a Pentium processor > gcc version 2.95.2 19991024 (release) > GNU libc version 2.1.2 > > configure was called as: > CFLAGS='-O3 -march=pentium' ./configure --with-threads could you change it to CFLAGS='-O3 -march=pentium -Wall' and tell us what warnings do you get from gcc? > *** The file name "and-let*.scm"'s portability: > > The file name of ice-9/and-let*.scm is unportable, according to > both the GNU sh-utils program pathchk and empirical evidence: I had to > use cvs.exe on a Win95 machine to checkout guile-core, and it (or > WinZip?) completely ignored and-let*.scm. You could fix this by > renaming and-let*.scm to and-letSTAR.scm and then adding this target > to ice-9/Makefile: > > and-let\*.scm: > mv and-letSTAR.scm and-let\*.scm any name containing an asterisk is illegal on Win32, so that hardly helps. a real fix for this will come with the new module system, whenever that comes. > I'm not aware of the reason Guile does not as yet really support > rationals and I am aware of Guile's astonishing problem with using > GPL'd software, but maybe you can make something of this. maybe. the plan was to significantly revamp the numeric tower implementation when Guile has a built-in object system. that should be quite soon, AFAIK. > *** call-with-current-continuation badness: see the previous point about CFLAGS. it could be a compiler bug, but than maybe not; it would be very helpful to see the warnings, if any. thanks, --mike -- Don't trust these UNIX people. They are all demons. They kill their parents and fork children. I don't know how they could do this with their balls cut off but they manage. -- anonymous
