[Ecls-list] [ ecls-Bugs-1845302 ] make-pathname functionality incorrect

Juan Jose Garcia-Ripoll jjgarcia at users.sourceforge.net
Thu Dec 6 18:01:28 UTC 2007


Sorry, wrong message forwarded. That one was fixed today. The one I am
writing about is this one:

----


Bugs item #1845300, was opened at 2007-12-06 06:02
Message generated for change (Tracker Item Submitted) made by Item Submitter
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=398053&aid=1845300&group_id=30035

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: None
Group: None
Status: Open
Resolution: None
Priority: 5
Private: No
Submitted By: Jurgen Defurne (defurnej)
Assigned to: Nobody/Anonymous (nobody)
Summary: Build fails under MSVC 6.0

Initial Comment:
The build starts and goes mostly through, until it has compiled
cmpmain.c. After that, the following happens :

;;; Note: Invoking external command:
;;; cl -MD -EHsc -DGC_DLL -nologo -DGC_BUILD   -I"C:/Documents and
Settings/beq00871/src/builds/e/ecl-0.9i-2/msvc/" -w -c
"C:/DOCUME~1/beq00871/LOCALS~1/Temp/ECLB2.c"
-Fo"C:/DOCUME~1/beq00871/LOCALS~1/Temp/ECLB2.obj"

ECLB2.c
Unable to find library directory
Broken at TOP-LEVEL.No restarts available.
Top level.
SI>
       c\cut "~A" "C:/PROGRA~1/ECL/lib/ecl" "~*" ""  "@ECL_CFLAGS@" "-MD -EHsc
-DGC_DLL -nologo"  "@LDFLAGS@" "-MD /link /nodefaultlib:libcmt /nodefaultlib:lib
cmtd /nodefaultlib:libc /nodefaultlib:libd"  "@CLIBS@" ""  "@libdir@"
"C:/PROGRA~1/ECL"  "@includedir@" "C:/PROGRA~1/ECL/ecl"  <
util\ecl-config.bat > ecl-config.bat

Running make clean and then redoing the build changes the outcome
subtly, but still after cmpmain.c compilation :

;;; Finished compiling src:cmp;cmpmain.lsp.
;;; Note: Invoking external command:
;;; cl -MD -EHsc -DGC_DLL -nologo -DGC_BUILD   -I"C:/Documents and
Settings/beq00871/src/builds/e/ecl-0.9i-2/msvc/" -w -c
"C:/DOCUME~1/beq00871/LOCALS~1/Temp/ECLE3.c"
-Fo"C:/DOCUME~1/beq00871/LOCALS~1/Temp/ECLE3.obj"

ECLE3.c
Unable to find library directory
Broken at TOP-LEVEL.No restarts available.
Top level.
SI>
       c\cut "~A" "C:/PROGRA~1/ECL/lib/ecl" "~*" ""  "@ECL_CFLAGS@" "-MD -EHsc
-DGC_DLL -nologo"  "@LDFLAGS@" "-MD /link /nodefaultlib:libcmt /nodefaultlib:lib
cmtd /nodefaultlib:libc /nodefaultlib:libd"  "@CLIBS@" ""  "@libdir@"
"C:/PROGRA~1/ECL"  "@includedir@" "C:/PROGRA~1/ECL/ecl"  <
util\ecl-config.bat > ecl-config.bat

I use this to test cross-platform compatibility of my code (which now
runs on CLISP under Windows and Linux, and ECL, SBCL and CMUCL).




More information about the ecl-devel mailing list