ich habe ein kleines Problem, und ich weiss nicht woran das liegt.
Ich führe folgendes aus, um Qt5 aus Git auf Windows zu bekommen :
Code: Alles auswählen
git clone git://gitorious.org/qt/qt5.git qt5
cd qt5
perl init-repository
configure -developer-build -nomake examples -nomake tests -confirm-license -icu -mp -opengl desktop -openssl -I C:\OpenSSL-Win32\include -L C:\OpenSSL-Win32\lib -I C:\icu4_win32\icu\include -L C:\icu4_win32\icu\lib -qt-zlib -qt-libpng -qt-libjpeg
nmake
Code: Alles auswählen
(set PATH=C:\local\qt5-win-32\qtbase\lib;%PATH:)=^)%) & .......
Nun habe ich dies in der Datei qt_functions.prf gefunden :
Code: Alles auswählen
defineTest(qtAddToolEnv) {
for(env, 2) {
value = $$eval($${env}.value)
!isEmpty(value) {
name = $$eval($${env}.name)
equals(QMAKE_DIR_SEP, /) {
contains($${env}.CONFIG, prepend): infix = \${$$name:+:\$$$name}
else: infix =
val = "$$name=$$join(value, :)$$infix"
} else {
# Escape closing parens when expanding the variable, otherwise cmd confuses itself.
contains($${env}.CONFIG, prepend): infix = ;%$$name:)=^)%
else: infix =
val = "(set $$name=$$join(value, ;)$$infix) &"
}
contains(MAKEFILE_GENERATOR, MS.*): val ~= s,%,%%,g
else: val ~= s,\\\$,\$\$,g
$$1 = "$$val $$eval($$1)"
}
}
export($$1)
}
Grüße,