From: lxh37@... Date: 2015-12-02T20:35:16+00:00 Subject: [ruby-core:71803] [Ruby trunk - Bug #11765] Trouble using fiddle to call Fortran from C Issue #11765 has been updated by Liz Huang. Found a bug in my Fortran file, it works now. ---------------------------------------- Bug #11765: Trouble using fiddle to call Fortran from C https://bugs.ruby-lang.org/issues/11765#change-55209 * Author: Liz Huang * Status: Open * Priority: Normal * Assignee: * ruby -v: ruby 2.2.1p85 (2015-02-26 revision 49769) [x86_64-linux] * Backport: 2.0.0: UNKNOWN, 2.1: UNKNOWN, 2.2: UNKNOWN ---------------------------------------- Hi, I tried to transfer my project from Mac to Linux, but have trouble to use fiddle to call the dynamic library which I generated using same Fortran and C codes I used in Mac. I used same version of Ruby both in Mac and Linux. To narrow the cause, I created a simple C program, I could call it using fiddle, then I tried to create a simple C and Fortran, but couldn't call it from Ruby On Rails. I posted the codes in Intel Fortran for Linux Forum to make sure is no bug in my code. I attached error_log, development_log and also Fortran and C code, hope they are helpful for debug. ---Files-------------------------------- development.log (1 KB) error_log (467 KB) add.c (1.12 KB) add.h (261 Bytes) -- https://bugs.ruby-lang.org/