Autor |
Beitrag |
D0sed
Hält's aus hier
Beiträge: 5
Lazarus
|
Verfasst: Sa 09.10.10 11:50
Guten Tag,
ich hoffe ich bin hier richtig, wenn nicht dann bitte verschieben.
Also ich suche ein aktuelles Indy fürs aktuelle lazarus. Ich finde einfach nichts, bzw. ich finde etwas nur es funktioniert nicht. Es kommt immer ein Fehler beim Komplimieren von Indy.
Ich hoffe ihr könnt mir helfen.
Mit freundlichen Grüßen
D0sed
|
|
jaenicke
      
Beiträge: 19312
Erhaltene Danke: 1747
W11 x64 (Chrome, Edge)
Delphi 11 Pro, Oxygene, C# (VS 2022), JS/HTML, Java (NB), PHP, Lazarus
|
Verfasst: Sa 09.10.10 12:19
Hallo und
Hast du die Version von der Downloadseite versucht?
www.indyproject.org/...ts/fpc/index.en.aspx
Und welche Fehler kommen denn? Vielleicht kannst du die ja einfach beseitigen, wenn es was Kleineres ist.
|
|
D0sed 
Hält's aus hier
Beiträge: 5
Lazarus
|
Verfasst: Sa 09.10.10 12:32
Erstmal danke für deine Antwort.
Ja, damit hab ichs ganze 6 mal versucht. Ich führe indylaz.lpk aus, dann startet lazarus dann drücke ich auf installieren und dann steht da:
Das Package "indylaz 10.2.0.3" konnte nicht kompiliert werden.
Aus der Installatisonsliste nehmen?
Und da hab ich auch schon alle möglichkeiten versucht...
/* Ich lese gerade was von OpenSSL für 64-bit. Ich habe Windows 7 64 bit. Muss ich das irgendwie anwenden? */
|
|
jaenicke
      
Beiträge: 19312
Erhaltene Danke: 1747
W11 x64 (Chrome, Edge)
Delphi 11 Pro, Oxygene, C# (VS 2022), JS/HTML, Java (NB), PHP, Lazarus
|
Verfasst: Sa 09.10.10 13:23
Ja, das kam bei mir auch, aber da stand dann auch als Meldung, dass die Unit IdGlobal nicht gefunden wurde. Nachdem ich dann in den Compilereinstellungen den Pfad hinzugefügt habe, wurde es kompiliert.
Ich weiß, die Oberfläche von Lazarus ist schrecklich und unübersichtlich, aber das ist eben noch die von den alten Delphiversionen. Irgendwo, evtl. hinter anderen versteckt, findest du das Nachrichtenfenster mit den Meldungen...
|
|
D0sed 
Hält's aus hier
Beiträge: 5
Lazarus
|
Verfasst: Sa 09.10.10 13:28
Jetzt hab ich die Fehlermeldung gefunden:
C:\...\indy-10.2.0.3\lazarus\IdDsnCoreResourceStrings.pas(1,1) Fatal: Can't find unit IdGlobal used by IdAboutVCL
Ist ja dann die, wie du sie hattest  . Wie und wo hast du sie denn hinzugefügt?
Gruß
D0sed
|
|
jaenicke
      
Beiträge: 19312
Erhaltene Danke: 1747
W11 x64 (Chrome, Edge)
Delphi 11 Pro, Oxygene, C# (VS 2022), JS/HTML, Java (NB), PHP, Lazarus
|
Verfasst: Sa 09.10.10 13:30
D0sed hat folgendes geschrieben : | Jetzt hab ich die Fehlermeldung gefunden: |
Ich hoffe, dass es irgendwann mal eine ordentliche Oberfläche mit Docking gibt wie bei Delphi und Visual Studio. Das würde enorm viel Zeit sparen und es wäre endlich mal übersichtlich.
In dem Fenster, in dem du auch das Installieren anklicken kannst, steht rechts Compilereinstellungen (im Menü oben auch). Dort kannst du dann das Verzeichnis fpc (im Download dabei) in den Unitpfad packen.
// EDIT:
Ach ja, ich habe statt Indy lieber andere Komponenten benutzt. Es gibt genug Alternativen, ob Synapse oder andere.
|
|
D0sed 
Hält's aus hier
Beiträge: 5
Lazarus
|
Verfasst: Sa 09.10.10 13:43
Jetzt kommt diese Meldung:
C:\...\indy-10.2.0.3\lazarus\IdAntiFreeze.pas(78,15) Error: Forward declaration not solved "TIdAntiFreeze.Process;"
|
|
jaenicke
      
Beiträge: 19312
Erhaltene Danke: 1747
W11 x64 (Chrome, Edge)
Delphi 11 Pro, Oxygene, C# (VS 2022), JS/HTML, Java (NB), PHP, Lazarus
|
Verfasst: Sa 09.10.10 13:48
Hmm, ja, ein kurzer Blick in den Quelltext sagt mir, dass da leider Win64 nicht berücksichtigt ist. Das heißt die Deklaration von TIdAntiFreeze.Process ist immer vorhanden, eine Implementierung aber nur für Unix, Win32 und WinForms...
Du könntest schauen, ob die Version der Implementierung für Win32 auch für Win64 geht (die Compilerdirektive ist auch Win64), das sollte gehen.
Aber da solche Probleme vermutlich noch mehr auftauchen, wirst du da wohl insgesamt keinen Erfolg haben (ohen noch einiges selber zu machen).
Deshalb rate ich zu einem anderen Framework oder einer neueren Version von Indy direkt aus dem Repository (keine Ahnung ob es da eine für Win64 gibt).
|
|
D0sed 
Hält's aus hier
Beiträge: 5
Lazarus
|
Verfasst: Sa 09.10.10 13:56
:S Das ist blöd.
Ich kenn mich nur mit indy aus und für die anderen gibt es meines wissens nicht wirklich viele Tutorials. Kannst du mir ein anderes empfehlen, das mit Lazarus geht und es viele Tutorials für gibt?
|
|