Real-Time Measurement and Control

cancel
Showing results for 
Search instead for 
Did you mean: 

Compiling Fortran source into *.out

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.

--
Tim Elsey
Certified LabVIEW Architect
0 Kudos
Message 1 of 3
(5,512 Views)

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.  

LabVIEW Product Marketing Engineer
National Instruments
Message 2 of 3
(5,470 Views)

Thank you for your response.  We'll investigate this.

--
Tim Elsey
Certified LabVIEW Architect
0 Kudos
Message 3 of 3
(5,453 Views)