Warum wird die Meldung "Fehler 395: sfupanl5.srx:Local und globale Symbole haben den gleichen Namen..." angezeigt werden?
FAQ #100542
Einige F-Boxen in PG5 1.4 generieren Symbole, die vielleicht auch verwendet werden in das Projekt.
Symptom
Ausbauen, die folgende Fehlermeldung (oder ähnlich) angezeigt wird:
Fehler 395: sfupanl5.srx: lokale und globale Symbole haben denselben Namen aber unterschiedliche Type-Wert: RTEMP1
Grund
Die analoge Fupla-Bibliothek schafft in Projekten für normale Symbolnamen Symbos, die häufig verwendet werden:
-cTemp
-fData (Array of 8)
-fError
-fTemp (Array of 8)
-fTout
-kFlashTime
-kTimeout
-rActch
-rBase
-rHighByte
-rLowByte
-rTemp (Array of 5)
-rTout
Wenn ein analoges wird F-Box z.B. platziert. PCD2.W34, PCD2.W3x5, PCD2.W6x5 usw., die einige dieser Symbole von der F-Box verwendet werden. Andere Symbole in das Projekt mit dem gleichen Namen werden einen Konflikt verursachen. Die Fehlermeldung oben oder ähnliches erscheint auf Build und der Build fehl.
Lösung
Eine Korrektur in der PG5 1.4-Bibliothek ist notwendig. Bitte aktualisieren Sie daher Ihre PG5 (auf Version 1.4.110 oder höher).
Im Fall ist es nicht möglich für Sie, Ihre PG5 zu aktualisieren, können Sie ändern, die Symbolnamen oben genannten (die in Ihrem Programm verwendet werden) um diesen Konflikt zu vermeiden.
Categories
Local FAQ Deutschland / Fupla
Last update: 30.05.2015 15:43
First release: 09.03.2006 15:58
Views: 1324