Hello,
using Application Builder in standard LabVIEW I am able to generate a *.dll or *.so which only requires a LabVIEW runtime and can be called from C or any other C-compatible language (Python for example).
Can I do any such thing with LabVIEW NXG 5.0? The only thing I have found was *.gll generation, which is probably some byte code compatible with NXG runtime, but is it callable from other languages?
Edit: I belive this is just not possible right now.
Also: I believe LabVIEW targets LLVM, could we ask for some crossbuilding / crosscompilation tool chains in LabVIEW IDE?
Is this a suggestion somewhere already? This feature is quite useful when building complex embedded systems.
What I mean by that is an option to install root file systems and compilation toolchains in the LabVIEW/NXG environment through NIPM to use one development machine and get all the supported targets as byte/binary outputs?
Let's say you're creating some generic maths library and using G language to do that it could be used on many different platforms, why wouldn't it be available on every possible LabVIEW/NXG runtime?
Researcher @ Gdańsk University of Technology
Python enthusiast