Zoeken
Er ontbreken _add (of andere) functies
Wanneer in TLCGen bepaalde functionaliteiten later worden toegevoegd, kan het voorkomen dat de compiler klaagt over het ontbreken van bepaalde functies. Bijvoorbeeld, wanneer de CCOL versie van een bestaande regeling (die dus reeds eerder is gegenereerd) van 8 in 9 wordt gewijzigd, kan de volgende linker error verschijnen:
Error LNK2019 unresolved external symbol _post_system_application2 referenced in function _system_application2
Deze error geeft aan dat de linker een functie genaamd “post_system_application2” verwachtte, die hij of zij echter niet heeft gevonden in de gecompileerde code. Om dit te verhelpen moet de betreffende functie worden toegevoegd aan de regeling, in dit geval normaliter in bestand ###reg.add.
TLCGen heeft een optie om automatisch te controleren op ontbrekende _Add functies, en die wanneer nodig toe te voegen aan de reg.add. Dit gaat via menu Plugins > CCOL code generator > Bijwerken functies in add files tijdens genereren. Hieronder een screenshot: