Experimental Physics and
| |||||||||||||||||
|
I am not creaking test.dbd. i download asyn module form site and just edit RELEASE for location of base. I haven't include any thing myself. i just make it and getting error. Thank you Vikram On Wednesday, June 11, 2014 10:27 PM, "Kasemir, Kay" <[email protected]> wrote: The problem is unlikely in your RELEASE file but in the Makefile for your test lib. > make[3]: *** No rule to make target `test_registerRecordDeviceDriver.cpp', needed by `test_registerRecordDeviceDriver.o'. Stop. means that you should have a test.dbd, either because you have that file, or you have Makefile entries to create it. From that test.dbd file, the test_registerRecordDeviceDriver.cpp is created. Compare with the original output of makeBaseApp.pl -t example test how it creates a test.dbd etc. -Kay On Jun 11, 2014, at 4:09 PM, Vikram Bhagat <[email protected]> wrote: > Hi, > I have problem for asyn module installation. > /usr/bin/ar -rc libtestSupport.a echoDriver.o addrChangeDriver.o devTestBlock.o interposeInterface.o asynExample.o > /usr/bin/ranlib libtestSupport.a > rm -f libtestSupport.so. > /usr/bin/g++ -o libtestSupport.so. -shared -fPIC -Wl,-hlibtestSupport.so. -L/opt/epics/modules/asyn4-22/lib/linux-x86_64 -L/opt/epics/base-3.15.0.1/lib/linux-x86_64 -Wl,-rpath,/opt/epics/modules/asyn4-22/lib/linux-x86_64 -Wl,-rpath,/opt/epics/base-3.15.0.1/lib/linux-x86_64 -m64 echoDriver.o addrChangeDriver.o devTestBlock.o interposeInterface.o asynExample.o -lasyn -ldbRecStd -ldbCore -lca -lCom -lpthread -lreadline -lm -lrt -ldl -lgcc > Installing shared library ../../../lib/linux-x86_64/libtestSupport.so. > Installing library ../../../lib/linux-x86_64/libtestSupport.a > make[3]: *** No rule to make target `test_registerRecordDeviceDriver.cpp', needed by `test_registerRecordDeviceDriver.o'. Stop. > make[3]: Leaving directory `/opt/epics/modules/asyn4-22/testApp/src/O.linux-x86_64' > make[2]: *** [install.linux-x86_64] Error 2 > make[2]: Leaving directory `/opt/epics/modules/asyn4-22/testApp/src' > make[1]: *** [src.install] Error 2 > make[1]: Leaving directory `/opt/epics/modules/asyn4-22/testApp' > make: *** [testApp.install] Error 2 > > > I am now able to under stand what is problem to install. > The configure/RELEASE file set as below > > > ############################################## > #RELEASE Location of external products > > #SUPPORT=/corvette/home/epics/devel > SUPPORT=/opt/epics/modules > -include $(TOP)/../configure/SUPPORT.$(EPICS_HOST_ARCH) > > # IPAC is only necessary if support for Greensprings IP488 is required > # IPAC release V2-7 or later is required. > #IPAC=$(SUPPORT)/ipac-2-11 > > # SEQ is required for testIPServer > #SNCSEQ=$(SUPPORT)/seq-2-1-10 > SNCSEQ=$(SUPPORT)/sncseq > > # EPICS_BASE 3.14.6 or later is required > LINUX_GPIB=NO > #EPICS_BASE=/corvette/usr/local/epics/base-3.14.12.3 > EPICS_BASE=/opt/epics/base-3.15.0.1 > -include $(TOP)/../configure/EPICS_BASE.$(EPICS_HOST_ARCH) > > ################################ > > Can you point my mistake? > > With Best Regards > Vikram
| ||||||||||||||||
ANJ, 17 Dec 2015 |
·
Home
·
News
·
About
·
Base
·
Modules
·
Extensions
·
Distributions
·
Download
·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing · |