I guess I figured this out. This problem was in weird behavior of capitalization of filenames and directory names, and/or in the fact that I was building in a subdirectory of the home directory of a WIndows domain user...
Moving the build tree to a saner place fixed this weirdness. And then I was back to where I got stuck last Spring, namely, that the temporary DDLs created by ECL were breaking Cygwin's fork command. So I tried to pass options to the external linker, by setting (setf c:*user-ld-flags* "-Wl,--enable-auto-image-base") before calling asdf. It didn't help, but (setf c:*user-ld-flags* "-Wl,--image-base=0x79000000") did! This means, create temporary DLLs starting at the address 0x79000000; all the other Cygwin and Sage DDLs are rebased from 0x77000000, and that's probably what makes the thing work OK. Of course it's a terrible hack, but in the absence of a better one it would do, hopefully. OK, I'll make an updated maxima spkg, with this Cygwin-specific addition... Dima -- To post to this group, send an email to sage-devel@googlegroups.com To unsubscribe from this group, send an email to sage-devel+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/sage-devel URL: http://www.sagemath.org