Intel® Fortran Compiler
Build applications that can scale for the future with optimized code designed for Intel® Xeon® and compatible processors.

Probelms on Coverting CVF to IVF

fenova
Beginner
826 Views
When I convert a big CVF project to IVF project, I follow the procedure given by Steve.
That is, open the .dsw file and click "yes to all" as a VC project, then right click to convert
the items to IVF.

After all steps, when I complie, I still meet with the follwing problems, so I can't convert the project successfully.

(1) Warning: DEBUG directive statement not supported
(2) LINK fatal error LNK1224: invalid image base 0xBEBC200

There are many messages about about item (1), I am not sure whether this warning lead to the later fatal error.

If not, what is the possile reason for the fatal error given by item (2)?

Thanks a lot !


Michael Chen
0 Kudos
4 Replies
Steven_L_Intel1
Employee
826 Views
You should have been receiving warning 1 from CVF as well. That's an MS directive that is not supported.

Regarding #2, please do the following. In the IVF project, right click on the project, select Properties. Expand the Linker property pages and open the Command Line property page. Copy all of the text shown in All Options and paste it here. My guess is that you have an unusual setting that needs to be removed.
0 Kudos
fenova
Beginner
826 Views
my options are pasted here:

/OUT:"Debug/Rondom.exe" /INCREMENTAL:NO /NOLOGO /NODEFAULTLIB:"dfconsol.lib" /DEBUG /PDB:"Debug/Rondom.pdb" /SUBSYSTEM:WINDOWS /STACK:200000000,200000000 /ENTRY:"WinMainCRTStartup" /BASE:"200000000" kernel32.lib


additional options:

/MACHINE:I386


What options should I removed from this list? Thank you for your further
clarifications!

Michael Chen
0 Kudos
Steven_L_Intel1
Employee
826 Views
/BASE is the problem - remove that.You should also remove the /NODEFAULTLIB setting.
0 Kudos
fenova
Beginner
826 Views
Steve:
The problem was solved by following your suggestions, Thanks
a lot.
0 Kudos
Reply