Experimental Physics and
| |||||||||||||||||
|
Hello all In motor record R6-3, motorLib is built with unconditional external references to asyn. I've recently changed the <motor>/motorApp/MotorSrc/Makefile to conditionally include asyn dependent code. Updating the Makefile may resolve your problem. The updated Makefile, which will be in the next release, is attached. Ron # Makefile TOP = ../.. include $(TOP)/configure/CONFIG #---------------------------------------- # ADD MACRO DEFINITIONS AFTER THIS LINE # The following are used for debugging messages. #!USR_CXXFLAGS += -DDEBUG DBDINC += motorRecord.h DBD += motorSupport.dbd INC += motor.h motordevCom.h motordrvCom.h INC += motordrvComCode.h ifdef ASYN INC += asynMotorStatus.h INC += motor_interface.h INC += paramLib.h endif LIBRARY_IOC += motor # The following are required for all motor record configurations. motor_SRCS += motorRecord.cc motordevCom.cc motordrvCom.cc motor_SRCS += motorUtil.cc motorUtilAux.cc ifdef ASYN motor_SRCS += asynMotorStatusBase.c motor_SRCS += drvMotorAsyn.c motor_SRCS += devMotorAsyn.c motor_SRCS += paramLib.c motor_LIBS += asyn endif motor_LIBS += $(EPICS_BASE_IOC_LIBS) include $(TOP)/configure/RULES #---------------------------------------- # ADD RULES AFTER THIS LINE
| ||||||||||||||||
ANJ, 02 Sep 2010 |
·
Home
·
News
·
About
·
Base
·
Modules
·
Extensions
·
Distributions
·
Download
·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing · |