Delphi-PRAXiS
Seite 1 von 3  1 23      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   FreePascal (https://www.delphipraxis.net/74-freepascal/)
-   -   Synaser mit Win 7 (https://www.delphipraxis.net/145311-synaser-mit-win-7-a.html)

MiniMax 29. Dez 2009 13:25


Synaser mit Win 7
 
Moin Moin Zusammen,
ich habe (schon wieder) ein Problem: Die Synaser Bibliothek funktioniert bei Mir mit Lazarus und Windows 7 net. Beim Komplimieren kommt ständig nen Fehler! :?: Hat jemand eine Idee? Oder giebt es besser Bibliotheken um den Seriell Port anzusprechen? Bitte um Vorschläge!

s.h.a.r.k 29. Dez 2009 13:49

Re: Synaser mit Win 7
 
Du erzählst was von Fehlern und lässt uns im Dunklen, was denn genau die Fehler sagen. Die DP ist zwar klasse, aber ich wusste noch nicht, dass sie hellsehen kann :glaskugel: :mrgreen:

MiniMax 29. Dez 2009 14:06

Re: Synaser mit Win 7
 
Das Dachte ich mir Schon! Ich werde mir den Fehler gleich mal holen! Naher kommt noch nen Post

MiniMax 29. Dez 2009 14:30

Re: Synaser mit Win 7
 
Also:

Die Fehlermeldung:

Delphi-Quellcode:
synaser.pas(90,5) Fatal: Can't find unit termio used by synaser
und die Zeile in Synaser die Rot markiert wird:

Delphi-Quellcode:
{$IFNDEF NO_LIBC}
Und die Gesamte Uses Klausel:

Delphi-Quellcode:
uses
{$IFNDEF WIN32}
  {$IFNDEF NO_LIBC}
  Libc,
  KernelIoctl,
  {$ELSE}
  termio, baseunix, unix,
  {$ENDIF}
  {$IFNDEF FPC}
  Types,
  {$ENDIF}
{$ELSE}
  Windows, registry,
  {$IFDEF FPC}
  winver,
  {$ENDIF}
{$ENDIF}
  synafpc,
  Classes, SysUtils, synautil;
Ich hoffe es Hilft weiter!

s.h.a.r.k 29. Dez 2009 15:30

Re: Synaser mit Win 7
 
Was steht denn für eine Fehlermeldung dran? Es fehlt eine Unit! Die Frage ist: existiert diese überhaupt? Und, kann Delphi, also die IDE, diese finden? Hast du den Pfad in die Bibliothek mit aufgenommen?

MiniMax 29. Dez 2009 15:37

Re: Synaser mit Win 7
 
Hallo,
ich habe schon gesehen, dass da ne Unit Fehlt, aber wo bekomme ich die her? Ich hatte erst Win Xp dann habe ich die Daten auf ne externe Platte gezogen (weil mein Rechner schrott war und ich mir nen Neuen geholt habe) und dann auf Win 7 versucht zu Komplimieren und es geht nix mehr! Übrigens ich habe Lazarus!

s.h.a.r.k 29. Dez 2009 15:40

Re: Synaser mit Win 7
 
Woher soll denn hier jemand wissen, ob du die Datei auf deinem Rechner hast oder nicht? oO

Hm, Google ist meist dein Freund!?

Hier kannst weiter unten die Com-Lib runterladen: http://www.synapse.ararat.cz/doku.php/download

Ob das Ding mit Lazarus geht musst halt testen.

himitsu 29. Dez 2009 16:00

Re: Synaser mit Win 7
 
Zitat:

Zitat von s.h.a.r.k
Ob das Ding mit Lazarus geht musst halt testen.

{$IFNDEF FPC} zeigt schonmal, daß es zumindestens für den FreePsacalCompiler ausgelegt ist.

thkerkmann 29. Dez 2009 16:09

Re: Synaser mit Win 7
 
Hi

Delphi-Quellcode:
uses
{$IFNDEF WIN32}
  {$IFNDEF NO_LIBC}
  Libc,
  KernelIoctl,
  {$ELSE}
  termio, baseunix, unix,
  {$ENDIF}
  {$IFNDEF FPC}
  Types,
  {$ENDIF}
{$ELSE}
  Windows, registry,
  {$IFDEF FPC}
  winver,
  {$ENDIF}
{$ENDIF}
  synafpc,
  Classes, SysUtils, synautil;
Der Compiler verlangt "termio", d.h. er nimmt an, dass es sich nicht um WINDOWS bzw. WIN32 handelt.
Du sagts du verwendest Windows 7 und Freepascal.

Ich denke du solltest die Frage in der Synapse Mailingliste stellen. Dort bekommst du am schnellsten die richtige Antwort.
Wahrscheinlich muss die IFDEF-Geschichte angepasst werden.

Gruss

MiniMax 29. Dez 2009 16:26

Re: Synaser mit Win 7
 
Hallo Zusammen,
Mein rechner hat ein 64bit System drauf und Lazarus ist auch 64bit. Die Mailinglist von Synaser/Synapse antwortet nicht :gruebel: :(
Bei meinem Altem Windows Rehner funkt Synaser mit Lazarus einwandfrei! Und die Datei ist defenitiv nicht auf meinem Rechner --> Windows Suche! Und sonst hat hier niemand eine Idee?


Alle Zeitangaben in WEZ +1. Es ist jetzt 15:52 Uhr.
Seite 1 von 3  1 23      

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