ubuntuusers.de

VMware Player verlangt GCC C Compiler Version 12.3.0

Status: Gelöst | Ubuntu-Version: Ubuntu 22.04 (Jammy Jellyfish)
Antworten |

Don_Ricardo_

Anmeldungsdatum:
18. März 2010

Beiträge: 431

Hallo habe Ubuntu den neuesten Update durchführen lassen . Jetzt fährt Mein VMware Player Windows10 nicht mehr hoch siehe folgende Meldung

VMware Kernel Module Updater Before you can run VMware, several modules must be compiled and loaded into the runnig kernel GCC GNU C Compiler (gcc) version 12.3.0, was not found. if you installed it in a non-default path you can specify the path below. Otherwise refer refer to your distribution's documentation for installation instructors and click Refresh to search again in default location >> Location –––––– Browse ; Refresh ; Abbrechen ; Install

Anhang /home/vadder/Bilder/Bildschirmfotos/Bildschirmfoto vom 2023-12-30 10-22-08.png

Im Pfad /usr/bin/gcc >Install erscheint die Meldung A compatible Versio of gcc was no found

Wie kann ich Ubuntu diesen C Compiler geben ; oder gibt es eine andere Lösung

Hätte die Lösung noch im alten Jahr

Danke im Voraus mfG DON

von.wert

Anmeldungsdatum:
23. Dezember 2020

Beiträge: 11843

Don_Ricardo_ schrieb:

Anhang /home/vadder/Bilder/Bildschirmfotos/Bildschirmfoto vom 2023-12-30 10-22-08.png

Und Du meinst, auf Deinen Rechner und Dein lokales Verzeichnis kann irgendjemand anderes aus dem Netz zugreifen außer Dir davor?

So mit Leerzeichen im Dateinamen sowieso nicht.

von.wert

Anmeldungsdatum:
23. Dezember 2020

Beiträge: 11843

Don_Ricardo_ schrieb:

GCC GNU C Compiler (gcc) version 12.3.0, was not found.

Tja, lapidar gesagt, Jammy hat gcc 11.2.0, Mantic 13.2.0 (und aktuell ist 13.2.1) - installiere eine aktuelle Linux-Distributionsversion! GCC ist nicht irgendwas und schon gar nichts, was man mal eben so austauschen oder dazuinstallieren kann.

von.wert

Anmeldungsdatum:
23. Dezember 2020

Beiträge: 11843

Don_Ricardo_ schrieb:

Hätte die Lösung noch im alten Jahr

In den IT-Service eines damaligen Computer-Ladens vor über 20 Jahren hat ein Kd. zu mir Silvester-Mittag (wir haben bis 13:00 geöffnet gehabt) gemeint, ich müsse seinen Rechner unbedingt fertig bekommen, weil er heute noch seine Steuererklärung machen muß.

Wie in US-Filmen, wo Silvester ein Stichtag für sowas ist.


Als Alternative zu VMware Player (und dessen offenbar wiederkehrendem Problem) kannst Du VBox installieren oder libvirt/VMM. Bestehende VMs sollten sich übernehmen lassen, ggf. nach Konvertierung (ich habe das schon von VBox nach libvirt durchgeführt). Windows-Installationen müssen freilich danach neu aktiviert werden, es sind ja andere Rechner.

Don_Ricardo_

(Themenstarter)

Anmeldungsdatum:
18. März 2010

Beiträge: 431

Hallo von.wert danke für die Resonanz

Wie installiere ich > gcc < ist im Ubuntu nicht zu finden

Versuch ???? siehe

vadder@linuxr:~$ sudo gcc [sudo] Passwort für vadder: gcc: fatal error: no input files compilation terminated.

also wo/wie kriege ich gcc her ?

mfG Don

von.wert

Anmeldungsdatum:
23. Dezember 2020

Beiträge: 11843

Terminal-Inhalte gehören in einen Codeblock.

Don_Ricardo_ schrieb:

vadder@linuxr:~$ sudo gcc
[sudo] Passwort für vadder: 
gcc: fatal error: no input files
compilation terminated.

Was ist das für ein Quatsch? Und sudo, also Ausführen mit erhöhten Rechten, ist kein Allheilmittel zum Geradebiegen unsinniger Eingaben.

Wie installiere ich > gcc < ist im Ubuntu nicht zu finden

Worin nicht? Ubuntu Software (← Wiki-Link, lesen!), einem grafischen Frontend zur Paketverwaltung (sofern dafür freigeschaltet) und snap?

"Natürlich" nicht. Davon abgesehen ist gcc installiert. Aber eben in veralteter Version. Das ist nun mal so bei Ubuntu, siehe Update Policy!

