Raspi fpgpio kompiliert nicht

Rund um die LCL und andere Komponenten
Antworten
DL3AD
Beiträge: 478
Registriert: Fr 13. Sep 2013, 12:07
OS, Lazarus, FPC: Debian Bullseye (L 2.2.0)
CPU-Target: 64Bit
Wohnort: Rügen

Raspi fpgpio kompiliert nicht

Beitrag von DL3AD »

Hallo,

hatte vor einiger Zeit von 1.6.4 auf die 2.0.0 auf meinem Entwickler Raspi umgestellt.
Heute wollte ich dann was mit der fpgpio machen - er wirft eine Fehler in der fpgpio.pas
in der Zeile 123 steht folgendes:

Code: Alles auswählen

class function GetCount: Longword; static; virtual; abstract; 

Da kommt folgende Fehlermeldung:
Procedure directive "VIRTUAL" cannot be used with "STATIC"

Mit def 1.6.4 lief es noch - mit der 2.0.0 nicht :shock:

Was ist da faul ???

Gruß Frank

Socke
Lazarusforum e. V.
Beiträge: 3158
Registriert: Di 22. Jul 2008, 19:27
OS, Lazarus, FPC: Lazarus: SVN; FPC: svn; Win 10/Linux/Raspbian/openSUSE
CPU-Target: 32bit x86 armhf
Wohnort: Köln
Kontaktdaten:

Re: Raspi fpgpio kompiliert nicht

Beitrag von Socke »

DL3AD hat geschrieben:Mit def 1.6.4 lief es noch - mit der 2.0.0 nicht :shock:

Lazarus verwendet eine neue FPC-Version, die einige Punkte besser prüft. Bitte hol dir von https://github.com/SAmeis/pascalio die aktuelle Version, darin ist das bereits gefixt.
MfG Socke
Ein Gedicht braucht keinen Reim//Ich pack’ hier trotzdem einen rein

DL3AD
Beiträge: 478
Registriert: Fr 13. Sep 2013, 12:07
OS, Lazarus, FPC: Debian Bullseye (L 2.2.0)
CPU-Target: 64Bit
Wohnort: Rügen

Re: Raspi fpgpio kompiliert nicht

Beitrag von DL3AD »

... dass hatte ich ja gesten schon probiert - 5 years ago ist die letzte Änderung :cry:
Hatte versucht das gesammte Paket zu installieren - funktioniert nicht.

Geht doch 8)
habe noch mal vom Git nur die fpgpio.pas genommen - nun kompiliert es - DANKE für den Hinweis.
Wobei sich das komplette Paket nicht installieren ließ.

Antworten