--- a/ProjectController.py Thu Jun 26 14:50:33 2025 +0200
+++ b/ProjectController.py Thu Jun 26 16:47:08 2025 +0200
@@ -1259,6 +1259,13 @@
self.logger.write_error(traceback.format_exc())
+ # Extensions also need plcCFLAGS in case they include matiec's definitions + CTNLocationCFilesAndCFLAGS = [ + (code, self.plcCFLAGS+" "+cflags) + for code,cflags in code_and_cflags], do_calls) + for loc, code_and_cflags, do_calls in CTNLocationCFilesAndCFLAGS] self.LocationCFilesAndCFLAGS = LibCFilesAndCFLAGS + \
CTNLocationCFilesAndCFLAGS
self.LDFLAGS = CTNLDFLAGS + LibLDFLAGS