Hi Isaiah.

I tried and got this error:
"System image file " ?l\../lib/julia/sys.ji" not found"

System Image sys.ji looks to be on his place and I have no problem running 
Julia.

Thanks.


On Tuesday, September 30, 2014 2:03:42 PM UTC+2, Isaiah wrote:
>
> I should mention that it is necessary to change the project target CPU 
> from the default Any to x64 or x86 to match the libjulia architecture.
> On Sep 29, 2014 11:58 PM, "Isaiah Norton" <[email protected] 
> <javascript:>> wrote:
>
>> I tried this some time ago during 0.2, so to make sure it still works I 
>> made a minimal translation of the embedding example to C#:
>>
>> ```
>> using System;
>> using System.Runtime.InteropServices;
>>
>> namespace ConsoleApplication2
>> {
>>     class Program
>>     {
>>         [DllImport("libjulia.dll")]
>>         static extern void jl_init();
>>         [DllImport("libjulia.dll")]
>>         static extern void jl_eval_string(string message);
>>
>>         static void Main(string[] args)
>>         {
>>             jl_init();
>>             jl_eval_string("print(sqrt(2.0))");
>>         }
>>     }
>> }
>> ```
>>
>> I compiled this, copied the binary into `Julia-0.3.0\bin`, and it works:
>>
>> ```
>> C:\cmn\Julia-0.3.0>bin\ConsoleApplication2.exe
>> 1.4142135623730951
>> ```
>>
>>
>> On Mon, Sep 29, 2014 at 4:11 PM, Tobias Knopp <[email protected] 
>> <javascript:>> wrote:
>>
>>> yep, I have done this (mostly for fun) before and it works. One needs 
>>> some experience with P/Invoke of course but this is no magic but similar to 
>>> our ccall.
>>>
>>> Cheers,
>>>
>>> Tobi
>>>
>>> Am Montag, 29. September 2014 20:52:10 UTC+2 schrieb Stefan Karpinski:
>>>>
>>>> I assume that you can call C libraries from .NET, right? The C library 
>>>> for Julia is libjulia – how to call it from C is explained in the 
>>>> embedding 
>>>> docs, calling it from .NET should be similar. 
>>>>
>>>>
>>>> > On Sep 29, 2014, at 12:37 PM, Guido De Bouver <[email protected]> 
>>>> wrote: 
>>>> > 
>>>> > I have not found the C# examples, but I have not looked for them. 
>>>> Sorry for that. 
>>>> > 
>>>> > So, any help on this, how could we call Julia from .NET ???? 
>>>> > 
>>>>
>>>
>> 

Reply via email to