[Development] Problems compiling QtWebEngine in 5.8.0 beta

Egor Pugin egor.pugin at gmail.com
Wed Nov 9 22:55:00 CET 2016


Probably file path is too long.
MS improved situation since win10.1607 (up to 32k symbols) but almost
every program today (even from MS) is not able to handle such paths.
They require special handling.
See https://msdn.microsoft.com/en-us/library/windows/desktop/aa365247(v=vs.85).aspx
for more info.

I had same issues with cmake+msbuild invocations.

On 9 November 2016 at 23:46, Harald Vistnes <harald.vistnes at gmail.com> wrote:
> Hi,
>
> I'm having problems compiling 5.8.0 beta from source. It fails when making
> qtwebengine.
>
>
> D:\qt-everywhere-opensource-src-5.8.0-beta\qtwebengine\src\3rdparty\ninja\ninja.exe
> -C
> D:/qt-everywhere-opensource-src-5.8.0-beta/qtwebengine/src/core/Release_x64
> ninja: Entering directory
> `D:/qt-everywhere-opensource-src-5.8.0-beta/qtwebengine/src/core/Release_x64'
> ninja: error:
> WriteFile(obj\src\3rdparty\chromium\third_party\WebKit\Source\core\gen\blink\bindings\core\v8\webcore_generated.HTMLImageElementOrHTMLVideoElementOrHTMLCanvasElementOrBlobOrImageDataOrImageBitmap.obj.rsp):
> Unable to create file. No such file or directory
>
> ninja: build stopped: .
> NMAKE : fatal error U1077:
> 'D:\qt-everywhere-opensource-src-5.8.0-beta\qtwebengine\src\3rdparty\ninja\ninja.exe'
> : return code '0x1'
> Stop.
> NMAKE : fatal error U1077: '"C:\Program Files (x86)\Microsoft Visual Studio
> 14.0\VC\BIN\amd64\nmake.exe"' : return code '0x2'
> Stop.
> NMAKE : fatal error U1077: '(' : return code '0x2'
> Stop.
> NMAKE : fatal error U1077: 'cd' : return code '0x2'
> Stop.
> NMAKE : fatal error U1077: 'cd' : return code '0x2'
> Stop.
> NMAKE : fatal error U1077: 'cd' : return code '0x2'
> Stop.
>
> Environment:
> Windows 10
> VS2015 x64
> Windows 10 SDK
> ninja
>
> Any help would be appreciated.
>
> Thanks,
> Harald
>
>
>
> _______________________________________________
> Development mailing list
> Development at qt-project.org
> http://lists.qt-project.org/mailman/listinfo/development
>



-- 
Egor Pugin



More information about the Development mailing list