The ECL issue looks strange...
The failed install should have left the build directory somewhere in Sage's tree (look under local/var/tmp/.../ecl-.../ or smtg like that).
Can you cd there and check that ecl.exe is actually not present?
(I'll try to give you more details later on the directory names and so on if you don't manage them by yourself.)
In fact I guess it won't be there.
It seems the build process only built the minimal lisp interpreter/compiler and then jump to the end of the install process...
The log on a working system is much longer.
In particular it should be full of lines like:
(compile-file "src:lsp;export.lsp" :output-file #P"BUILD:LSP;EXPORT.O.NEWEST" :SYSTEM-P T :C-FILE T :DATA-FILE T :H-FILE T)
triggering compilation of lisp files just after
;;; End of Pass 1.sed -e 's,@libdir\\@,/home/Sudarsan/sage/sage-6.3/local/lib/,' \
-e 's,@includedir\\@,/home/Sudarsan/sage/sage-6.3/local/include/,' \
-e 's,~A,/home/Sudarsan/sage/sage-6.3/local/lib/,' bin/ecl-config.pre > bin/ecl-config
The sed stuff here is fishy...
There's even no newline.
It should read:
;;; End of Pass 1.
;;; Emitting code for DOLIST.
;;; Emitting code for DOTIMES.
;;; Emitting code for DO/DO*-EXPAND.
;;; Emitting code for EVAL-FEATURE.
;;; Emitting code for DO-READ-FEATURE.
;;; Emitting code for SHARP-+-READER.
;;; Emitting code for SHARP---READER.
;;; Note:
;;; Invoking external command:
;;; gcc -I. -I/home/jpflori/sage.git/local/var/tmp/sage/build/ecl-12.12.1.20140409/src/build/ -DECL_API -I/home/jpflori/sage.git/local/var/tmp/sage/build/ecl-12.12.1.20140409/src/build/c -I/home/jpflori/sage.git/local/include -I/home/jpflori/sage.git/local/include -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -fPIC -Dlinux -I/home/jpflori/sage.git/local/var/tmp/sage/build/ecl-12.12.1.20140409/src/src/c -w -c lsp/export.c -o lsp/export.o
;;; Finished compiling SRC:LSP;EXPORT.LSP.
;;;
(compile-file "src:lsp;defmacro.lsp" :output-file #P"BUILD:LSP;DEFMACRO.O.NEWEST" :SYSTEM-P T :C-FILE T :DATA-FILE T :H-FILE T)
;;;
;;; Compiling SRC:LSP;DEFMACRO.LSP.
;;; OPTIMIZE levels: Safety=2, Space=1, Speed=1, Debug=1
blabablabalblabalbalbalbalbalbalbalb
-> installation success
Can you try the cygwin64 branch?
I'll also try to update it to the latest stable version of Sage (plus needed patches; hint: review the corresponding tickets) before end of August.