Forum » Programska oprema » compiling QT > tgz
compiling QT > tgz
Malinovc ::
Alo,..
Mam problem pri grajenju tgz paketa....
Uporablam 1.53 checkinstall in imam slackware 9. Program 'ln' sm zamenjal z starejsim ( tako da imam dinamicne linke )... kot po navodilih... Uporabljam tole skripto:
naredim linke qt in qt-3 v ../, ki kazejo na qt-xxxxxxx
"poskusil sm na vec nacinov.... #"
-----------------------------------------------
cd qt-3
#export QTDIR=$PWD
#export YACC='byacc -d'
#export PATH=$PATH:$QTDIR/bin
QTDIR=/usr/local/qt
PATH=$QTDIR/bin:$PATH
MANPATH=$QTDIR/doc/man:$MANPATH
LD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH
export QTDIR PATH MANPATH LD_LIBRARY_PATH
./configure \
-system-zlib \
-qt-gif \
-system-libpng \
-system-libjpeg \
-plugin-imgfmt-mng \
-thread \
-no-nis \
-no-stl \
-no-xinerama \
-no-g++-exceptions
make&&checkinstall
-----------------------------------------
..ko uspesno zbildam...zadeva ne upostave stvari ki bi nej bli v linkih... se pravi da zadeva namesto 30Mb zasede 8Mb.
To pa ni celoten qt paket. Kako nej checkinstallam ali kej podobnega QT.
Thnx
Mam problem pri grajenju tgz paketa....
Uporablam 1.53 checkinstall in imam slackware 9. Program 'ln' sm zamenjal z starejsim ( tako da imam dinamicne linke )... kot po navodilih... Uporabljam tole skripto:
naredim linke qt in qt-3 v ../, ki kazejo na qt-xxxxxxx
"poskusil sm na vec nacinov.... #"
-----------------------------------------------
cd qt-3
#export QTDIR=$PWD
#export YACC='byacc -d'
#export PATH=$PATH:$QTDIR/bin
QTDIR=/usr/local/qt
PATH=$QTDIR/bin:$PATH
MANPATH=$QTDIR/doc/man:$MANPATH
LD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH
export QTDIR PATH MANPATH LD_LIBRARY_PATH
./configure \
-system-zlib \
-qt-gif \
-system-libpng \
-system-libjpeg \
-plugin-imgfmt-mng \
-thread \
-no-nis \
-no-stl \
-no-xinerama \
-no-g++-exceptions
make&&checkinstall
-----------------------------------------
..ko uspesno zbildam...zadeva ne upostave stvari ki bi nej bli v linkih... se pravi da zadeva namesto 30Mb zasede 8Mb.
To pa ni celoten qt paket. Kako nej checkinstallam ali kej podobnega QT.
Thnx
BigWhale ::
Kaj bi rad naredil? Staticno linkal Qt v nek program? Zato ne rabis programa 'ln' ki skrbi za linke in symlinke na disku ampak za to skrbi gcc, ki prevece in ld, ki zlinka skupaj vse objektne datoteke in naredi executable...
Hm, ld je dinamicni linker, mislim da kar gcc zlinka skupaj zadeve, ce delas staticni exe...
Hm, ld je dinamicni linker, mislim da kar gcc zlinka skupaj zadeve, ce delas staticni exe...
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | Crosscompiling Gnuradia za RPiOddelek: Operacijski sistemi | 1574 (1420) | poweroff |
» | [Code:Blocks, c++] Program ne najde knjižniceOddelek: Programiranje | 1363 (1142) | gtu |
» | Kateri IDE uporabljate za programiranje?Oddelek: Programiranje | 2768 (2182) | Invictus |
» | Glibc bugOddelek: Informacijska varnost | 6593 (5964) | Icematxyz |
» | LPT porti in linux...Oddelek: Operacijski sistemi | 2515 (2322) | Trojaner |