clg fails to compile on clisp 2.41

"Dmitry Petrov" <[email protected]> Wed, 21 Feb 2007 13:27:16 +0300
Newsgroups gmane.lisp.clg.devel
Message-ID <[email protected]>
I got following message:
---------------
;; Compiling file /home/dmpetrov/.clisp/source/clg/cairo/export.lisp ...
*** - OPEN: file #P"/home/dmpetrov/.clisp/clg:cairo;cairo.lisp" does not
exist
---------------
I've solved this problem with calling translate-logincal-pathname manually
in export-from-file macro in autoexport.lisp

Regards,
Dmitry

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV

_______________________________________________
Clg-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/clg-devel
clg-clisp.patch (text/x-patch, 894 B)
Index: tools/autoexport.lisp
===================================================================
RCS file: /cvsroot/clg/clg/tools/autoexport.lisp,v
retrieving revision 1.4
diff -u -r1.4 autoexport.lisp
--- tools/autoexport.lisp	14 Jan 2007 20:15:51 -0000	1.4
+++ tools/autoexport.lisp	19 Feb 2007 09:15:31 -0000
@@ -59,8 +59,14 @@
   
 (defmacro export-from-file (file &optional package)
   (if package
-      `(export ',(list-autoexported-symbols-in-file file) ,package)
-    `(export ',(list-autoexported-symbols-in-file file))))
+      `(export ',(list-autoexported-symbols-in-file
+          #+clisp (translate-logical-pathname (namestring file))
+	  #-clisp file
+	) ,package)
+    `(export ',(list-autoexported-symbols-in-file
+      #+clisp (translate-logical-pathname (namestring file))
+      #-clisp file
+    ))))
 
 (defmacro export-from-files (files &optional package)
   `(progn