staging.inyokaproject.org

TORCS kompilieren schlägt fehl

Status: Ungelöst | Ubuntu-Version: Kubuntu 24.04 (Noble Numbat)
Antworten |

Heinz-

Anmeldungsdatum:
29. Mai 2005

Beiträge: 168

Grüß Gott allerseits! Nachdem ich meine Kiste neu aufsetzen "durfte", wollte ich gern wieder den TORCS haben. Also auf der Seite den Quellcode von torcs-1.3.7 heruntergeladen, alle Abhängigkeiten installiert (67 Pakete) und mit "make" losgelegt. Nach einer Sekunde bricht "make" ab mit der Meldung:

make[4]: *** Keine Regel vorhanden, um das Ziel „/usr/lib/gcc/x86_64-linux-gnu/9/include/stddef.h“, benötigt von „controlconfig.o“, zu erstellen. Schluss.

Was fehlt da noch? ./configure läuft ohne Fehler durch. Der folgende Anhang enthält die Namen aller zusätzlich zu installierender Pakete sowie die Ausgabe von "configure": Torcs konfigurieren

So weit erst mal, viele Grüße Heinz

trollsportverein

Avatar von trollsportverein

Anmeldungsdatum:
21. Oktober 2010

Beiträge: 5232

Auf Kubuntu Noble Numbat wäre die GCC per default die 14er Version. include/stddef.h käme dann vom Paket libgcc-14-dev, und der Pfad zur include/stddef.h ist dann:

/usr/lib/gcc/x86_64-linux-gnu/14/include/stddef.h

Es gibt aber auch CUDA Versionen der include/stddef.h. Zum Beispiel aus dem Paket cuda-cccl-12-2, das über das Nvidia CUDA Repository erhältlich ist.

Ubutux79

Anmeldungsdatum:
13. April 2023

Beiträge: 447

Warum kompilieren, wenn das im Universe Repository enthalten ist?

sudo apt install torcs

Heinz-

(Themenstarter)

Anmeldungsdatum:
29. Mai 2005

Beiträge: 168

Weil in der Version nicht alle Gegner und alle Strecken enthalten sind. Vielen Dank für die hilfreiche Antwort! 😠

trollsportverein

Avatar von trollsportverein

Anmeldungsdatum:
21. Oktober 2010

Beiträge: 5232

Eine Karre im Kiesbett... 🤣 Mit der 14er GCC lässt TORCS sich auch bauen auf Noble Numbat.

Heinz-

(Themenstarter)

Anmeldungsdatum:
29. Mai 2005

Beiträge: 168

So, ich war ein paar Tage im Urlaub. Frage: Wie aktiviere ich den GCC 14? Die Version 9 lässt sich nicht ohne weiteres deinstallieren. Das würde viele anderweitig benötigte Pakete ebenfalls entfernen. Fakt ist, dass das Kompilieren des Quellcodes unter 22.02 ohne Zicken funktioniert hat und nun nicht mehr.

trollsportverein

Avatar von trollsportverein

Anmeldungsdatum:
21. Oktober 2010

Beiträge: 5232

Heinz- schrieb:

Die Version 9 lässt sich nicht ohne weiteres deinstallieren.

Hat das etwa irgendjemand verlangt?

Ubuntu hat das Alternativen-System:

Das gilt auch für die GCC und Clang.

Heinz-

(Themenstarter)

Anmeldungsdatum:
29. Mai 2005

Beiträge: 168

Ok, ich kümmere mich nal darum, wenn ich den Nerv dazu habe.

Antworten |