I ues the lastest ECL form sf,and build it with vc2005 on winXP sp3.
I follow the manual 1.6 compiler examples.
 
"(princ "Hello world!")
(terpri)" in the hello.lisp file.

When I (compile-file "hello.lisp") the message is
";;; Compiling hello.lispHello world!
#P"hello.fasb"
NIL
NIL".
 
A new file hello.fasb been created.
The words
"(FUNCALL "Hello world!")
(FUNCALL NIL)
"in it.
 
And (compile-file "hello.lisp" :system-p t) get the same result.
In the example will call c compiler,I think it will call vc's cl.exe in my computer.But it didn't.
Is there something need I config?