On Nov 28, 11:12 am, Dima Pasechnik <dimp...@gmail.com> wrote:
> I also tried to set the argument of :move-to to an absolute path, but
> this did not help.

And just removing the ":move-here ..."? The normal behaviour of ASDF
should just place the result somewhere in a local tree.  The variable
asdf::*user-cache* specifies where, if I'm not mistaken (we also set
that before building maxima, to avoid filling ~/.cache/common-lisp/...
with building debris).

So basically, you should try to do (in ECL):

(require `asdf)
(load "maxima-build.lisp")
(asdf:make-build :maxima :type :fasl)

If that works, then we can basically build maxima.fas . We just have
to figure out where it is put and/or build/move it to a more
convenient spot.

If it does not work then the problem is to figure out how to build
maxima.fas in the first place. [meaning that either Maxima+ECL+ASDF
+cygwin  is broken or that it needs some other incantation and/or
workaround] Producing maxima.fas instead of a stand-alone executable
is essentially a different linking step (by then the required .o files
have been produced). ASDF was the most straightforward way I saw to
achieve that goal, but there may be other ways.

If there is remote access to some cygwin installation somewhere I
would be willing to try some things out to see if I can help.

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

Reply via email to