We had to change some icons because standard GTK icons didn't work so well in the QT version, but I actually forgot to change the build icon in the plc editor. 'Ctx:open syntax error' is from the Ge graphs probably when searching for cross references. They make no harm and will probably disappear if you open and save the graphs. So I don't think there is anything wrong with the installation.
Instead I think you should check the build sequence and that the correct files are created.
1. When you compile a PlcPgm two .o files should be created in $pwrp_obj. Check the dates on these files (use 'ls -ltr' to see the latest files).
2. When you build the node those files are linked with the plc executable, that you can see on $pwrp_exe (ls -l $pwrp_exe/plc*'). There might be several plc executables for simulation nodes etc, so check with 'ps x' which one is running.
3. When you build the node, also a .dbs file on $pwrp_load is created containing the objects in the database. Also check the date of this file.
4. In the object graph for the $Node object on the last row you can see the Boot version, and this is the version that is actually running. It should be that same as the date of the .dbs-file and the plc executable at the time the latest restart.
/Claes