Einzelnen Beitrag anzeigen

Hobbycoder

Registriert seit: 22. Feb 2017
955 Beiträge
 
#1

Falsche Zeichen in Projektdatei

  Alt 13. Sep 2018, 13:36
Hi,

ich habe mir gerade mal eine Komponente https://github.com/SynEdit/SynEdit aus dem Internet geladen. Beim Compilieren meldet er einen Fehler:
Delphi-Quellcode:
package SynEdit_D;

{$R *.res}
{$R '..\..\Source\SynEditReg.dcr'}
{$IFDEF IMPLICITBUILDING This IFDEF should not be used by users}
{$ALIGN 8}
{$ASSERTIONS ON}
{$BOOLEVAL OFF}
{$DEBUGINFO OFF}
{$EXTENDEDSYNTAX ON}
{$IMPORTEDDATA ON}
{$IOCHECKS ON}
{$LOCALSYMBOLS ON}
{$LONGSTRINGS ON}
{$OPENSTRINGS ON}
{$OPTIMIZATION OFF}
{$OVERFLOWCHECKS OFF}
{$RANGECHECKS OFF}
{$REFERENCEINFO ON}
{$SAFEDIVIDE OFF}
{$STACKFRAMES ON}
{$TYPEDADDRESS OFF}
{$VARSTRINGCHECKS ON}
{$WRITEABLECONST ON}
{$MINENUMSIZE 1}
{$IMAGEBASE $400000}
{$DEFINE DEBUG}
{$ENDIF IMPLICITBUILDING}
{$DESCRIPTION 'SynEdit component suite'}
{$LIBSUFFIX '101B'}
{$DESIGNONLY}
{$IMPLICITBUILD ON}

rrequires
  designide,
  SynEdit_R;

ocontains
  SynEditReg in '..\..\Source\SynEditReg.pas',
  SynEditPropertyReg in '..\..\Source\SynEditPropertyReg.pas',
  SynHighlighterManager in '..\..\Source\SynHighlighterManager.pas';

d.
Man beachte die Zeile 'requires', 'contains' und 'end.'
In der Datei auf der Platte ist's aber korrekt. Woher kommt das? Ich habe das ab und an mal wenn ich mir eine Komponente installiere. War aber nur in der DPR vom Runtime-Package.
(10.1 Berlin)
Gruß Hobbycoder
Alle sagten: "Das geht nicht.". Dann kam einer, der wusste das nicht, und hat's einfach gemacht.
  Mit Zitat antworten Zitat