[m-dev.] More mono issues.

Julien Fischer jfischer at opturion.com
Thu Jan 10 13:20:00 AEDT 2013


On Thu, Jan 10, 2013 at 1:20 PM, Paul Bone <paul at bone.id.au> wrote:
> On Thu, Jan 10, 2013 at 01:12:00PM +1100, Julien Fischer wrote:
>> On Thu, Jan 10, 2013 at 1:14 PM, Paul Bone <paul at bone.id.au> wrote:
>> >
>> > I've also found that for some reason my resulting csharp programs do not
>> > work without telling them where the Mercury .dlls are:
>>
>> Yes, that's normal.  On non-Windows systems the compiler should be generating
>> a wrapper script that sets the path to the Mercury dlls.  Is it doing that?
>>
>
> Doh!  I didn't notice the script it gave me.  Okay so $ ./hello works fine.
> (As it did when I tested Java).

The only place you won't get a script is on Windows with the MS C# since
(for some  bloody reason) you can't tell it where to go and look for extra dlls.
(The either have to be appear in, or under, the same directory as your .exe
or have to be entered into the GAC.)

Julien.



More information about the developers mailing list