After downloading the devices Modbus class from https://www.tango-controls.org/developers/dsc/ds/318/, i setup the directory structure as in the website. After setting up, i wanted to make a exectuable file called Modbus, but when i entered the makefile, i found a MAKE_ENV variable and the path mentioned was not to be found in my system. Is there anything I am missing.??
MAKE_ENV = /segfs/tango/cppserver/env
To overcome this problem, I usually recommend to simply regenerate the Makefile (only the Makefile) using POGO to adapt the Makefile to your current Tango installation.
This usually works in 90% of the cases where the Makefile has not been modified too much by the device server programmer.
I recommend to then compare the newly generated version with the previous one and to add the compilation targets and options which might have been added by the device server programmer.