Jump to content
Compatible Support Forums
Sign in to follow this  
viral217

fatal error LNK1112: module machine type 'X86' conflicts with target machine typ

Recommended Posts

Hi World,

I am getting "fatal error LNK1112: module machine type 'X86' conflicts with target machine type 'AMD64'" when trying to link some libraries compiled on AMD64 architecture. The OS is Win Server 2003.

 

I am compiling and linking from the command line and I have made sure that I am using the cl.exe and link.exe of the platform SDK (PSDK). In the PATH, LIB and INCLUDE environment variables I have the PSDK folders first and later Visual Studio .Net 2003. I am also using WIN64 definition (/D"WIN64") when producing .obj from .c.

 

I puzzled because i am unable to locate the place in which it is getting module machine type as 'X86'.

 

Any suggestions would be of great help.

TIA.

~viral

 

Share this post


Link to post

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
Sign in to follow this  

×