Linker Fehler beim Erzeugen ohne CodeGuard Builder 2009
-
Hallo,
ich habe das Problem, dass ich Linker-Fehler in folgender Form bekomme:
[ILINK32 Fehler] Error: Nicht auflösbares externes '_CG_DESC' referenziert von D:\C_BUILDER2009\TESTFORMULAR.OBJ
Dahinter erscheinen gleichlautende Fehler für '_CG_GDA_EGY', '_CG_THIS' usw..
Sobald ich in den Projektoptionen den CodeGuard aktiviere, sind die Fehler weg und das Projekt wird vollständig erzeugt.
Deaktiviere ich den CodeGuard wieder, dann erscheinen auch wieder die Linker-Fehler.Kennt jemand dieses Verhalten und gibt es dafür eine Lösung?
Vielen Dank für die Antwort.Gruss
-
Hallo TWBuilder
Ja, das Problem habe ich auch schon gehabt, und bin an einer Lösung interessiert.
Habe das Projekt komplett neu aufgebaut, und mich seitdem nicht mehr getraut CodeGuard zu verwenden.MfG Stephan
-
Hallo,
habe im codegear-Forum die Lösung für das Problem gefunden.
Man muss in der Projektdatei (.cbproj) alle Attribute die mit "-vG" beginnen löschen.Dies habe ich getan und daraufhin konnte ich das Projekt auch ihne CodeGuard erzeugen. Danach habe ich den CodeGuard wieder zugeschaltet, auch dann funktionierte das Erzeugen. Auch wiederholtes Abschalten brachte keine Probleme.
Ich denke dass dies der Schlüssel für die Lösung ist.
Gruss