kdexxx3, qt und die lizens...

Stevil

Well-Known Member
hallo zusammen!

ist jetzt 04:18uhr und ich sitz seit einigen stündchen an dem scheiss und find keine lösung :(.

1. FreeBSD 5.2.1 auf laptop installiert --> kein problem
2. cvsup gemacht --> kein problem
3. will neustes kde, also 3.2.3 installieren
4. /usr/ports/x11/kdelibs3/
5. make && make install clean

und jetzt gehts los...

zieht sich noch qt 3.3 runter, möchte mir eine lizens anzeigen und WUM:

XKB auto-detection... (-L/usr/local/lib -I/usr/local/include)
Found X11/XKBlib.h in /usr/X11R6/include
XkbSetPerClientControls found.
XKB enabled.

This is the Qt/X11 Free Edition.

You are licensed to use this software under the terms of either
the Q Public License (QPL) or the GNU General Public License (GPL).

Type 'Q' to view the Q Public License.
Type 'G' to view the GNU General Public License.
Type 'yes' to accept this license offer.
Type 'no' to decline this license offer.

Do you accept the terms of either license? yes

Creating qmake. Please wait...
ln: mkspecs/default: No such file or directory
cd: can't cd to /usr/ports/x11-toolkits/qt33/work/qt-x11-free-3.3.2/qmake
gmake[1]: Entering directory `/usr/ports/x11-toolkits/qt33/work/qt-x11-free-3.3.2'

Qt must first be configured using the "configure" script.

gmake[1]: *** [.qmake.cache] Error 1
gmake[1]: Leaving directory `/usr/ports/x11-toolkits/qt33/work/qt-x11-free-3.3.2'
gmake: *** [init] Error 2
qmake failed to build. Aborting.
===> Script "configure" failed unexpectedly.
Please report the problem to kde@FreeBSD.org [maintainer] and attach the
"/usr/ports/x11-toolkits/qt33/work/qt-x11-free-3.3.2/config.log" including
the output of the failure of your make command. Also, it might be a good idea
to provide an overview of all packages installed on your system (e.g. an `ls
/var/db/pkg`).
*** Error code 1

Stop in /usr/ports/x11-toolkits/qt33.
*** Error code 1

Stop in /usr/ports/x11/kdelibs3.

okidoki...in das qt verzeichniss rein denk ich mir und ein ./configure laufen lassen...pustekuchen!

zoidberg# ./configure
find: /usr/ports/x11-toolkits/qt33/work/qt-x11-free-3.3.2/mkspecs/: No such file or directory

The specified system/compiler is not supported:

/usr/ports/x11-toolkits/qt33/work/qt-x11-free-3.3.2/mkspecs/freebsd-g++

Please see the PLATFORMS file for a complete list.

also auch die PLATFORMS datei angeschaut:

freebsd-g++
freebsd-icc

beide bei configure jeweils einmal eingefügt...klappt ebenfalls nicht.

bin mit meinem latein am ende...kann mir da jemand unter die arme greifen?
danke!!
 
hilföööööö, ich komm nich weiter :(

will ja nich nerven, aber ich komm auch mit google keinen schritt vorwärts...kann mir da jemand unter die arme greifen? danke!!
 
Ist das neu mit der Lizenzabfrage?

ich mach neuinstallationen gerne mit z.b.:
portupgrade -RNP x11-toolkits/qt33

versuch das doch mal. achja, und vorher am besten mal
pkgdb -F
 
pkgdb -F
--> lief fehlerfrei durch und hat die ports neu eingelesen

portupgrade -RNP x11-toolkits/qt33
--> rödelt und zieht sich gerade neue ports runter...

danke!!! ich meld mich nochmal, bei weiteren fehlern...
 
leider leider...

Stop in /usr/ports/textproc/expat2.
** Command failed [exit code 1]: /usr/bin/script -qa /tmp/portupgrade30199.1 make reinstall
egrep: /var/db/pkg/expat-1.95.6_1/+CONTENTS: No such file or directory
---> Restoring the old version
** Fix the installation problem and try again.
---> Skipping 'textproc/expat2' (expat-1.95.7) because it has already failed
[Updating the pkgdb <format:bdb1_btree> in /var/db/pkg ... - 123 packages found (-0 +1) . done]
---> Skipping 'devel/gettext' (gettext-0.12.1) because a requisite package 'expat-1.95.6_1' (textproc/expat2) failed (specify -k to force)
---> Skipping 'devel/gmake' (gmake-3.80_1) because a requisite package 'gettext-0.12.1' (devel/gettext) failed (specify -k to force)
---> Skipping 'x11-fonts/fontconfig' (fontconfig-2.2.90_3) because a requisite package 'expat-1.95.6_1' (textproc/expat2) failed (specify -k to force)
---> Skipping 'x11/XFree86-4-libraries' (XFree86-libraries-4.3.0_6) because a requisite package 'expat-1.95.6_1' (textproc/expat2) failed (specify -k to force)
---> Skipping 'x11-fonts/libXft' (Xft-2.1.2) because a requisite package 'expat-1.95.6_1' (textproc/expat2) failed (specify -k to force)
---> Skipping 'audio/nas' (nas-1.6) because a requisite package 'expat-1.95.6_1' (textproc/expat2) failed (specify -k to force)
---> Skipping 'x11-toolkits/qt33' because a requisite port 'audio/nas' failed (specify -k to force)
** Listing the failed packages (*:skipped / !:failed)
! textproc/expat2 (expat-1.95.6_1) (install error)
* textproc/expat2 (expat-1.95.7)
* devel/gettext (gettext-0.12.1)
* devel/gmake (gmake-3.80_1)
* x11-fonts/fontconfig (fontconfig-2.2.90_3)
* x11/XFree86-4-libraries (XFree86-libraries-4.3.0_6)
* x11-fonts/libXft (Xft-2.1.2)
* audio/nas (nas-1.6)
* x11-toolkits/qt33
---> Packages processed: 0 done, 13 ignored, 8 skipped and 1 failed

ist jetzt der port kaputt? habe nochmal das configure von q33 laufen lassen, wieder der gleiche fehler wie oben. dabei isses aber ein frisches FreeBSD 5.2.1 auf dem nur ein cvsup bisher stattgefunden hat...oder hab ich nen dreher drin? :(
 
hab ich...leider der altbekannte fehler:

Creating qmake. Please wait...
ln: mkspecs/default: No such file or directory
cd: can't cd to /usr/ports/x11-toolkits/qt33/work/qt-x11-free-3.3.2/qmake
gmake[1]: Entering directory `/usr/ports/x11-toolkits/qt33/work/qt-x11-free-3.3.2'

Qt must first be configured using the "configure" script.

gmake[1]: *** [.qmake.cache] Error 1
gmake[1]: Leaving directory `/usr/ports/x11-toolkits/qt33/work/qt-x11-free-3.3.2'
gmake: *** [init] Error 2
qmake failed to build. Aborting.
===> Script "configure" failed unexpectedly.
Please report the problem to kde@FreeBSD.org [maintainer] and attach the
"/usr/ports/x11-toolkits/qt33/work/qt-x11-free-3.3.2/config.log" including
the output of the failure of your make command. Also, it might be a good idea
to provide an overview of all packages installed on your system (e.g. an `ls
/var/db/pkg`).
*** Error code 1

Stop in /usr/ports/x11-toolkits/qt33.
** Command failed [exit code 1]: /usr/bin/script -qa /tmp/portupgrade44280.3 make
** Fix the problem and try again.
** Listing the failed packages (*:skipped / !:failed)
! x11-toolkits/qt33 (unknown build error)
---> Packages processed: 5 done, 15 ignored, 0 skipped and 1 failed
 
so...etwas weiter...habe die in meinem 4ten posting erwähnten skipped/failed packages jetzt korrekt installiert, momentan hängt alles an qt33, ohne das gehts nich...

das portupgrade von qt-3.3.2 auf qt-3.3.2_2 hab ich per hand ins /usr/ports/distfiles/KDE eingespielt. beim install von qt-x11-free-3.2.2 ist aber weiterhin dieser fehler nach der lizens:

gmake[1]: *** [.qmake.cache] Error 1
gmake[1]: Leaving directory `/usr/ports/x11-toolkits/qt33/work/qt-x11-free-3.3.2'
gmake: *** [init] Error 2
qmake failed to build. Aborting.
===> Script "configure" failed unexpectedly.
Please report the problem to kde@FreeBSD.org [maintainer] and attach the
"/usr/ports/x11-toolkits/qt33/work/qt-x11-free-3.3.2/config.log" including
the output of the failure of your make command. Also, it might be a good idea
to provide an overview of all packages installed on your system (e.g. an `ls
/var/db/pkg`).
*** Error code 1

Stop in /usr/ports/x11-toolkits/qt33.
** Command failed [exit code 1]: /usr/bin/script -qa /tmp/portupgrade18435.20 make
** Fix the problem and try again.
** Listing the failed packages (*:skipped / !:failed)
! x11-toolkits/qt33 (checksum mismatch)
---> Packages processed: 0 done, 20 ignored, 0 skipped and 1 failed
 
*räusper* also so wie ichs sehe ist der compiler nicht installiert.
(g++ = gcc ?).
seltsam, das dieser nicht heruntergezogen und installiert wurde...ichs versuchs mal...
/usr/ports/lang/gcc34/
 
irgendwie...also irgendwie isses nich mein wochenende... :( :( :(

`-mcpu=' is deprecated. Use `-mtune=' or '-march=' instead.
../.././..//gcc-3.4-20040604/libiberty/fibheap.c: In function `fibheap_union':
../.././..//gcc-3.4-20040604/libiberty/fibheap.c:166: warning: implicit declaration of function `free'
../.././..//gcc-3.4-20040604/libiberty/fibheap.c: In function `fibheap_delete_node':
../.././..//gcc-3.4-20040604/libiberty/fibheap.c:285: error: `LONG_MIN' undeclared (first use in this function)
../.././..//gcc-3.4-20040604/libiberty/fibheap.c:285: error: (Each undeclared identifier is reported only once
../.././..//gcc-3.4-20040604/libiberty/fibheap.c:285: error: for each function it appears in.)
../.././..//gcc-3.4-20040604/libiberty/fibheap.c: In function `fibheap_consolidate':
../.././..//gcc-3.4-20040604/libiberty/fibheap.c:395: warning: implicit declaration of function `memset'
gmake[2]: *** [fibheap.o] Error 1
gmake[2]: Leaving directory `/usr/ports/lang/gcc34/work/build/i386-portbld-freebsd5.2.1/libiberty'
gmake[1]: *** [all-target-libiberty] Error 2
gmake[1]: Leaving directory `/usr/ports/lang/gcc34/work/build'
gmake: *** [bootstrap-lean] Error 2
*** Error code 2

Stop in /usr/ports/lang/gcc34.
** Command failed [exit code 1]: /usr/bin/script -qa /tmp/portupgrade63519.8 make
** Fix the problem and try again.
** Listing the failed packages (*:skipped / !:failed)
! lang/gcc34 (missing header)
---> Packages processed: 0 done, 8 ignored, 0 skipped and 1 failed

google hilft nicht, forumssuche auch nicht...*seufz* kennt jemand den fehler?
 
thema gcc

also ich versteh das nicht so ganz...gcc 3.3 ließ sich einfach installieren, dachte nun, das würde mein qt problem lösen..pustekuchen...
weiterhin gibt es keinen compiler für g++....

ist nun g++ gleich gcc oder wonach muss ich da schaun? dankööö
 
g++ gehört zur gcc, der "GNU Compiler Collection".

Kann leider auch nicht mehr sagen als dass sich bei mir Qt + KDE vor einigen Tagen fehlerfrei komprimieren liess :cool:

.align64
 
so....
- nochmal cvsup gemacht
- make index in /usr/ports
- alles mit gcc nochmal runtergeschmissen
- gcc 3.3 installiert
- reboot

aber weiterhin...

The specified system/compiler is not supported:

/usr/ports/x11-toolkits/qt33/work/qt-x11-free-3.3.2/mkspecs/freebsd-g++

Please see the PLATFORMS file for a complete list.

ich könnt kotzen :(
 
jetzt probier ich einen völlig anderen weg, indem ich nicht die ports, sondern die packages benutze..momentan läd er wie ein blöder runter....

--> pkg_add -r kde //installiert alles
--> pkg_add -r kdebase // installiert nur das standard system


teuteuteu
 
Hmm, mal ne dumme Frage:

Meldest Du Dich direkt als Root anner Konsole an oder per su bzw. sudo? Ich hab aehnliche Fehler bei mir gehabt, da ich mich immer per su zu root gemacht habe. Ein su -l statt dem normalen su hat's dann geloest. Nur eine Idee....
 
Zurück
Oben