Details
-
Bug
-
Resolution: Duplicate
-
P3: Somewhat important
-
None
-
4.7.1
-
None
-
Windows XP Sp3
Description
This fails:
lib.files = c:/mingw/bin/libstdc++-6.dll"
lib.path = dist
INSTALLS += lib
because qmake translates it to
copy /y c:\mingw\bin\libstdc++-6.dll <PROJECTPATH>/dist
and windows interprets "+" as a special character. Quoting the whole filename solves the problem.
Attachments
Issue Links
- is duplicated by
-
QTBUG-74388 qmake ${COPY} on Windows doesn't work with filenames that have a plus in it
- Closed
- relates to
-
QTBUG-3314 file name quoting is FUBAR
- Open
-
QTBUG-1935 qmake doesn't handle < correctly when it is in the QMAKE_EXTRA_COMPILERS rule when generating a vcproj file
- Closed
- replaces
-
QTBUG-38386 INSTALL targets: file names are not quoted
- Closed
For Gerrit Dashboard: QTBUG-16372 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
84309,16 | fix escape{Dependency,File}Path | dev | qt/qtbase | Status: ABANDONED | -1 | 0 |
85161,1 | Doc: document known INSTALLS issue | stable | qt/qtbase | Status: ABANDONED | -1 | 0 |