I am trying to build 32bit exe on 64bit OS. Steps that I followed :
"libboost_thread-vc100-mt-1_50.lib(thread.obj) : fatal error LNK1112: module machine type 'x64' conflicts with target machine type 'X86'"
I understand my OS is 64bit and my target machine is X86 but this problem should be taken care when I trigger C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\vcvarsall.bat x86
which automatically sets environment variable for x86.
Any help would be appreciated.
Thank you all for input.After debugging for two days. I found that I have multiple installations of boost library included in my solution