Toon posts:

[debian] QT make probleem qt-mt

Pagina: 1
Acties:

Verwijderd

Topicstarter
Hoi,

ik wil graag karamba is proberen dus die heb ik ff gedownload.. nu krijg ik dus bij ./configure de error :

code:
1
2
3
checking for Qt... configure: error: Qt (>= Qt 3.0) (library qt-mt) not found. Please check your installation!
For more details about this problem, look at the end of config.log.
Make sure that you have compiled Qt with thread support!


dus ik de nieuwste QT gedownload (qt-x11-free-3.3.0b1)
./configure -thread gedaan
loopt allemaal prima en dan kom ik bij make aan..
hier krijg ik de volgende error :

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
/home/tuxx/qt-x11-free-3.3.0b1/lib/libqt-mt.so: undefined reference to `FT_Seek_Stream'
/home/tuxx/qt-x11-free-3.3.0b1/lib/libqt-mt.so: undefined reference to `FT_Get_Short'
/home/tuxx/qt-x11-free-3.3.0b1/lib/libqt-mt.so: undefined reference to `FT_Forget_Frame'
/home/tuxx/qt-x11-free-3.3.0b1/lib/libqt-mt.so: undefined reference to `FT_Access_Frame'
/home/tuxx/qt-x11-free-3.3.0b1/lib/libqt-mt.so: undefined reference to `FT_Get_Long'
collect2: ld returned 1 exit status
make[4]: *** [../../../bin/uic] Error 1
make[4]: Leaving directory `/home/tuxx/qt-x11-free-3.3.0b1/tools/designer/uic'
make[3]: *** [sub-uic] Error 2
make[3]: Leaving directory `/home/tuxx/qt-x11-free-3.3.0b1/tools/designer'
make[2]: *** [sub-designer] Error 2
make[2]: Leaving directory `/home/tuxx/qt-x11-free-3.3.0b1/tools'
make[1]: *** [sub-tools] Error 2
make[1]: Leaving directory `/home/tuxx/qt-x11-free-3.3.0b1'
make: *** [init] Error 2


dus ik ff rondkijken voor lib qt-mt..
lijstje dpkg :


code:
1
2
3
4
5
6
7
8
9
10
11
12
13
root@stropharia:/home/tuxx/qt-x11-free-3.3.0b1# dpkg -l|grep -i qt
ii  libqt-dev      2.3.1-22       Qt GUI development headers
ii  libqt-mt-dev   2.3.1-22       Qt GUI development headers (Threaded version
ii  libqt2         2.3.1-22       Qt GUI Library (runtime version).
ii  libqt2-emb     2.3.2-3        Qt-Embedded GUI Library (runtime version).
ii  libqt2-mt      2.3.1-22       Qt GUI Library (runtime threaded version).
ii  libqt3         3.1.2-0woody1  Qt Library
ii  libqt3-mt      3.1.2-0woody1  Qt GUI Library (Threaded runtime version)
ii  libqutil1      2.3.1-22       Qt Util Library
rc  qt-designer    2.3.1-22       Qt GUI Designer
ii  qt-designer-do 2.3.1-22       Tutorial and reference documentation for Qt
ii  qt-doc         2.3.1-22       Tutorial and reference documentation and exa
ii  uic            2.3.1-22       Qt ui compiler


ik had ook al dit topic gevonden :
http://gathering.tweakers...t_messages/699884///qt,mt
In dit topic stond dat je libqt3-dev ook moest hebben..
dus ik apt-getten krijg ik het volgende :

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
root@stropharia:/home/tuxx/qt-x11-free-3.3.0b1# apt-get install libqt3-dev
Reading Package Lists... Done
Building Dependency Tree... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.

Since you only requested a single operation it is extremely likely that
the package is simply not installable and a bug report against
that package should be filed.
The following information may help to resolve the situation:

Sorry, but the following packages have unmet dependencies:
  libqt3-dev: Depends: libpng3-dev
E: Sorry, broken packages

hier kom ik helemaal vast te zitten :'(
kan iemand mij helpen bij mijn probleem?

[ Voor 20% gewijzigd door Verwijderd op 05-01-2004 22:34 ]


  • RoccoD
  • Registratie: September 2003
  • Laatst online: 19-09-2025
Hoi ,

Die foutmelding ken ik. Dit komt door de verkeerde versie van freetype2 en
freetype2-devel. Ik weet helaas niet welke versie je wel moet hebben. Probeer
eens je freetype2 te updaten.

succes

  • odysseus
  • Registratie: Augustus 2000
  • Laatst online: 21-02 22:54

odysseus

Debian GNU/Linux Sid

Bovengenoemde oplossing is inderdaad mogelijk, maar er zijn nog twee andere oplossingen:
• Verwijder Qt2 van je systeem, zodat je alleen libqt3-mt en libqt3-mt-dev nog hebt staan. Qt2 verwijderen is misschien niet nodig (maar soms wel, bij het compileren van sommige KDE-applicaties), maar die development-library heb je wel nodig. Compileer vervolgens Karamba zoals je zelf wilt. Hierbij moet je misschien nog een --with-qt-dir=/mijn/qt/dir of gelijksoortige --with-qt-libraries of --with-qt-includes meegeven (gewoon eerst zonder proberen, als het nodig is merk je het vanzelf). Je hoeft Qt dus niet te compileren :).
• Je kunt ook doorgaan zoals je begonnen bent, maar even in de subdirectory 'tools' van Qt de regel 'sub-designer \' weghalen uit de Makefile in die directory...de regel staat ergens aan het begin, rond regel 15 of zo.

Keuze genoeg aan oplossingen :).

Leven is het meervoud van lef | In order to make an apple pie from scratch, you must first create the universe.


  • Wilke
  • Registratie: December 2000
  • Laatst online: 00:03
Trouwens, gezien waar je mee bezig bent is de kans groot dat je installatie straks een zootje is. Heb je Hoe installeer ik software in Linux? (uit de NOS FAQ) al een gelezen? Zo niet, aanbevolen leesvoer.

Verwijderd

K weet niet welke distro je draait ?
Ik debian unstable
code:
1
2
3
~$ apt-cache search karamba
karamba - A program improving the eyecandy of KDE
superkaramba - A program based on karamba improving the eyecandy of KDE

Maargoed dat hangt dus van je distro af.

  • odysseus
  • Registratie: Augustus 2000
  • Laatst online: 21-02 22:54

odysseus

Debian GNU/Linux Sid

Gezien zijn gebruik van het commando 'dpkg' acht ik de kans vrij groot dat hij Debian gebruikt :).

Leven is het meervoud van lef | In order to make an apple pie from scratch, you must first create the universe.


  • Infern0
  • Registratie: September 2000
  • Laatst online: 23-01 09:14

Infern0

Hou die ontzettende rust!!

Volgens mij heb je libqt3-mt-dev niet eens echt nodig, omdat het nu een fake package is om alle andere qt3 paketten te installeren.

Waarom zo moeilijke configure regels gebruiken als debian het zelf voor je doet:

dh-make installeren
kdelibs4-dev installeren
code:
1
2
dh_make -t /usr/share/doc/kdelibs4-dev/dh-make
dpkg-buildpackage -b -uc


Je en krijgt een mooie pakketje

http://www.bsdfreaks.nl Home site: http://rob.lensen.nu /me was RobL


Verwijderd

/off topic
odysseus schreef op 06 januari 2004 @ 17:42:
Gezien zijn gebruik van het commando 'dpkg' acht ik de kans vrij groot dat hij Debian gebruikt :).
U heeft helemaal gelijk heer odysseus.Leesblindheid is een van mijn sterke punten. 8)

Verwijderd

Topicstarter
odysseus schreef op 06 januari 2004 @ 15:59:
Bovengenoemde oplossing is inderdaad mogelijk, maar er zijn nog twee andere oplossingen:
• Verwijder Qt2 van je systeem, zodat je alleen libqt3-mt en libqt3-mt-dev nog hebt staan.
bij het apt-getten van libqt3-mt-dev krijg ik dit :

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
root@stropharia:/home/tuxx/qt-x11-free-3.3.0b1# apt-get install libqt3-mt-dev
Reading Package Lists... Done
Building Dependency Tree... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.

Since you only requested a single operation it is extremely likely that
the package is simply not installable and a bug report against
that package should be filed.
The following information may help to resolve the situation:

Sorry, but the following packages have unmet dependencies:
  libqt3-mt-dev: Depends: libpng3-dev
E: Sorry, broken packages


ff proberen libpng3-dev te apt-getten
dan krijg ik dus dit :
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
root@stropharia:/home/tuxx/qt-x11-free-3.3.0b1# apt-get install libpng3-dev
Reading Package Lists... Done
Building Dependency Tree... Done
Note, selecting libpng-dev instead of libpng3-dev
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.

Since you only requested a single operation it is extremely likely that
the package is simply not installable and a bug report against
that package should be filed.
The following information may help to resolve the situation:

Sorry, but the following packages have unmet dependencies:
  libpng-dev: Depends: libpng3 (= 1.2.1-1.1.woody.3) but 1.2.5-10 is to be installed
E: Sorry, broken packages

Verwijderd

Topicstarter
Verwijderd schreef op 06 januari 2004 @ 16:26:
K weet niet welke distro je draait ?
Ik debian unstable
code:
1
2
3
~$ apt-cache search karamba
karamba - A program improving the eyecandy of KDE
superkaramba - A program based on karamba improving the eyecandy of KDE

Maargoed dat hangt dus van je distro af.
ik draai dus stable :o

  • DAMAGE
  • Registratie: December 2001
  • Laatst online: 13-01 00:52

DAMAGE

a.k.a. Rice_NL

rlensen schreef op 06 januari 2004 @ 18:15:
Volgens mij heb je libqt3-mt-dev niet eens echt nodig, omdat het nu een fake package is om alle andere qt3 paketten te installeren.

Waarom zo moeilijke configure regels gebruiken als debian het zelf voor je doet:

dh-make installeren
kdelibs4-dev installeren
code:
1
2
dh_make -t /usr/share/doc/kdelibs4-dev/dh-make
dpkg-buildpackage -b -uc


Je en krijgt een mooie pakketje
Ik krijg als ik hem zelf compile geen errors, maar hij draait helemaal niet na een make install... ook als ik er een mooi debje van maak heb ik het zelfde probleem... ik snap er helemaal niks meer van.

Ik wil hem zelf graag compilen omdat er een dikke bug in zit zodat alles altijd ontop staat... dat is niet de bedoeling

Lian Li O11 Dynamic EVO | Corsair HX1500i | Intel i9 13900K | ASUS Maximus HERO Z790 | 32GB GSkill Trident Z5 7200 DDR5 | Samsung 980 Pro 2TB | RTX 4080 | Simucube 2 Pro wheel


Verwijderd

Je moet even een linkje maken:

ln -s /pad naar je qt dir/qt/lib/libqt-mt.so /pad naar je qt dir/qt/lib/libqt.so
Pagina: 1