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