also wo/wie kriege ich gcc her ?

Nochmal:

von.wert schrieb:

Don_Ricardo_ schrieb:

GCC GNU C Compiler (gcc) version 12.3.0, was not found.

Tja, lapidar gesagt, Jammy hat gcc 11.2.0, Mantic 13.2.0 (und aktuell ist 13.2.1) - installiere eine aktuelle Linux-Distributionsversion! GCC ist nicht irgendwas und schon gar nichts, was man mal eben so austauschen oder dazuinstallieren kann.

Ich habe Dir zwei bzw. drei Alternativen genannt.

Taomon Team-Icon

Supporter
Avatar von Taomon

Anmeldungsdatum:
30. Januar 2011

Beiträge: 8459

Wohnort: Digiworld

gcc-12 gibt es schon im jammy.

gcc-12 --version
gcc-12 (Ubuntu 12.3.0-1ubuntu1~22.04) 12.3.0
Copyright (C) 2022 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

Als standart ist

gcc --version
gcc (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0
Copyright (C) 2021 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

und das läßt du auch so bitte.

Zeige bitte

dpkg -l | grep gcc-12

die frage ist nur wie schiebt man es dem vmplayer unter, das er nicht dem link

/usr/bin/gcc

folgt ich denke das macht er.

Gruß Taomon

von.wert

Anmeldungsdatum:
23. Dezember 2020

Beiträge: 11843

Taomon schrieb:

und das läßt du auch so bitte.

😀

die frage ist nur wie schiebt man es dem vmplayer unter

Den Aufruf mit entsprechendem Pfad starten. Danach kann man auch im Netz suchen, denn das VMware-Problem ist nicht neu.

trollsportverein

Avatar von trollsportverein

Anmeldungsdatum:
21. Oktober 2010

Beiträge: 4753

gcc-12 Version 12.3.0-1ubuntu1~22.04 gibt es für Jammy Jellyfish:

Lässt sich einfach mit apt-get im Terminal installieren.

raketenwilli

Anmeldungsdatum:
13. Juli 2023

Beiträge: 51

Don_Ricardo_ schrieb:

Hallo habe Ubuntu den neuesten Update durchführen lassen .

Hätte die Lösung noch im alten Jahr

Na, dann hast Du hoffentlich gelernt, gleich sinnvolle oder vollständige Angaben zu machen - statt Dir alles zeitraubend aus der Nase ziehen zu lassen...

Die Ausgaben von lsb_release -a und apt list "gcc*" | grep -i 'install' wären äußerst hilfreich gewesen.

Don_Ricardo_

(Themenstarter)

Anmeldungsdatum:
18. März 2010

Beiträge: 431

Hallo erst mal vielen Dank für die Hilfe-Vorschläge ; werde sie im Ruhe abarbeiten .

Habe mir meine letzte Ubuntu-Sicherung vor der Aktualisierung zurück geholt ; Ich kann wieder VMware nutzen (keine gcc Warnung) ; lehne aber die Aktualisierungsvorschläge vorerst ab

Wie gesagt werde eure Ideen durcharbeiten ; denn ich möchte mit meinem Ubuntu-LTS auf dem neuesten Stand bleiben

Ich bedanke mich bei Euch Wünsche einen guten Rutsch und ein gesundes , erfolgreiches 24

MfG Don

rainerxxl

Anmeldungsdatum:
18. August 2010

Beiträge: Zähle...

Hallo zusammen,

der gleiche Fehler trat bei mir auch auf!

Ubuntu 6.5.0-14-generic #14~22.04.1-Ubuntu

VmWare Workstation 17.5

Der neueste Kernel scheint nun mit dem 12.3 Compiler übersetzt worden zu sein. Die gute Nachricht, er ist Teil des Standard Repositories.

Hier die Lösung:

sudo apt update
sudo apt install gcc-12 gcc-12-base libgcc-12-dev
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-11 10
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-12 20
sudo update-alternatives --config gcc

Im letzten Schritt den gcc-12 wählen, dann ist der 12.3 der Standard gcc Compiler überprüfen mit:

gcc --version
gcc (Ubuntu 12.3.0-1ubuntu1~22.04) 12.3.0
Copyright (C) 2022 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

Danach konnte vmware wieder die Module bilden und funktioniert.

Gruß Rainer

haraldw

Anmeldungsdatum:
12. Januar 2024

Beiträge: Zähle...

Vielen Dank, rainerxxl. Ich hatte das gleiche Problem - Deine Lösung funktionierte einwandfrei! VG, Harald

Antworten |