FlyingDoc Geschrieben January 15, 2015 at 22:00 Geschrieben January 15, 2015 at 22:00 Wie kann ich auf dem RED die aktuelle QT Version installieren. Kann mir jemand dabei mal helfen? Das Programm läuft ja. Ich würde aber gerne die aktuelle Version benutzen da ab 5.0 OpenGL Funktionen integriert sind. Zitieren
photron Geschrieben January 16, 2015 at 10:10 Geschrieben January 16, 2015 at 10:10 Ich habe das mal kurz getestet, so sollte es gehen: Am einfachsten ist es wenn dein RED Brick ein Internetverbindung hat. Dann folgenden Schritte ausführen auf dem RED Brick: sudo vim /etc/apt/sources.list Oder mit irgendeinem anderen Editor /etc/apt/sources.list bearbeiten und folgende Zeile anhängen: deb [arch=armhf] http://ftp.debian.org/debian wheezy-backports main contrib non-free deb-src http://ftp.debian.org/debian wheezy-backports main contrib non-free Dann diese drei Befehle ausführen: sudo apt-get update sudo apt-get install qtchooser sudo apt-get install qt5-default Am Ende hast du dann Qt4 durch Qt5 ersetzt. Das wird dir dann auch brickv deinstallieren, da der Qt4 braucht. Das sollte aber kein Problem sein. Zitieren
FlyingDoc Geschrieben November 18, 2016 at 21:11 Autor Geschrieben November 18, 2016 at 21:11 Hallo photron. Ich versuche gerade wieder einmal die QT Version auf die aktuelle anzuheben. Get aber nicht. Hier mal das was mir das Linux als Meldung ausgibt. Vielleicht kannst du mir einen Tipp geben. tf@red-brick:~$ sudo apt-get install qtchooser [sudo] password for tf: Reading package lists... Done Building dependency tree Reading state information... Done qtchooser is already the newest version. 0 upgraded, 0 newly installed, 0 to remove and 401 not upgraded. tf@red-brick:~$ sudo apt-get install qt5-default Reading package lists... Done Building dependency tree Reading state information... 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. The following information may help to resolve the situation: The following packages have unmet dependencies: qt5-default : Depends: qtbase5-dev but it is not going to be installed E: Unable to correct problems, you have held broken packages. tf@red-brick:~$ Zitieren
photron Geschrieben November 22, 2016 at 09:41 Geschrieben November 22, 2016 at 09:41 Die Frage ist warum qtbase5-dev nicht installiert wird. Versucht mal dies: sudo apt-get install qtbase5-dev Wenn apt-get da auch wieder so was sagt wie: qt5-default : Depends: qtbase5-dev but it is not going to be installed Dann versuch die Kette weiter abzusteigen und das Package zu installieren, was nicht installiert wird, bis du eine andere Meldung bekommst die dann hoffentlich aufschlussreicher ist. Zitieren
FlyingDoc Geschrieben November 22, 2016 at 13:04 Autor Geschrieben November 22, 2016 at 13:04 Folgender Fehler kommt. root@red-brick:/home/tf# sudo apt-get install qtbase5-dev Reading package lists... Done Building dependency tree Reading state information... 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. The following information may help to resolve the situation: The following packages have unmet dependencies: qtbase5-dev : Depends: libgles2-mesa-dev but it is not going to be installed or libgles2-dev but it is not installable E: Unable to correct problems, you have held broken packages. Zitieren
FlyingDoc Geschrieben November 22, 2016 at 13:16 Autor Geschrieben November 22, 2016 at 13:16 Beim Versuch das libgles2-mesa zu installieren kommt folgender Fehler. sudo apt-get install libgles2-mesa-dev Reading package lists... Done Building dependency tree Reading state information... 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. The following information may help to resolve the situation: The following packages have unmet dependencies: libgles2-mesa-dev : Depends: libgles2-mesa (= 10.3.2-1+deb8u1) but 2:1.0-1 is to be installed Depends: libegl1-mesa-dev but it is not going to be installed E: Unable to correct problems, you have held broken packages. Zitieren
FlyingDoc Geschrieben January 11, 2017 at 21:06 Autor Geschrieben January 11, 2017 at 21:06 Hallo proton, ich immer noch. Ich versuche immer noch die QT Verion anzuheben. Funktioniert leider nicht. Bekomme immer noch die Fehlermeldung. root@red-brick:/home/tf# apt-get install qtbase5-dev Reading package lists... Done Building dependency tree Reading state information... 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. The following information may help to resolve the situation: The following packages have unmet dependencies: qtbase5-dev : Depends: libgles2-mesa-dev but it is not going to be installed or libgles2-dev but it is not installable E: Unable to correct problems, you have held broken packages. sudo apt-get update läuft ohne Fehlermeldung durch. Es ist das 1.7er Image. Zitieren
photron Geschrieben January 17, 2017 at 13:20 Geschrieben January 17, 2017 at 13:20 Okay, ich denke ich hab's. Ich kann zumindest Qt5 installieren und ein OpenGL Beispiel kompilieren und laufen lassen. Folgendes habe ich getan: [*]Frisches 1.8er Image auf SD Karte gespielt [*]Die angehängten Packages heruntergeladen und auf den RED Brick übertragen [*]sudo dpkg -i libegl1-mesa_2-10.3.2-1_armhf.deb [*]sudo dpkg -i libegl1-mesa-dev_2-10.3.2-1_armhf.deb [*]sudo dpkg -i libgles1-mesa_2-10.3.2-1_armhf.deb [*]sudo dpkg -i libgles2-mesa_2-10.3.2-1_armhf.deb [*]sudo dpkg -i libgles2-mesa-dev_2-10.3.2-1_armhf.deb [*]sudo apt-get update [*]sudo apt-get install qt5-default Jetzt sollte Qt5 installiert sein und funktionieren.libegl1-mesa_2-10.3.2-1_armhf.deblibegl1-mesa-dev_2-10.3.2-1_armhf.deblibgles1-mesa_2-10.3.2-1_armhf.deblibgles2-mesa_2-10.3.2-1_armhf.deblibgles2-mesa-dev_2-10.3.2-1_armhf.deb Zitieren
FlyingDoc Geschrieben January 18, 2017 at 21:16 Autor Geschrieben January 18, 2017 at 21:16 Ein riesiges Dankeschön für eure Hilfe. Das Installieren funktioniert. Eine Frage aber nocht. Bekomme ich über die Konsole herraus, welche QT Version es genau installiert hat? Ich brauche nämlich die QSerialPort Bib. Und die ist laut Meldung beim Compilieren nicht dabei. Ist erst ab QT 5.1 enthalten. Hab schon den Install Pfad gesucht und nur QT4 gefunden. Zitieren
photron Geschrieben January 19, 2017 at 09:31 Geschrieben January 19, 2017 at 09:31 Nachdem ich qt5-default installiert habe sagt mir qmake --version das es Qt 5.3.2 verwendet. qt5-default scheint nicht alle Qt5 Module zu installieren. Für QtSerialPort muss du noch libqt5serialport5-dev installieren. Zitieren
FlyingDoc Geschrieben January 25, 2017 at 12:48 Autor Geschrieben January 25, 2017 at 12:48 Danke nochmal für eure Hilfe. EIne Frgae. Könnt ihr das gleich mit in das nächste Image einbauen? Ich habe mir zwar jetzt selber ein Image gemacht, müsste es aber jedesmal wenn ein neues herauskommt neu erstellen. Zitieren
photron Geschrieben January 25, 2017 at 13:14 Geschrieben January 25, 2017 at 13:14 Diese neuen Packages werden Teil des nächsten Images sein, keine Sorge. Zitieren
FlyingDoc Geschrieben January 25, 2017 at 13:43 Autor Geschrieben January 25, 2017 at 13:43 Oh. Na dann. Könnt ihr auch gleich noch das mit einbauen für USB Joystiks? apt-get install xserver-xorg-input-joystick sudo apt-get install input-utils Zitieren
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.