Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Qt error...... help

[es] :: Linux :: Qt error...... help

[ Pregleda: 3252 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

d3wil
Goran Pejović
CG

Član broj: 18290
Poruke: 153
*.crnagora.net

Jabber: dewil@elitesecurity.org


Profil

icon Qt error...... help17.06.2004. u 23:30 - pre 241 meseci
kad pokusham da instaliram neshto... i uradim ./configure
i kad dodje to Checking Qt......... resetuje se PC.....
shta da radim?!?!?!?!
Ne znam ja nishta, ja sam biciklom.
 
Odgovor na temu

wayward
Zoran Rilak
Bloomington, IN

Član broj: 4697
Poruke: 11
*.teleportgroup.net

Jabber: wayward@jabber.org
ICQ: 92444344
Sajt: tesla.rcub.bg.ac.yu/~bruc..


Profil

icon Re: Qt error...... help18.06.2004. u 13:42 - pre 241 meseci
Yee-haaaw :)

Kao prvo, uradi to kao običan korisnik a ne kao root, da bi smanjio šansu da ti Linux pukne. Root nalog ti ne treba sve do 'make install' faze.

Kao drugo: otvori ./configure u svom omiljenom editoru, pronađi tekst "Checking Qt" i pošalji nam tu i sledećih nekoliko linija.
 
Odgovor na temu

d3wil
Goran Pejović
CG

Član broj: 18290
Poruke: 153
*.crnagora.net

Jabber: dewil@elitesecurity.org


Profil

icon Re: Qt error...... help18.06.2004. u 20:33 - pre 241 meseci
to se ne deshava samo kod jedong programa nego kod vishe njih.....
prvo sam makao Qt, pa ga opet instalirao (sa cdova od slacka) i opet isto. evo ti ovo ./configure od psi-a:
Code:
printf "Verifying Qt 3.x Multithreaded (MT) build environment ... "

if [ -z "$QTDIR" ]; then
    if [ "$QC_DEBUG" = "Y" ]; then
        echo \$QTDIR not set... trying to find Qt manually
    fi
    for p in /usr/lib/qt /usr/share/qt /usr/share/qt3 /usr/local/lib/qt /usr/local/share/qt /usr/lib/qt3 /usr/local/lib/qt3 /usr/X11R6/share/qt /usr/qt/3 ; do
        if [ -d "$p/mkspecs" ]; then
            QTDIR=$p
            break;
        fi;
    done
    if [ -z "$QTDIR" ]; then
        echo fail
        echo
        echo "Unable to find Qt 'mkspecs'.  Perhaps you need to"
        echo "install the Qt 3 development utilities.  You may download"
        echo "them either from the vendor of your operating system"
        echo "or from http://www.trolltech.com/"
        echo
        echo "If you're sure you have the Qt development utilities"
        echo "installed, you might try using the --qtdir option."
        echo
        exit 1;
    fi
    if [ ! -x "$QTDIR/bin/moc" ]; then
        m=`which moc 2>/dev/null`
        if [ ! -x "$m" ]; then
            echo fail
            echo
            echo "We found Qt in $QTDIR, but we were unable to locate"
            echo "the moc utility.  It was not found in $QTDIR/bin"
            echo "nor in PATH.  This seems to be a very unusual setup."
            echo "You might try using the --qtdir option."
            echo
            exit 1;
        fi
        qtpre=`echo $m | awk '{ n = index($0, "/bin/moc"); if (!n) { exit 1; } print substr($0, 0, n-1); exit 0; }' 2>/dev/null`
        ret="$?"
        if [ "$ret" != "0" ]; then
            echo fail
            echo
            echo "We found Qt in $QTDIR, but the location of moc"
            echo "($m) is not suitable for use with this build system."
            echo "This is a VERY unusual and likely-broken setup.  You"
            echo "should contact the maintainer of your Qt package."
            echo
            exit 1;
        fi
        QTDIR=$qtpre
    fi
fi

if [ ! -x "$QTDIR/bin/qmake" ]; then
    if [ "$QC_DEBUG" = "Y" ]; then
        echo Warning: qmake not in \$QTDIR/bin/qmake
        echo trying to find it in \$PATH
    fi
    qm=`which qmake 2>/dev/null`
    if [ -x "$qm" ]; then
        if [ "$QC_DEBUG" = "Y" ]; then
            echo qmake found in $qm
        fi
    else
        echo fail
        echo
        echo Sorry, you seem to have a very unusual setup,
        echo or I missdetected \$QTDIR=$QTDIR
        echo
        echo Please set \$QTDIR manually and make sure that
        echo \$QTDIR/bin/qmake exists.
        echo
        exit 1;
    fi
else
    qm=$QTDIR/bin/qmake
fi


btw: nikad ne radi ./configure kao root :D
Ne znam ja nishta, ja sam biciklom.
 
Odgovor na temu

ljubex
Ljubomir Samardzic
Beograd

Član broj: 14809
Poruke: 29
*.etf.bg.ac.yu
Via: [es] mailing liste



Profil

icon Re: Qt error...... help23.06.2004. u 18:58 - pre 241 meseci
>
> .
>
Treba da eksportujes environment variablu QTDIR koja pokazuje gde ti je
qt instaliran. Kod mene je:
QTDIR=/usr/lib/qt3
to mozes da uradis sa:
export QTDIR=/usr/lib/qt3
a da proveris vrednost QTDIR-a kucas:
echo $QTDIR
Ovo ce ti resiti problem privremeno (do sledeceg logovanja), pa bolje
ovo stavi (ako ti uopste pomogne) u ~/.bash_profile fajl.
Ako budes koristio qt, verovatno ces imati problema i sa linkerom. Evo
ti parce mog .bash_profile-a pa probaj nesto s tim.

export QTDIR=/usr/lib/qt3
export PATH=/usr/local/share/JBuilderX/jdk1.4/bin:$PATH:$HOME/bin:$QTDIR/bin
export MANPATH=$QTDIR/man:$MANPATH
export LD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH:/usr/local/lib

(Ne obracaj paznju na JBuilder :) ).

Pozdrav,

LjubeX
LjubeX
 
Odgovor na temu

[es] :: Linux :: Qt error...... help

[ Pregleda: 3252 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.