- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
I get these errors after compiling a program, please see attachment.
They refer to multiply defined symbols like "for_close already defined in libifcoremdd.lib(libifcoremdd.dll)"
This happened after I used a non intrinsic module in the program. The module contains one subroutine.
If I don't use the module, but add the subroutine to my program the errors go away.
The compiler version is 19.0.0.117
Any idea as to what is wrong?
Regards,
Svein-Atle Engeseth
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
You probably attempted to link objects and libraries, of which some had been compiled with the "multithreaded libraries" option and others with the "multithreaded dynamic libraries". Make sure to compile all the objects with one and the same option.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi mecej4,
Thank you. You are absolutely right, that was the problem.
Thanks.
Svein-Atle Engeseth
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page