hi,
In order to build an StreamDevice application,
I use the following commands to build softioc:
makeBaseApp.pl -t example top
makeBaseApp.pl -i -t example top
make
and add the following lines to /top/topApp/src/makefile:
top_LIBS += stream
top_LIBS += asyn
top_DBD += asyn.dbd
top_DBD += stream.dbd
according to the streamDevice manual page 3, the following three lines should be included in my xxxAppInclude.dbd:
registrar(drvAsynIPPortRegisterCommands)
registrar(drvAsynSerialPortRegisterCommands)
registrar(vxi11RegisterCommands)
It seems in my case I should find topInclude.dbd file to add the
above three lines.
My problem is toplnclude.dbd does not exist before execute "make" command in the top directory of my softioc and "make clean" command can delete it from /top/topApp/src/O.Common folder.
I have no idea do I miss somthing or anyother method to cope with my problem.
Any help will be appreciated and thanks in advance !
Zhefu