[mercury-users] Use .cs library files directly without mer_std.dll
Jeff Thompson
jeff at thefirst.org
Sat Sep 8 16:24:27 AEST 2012
On 9/6/2012 5:08 PM, Peter Wang wrote:
> On Thu, 06 Sep 2012 15:46:04 -0700, Jeff Thompson <jeff at thefirst.org> wrote:
>> Hello. I am able to complie Mercury with the csharp grade to make
>> mer_std.dll. But I would like my C# application to use the Mercury
>> library .cs files directly, without needing to reference the mer_Std.dll
>> assembly.
>>
>> Is this possible? It seems that "make install LIBGRADES=csharp" deletes
>> the intermediate .cs files after it links them into mer_std.dll. Is
>> there a way to make the build process preserve them?
> touch .leave_tmp_dir before installing.
Awesome! This worked great.
To compile the library .cs files directly (in Microsoft Visual C#), I
had to define the symbol MR_HIGHLEVEL_DATA to make rtti_implementation
happy. What does MR_HIGHLEVEL_DATA do?
Thanks for the help,
- Jeff
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mercurylang.org/archives/users/attachments/20120907/8fc12596/attachment.html>
More information about the users
mailing list