Forum » Programska oprema » [Windows]Qt 4.3.0 Open Source
[Windows]Qt 4.3.0 Open Source
'FireSTORM' ::
Ok po 500 poskusih in 234234432 rebootih sem obupal. In nikakor ne morem več naprej.
Imam Qt 4.3.0 in MinGW.
Uredim variables, zaženem configure in to dela.
Ampak ko zaženem pa mingw32-make dobim pa tale "pozdrav":
F:\qt>mingw32-make
cd src\winmain\ && mingw32-make -f Makefile
mingw32-make[1]: Entering directory `F:/qt/src/winmain'
mingw32-make -f Makefile.Debug all
Makefile.Debug:116: *** multiple target patterns. Stop.
mingw32-make[2]: Entering directory `F:/qt/src/winmain'
mingw32-make[2]: Leaving directory `F:/qt/src/winmain'
mingw32-make[1]: *** [debug-all] Error 2
mingw32-make[1]: Leaving directory `F:/qt/src/winmain'
mingw32-make: *** [sub-winmain-make_default-ordered] Error 2
Imam Qt 4.3.0 in MinGW.
Uredim variables, zaženem configure in to dela.
Ampak ko zaženem pa mingw32-make dobim pa tale "pozdrav":
F:\qt>mingw32-make
cd src\winmain\ && mingw32-make -f Makefile
mingw32-make[1]: Entering directory `F:/qt/src/winmain'
mingw32-make -f Makefile.Debug all
Makefile.Debug:116: *** multiple target patterns. Stop.
mingw32-make[2]: Entering directory `F:/qt/src/winmain'
mingw32-make[2]: Leaving directory `F:/qt/src/winmain'
mingw32-make[1]: *** [debug-all] Error 2
mingw32-make[1]: Leaving directory `F:/qt/src/winmain'
mingw32-make: *** [sub-winmain-make_default-ordered] Error 2
Those penguins.... They sure aint normal....
BigWhale ::
Rebootih? Zakaj hudica pa rebootih? :)
Anyway, nekaj je z makefileom cudno. Si prej pognal qmake? kaj pa ce pozenes make all?
Anyway, nekaj je z makefileom cudno. Si prej pognal qmake? kaj pa ce pozenes make all?
'FireSTORM' ::
qmake ustvari samo Makefile-e ane?
Torej ga configure skripta požene in ga meni še ni treba enkrat.
Če zaženem pa make all ga pa moti to da je C:\Program Files
in on vzame pot kot C:\Program
Ali pa naj kdo pove kaj vse je mel nameščeno na disku za namestitev, jaz mam tole:
Qt 4.3.0 (malo logično)
MinGW
mam pa še cygnus cyqwin.
Potem imam pa PATH variable:
C:\MinGW\bin;F:\Qt;
Če pa v PATH dodam še Cygnus Cygwin katera vključuje sh.exe je pa problem da on za prevod zažene sh.exe, sh.exe pa ignorira backslashe(\) in pride do jasnega errorja...
Torej ga configure skripta požene in ga meni še ni treba enkrat.
Če zaženem pa make all ga pa moti to da je C:\Program Files
in on vzame pot kot C:\Program
Ali pa naj kdo pove kaj vse je mel nameščeno na disku za namestitev, jaz mam tole:
Qt 4.3.0 (malo logično)
MinGW
mam pa še cygnus cyqwin.
Potem imam pa PATH variable:
C:\MinGW\bin;F:\Qt;
Če pa v PATH dodam še Cygnus Cygwin katera vključuje sh.exe je pa problem da on za prevod zažene sh.exe, sh.exe pa ignorira backslashe(\) in pride do jasnega errorja...
Those penguins.... They sure aint normal....
drola ::
Jaz sem si zadevo namestil z inštallerjem, ki ti namesti še MinGW. Potem pa samo greš v start meni, poženeš ikonico Qt 4.3.0 (Build Debug Libraries) in si na konju. Jaz sem imel sicer neke težave, da mingw32-make ni našel pravega Makefilea, tako, da sem samo spremenil delovni imenik (cd mapa), vpisal mingw32-make in je delovalo. Ne vem pa točno v kateri imenik sem cdjal.
Ko pa želiš delati s projekti in če ne uporabljaš kakega IDE, ki bi gradil programe zate, pa si odpreš Qt 4.3.0 Command prompt, ki ti sam nastavi vse potrebne spremenljivke v okolju (podobno kot tista konzola od Visual Studio).
Ko pa želiš delati s projekti in če ne uporabljaš kakega IDE, ki bi gradil programe zate, pa si odpreš Qt 4.3.0 Command prompt, ki ti sam nastavi vse potrebne spremenljivke v okolju (podobno kot tista konzola od Visual Studio).
https://drola.si
'FireSTORM' ::
Saj že mam narejeno vse iz Linuxa
Sam nekaj spremenljivk moram spremenit
to ni prob ;)
Bom probal še tako, poročam.
Sam nekaj spremenljivk moram spremenit
to ni prob ;)
Bom probal še tako, poročam.
Those penguins.... They sure aint normal....
miha22 ::
Path mora kazati na bin direktorij znotraj qt direktorija. nastavi si še QTDIR spremenljivko, in QMAKESPEC spremenljivko.
'FireSTORM' ::
Ok zdaj sem vse zbrisal in jovo na novo.
Vars:
PATH:
F:\Qt\4.3.0\bin;C:\MinGW\bin;
QTDIR:
F:\Qt\4.3.0;
QMAKESPEC:
win32-g++
Inštaliram in zaženem iz star menuja make debug ali pač tist, in dobim tale error:
mingw32-make: *** No rule to make target 'debug'. Stop.
In izhod v direktoij:
F:\Qt\4.3.0\src
Vars:
PATH:
F:\Qt\4.3.0\bin;C:\MinGW\bin;
QTDIR:
F:\Qt\4.3.0;
QMAKESPEC:
win32-g++
Inštaliram in zaženem iz star menuja make debug ali pač tist, in dobim tale error:
mingw32-make: *** No rule to make target 'debug'. Stop.
In izhod v direktoij:
F:\Qt\4.3.0\src
Those penguins.... They sure aint normal....
BigWhale ::
> Torej ga configure skripta požene in ga meni še ni treba enkrat.
Kak configure?
# qmake
# make (v tvojem primeru mingw-make
...
in to je to.
Kak configure?
# qmake
# make (v tvojem primeru mingw-make
...
in to je to.
drola ::
Vars:
PATH:
F:\Qt\4.3.0\bin;C:\MinGW\bin;
QTDIR:
F:\Qt\4.3.0;
QMAKESPEC:
win32-g++
Inštaliram in zaženem iz star menuja make debug ali pač tist, in dobim tale error:
mingw32-make: *** No rule to make target 'debug'. Stop.
In izhod v direktoij:
F:\Qt\4.3.0\src
Ko ti to napiše, vpišeš v CMD sledeče:
cd F:\Qt\4.3.0 mingw32-make
.. in build bi se moral nadaljevati brez napak.
https://drola.si
'FireSTORM' ::
ampak se ne, dobim error ki sem ga napisal v prvem postu
BW: ko zaženem configure potem zbuilda qmake in zažene qmake
BW: ko zaženem configure potem zbuilda qmake in zažene qmake
Those penguins.... They sure aint normal....
Zgodovina sprememb…
- spremenil: 'FireSTORM' ()
'FireSTORM' ::
Ja najprej moram Qt prevest
Če bi imel problem pri svoji aplikaciji bi se znašlo v programiranje
Če bi imel problem pri svoji aplikaciji bi se znašlo v programiranje
Those penguins.... They sure aint normal....
'FireSTORM' ::
Če morda zato ker je virtual machine? Ampak saj to po logiki nebi smelo imeti veze.
Those penguins.... They sure aint normal....
BigWhale ::
Naceloma ne bi smelo biti problema. Nekaj je makefile zjahan. Verjetno ga configure zjaha. Morda celo zaradi arhitekture.
./configure --help
pa poglej ce lahko izberes arhitekturo.
./configure --help
pa poglej ce lahko izberes arhitekturo.
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | msys2, mingw64 compilingOddelek: Programiranje | 829 (678) | detroit |
» | Makefile in c++Oddelek: Programiranje | 3059 (2099) | Looooooka |
» | [C++] Kateri C++ IDE je najbolj osnoven?Oddelek: Programiranje | 2266 (1711) | sid_dabster |
» | linux IDE in VS projekti (.sln)Oddelek: Programiranje | 1306 (1144) | 64202 |
» | Kompajlanje win32 programov v LinuxuOddelek: Programiranje | 1109 (956) | Gandalfar |