Hi,
I am investigating embedding julia in a Windows app built using Visual 
Studio 2012.

I installed the julia-0.4.6 binaries, made an import library (libjulia.lib) 
from the libjulia.dll using dumpbin and lib.

I linked a vc++ console app (based on examples/embedding.c) against 
libjulia.lib.

I run this console app in the julia-0.4.6/bin folder.

It crashes with the following stack:

Exception: EXCEPTION_ACCESS_VIOLATION at 0x0 -- unknown function (ip: 
00000000)
unknown function (ip: 00000000)
unknown function (ip: 00000000)
init at profile.jl:38
__init__ at profile.jl:46
jlcall___init___346 at  (unknown line)
jl_apply_generic at C:\Julia-0.4.6\bin\libjulia.dll (unknown line)
jl_module_run_initializer at C:\Julia-0.4.6\bin\libjulia.dll (unknown line)
jl_init_restored_modules at C:\Julia-0.4.6\bin\libjulia.dll (unknown line)
jl_get_builtin_hooks at C:\Julia-0.4.6\bin\libjulia.dll (unknown line)
julia_init at C:\Julia-0.4.6\bin\libjulia.dll (unknown line)
jl_init at C:\Julia-0.4.6\bin\libjulia.dll (unknown line)
wmain at g:\devquark\embedjulia\embedjulia\embedjulia.cpp:26
__tmainCRTStartup at f:\dd\vctools\crt_bld\self_x86\crt\src\crtexe.c:533
wmainCRTStartup at f:\dd\vctools\crt_bld\self_x86\crt\src\crtexe.c:377
BaseThreadInitThunk at C:\Windows\SYSTEM32\KERNEL32.DLL (unknown line)
RtlUnicodeStringToInteger at C:\Windows\SYSTEM32\ntdll.dll (unknown line)
RtlUnicodeStringToInteger at C:\Windows\SYSTEM32\ntdll.dll (unknown line)

Any help would be greatly appreciated.

Cheers,
Kit

Reply via email to