Fixed: Kompilierfehler

Bei Problemen bei der RailControl Installation
Post Reply
uweb
Posts: 31
Joined: Fri Jun 26, 2020 8:23 pm

Fixed: Kompilierfehler

Post by uweb »

Hallo Teddy,

bin grad am Updaten und bekomme folgenden Fehler:

Code: Select all

make
g++ -I. -g -O2 -Wall -Wextra -pedantic -Werror -Wno-missing-braces -std=c++11 -D_GNU_SOURCE -c -o Languages.o Languages.cpp
In file included from Languages.h:26,
                 from Languages.cpp:21:
DataModel/AccessoryBase.h: In member function ‘void DataModel::AccessoryBase::SetAccessoryState(DataModel::AccessoryState)’:
DataModel/AccessoryBase.h:136:44: error: ‘time’ was not declared in this scope; did you mean ‘tm’?
  136 |                                 lastUsed = time(nullptr);
      |                                            ^~~~
      |                                            tm
make: *** [Makefile:73: Languages.o] Fehler 1
Kannst Du bitte mal nachsehen? Danke

Gruß Uwe
User avatar
teddy
Site Admin
Posts: 428
Joined: Thu May 07, 2020 2:39 pm
Contact:

Re: Kompilierfehler

Post by teddy »

Hallo Uwe

Ich habe diese Fehlermeldungen nicht bei mir. Deshalb ist es etwas im Nebel stochern. Ich habe aber mal ein paar Änderungen gemacht, in der Hoffnung, dass die Fehler nun weg sind.

Auf welchem Betriebssystem arbeitest du?

Gruss
Teddy
uweb
Posts: 31
Joined: Fri Jun 26, 2020 8:23 pm

Re: Kompilierfehler

Post by uweb »

Hallo Teddy,

Railcontrol läuft auf einem aktuellen Raspi, da dort das übersetzen aber sehr lange dauert, habe ich auf meinem PC mit Opensuse Tumblewwed das Programm auch installiert und teste dort das Kompilieren.
Eben nochmals git pull ausgeführt, jetzt ist es durchgelaufen

Danke

Gruß Uwe
User avatar
teddy
Site Admin
Posts: 428
Joined: Thu May 07, 2020 2:39 pm
Contact:

Re: Kompilierfehler

Post by teddy »

Perfekt! Danke für die Info!

Gruss
Teddy
Post Reply