» »

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

Gandalfar ::

a ni tko, da ./configure podas parameter kje imas qt3 knjiznjico?

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...


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

Crosscompiling Gnuradia za RPi

Oddelek: Operacijski sistemi
141547 (1393) poweroff
»

[Code:Blocks, c++] Program ne najde knjižnice

Oddelek: Programiranje
111343 (1122) gtu
»

Kateri IDE uporabljate za programiranje?

Oddelek: Programiranje
132720 (2134) Invictus
»

Glibc bug

Oddelek: Informacijska varnost
296451 (5822) Icematxyz
»

LPT porti in linux...

Oddelek: Operacijski sistemi
152428 (2235) Trojaner

Več podobnih tem