Quantcast
Channel: Intel® C++ Compiler
Viewing all articles
Browse latest Browse all 1616

ICC 15: gfx_linker exits because binutils doesn't recognize .obj file. Is it possible to disable IGT code generation?

$
0
0

Hello,

When I'm attempting to compile Firefox with Intel C++ 15 Update 1 and Visual Studio 2010 I fall into the following error:

 1:01.09 ../../widget/windows/nsWindowGFX.obj: file not recognized: File format not recognized
 1:01.09 gfx_linker: catastrophic error: command 'ld.exe' exited with non-zero exit code 1

This seems to occur because code generation for Intel Graphics Technology (IGT) seems to use binutils and that doesn't seem to support windows object (.obj) files.

Is IGT code generation on by default? Is it possible to disable it?

Here is the command line used where this fails:

Executing: xilink -NOLOGO -DLL -OUT:xul.dll -PDB:xul.pdb -SUBSYSTEM:WINDOWS,5.02 -MACHINE:X64 @b:\Firefox\35.0b5\objdir\toolkit\library\tmpuwx_9i.list module.res -LARGEADDRESSAWARE -NXCOMPAT -DYNAMICBASE -LIBPATH:C:/Program Files (x86)/Microsoft DirectX SDK (June 2010)/lib/x64 -DEBUG -DEBUG -OPT:REF,ICF -DELAYLOAD:comdlg32.dll -DELAYLOAD:dbghelp.dll -DELAYLOAD:psapi.dll -DELAYLOAD:rasapi32.dll -DELAYLOAD:rasdlg.dll -DELAYLOAD:secur32.dll -DELAYLOAD:wininet.dll -DELAYLOAD:winspool.drv -DELAYLOAD:msdmo.dll -MACHINE:X64 -OPT:REF,ICF -FORCE ..\..\security\nss\lib\crmf\crmf.lib ../../config/external/nss/nss3.lib ../../js/src/mozjs.lib ../../security/sandbox/win/src/sandboxbroker/sandboxbroker.lib ../../layout/media/gkmedias.lib ../../memory/mozalloc/mozalloc.lib ../../intl/icu/target/lib/icuin.lib ../../intl/icu/target/lib/icuuc.lib ../../intl/icu/target/lib/icudt.lib -LIBPATH:../../dist/lib -NODEFAULTLIB:msvcrt -NODEFAULTLIB:msvcprt -DEFAULTLIB:mozcrt kernel32.lib user32.lib gdi32.lib winmm.lib wsock32.lib advapi32.lib secur32.lib netapi32.lib psapi.lib shell32.lib dbghelp.lib secur32.lib crypt32.lib iphlpapi.lib strmiids.lib dmoguids.lib wmcodecdspuuid.lib amstrmid.lib msdmo.lib wininet.lib mfuuid.lib ole32.lib version.lib winspool.lib comdlg32.lib imm32.lib msimg32.lib shlwapi.lib ws2_32.lib rasapi32.lib rasdlg.lib uxtheme.lib setupapi.lib sensorsapi.lib portabledeviceguids.lib windowscodecs.lib wbemuuid.lib wintrust.lib wtsapi32.lib usp10.lib oleaut32.lib delayimp.lib

And the compiler flags I use:

-O2 -Qip- -fp:precise -w

Viewing all articles
Browse latest Browse all 1616

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>