Hi All, I'm writing R code that would benefit from doing certain tasks using compiled blocks of code, specifically Fortran subroutines of my own (already written, debugged in both Fortran77 and Fortran90).
I am currently working on a Windows machine using Lahey and/or MinGW(g77) compilers. It is possible to dynamically load Fortran DLLs into R as evidenced from the several documents I've found on-line giving details on how to do this (specifically for Windows). However, following the examples in these documents... none of them successfully deliver a DLL that can be called from R (and I'm talking for simple test Fortran subroutines that add 2+2). Either the directions for creating the DLL (for a specific compiler) do not work (no DLL created), or a DLL is created and exists but will not be loaded/recognized by R (result of is.loaded = FALSE). Can anyone give me a quick/dirty step by step on how to create a DLL (using g77 compiler, specifically MinGW for Windows) so that it will work in R, on a Windows machine (as well as any tips on anything that has to be done to, or in, R to get it to work), or if there's a definitive easy to read paper/book describing the process? Any advice/input would be greatly appreciated. Thank you! Joe Ferrari Joseph Ferrari Faculty Research Assistant UMCES Appalachian Laboratory 301 Braddock Road Frostburg, MD 21532 ______________________________________________ R-devel@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-devel