When I try to build the sources for x64 platform the build fail on libGLESv2
build with Linker error:
error LNK1104: File
"C:\angleproject\src\compiler\x64\Debug\BuiltInFunctionEmulator.obj" could not
opened. C:\angleproject\src\libGLESv2\LINK libGLESv2
This is correct, the file doesn't exist. I figured out that this file is part
of the translator_common subproject. And now comes the strange part I could not
explain:
1. If I build the translator_common project as stanalone x64 build no object
file is created under x64/Debug folder. The build completes succesfully, .lib
files created in src/x64/Debug folder.
2. If I build same project as x86 build, the missing file is created for x86
under Debug/common and x64/Debug (in this folder no subfolder exist).
3. If I now try to create the libGLESv2 project what has a indirect dependency
to translator_common the file is deleted and not created again. The link
failure above occurs.
An additional link failure occurs with translator_hlsl subproject, if I build
the translator_common first as x86 build.
The project folder (compiler) contains more than 90 files, splitted in the two
translator projects. I think the link error is related to first file try to
link.
System informations:
OS : Windows 7
MVS : Visual Studio 2012 incl. Update 2
Compiler tested : v100, v110, C++ Compiler Nov 2012 CTP
Original issue reported on code.google.com by Hellhoun...@web.de on 24 May 2013 at 5:20
Original issue reported on code.google.com by
Hellhoun...@web.de
on 24 May 2013 at 5:20