05-23-2014 12:38 PM
My company uses a third party .dll that we are trying to port down to a VxWorks cRIO. Of course this means we need to create a .out libarary instead. We happen to have the source code for this .dll, but it is written in Fortran. All of the resources I've found on NI's site (below) seem to be specifically for C/C++
Developing Shared Libraries for VxWorks Targets
Calling External Code on VxWorks Targets
My company has spent weeks trying to take the Fortran source and compile it into a shared library we can use with no success. We've run through a few different IDEs and compilers. Unfortunately, no one here has any relevant experience doing this kind of thing.
Does WindRiver have the capability to create a .out from Fortran for the VxWorks target?
Is there anyone here who has experience doing this? Any insight or assistance would be greatly appreciated.
05-27-2014 01:28 PM
Hi elset191,
To use code that is written in Fortran on VxWorks cRIO, the WindRiver Workbench will need to be used with the WindRiver Real-Time Core add-on. This add-on includes Fortran support.
Regards,
Jordan G.
05-28-2014 01:39 PM
Thank you for your response. We'll investigate this.