From craclpop at yahoo.com Sat Apr 9 22:33:56 2005 From: craclpop at yahoo.com (cracl pop) Date: Sat, 9 Apr 2005 15:33:56 -0700 (PDT) Subject: [rdnzl-devel] Problem with Allegro Message-ID: <20050409223356.162.qmail@web30801.mail.mud.yahoo.com> I can run the Apropos demo on LispWorks, but in Allegro (7.0) (Windows 2000 .NET 1.1) I get: cg-user(1): ; Loading C:\Prog\RDNZL-0.6.1\examples\apropos.lisp cg-user(1): (run-apropos-form) Error: Recursive error while printing or signalling an error. This is sometimes caused by an error in a print-object method. What should I look for? Thanks, Alex __________________________________ Do you Yahoo!? Yahoo! Mail - Find what you need with new enhanced search. http://info.mail.yahoo.com/mail_250 From edi at agharta.de Sun Apr 10 21:38:12 2005 From: edi at agharta.de (Edi Weitz) Date: Sun, 10 Apr 2005 23:38:12 +0200 Subject: [rdnzl-devel] Problem with Allegro In-Reply-To: <20050409223356.162.qmail@web30801.mail.mud.yahoo.com> (cracl pop's message of "Sat, 9 Apr 2005 15:33:56 -0700 (PDT)") References: <20050409223356.162.qmail@web30801.mail.mud.yahoo.com> Message-ID: Hi! On Sat, 9 Apr 2005 15:33:56 -0700 (PDT), cracl pop wrote: > I can run the Apropos demo on LispWorks, but in Allegro (7.0) (Windows 2000 .NET 1.1) I get: > > cg-user(1): > ; Loading C:\Prog\RDNZL-0.6.1\examples\apropos.lisp > > cg-user(1): (run-apropos-form) > Error: Recursive error while printing or signalling an error. This is sometimes caused by an > error in a print-object > method. > > What should I look for? You have both RDNZL.dll and AproposGui.dll in the Allegro folder? Is it possible to create a backtrace after the error has occured? Cheers, Edi. From edi at agharta.de Fri Apr 22 18:13:33 2005 From: edi at agharta.de (Edi Weitz) Date: Fri, 22 Apr 2005 20:13:33 +0200 Subject: [rdnzl-devel] Re: Library search-paths under LWW In-Reply-To: (Eric Scott's message of "Fri, 22 Apr 2005 10:53:29 -0700") References: Message-ID: Hi! On Fri, 22 Apr 2005 10:53:29 -0700, "Eric Scott" wrote: > I've just started to use the 'rdnzl' (http://weitz.de/rdnzl) > library, which provides a lisp interface to .Net. One basic example > revolves around a .Net assembly called AproposGui.dll. I can get > the example to work if the dll is placed directly in the > *lispworks-directory*, but if the dll is placed elsewhere, I get an > 'assembly not found' error. What I'd like to do is be able to > specify a search path that would include arbitrary directories > containing dll's I'm interested in interfacing to. Apropos-ing, I > find the symbol 'system::*library-search-path*', which one might > think would do the trick, but 1) it's not exported and 2) enlisting > it with the desired pathnames doesn't work. Redefining the "path" > environment variable has not worked either. > > Is there some method or system parameter I can use to specify a > search path of this kind? Thanks to anyone who can shed light on > this. The way assemblies are found is determined by the CLR and has nothing to do with RDNZL or the underlying Lisp - you'll find the details in the Microsoft documentation. Generally, you should ask questions about RDNZL on the RDNZL mailing list, though. Cheers, Edi.