Its possible to call IDL from C code (Callable IDL) <http://www.harrisgeospatial.com/docs/callableidl.html> so I figured I could do the same from Julia.
I have been trying to use Clang.jl to automatically create the wrapper but I am running into some issues. This project is a bit above my level of expertise and I would appreciate any help My current progress can be found at https://github.com/lstagner/JulianInsurgence and the output from my wrapper attempt (wrap_idl.jl <https://github.com/lstagner/JulianInsurgence/blob/master/wrap_idl.jl>) is located here <https://github.com/lstagner/JulianInsurgence/blob/master/output.txt> I am using current Clang.jl master and Julia julia> versioninfo() Julia Version 0.5.0-rc0+193 Commit ff1b65c* (2016-08-04 04:14 UTC) Platform Info: System: Linux (x86_64-unknown-linux-gnu) CPU: Intel(R) Xeon(R) CPU E5-2680 v3 @ 2.50GHz WORD_SIZE: 64 BLAS: libmkl_rt LAPACK: libmkl_rt LIBM: libopenlibm LLVM: libLLVM-3.7.1 (ORCJIT, haswell)