Autor Thema: Variable '_STRING_TO_BUFFER' nicht deklariert  (Gelesen 6492 mal)

0 Mitglieder und 1 Gast betrachten dieses Thema.

tjamaker

  • Gast
Variable '_STRING_TO_BUFFER' nicht deklariert
« am: 04. Januar 2014, 08:04:48 »
Hallo,

ich bekomme beim übersetzen den o.g. Fehler. Woran liegt das? Was mache ich falsch? Ich habe schon andere Bausteine aus der oscat.lib benutzt. Dort hatte ich nicht solche Probleme.


Gruß
tjamaker

P.S.: Das gleiche habe ich aber auch mit dem Beispiel des Bausteins DLOG_FILE_CSV_DEMO. Scheinbar liegt es an der Art der EInbindung dieser Bibliotheken. Was mache ich falsch?
« Letzte Änderung: 04. Januar 2014, 09:40:38 von tjamaker »

Offline peewit

  • Moderator
  • *****
  • Beiträge: 2 378
    • Profil anzeigen
Re: Variable '_STRING_TO_BUFFER' nicht deklariert
« Antwort #1 am: 04. Januar 2014, 16:19:42 »
hast du neben der network lib auch die basic lib eingebunden
öffne mal die network lib selber als projekt und kontrolliere die pfade der eingebundenen bibliotheken


tjamaker

  • Gast
Re: Variable '_STRING_TO_BUFFER' nicht deklariert
« Antwort #2 am: 05. Januar 2014, 09:00:00 »
Hallo,

ja, die oscat_basic_333.lib habe ich auch eingebunden.
Die Pfade sind bei der codesys_network_121_hf1.lib irgendwie falsch, weil 3 von 4 Bibliotheken rot markiert sind.
  • oscat_basis_333.lib
  • SysLibSockets.lib
  • SysLibFile.lib

Ich habe diese Dateien nun alle gesucht und die Pfade einzeln für jede fehlende Bib eingestellt (aber ob das so richtig ist ...).

Jetzt kann ich die Bib übersetzen und speichern.

Ist das so denn wirklich richtig? Aus meiner Sicht wäre es besser, wenn ich nur eine Pfadangabe korrigiere.


Gruß
tjamaker

Offline peewit

  • Moderator
  • *****
  • Beiträge: 2 378
    • Profil anzeigen
Re: Variable '_STRING_TO_BUFFER' nicht deklariert
« Antwort #3 am: 05. Januar 2014, 22:48:36 »
du musst bei allen roten einträgen eine korrektur machen und den richtigen zugriffspfad angeben !

tjamaker

  • Gast
Re: Variable '_STRING_TO_BUFFER' nicht deklariert
« Antwort #4 am: 07. Januar 2014, 08:54:09 »
OK, ich habe die Dateien in den Standardpfad kopiert. Dann gings. Zuvor hatte ich diese Dateien in einem Projektspezifischen Pfad und da hat es nicht Projektübergreifend funktioniert.