- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I have what I think would be a very noob question.
I have in my laptop installed VS 2008 and Ifort 11 under Vista 32. But I would like to run my code in a server Win Server 64 to which I dont have admin privileges. That server has VS 2005 with C++ compiler but no fortran compiler.
Would it be possible to do combine the ifort I have with the C++ in that server to generate a 64bit executable?
So far, I have only being able to Build on my 32bit VS 2008, "copy-paste" the 32 executable, together with the omp library, and execute.
I thought, maybe wrongly, that ifort in my box could generate a 32bit object that C++ 64 bit could Build upon later on.
Thanks,
I have in my laptop installed VS 2008 and Ifort 11 under Vista 32. But I would like to run my code in a server Win Server 64 to which I dont have admin privileges. That server has VS 2005 with C++ compiler but no fortran compiler.
Would it be possible to do combine the ifort I have with the C++ in that server to generate a 64bit executable?
So far, I have only being able to Build on my 32bit VS 2008, "copy-paste" the 32 executable, together with the omp library, and execute.
I thought, maybe wrongly, that ifort in my box could generate a 32bit object that C++ 64 bit could Build upon later on.
Thanks,
Link Copied
3 Replies
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
You can't mix 32 and 64-bit objects/DLLs/etc. You can build a 64-bit application (or object or DLL) on the 32-bit system.
What you need is:
1. The "x64 compiler and tools" component from VS2008
2. The "Intel 64" Fortran compiler
Read the ifort release notes section "Configure Visual Fortran for 64-bit Applications" for details. Then read the compiler documentation for how to specify a different target platform.
What you need is:
1. The "x64 compiler and tools" component from VS2008
2. The "Intel 64" Fortran compiler
Read the ifort release notes section "Configure Visual Fortran for 64-bit Applications" for details. Then read the compiler documentation for how to specify a different target platform.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Quoting - Steve Lionel (Intel)
You can't mix 32 and 64-bit objects/DLLs/etc. You can build a 64-bit application (or object or DLL) on the 32-bit system.
What you need is:
1. The "x64 compiler and tools" component from VS2008
2. The "Intel 64" Fortran compiler
Read the ifort release notes section "Configure Visual Fortran for 64-bit Applications" for details. Then read the compiler documentation for how to specify a different target platform.
What you need is:
1. The "x64 compiler and tools" component from VS2008
2. The "Intel 64" Fortran compiler
Read the ifort release notes section "Configure Visual Fortran for 64-bit Applications" for details. Then read the compiler documentation for how to specify a different target platform.
Thanks for the quick reply.
I will give it a go.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Quoting - jdrodrig
Thanks for the quick reply.
I will give it a go.
Just to report that it worked beautifully!
I just had to remind myself to copy-paste the 64bit openmp library to where the 64bit executable was.

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