# Variable '\_STRING\_TO\_BUFFER' nicht deklariert

**URL:** <https://oscat.discourse.group/t/variable-string-to-buffer-nicht-deklariert/1696>\
**Category:** oscat.lib fuer TwinCAT/CoDeSys\
**Created:** [4. Januar 2014 um 07:04 UTC](https://oscat.discourse.group/t/variable-string-to-buffer-nicht-deklariert/1696 "2014-01-04T07:04:48Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![system](https://global.discourse-cdn.com/free1/uploads/oscat/original/1X/2efdfb9c592ff9a666c94dff124ee84fa863dae5.jpeg) [@system](https://oscat.discourse.group/u/system)\
**Post date:** [4. Januar 2014 um 07:04 UTC](https://oscat.discourse.group/t/variable-string-to-buffer-nicht-deklariert/1696/1 "2014-01-04T07:04:48Z")

</div>

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?

---

<div class="post-metadata">

**Author:** ![peewit](https://avatars.discourse-cdn.com/v4/letter/p/ecc23a/32.png) [@peewit](https://oscat.discourse.group/u/peewit)\
**Post date:** [4. Januar 2014 um 15:19 UTC](https://oscat.discourse.group/t/variable-string-to-buffer-nicht-deklariert/1696/2 "2014-01-04T15:19:42Z")

</div>

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

---

<div class="post-metadata">

**Author:** ![system](https://global.discourse-cdn.com/free1/uploads/oscat/original/1X/2efdfb9c592ff9a666c94dff124ee84fa863dae5.jpeg) [@system](https://oscat.discourse.group/u/system)\
**Post date:** [5. Januar 2014 um 08:00 UTC](https://oscat.discourse.group/t/variable-string-to-buffer-nicht-deklariert/1696/3 "2014-01-05T08:00:00Z")

</div>

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

---

<div class="post-metadata">

**Author:** ![peewit](https://avatars.discourse-cdn.com/v4/letter/p/ecc23a/32.png) [@peewit](https://oscat.discourse.group/u/peewit)\
**Post date:** [5. Januar 2014 um 21:48 UTC](https://oscat.discourse.group/t/variable-string-to-buffer-nicht-deklariert/1696/4 "2014-01-05T21:48:36Z")

</div>

du musst bei allen roten einträgen eine korrektur machen und den richtigen zugriffspfad angeben !

---

<div class="post-metadata">

**Author:** ![system](https://global.discourse-cdn.com/free1/uploads/oscat/original/1X/2efdfb9c592ff9a666c94dff124ee84fa863dae5.jpeg) [@system](https://oscat.discourse.group/u/system)\
**Post date:** [7. Januar 2014 um 07:54 UTC](https://oscat.discourse.group/t/variable-string-to-buffer-nicht-deklariert/1696/5 "2014-01-07T07:54:09Z")

</div>

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.
