Make rec, softDev, and testDev libs shared.
This commit is contained in:
@@ -11,8 +11,6 @@ TOP=../../..
|
||||
|
||||
include $(TOP)/configure/CONFIG
|
||||
|
||||
SHARED_LIBRARIES = NO
|
||||
|
||||
SRCS += devAiTestAsyn.c
|
||||
SRCS += devAoTestAsyn.c
|
||||
SRCS += devBiTestAsyn.c
|
||||
@@ -26,6 +24,7 @@ SRCS += devSoTestAsyn.c
|
||||
SRCS += devWfTestAsyn.c
|
||||
|
||||
LIBRARY_IOC = testDevIoc
|
||||
testDevIoc_LIBS += dbIoc
|
||||
|
||||
# For R3.13 compatability
|
||||
OBJS_vxWorks = $(SRCS:%.c=%)
|
||||
|
||||
@@ -33,11 +33,13 @@
|
||||
#include "link.h"
|
||||
#include "dbCommon.h"
|
||||
#include "aiRecord.h"
|
||||
#define epicsExportSharedSymbols
|
||||
#include "shareLib.h"
|
||||
|
||||
/* Create the dset for devAiTestAsyn */
|
||||
static long init_record();
|
||||
static long read_ai();
|
||||
struct {
|
||||
epicsShareExtern struct {
|
||||
long number;
|
||||
DEVSUPFUN report;
|
||||
DEVSUPFUN init;
|
||||
@@ -54,6 +56,7 @@ struct {
|
||||
read_ai,
|
||||
NULL};
|
||||
|
||||
|
||||
static long init_record(pai)
|
||||
struct aiRecord *pai;
|
||||
{
|
||||
|
||||
@@ -34,11 +34,13 @@
|
||||
#include "link.h"
|
||||
#include "dbCommon.h"
|
||||
#include "aoRecord.h"
|
||||
#define epicsExportSharedSymbols
|
||||
#include "shareLib.h"
|
||||
|
||||
/* Create the dset for devAoTestAsyn */
|
||||
static long init_record();
|
||||
static long write_ao();
|
||||
struct {
|
||||
epicsShareExtern struct {
|
||||
long number;
|
||||
DEVSUPFUN report;
|
||||
DEVSUPFUN init;
|
||||
|
||||
@@ -33,11 +33,13 @@
|
||||
#include "link.h"
|
||||
#include "dbCommon.h"
|
||||
#include "biRecord.h"
|
||||
#define epicsExportSharedSymbols
|
||||
#include "shareLib.h"
|
||||
|
||||
/* Create the dset for devBiTestAsyn */
|
||||
static long init_record();
|
||||
static long read_bi();
|
||||
struct {
|
||||
epicsShareExtern struct {
|
||||
long number;
|
||||
DEVSUPFUN report;
|
||||
DEVSUPFUN init;
|
||||
|
||||
@@ -34,11 +34,13 @@
|
||||
#include "link.h"
|
||||
#include "dbCommon.h"
|
||||
#include "boRecord.h"
|
||||
#define epicsExportSharedSymbols
|
||||
#include "shareLib.h"
|
||||
|
||||
/* Create the dset for devBoTestAsyn */
|
||||
static long init_record();
|
||||
static long write_bo();
|
||||
struct {
|
||||
epicsShareExtern struct {
|
||||
long number;
|
||||
DEVSUPFUN report;
|
||||
DEVSUPFUN init;
|
||||
|
||||
@@ -27,11 +27,14 @@
|
||||
#include "recSup.h"
|
||||
#include "devSup.h"
|
||||
#include "eventRecord.h"
|
||||
#define epicsExportSharedSymbols
|
||||
#include "shareLib.h"
|
||||
|
||||
/* Create the dset for devEventTestIoEvent */
|
||||
static long init_record();
|
||||
static long get_ioint_info();
|
||||
static long read_event();
|
||||
struct {
|
||||
epicsShareExtern struct {
|
||||
long number;
|
||||
DEVSUPFUN report;
|
||||
DEVSUPFUN init;
|
||||
|
||||
@@ -29,11 +29,13 @@
|
||||
#include "link.h"
|
||||
#include "dbCommon.h"
|
||||
#include "histogramRecord.h"
|
||||
#define epicsExportSharedSymbols
|
||||
#include "shareLib.h"
|
||||
|
||||
/* Create the dset for devHistogramTestAsyn */
|
||||
static long init_record();
|
||||
static long read_histogram();
|
||||
struct {
|
||||
epicsShareExtern struct {
|
||||
long number;
|
||||
DEVSUPFUN report;
|
||||
DEVSUPFUN init;
|
||||
|
||||
@@ -33,11 +33,13 @@
|
||||
#include "link.h"
|
||||
#include "dbCommon.h"
|
||||
#include "mbbiRecord.h"
|
||||
#define epicsExportSharedSymbols
|
||||
#include "shareLib.h"
|
||||
|
||||
/* Create the dset for devMbbiTestAsyn */
|
||||
static long init_record();
|
||||
static long read_mbbi();
|
||||
struct {
|
||||
epicsShareExtern struct {
|
||||
long number;
|
||||
DEVSUPFUN report;
|
||||
DEVSUPFUN init;
|
||||
|
||||
@@ -34,11 +34,13 @@
|
||||
#include "link.h"
|
||||
#include "dbCommon.h"
|
||||
#include "mbboRecord.h"
|
||||
#define epicsExportSharedSymbols
|
||||
#include "shareLib.h"
|
||||
|
||||
/* Create the dset for devMbboTestAsyn */
|
||||
static long init_record();
|
||||
static long write_mbbo();
|
||||
struct {
|
||||
epicsShareExtern struct {
|
||||
long number;
|
||||
DEVSUPFUN report;
|
||||
DEVSUPFUN init;
|
||||
|
||||
@@ -32,11 +32,13 @@
|
||||
#include "link.h"
|
||||
#include "dbCommon.h"
|
||||
#include "stringinRecord.h"
|
||||
#define epicsExportSharedSymbols
|
||||
#include "shareLib.h"
|
||||
|
||||
/* Create the dset for devSiTestAsyn */
|
||||
static long init_record();
|
||||
static long read_stringin();
|
||||
struct {
|
||||
epicsShareExtern struct {
|
||||
long number;
|
||||
DEVSUPFUN report;
|
||||
DEVSUPFUN init;
|
||||
|
||||
@@ -33,11 +33,13 @@
|
||||
#include "link.h"
|
||||
#include "dbCommon.h"
|
||||
#include "stringoutRecord.h"
|
||||
#define epicsExportSharedSymbols
|
||||
#include "shareLib.h"
|
||||
|
||||
/* Create the dset for devSoTestAsyn */
|
||||
static long init_record();
|
||||
static long write_stringout();
|
||||
struct {
|
||||
epicsShareExtern struct {
|
||||
long number;
|
||||
DEVSUPFUN report;
|
||||
DEVSUPFUN init;
|
||||
|
||||
@@ -33,11 +33,13 @@
|
||||
#include "link.h"
|
||||
#include "dbCommon.h"
|
||||
#include "waveformRecord.h"
|
||||
#define epicsExportSharedSymbols
|
||||
#include "shareLib.h"
|
||||
|
||||
/* Create the dset for devWfTestAsyn */
|
||||
static long init_record();
|
||||
static long read_wf();
|
||||
struct {
|
||||
epicsShareExtern struct {
|
||||
long number;
|
||||
DEVSUPFUN report;
|
||||
DEVSUPFUN init;
|
||||
|
||||
Reference in New Issue
Block a user