AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Problem mit FPC Define

Ein Thema von TurboMagic · begonnen am 29. Okt 2023 · letzter Beitrag vom 29. Okt 2023
Antwort Antwort
TurboMagic

Registriert seit: 28. Feb 2016
Ort: Nordost Baden-Württemberg
3.050 Beiträge
 
Delphi 12 Athens
 
#1

AW: Problem mit FPC Define

  Alt 29. Okt 2023, 14:32
Hallo,

so, ich hab das jetzt alles gerade gezogen.
Bin jetzt nicht der IFEND usw. Eperte, habe aber rausgefunden dass sich das jetzt fast überall wo
der andere was beigetragen hat durchgezogen hat. Hab' es überall wieder auf ENDIF umgebaut wo es
den Compiler gestört hat. Es compiliert und läuft jetzt wieder unter Delphi.

=> so gerne ich es FPC kompoatibel halten will so wenig weiß ich von FPC und so wenig Zeit
hab' ich auch noch dafür. Es wäre echt toll, wenn jemand der FPC besser kennt sich die Sache mal
anschauen könnte und einen Vorschlag macht wie es so gerade zu ziehen ist, dass es beide Compiler
zufrieden stellt.

Grüße
TurboMagic

@Stevie: du stehst jetzt auch in der Notices.txt drin, zumindest mal im Development Zweig
Damit kann ich dir danke sagen.
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.378 Beiträge
 
Delphi 12 Athens
 
#2

AW: Problem mit FPC Define

  Alt 29. Okt 2023, 16:01
"Normal" war es eigentlich mal ganz "einfach" gedacht

{$IFDEF} hatte das {$ENDIF}
drum bekam {$IF} das {$IFEND}, damit mußte auch keine inaktive Verschachtelung aufgelöst werden.

{$IFDEF ConditionalExpression} ging ging einfach blind bis zum nächsten {$ENDIF} und die womöglich unbekannten {$IFEND} wurde ignoriert.
Ein Therapeut entspricht 1024 Gigapeut.
  Mit Zitat antworten Zitat
Benutzerbild von Stevie
Stevie

Registriert seit: 12. Aug 2003
Ort: Soest
4.045 Beiträge
 
Delphi 10.1 Berlin Enterprise
 
#3

AW: Problem mit FPC Define

  Alt 29. Okt 2023, 21:16
Eigentlich sind ja Pull Requests dafür da, dass man das erstmal durchtestet, bevor man sie merged und damit was kaputt macht.
Und dann hätte man die Verantwortlichkeit auch einfach an den PR Author delegieren können, bis es funktioniert.
Stefan
“Simplicity, carried to the extreme, becomes elegance.” Jon Franklin

Delphi Sorcery - DSharp - Spring4D - TestInsight
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 01:35 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz