[rdnzl-devel] Re: "C++/CLR" (Was: New version 0.9.3)
Dan Muller
s8ctxw402 at sneakemail.com
Sat Feb 18 23:20:21 UTC 2006
Edi Weitz edi-at-agharta.de |RDNZL-devel/via Sneakemail| wrote:
> On Sat, 18 Feb 2006 12:07:34 -0500, "Dan Muller"
> <s8ctxw402 at sneakemail.com> wrote:
>
>> Hrrrm. Since you're using Managed C++, I'm not able to compile the
>> RDNZL DLL. The solution converts up to VS8 OK. But, as you probably
>> know, Managed C++ was replaced by C++/CLR. The conversion adds the
>> necessary compiler option to support the old syntax, but the
>> multi-threaded run-time library setting is incompatible with it
>> (Configuration Properties/C++/Code Generation/Runtime library). Oh
>> well. Just providing this as an FYI.
>
> Eeek! Does this mean I can throw away RDNZL if I upgrade to the new
> Visual Studio? Actually, I have the CDs/DVDs already lying around
> here but didn't find the time to install it yet.
>
> I'd be VERY happy if someone knowledgeable enough with Managed C++ and
> C++/CLR could enlighten me...
>
>> ;; This approach doesn't work
>> ;(import-types "ClassLibrary1")
>
> (import-types "ClassLibrary1" "Class1")
>
> works for me if the DLL is in the LispWorks folder.
>
>> (declare (special *coerce-double-floats-to-single*))
>
> That's not necessary. The variable is globally special.
>
> Cheers,
> Edi.
>
>
>
--
Dan
----------------------------------------------------------------
This message was sent using IMP, the Internet Messaging Program.
More information about the rdnzl-devel
mailing list