- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,When I link the library file got from my friend,get the following error message. "./eos.a(eos.o)(text+0x2f0f)::In function 'eos_':undefined reference to 'f_iof' ". There is 'f_iob','f_ioc','f_iod',and 'f_stop'. other than 'f_iof'.Why get this message? It is because my fortran compiler vergion differ with my friend?
Link Copied
4 Replies
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
In order to link a Fortran library you get from someone else, you need to have the libraries from that compiler on your system. If one is version 7 and one is version 8, then the library needs to be recompiled with the version you have (or the earlier version should update.)
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Is recompiling the library to get source file(*.f),to compile the file,and to make a new library?MustI get the source file ?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Yes, you would need the source files to recompile.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Thank you for the information.

Reply
Topic Options
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page