OK, damit ich mein System nicht erneut durch den Schornstein jage, frage ich hier mal genauer nach Ich möchte mit C++ programmieren. Ich sehe, dass das Paket gcc-c++ installiert ist. Das ist Version 7-3.9.1. Das ist aber zu alt. Das deinstallieren dieses Paketes hat massive Auswirkungen, weil wohl irgendwie KDE dran hängt. Klicke ich zusätzlich gcc14-c++ an, dann kann ein Konflikt nicht aufgelöst werden. Es steht zur Auswahl 1) libgcc_s1-gcc12-12.3.0 zu deinstallieren 2) gcc14-c++ nicht zu installieren 3) den Konflikt zu ignorieren. Ich blick's nicht. Ich komme mit gcc, g++ und Konsorten immer durcheinander. Welches Paket muss ich installieren, wenn ich den aktuellen GNU C++ Compiler verwenden will? Das muss doch gehen, ohne des Rest des Systems zu zerschießen. Das C/C++ Basispaket ist installiert. Das beinhaltet halt die 7er Version. Joachim
Ich lese gerade, dass gcc14-c++ gar nicht offiziell für Leap angeboten würde, nur für Tumbleweed. Ähem, in Yast wird's doch angezeigt, .... Und warum sollte es bei 15.6 bzw. bei Leap generell nicht dabei sein? Das war früher aber anders, oder? Muss ich wirklich das Repo home:videoregataos einbinden?
On Tue, 12 Nov 2024 19:04:57 +0100 Joachim Hussong <linux@ejr-online.de> wrote:
Ich lese gerade, dass gcc14-c++ gar nicht offiziell für Leap angeboten würde, nur für Tumbleweed.
Ähem, in Yast wird's doch angezeigt, ....
Und warum sollte es bei 15.6 bzw. bei Leap generell nicht dabei sein? Das war früher aber anders, oder?
Muss ich wirklich das Repo home:videoregataos einbinden?
1) libgcc_s1-gcc12-12.3.0 zu deinstallieren Wähle doch hier die Option 1). Das Paket gehört zum gcc12. Wo steht was? gcc14-c++ bekommst Du ganz normal für Leap 15.6 aus dem Update SLE Repository für 15.6: 14.2.0+git10526-150000.1.6.1 Bietet: gcc14-c++ = 14.2.0+git10526-150000.1.6.1 gcc14-c++(x86-64) = 14.2.0+git10526-150000.1.6.1 -- I'm telling you that the kernel is stable not because it's a kernel, but because I refuse to listen to arguments like this. -- Linus Torvalds
Am 12.11.24 um 19:32 schrieb Carsten Ziepke:
On Tue, 12 Nov 2024 19:04:57 +0100 Joachim Hussong <linux@ejr-online.de> wrote:
Ich lese gerade, dass gcc14-c++ gar nicht offiziell für Leap angeboten würde, nur für Tumbleweed.
Wo steht was?
https://software.opensuse.org/package/gcc14 das lese ich so, dass gcc14 für Tumbleweed offiziell freigegeben ist und man für Leap Community-Pakete braucht. Klickt man auf Community-Pakete dann landet man auf einer Seite mit Verweis auf genanntes Repo.
1) libgcc_s1-gcc12-12.3.0 zu deinstallieren Wähle doch hier die Option 1). Das Paket gehört zum gcc12.
Die hatte ich gestern gewählt. Leider aber auch das Paket gcc-c++ (Version 7.5) Abwählen und eben damit plasma ins Nichts gehauen. Daher war ich gestern etwas traumatisiert. Mir war nicht aufgefallen, dass dieses libgcc_s1-gcc12-12.3.0 zu nichts gebraucht wird und habe mich nur gewundert, warum die 7.5er Version überhaupt im C/C++ Basis Entwicklerpaket vorhanden ist und nicht eine neuere Version.
Am Mittwoch, 13. November 2024, 09:03:26 CET schrieb Joachim Hussong:
Am 12.11.24 um 19:32 schrieb Carsten Ziepke:
On Tue, 12 Nov 2024 19:04:57 +0100 Joachim Hussong <linux@ejr-online.de> wrote:
Ich lese gerade, dass gcc14-c++ gar nicht offiziell für Leap angeboten würde, nur für Tumbleweed.
Wo steht was?
https://software.opensuse.org/package/gcc14
das lese ich so, dass gcc14 für Tumbleweed offiziell freigegeben ist und man für Leap Community-Pakete braucht. Klickt man auf Community-Pakete dann landet man auf einer Seite mit Verweis auf genanntes Repo.
1) libgcc_s1-gcc12-12.3.0 zu deinstallieren Wähle doch hier die Option 1). Das Paket gehört zum gcc12.
Die hatte ich gestern gewählt. Leider aber auch das Paket gcc-c++ (Version 7.5) Abwählen und eben damit plasma ins Nichts gehauen. Daher war ich gestern etwas traumatisiert. Mir war nicht aufgefallen, dass dieses libgcc_s1-gcc12-12.3.0 zu nichts gebraucht wird und habe mich nur gewundert, warum die 7.5er Version überhaupt im C/C++ Basis Entwicklerpaket vorhanden ist und nicht eine neuere Version.
Such in Yast und lass die Finger von der Suchseite: gcc14 | Paket | 14.2.0+git10526-150000.1.6.1 | x86_64 | Update repository with updates from SUSE Linux Enterprise 15 Ist wie schon angemerkt, für Leap vorhanden. Stephan
participants (3)
-
Carsten Ziepke
-
Joachim Hussong
-
Stephan Hemeier