Re: mk::defsystem problem? Allegro 7.0 trial/MacOSX 10.4

Harri Hakula <[email protected]> Fri, 19 Aug 2005 19:37:22 +0300
Newsgroups gmane.lisp.matlisp.user
Message-ID <[email protected]>
Dear All,

I posted too soon! The trailing #\; did the trick!

Thank you very much again.

Cheers,

     Harri Hakula

On Aug 19, 2005, at 7:30 PM, Marco Antoniotti wrote:

> Can you inspect the "foreign-interface" module and send out the  
> result of a DESCRIBE?
>
> On Aug 19, 2005, at 10:23 AM, Raymond Toy wrote:
>
>
>>>>>>> "Marco" == Marco Antoniotti <[email protected]> writes:
>>>>>>>
>>
>>     Marco> Hi
>>
>>     Marco> This looks more like a Logical Pathname problem with  
>> ACL 7.0.
>>
>> Could be, but could be defsystem too.  I've always had some problems
>> with logical pathnames and defsystem.
>>
>>     Harri> ;    - Loading module "foreign-interface"
>>     Harri> Warning: An error occurred
>>     Harri>           (No translation rule for #P"matlisp:;src;f77- 
>> mangling.lisp")
>>     Harri>           during the reading or evaluation of -e
>>
>> Is rather suspicious because the defsystem there says
>>
>> (mk::defsystem matlisp
>>       :source-pathname "matlisp:"
>>       :source-extension "lisp"
>>       :binary-pathname "matlisp:bin;"
>>       :depends-on ("lazy-loader"
>>                    "matlisp-packages")
>>       :components
>>       ((:module "foreign-interface"
>>     :source-pathname "matlisp:src"
>>
>
> This may not be all that kosher.  The source-pathname here should  
> probably be "matlisp:src;"
>
>
>
>
>>     :source-extension "lisp"
>>     :binary-pathname ""
>>     :components ("f77-mangling"
>>              #+:cmu "ffi-cmu"
>>              #+:sbcl "ffi-sbcl"
>>              #+:allegro "ffi-acl"
>>              ))
>>        ...))
>>
>>
>> I don't see how it could produce the pathname
>> "matlisp:;src;f77-mangling.lisp".  It should be
>> "matlisp:src;f77-mangling.lisp".
>>
>>
>> As a workaround, Harri could just change "matlisp:src" to be
>> (translate-logical-pathname "matlisp:src") and similarly in other
>> places.
>>
>
> I just recompiled matlisp under CMUCL and did not have any  
> problems.  If you have to make changes, I'd try adding the trailing  
> #\; first.
>
> Cheers
>
> --
> Marco Antoniotti                    http://bioinformatics.nyu.edu
> NYU Courant Bioinformatics Group        tel. +1 - 212 - 998 3488
> 715 Broadway 10th FL                fax. +1 - 212 - 998 3484
> New York, NY, 10003, U.S.A.
>
>
>
> -------------------------------------------------------
> SF.Net email is Sponsored by the Better Software Conference & EXPO
> September 19-22, 2005 * San Francisco, CA * Development Lifecycle  
> Practices
> Agile & Plan-Driven Development * Managing Projects & Teams *  
> Testing & QA
> Security * Process Improvement & Measurement * http://www.sqe.com/ 
> bsce5sf
> _______________________________________________
> Matlisp-users mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/matlisp-users
>



-------------------------------------------------------
SF.Net email is Sponsored by the Better Software Conference & EXPO
September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices
Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA
Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf