Menu

#3 Program fails after changing only the C source code

1.0
closed
None
2017-12-11
2017-11-14
No

When the C source file "matopmul.c" is modified but the FORTRAN source is left unchanged, the program fails with an error message "undefined symbol: FOR_MatrixMultiply". The reason is that Inline::F2003 doesn't set the name and full path of its shared library when the FORTRAN source is not compiled. Inline::C relies on this info through the "MYEXTLIB" config option.

Discussion

  • Ron Grunwald

    Ron Grunwald - 2017-11-29
    • status: open --> accepted
     
  • Ron Grunwald

    Ron Grunwald - 2017-11-29

    The changes that were implemented in Inline::F2003 for ticket #2 also resolve this ticket item. The fix will be included in the next release (v1.01) of matopmul.

     
  • Ron Grunwald

    Ron Grunwald - 2017-12-11
    • status: accepted --> closed
     

Log in to post a comment.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.