- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi, all:
I'm having weird problem with Intel Fortran composer 2013 update 2. I'm trying to compile a simple sample code on using TCP/IP in IVF, see attached. Composer 2013 gave me the following error on all TCPIP functions:
error #6405: The same named entity from different modules and/or program units cannot be referenced.
But Composer 2011 can compile the same code without any problem. I also found in the forum that people are having similar problems in Composer 2013 update 2. What are really changed? Can someone help me understand?
Thanks,
Jim
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
That name is defined in modules wsock32 and ws2_32. The difference seems to be that ws2_32 was added to ifwin for the 2013 compiler. We did this because other customers complained ifwin didn't have "everything" but perhaps there is too much overlap between wsock32 sand ws2_32. I have asked the developers to pull WS2_32 out of IFWIN - the issue ID is DPD200241877.
The solution for you is to use the individual Windows API module(s) rather than IFWIN.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Steve:
Thanks for your fast and helpful explanation. Problem is solved by changing to use wsock32 module.
Jim

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