[kde-windows] [Bug 333090] New: compilation of qt fails with: Error: dependent 'c:\Program\' does not exist.
dasaan.san at gmail.com
dasaan.san at gmail.com
Sat Apr 5 12:21:37 UTC 2014
https://bugs.kde.org/show_bug.cgi?id=333090
Bug ID: 333090
Summary: compilation of qt fails with: Error: dependent
'c:\Program\' does not exist.
Classification: Unclassified
Product: kde-windows
Version: unspecified
Platform: MS Windows
OS: MS Windows
Status: UNCONFIRMED
Severity: major
Priority: NOR
Component: buildsystem
Assignee: kde-windows at kde.org
Reporter: dasaan.san at gmail.com
whilst trying to emerge kdelibs I get the following output:
Error: dependent 'c:\Program\' does not exist.
Reproducible: Always
Steps to Reproduce:
0. fresh %KDEROOT% with only etc/kdesettings.bat and a newly cloned emerge
(master branch)
1. emerge kdelibs
Actual Results:
Qt is now configured for building. Just run mingw32-make.
To reconfigure, run mingw32-make confclean and configure.
entering: c:\kderoot\build\libs\qt-all\work\mingw4-RelWithDebInfo-4.8.5
jom 1.0.13 - empower your cores
cd src\tools\bootstrap\ && c:\kderoot\dev-utils\bin\jom.exe -f Makefile
c:\kderoot\dev-utils\bin\jom.exe -f Makefile.Release
Error: dependent 'c:\Program\' does not exist.
jom:
C:\KDERoot\build\libs\qt-all\work\mingw4-RelWithDebInfo-4.8.5\src\tools\bootstrap\Makefile
[release] Error 2
jom: C:\kderoot\build\libs\qt-all\work\mingw4-RelWithDebInfo-4.8.5\Makefile
[sub-tools-bootstrap-make_default-ordered] Error 2
emerge fatal error: while running make cmd: c:\kderoot\dev-utils\bin\jom.exe
emerge fatal error: running python c:\kderoot\emerge\portage\libs\qt\qt-all.py
compile
emerge debug: Task: Emerge stopped after: 0:47:19.903000
Expected Results:
kdelibs should compile to completion
using emerge from the master branch
using python 3.2
using mingw (installed during the emerge process)
Looking at:
C:\KDERoot\build\libs\qt-all\work\mingw4-RelWithDebInfo-4.8.5\src\tools\bootstrap\Makefile
line 220
you can see:
c:/Program\ Files\ (x86)/Microsoft\ Visual\ Studio/VC98/include/stddef.h
It would appear that jom is not honouring the escapes for the spaces.
It also makes me wonder why the VS includes are being looked for seeing as I've
specified that mingw be used to do the compiling.
I tested the jom theory by encapsulating the above path in "" jom then
complained:
Error: dependent 'c:\Program\ Files\ (x86)\Microsoft\ Visual\
Studio\VC98\include\stddef.h' does not exist.
removing the escapes from the encapsulated path caused jom to revert to the
original compilation error
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the Kde-windows
mailing list