Experimental Physics and
| |||||||||||||||
|
Hi all,
when building asyn4-41 (base 3.15.7) i got the error it couldn't find rpc.h. Some googling tells me that rpc is no longer provided by glibc but is in the tirpc package. How do add tirpc (/usr/include/tirpc) to the include and linker when building asyn? Thanks! David /usr/bin/gcc -D_GNU_SOURCE -D_DEFAULT_SOURCE -DUSE_TYPED_RSET -DUSE_TYPED_DSET -DUSE_TYPED_DRVET -DBUILDING_asyn_API -D_X86_64_ -DUNIX -Dlinux -O3 -Wall -DUSE_TYPED_RSET -DUSE_TYPED_DSET -DUSE_TYPED_DRVET -DHAVE_LSREC -mtune=generic -m64 -fPIC -I. -I../O.Common -I. -I. -I../../asyn/drvAsynSerial/os/Linux -I../../asyn/drvAsynSerial/os/default -I.. -I../../asyn/asynDriver -I../../asyn/asynGpib -I../../ asyn/drvAsynSerial -I../../asyn/interfaces -I../../asyn/miscellaneous -I../../asyn/asynPortDriver/exceptions -I../../asyn/asynPortDriver -I../../asyn/asynPortClient -I../../asyn/devEpics -I../../asyn/asynRecord -I../../asyn/vxi11 -I../../asyn/gsIP488 -I../../asyn/ni1014 -I../../asyn/devGpib -I../../include/compiler/gcc -I../../include/os/Linux -I../../include -I/opt/epics/synApps/support/ipac-2-16/include -I/opt/epi cs/synApps/support/seq-2-2-8/include -I/opt/epics/base/include/compiler/gcc -I/opt/epics/base/include/os/Linux -I/opt/epics/base/include -c ../../asyn/asynRecord/drvAsyn.c /usr/bin/gcc -D_GNU_SOURCE -D_DEFAULT_SOURCE -DUSE_TYPED_RSET -DUSE_TYPED_DSET -DUSE_TYPED_DRVET -DBUILDING_asyn_API -D_X86_64_ -DUNIX -Dlinux -O3 -Wall -DUSE_TYPED_RSET -DUSE_TYPED_DSET -DUSE_TYPED_DRVET -DHAVE_LSREC -mtune=generic -m64 -fPIC -I. -I../O.Common -I. -I. -I../../asyn/drvAsynSerial/os/Linux -I../../asyn/drvAsynSerial/os/default -I.. -I../../asyn/asynDriver -I../../asyn/asynGpib -I../../ asyn/drvAsynSerial -I../../asyn/interfaces -I../../asyn/miscellaneous -I../../asyn/asynPortDriver/exceptions -I../../asyn/asynPortDriver -I../../asyn/asynPortClient -I../../asyn/devEpics -I../../asyn/asynRecord -I../../asyn/vxi11 -I../../asyn/gsIP488 -I../../asyn/ni1014 -I../../asyn/devGpib -I../../include/compiler/gcc -I../../include/os/Linux -I../../include -I/opt/epics/synApps/support/ipac-2-16/include -I/opt/epi cs/synApps/support/seq-2-2-8/include -I/opt/epics/base/include/compiler/gcc -I/opt/epics/base/include/os/Linux -I/opt/epics/base/include -c vxi11core_xdr.c vxi11core_xdr.c: In function ‘xdr_Device_Link’: vxi11core_xdr.c:11:20: warning: unused variable ‘buf’ [-Wunused-variable] 11 | register int32_t *buf; | ^~~ vxi11core_xdr.c: In function ‘xdr_Device_AddrFamily’: vxi11core_xdr.c:21:20: warning: unused variable ‘buf’ [-Wunused-variable] 21 | register int32_t *buf; | ^~~ vxi11core_xdr.c: In function ‘xdr_Device_Flags’: vxi11core_xdr.c:31:20: warning: unused variable ‘buf’ [-Wunused-variable] 31 | register int32_t *buf; | ^~~ vxi11core_xdr.c: In function ‘xdr_Device_ErrorCode’: vxi11core_xdr.c:41:20: warning: unused variable ‘buf’ [-Wunused-variable] 41 | register int32_t *buf; | ^~~ vxi11core_xdr.c: In function ‘xdr_Device_Error’: vxi11core_xdr.c:51:20: warning: unused variable ‘buf’ [-Wunused-variable] 51 | register int32_t *buf; | ^~~ vxi11core_xdr.c: In function ‘xdr_Create_LinkResp’: vxi11core_xdr.c:116:20: warning: unused variable ‘buf’ [-Wunused-variable] 116 | register int32_t *buf; | ^~~ vxi11core_xdr.c: In function ‘xdr_Device_WriteParms’: vxi11core_xdr.c:132:20: warning: unused variable ‘buf’ [-Wunused-variable] 132 | register int32_t *buf; | ^~~ vxi11core_xdr.c: In function ‘xdr_Device_WriteResp’: vxi11core_xdr.c:150:20: warning: unused variable ‘buf’ [-Wunused-variable] 150 | register int32_t *buf; | ^~~ vxi11core_xdr.c: In function ‘xdr_Device_ReadResp’: vxi11core_xdr.c:229:20: warning: unused variable ‘buf’ [-Wunused-variable] 229 | register int32_t *buf; | ^~~ vxi11core_xdr.c: In function ‘xdr_Device_ReadStbResp’: vxi11core_xdr.c:243:20: warning: unused variable ‘buf’ [-Wunused-variable] 243 | register int32_t *buf; | ^~~ vxi11core_xdr.c: In function ‘xdr_Device_GenericParms’: vxi11core_xdr.c:255:20: warning: unused variable ‘buf’ [-Wunused-variable] 255 | register int32_t *buf; | ^~~ vxi11core_xdr.c: In function ‘xdr_Device_EnableSrqParms’: vxi11core_xdr.c:334:20: warning: unused variable ‘buf’ [-Wunused-variable] 334 | register int32_t *buf; | ^~~ vxi11core_xdr.c: In function ‘xdr_Device_LockParms’: vxi11core_xdr.c:348:20: warning: unused variable ‘buf’ [-Wunused-variable] 348 | register int32_t *buf; | ^~~ vxi11core_xdr.c: In function ‘xdr_Device_DocmdResp’: vxi11core_xdr.c:445:20: warning: unused variable ‘buf’ [-Wunused-variable] 445 | register int32_t *buf; | ^~~ /usr/bin/gcc -D_GNU_SOURCE -D_DEFAULT_SOURCE -DUSE_TYPED_RSET -DUSE_TYPED_DSET -DUSE_TYPED_DRVET -DBUILDING_asyn_API -D_X86_64_ -DUNIX -Dlinux -O3 -Wall -DUSE_TYPED_RSET -DUSE_TYPED_DSET -DUSE_TYPED_DRVET -DHAVE_LSREC -mtune=generic -m64 -fPIC -I. -I../O.Common -I. -I. -I../../asyn/drvAsynSerial/os/Linux -I../../asyn/drvAsynSerial/os/default -I.. -I../../asyn/asynDriver -I../../asyn/asynGpib -I../../ asyn/drvAsynSerial -I../../asyn/interfaces -I../../asyn/miscellaneous -I../../asyn/asynPortDriver/exceptions -I../../asyn/asynPortDriver -I../../asyn/asynPortClient -I../../asyn/devEpics -I../../asyn/asynRecord -I../../asyn/vxi11 -I../../asyn/gsIP488 -I../../asyn/ni1014 -I../../asyn/devGpib -I../../include/compiler/gcc -I../../include/os/Linux -I../../include -I/opt/epics/synApps/support/ipac-2-16/include -I/opt/epi cs/synApps/support/seq-2-2-8/include -I/opt/epics/base/include/compiler/gcc -I/opt/epics/base/include/os/Linux -I/opt/epics/base/include -c ../../asyn/vxi11/drvVxi11.c /usr/bin/gcc -D_GNU_SOURCE -D_DEFAULT_SOURCE -DUSE_TYPED_RSET -DUSE_TYPED_DSET -DUSE_TYPED_DRVET -DBUILDING_asyn_API -D_X86_64_ -DUNIX -Dlinux -O3 -Wall -DUSE_TYPED_RSET -DUSE_TYPED_DSET -DUSE_TYPED_DRVET -DHAVE_LSREC -mtune=generic -m64 -fPIC -I. -I../O.Common -I. -I. -I../../asyn/drvAsynSerial/os/Linux -I../../asyn/drvAsynSerial/os/default -I.. -I../../asyn/asynDriver -I../../asyn/asynGpib -I../../ asyn/drvAsynSerial -I../../asyn/interfaces -I../../asyn/miscellaneous -I../../asyn/asynPortDriver/exceptions -I../../asyn/asynPortDriver -I../../asyn/asynPortClient -I../../asyn/devEpics -I../../asyn/asynRecord -I../../asyn/vxi11 -I../../asyn/gsIP488 -I../../asyn/ni1014 -I../../asyn/devGpib -I../../include/compiler/gcc -I../../include/os/Linux -I../../include -I/opt/epics/synApps/support/ipac-2-16/include -I/opt/epi cs/synApps/support/seq-2-2-8/include -I/opt/epics/base/include/compiler/gcc -I/opt/epics/base/include/os/Linux -I/opt/epics/base/include -c ../../asyn/vxi11/E5810Reboot.c /usr/bin/gcc -D_GNU_SOURCE -D_DEFAULT_SOURCE -DUSE_TYPED_RSET -DUSE_TYPED_DSET -DUSE_TYPED_DRVET -DBUILDING_asyn_API -D_X86_64_ -DUNIX -Dlinux -O3 -Wall -DUSE_TYPED_RSET -DUSE_TYPED_DSET -DUSE_TYPED_DRVET -DHAVE_LSREC -mtune=generic -m64 -fPIC -I. -I../O.Common -I. -I. -I../../asyn/drvAsynSerial/os/Linux -I../../asyn/drvAsynSerial/os/default -I.. -I../../asyn/asynDriver -I../../asyn/asynGpib -I../../ asyn/drvAsynSerial -I../../asyn/interfaces -I../../asyn/miscellaneous -I../../asyn/asynPortDriver/exceptions -I../../asyn/asynPortDriver -I../../asyn/asynPortClient -I../../asyn/devEpics -I../../asyn/asynRecord -I../../asyn/vxi11 -I../../asyn/gsIP488 -I../../asyn/ni1014 -I../../asyn/devGpib -I../../include/compiler/gcc -I../../include/os/Linux -I../../include -I/opt/epics/synApps/support/ipac-2-16/include -I/opt/epi cs/synApps/support/seq-2-2-8/include -I/opt/epics/base/include/compiler/gcc -I/opt/epics/base/include/os/Linux -I/opt/epics/base/include -c ../../asyn/vxi11/E2050Reboot.c /usr/bin/gcc -D_GNU_SOURCE -D_DEFAULT_SOURCE -DUSE_TYPED_RSET -DUSE_TYPED_DSET -DUSE_TYPED_DRVET -DBUILDING_asyn_API -D_X86_64_ -DUNIX -Dlinux -O3 -Wall -DUSE_TYPED_RSET -DUSE_TYPED_DSET -DUSE_TYPED_DRVET -DHAVE_LSREC -mtune=generic -m64 -fPIC -I. -I../O.Common -I. -I. -I../../asyn/drvAsynSerial/os/Linux -I../../asyn/drvAsynSerial/os/default -I.. -I../../asyn/asynDriver -I../../asyn/asynGpib -I../../ asyn/drvAsynSerial -I../../asyn/interfaces -I../../asyn/miscellaneous -I../../asyn/asynPortDriver/exceptions -I../../asyn/asynPortDriver -I../../asyn/asynPortClient -I../../asyn/devEpics -I../../asyn/asynRecord -I../../asyn/vxi11 -I../../asyn/gsIP488 -I../../asyn/ni1014 -I../../asyn/devGpib -I../../include/compiler/gcc -I../../include/os/Linux -I../../include -I/opt/epics/synApps/support/ipac-2-16/include -I/opt/epi cs/synApps/support/seq-2-2-8/include -I/opt/epics/base/include/compiler/gcc -I/opt/epics/base/include/os/Linux -I/opt/epics/base/include -c ../../asyn/vxi11/TDS3000Reboot.c /usr/bin/gcc -D_GNU_SOURCE -D_DEFAULT_SOURCE -DUSE_TYPED_RSET -DUSE_TYPED_DSET -DUSE_TYPED_DRVET -DBUILDING_asyn_API -D_X86_64_ -DUNIX -Dlinux -O3 -Wall -DUSE_TYPED_RSET -DUSE_TYPED_DSET -DUSE_TYPED_DRVET -DHAVE_LSREC -mtune=generic -m64 -fPIC -I. -I../O.Common -I. -I. -I../../asyn/drvAsynSerial/os/Linux -I../../asyn/drvAsynSerial/os/default -I.. -I../../asyn/asynDriver -I../../asyn/asynGpib -I../../ asyn/drvAsynSerial -I../../asyn/interfaces -I../../asyn/miscellaneous -I../../asyn/asynPortDriver/exceptions -I../../asyn/asynPortDriver -I../../asyn/asynPortClient -I../../asyn/devEpics -I../../asyn/asynRecord -I../../asyn/vxi11 -I../../asyn/gsIP488 -I../../asyn/ni1014 -I../../asyn/devGpib -I../../include/compiler/gcc -I../../include/os/Linux -I../../include -I/opt/epics/synApps/support/ipac-2-16/include -I/opt/epi cs/synApps/support/seq-2-2-8/include -I/opt/epics/base/include/compiler/gcc -I/opt/epics/base/include/os/Linux -I/opt/epics/base/include -c ../../asyn/devGpib/devCommonGpib.c ../../asyn/devGpib/devCommonGpib.c: In function ‘devGpib_initBi’: ../../asyn/devGpib/devCommonGpib.c:208:13: warning: ‘strncpy’ specified bound 26 equals destination size [-Wstringop-truncation] 208 | strncpy(pbi->znam, pdevGpibNames->item[0], sizeof(pbi->znam)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../asyn/devGpib/devCommonGpib.c:210:13: warning: ‘strncpy’ specified bound 26 equals destination size [-Wstringop-truncation] 210 | strncpy(pbi->onam, pdevGpibNames->item[1], sizeof(pbi->onam)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../asyn/devGpib/devCommonGpib.c: In function ‘devGpib_initBo’: ../../asyn/devGpib/devCommonGpib.c:312:17: warning: ‘strncpy’ specified bound 26 equals destination size [-Wstringop-truncation] 312 | strncpy(pbo->znam, papname[0], sizeof(pbo->znam)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../asyn/devGpib/devCommonGpib.c:314:17: warning: ‘strncpy’ specified bound 26 equals destination size [-Wstringop-truncation] 314 | strncpy(pbo->onam, papname[1], sizeof(pbo->onam)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../asyn/devGpib/devCommonGpib.c:326:13: warning: ‘strncpy’ specified bound 26 equals destination size [-Wstringop-truncation] 326 | strncpy(pbo->znam, pdevGpibNames->item[0], sizeof(pbo->znam)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../asyn/devGpib/devCommonGpib.c:328:13: warning: ‘strncpy’ specified bound 26 equals destination size [-Wstringop-truncation] 328 | strncpy(pbo->onam, pdevGpibNames->item[1], sizeof(pbo->onam)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/gcc -D_GNU_SOURCE -D_DEFAULT_SOURCE -DUSE_TYPED_RSET -DUSE_TYPED_DSET -DUSE_TYPED_DRVET -DBUILDING_asyn_API -D_X86_64_ -DUNIX -Dlinux -O3 -Wall -DUSE_TYPED_RSET -DUSE_TYPED_DSET -DUSE_TYPED_DRVET -DHAVE_LSREC -mtune=generic -m64 -fPIC -I. -I../O.Common -I. -I. -I../../asyn/drvAsynSerial/os/Linux -I../../asyn/drvAsynSerial/os/default -I.. -I../../asyn/asynDriver -I../../asyn/asynGpib -I../../ asyn/drvAsynSerial -I../../asyn/interfaces -I../../asyn/miscellaneous -I../../asyn/asynPortDriver/exceptions -I../../asyn/asynPortDriver -I../../asyn/asynPortClient -I../../asyn/devEpics -I../../asyn/asynRecord -I../../asyn/vxi11 -I../../asyn/gsIP488 -I../../asyn/ni1014 -I../../asyn/devGpib -I../../include/compiler/gcc -I../../include/os/Linux -I../../include -I/opt/epics/synApps/support/ipac-2-16/include -I/opt/epi cs/synApps/support/seq-2-2-8/include -I/opt/epics/base/include/compiler/gcc -I/opt/epics/base/include/os/Linux -I/opt/epics/base/include -c ../../asyn/devGpib/devSupportGpib.c /usr/bin/gcc -D_GNU_SOURCE -D_DEFAULT_SOURCE -DUSE_TYPED_RSET -DUSE_TYPED_DSET -DUSE_TYPED_DRVET -DBUILDING_asyn_API -D_X86_64_ -DUNIX -Dlinux -O3 -Wall -DUSE_TYPED_RSET -DUSE_TYPED_DSET -DUSE_TYPED_DRVET -DHAVE_LSREC -mtune=generic -m64 -fPIC -I. -I../O.Common -I. -I. -I../../asyn/drvAsynSerial/os/Linux -I../../asyn/drvAsynSerial/os/default -I.. -I../../asyn/asynDriver -I../../asyn/asynGpib -I../../ asyn/drvAsynSerial -I../../asyn/interfaces -I../../asyn/miscellaneous -I../../asyn/asynPortDriver/exceptions -I../../asyn/asynPortDriver -I../../asyn/asynPortClient -I../../asyn/devEpics -I../../asyn/asynRecord -I../../asyn/vxi11 -I../../asyn/gsIP488 -I../../asyn/ni1014 -I../../asyn/devGpib -I../../include/compiler/gcc -I../../include/os/Linux -I../../include -I/opt/epics/synApps/support/ipac-2-16/include -I/opt/epi cs/synApps/support/seq-2-2-8/include -I/opt/epics/base/include/compiler/gcc -I/opt/epics/base/include/os/Linux -I/opt/epics/base/include -c ../../asyn/devGpib/boSRQonOff.c /usr/bin/ar -rc libasyn.a asynManager.o epicsInterruptibleSyscall.o asynGpib.o drvAsynSerialPort.o drvAsynIPPort.o drvAsynIPServerPort.o asynInt32Base.o asynInt32SyncIO.o asynInt64Base.o asynInt64SyncIO.o asynInt8ArrayBase.o asynInt8ArraySyncIO.o asynInt16ArrayBase.o asynInt16ArraySyncIO.o asynInt32ArrayBase.o asynInt32ArraySyncIO.o asynInt64ArrayBase.o asynInt64ArraySyncIO.o asynUInt32DigitalBase.o asynUInt32Dig italSyncIO.o asynFloat64Base.o asynFloat64SyncIO.o asynFloat32ArrayBase.o asynFloat32ArraySyncIO.o asynFloat64ArrayBase.o asynFloat64ArraySyncIO.o asynOctetBase.o asynOctetSyncIO.o asynGenericPointerBase.o asynGenericPointerSyncIO.o asynEnumBase.o asynEnumSyncIO.o asynCommonSyncIO.o asynOptionSyncIO.o asynStandardInterfacesBase.o asynShellCommands.o asynInterposeCom.o asynInterposeEos.o asynInterposeFlush.o asynInterposeDe lay.o asynInterposeEcho.o ParamListInvalidIndex.o ParamListParamNotFound.o ParamValNotDefined.o ParamValStringSizeRequestTooBig.o ParamValWrongType.o ParamValValueNotChanged.o paramVal.o asynPortDriver.o asynPortClient.o devAsynOctet.o asynEpicsUtils.o devAsynInt32.o devAsynInt8Array.o devAsynInt16Array.o devAsynInt32Array.o devAsynInt32TimeSeries.o devAsynUInt32Digital.o devAsynFloat64.o devAsynFloat32Array.o devAsynFloat 64Array.o devAsynFloat64TimeSeries.o devAsynInt64.o asynRecord.o drvAsyn.o vxi11core_xdr.o drvVxi11.o E5810Reboot.o E2050Reboot.o TDS3000Reboot.o devCommonGpib.o devSupportGpib.o boSRQonOff.o /usr/bin/ranlib libasyn.a /usr/bin/g++ -o libasyn.so -shared -fPIC -Wl,-hlibasyn.so -L/opt/epics/synApps/support/asyn-R4-41/lib/linux-x86_64 -L/opt/epics/base-3.15.7/lib/linux-x86_64 -Wl,-rpath,/opt/epics/synApps/support/asyn-R4-41/lib/linux-x86_64 -Wl,-rpath,/opt/epics/base-3.15.7/lib/linux-x86_64 -rdynamic -m64 asynManager.o epicsInterruptibleSyscall.o asynGpib.o drvAsynSerialPort.o drvAsynIPPort.o drvAsynIPServerPort.o asynIn t32Base.o asynInt32SyncIO.o asynInt64Base.o asynInt64SyncIO.o asynInt8ArrayBase.o asynInt8ArraySyncIO.o asynInt16ArrayBase.o asynInt16ArraySyncIO.o asynInt32ArrayBase.o asynInt32ArraySyncIO.o asynInt64ArrayBase.o asynInt64ArraySyncIO.o asynUInt32DigitalBase.o asynUInt32DigitalSyncIO.o asynFloat64Base.o asynFloat64SyncIO.o asynFloat32ArrayBase.o asynFloat32ArraySyncIO.o asynFloat64ArrayBase.o asynFloat64ArraySyncIO.o asynOc tetBase.o asynOctetSyncIO.o asynGenericPointerBase.o asynGenericPointerSyncIO.o asynEnumBase.o asynEnumSyncIO.o asynCommonSyncIO.o asynOptionSyncIO.o asynStandardInterfacesBase.o asynShellCommands.o asynInterposeCom.o asynInterposeEos.o asynInterposeFlush.o asynInterposeDelay.o asynInterposeEcho.o ParamListInvalidIndex.o ParamListParamNotFound.o ParamValNotDefined.o ParamValStringSizeRequestTooBig.o ParamValWrongType.o Par amValValueNotChanged.o paramVal.o asynPortDriver.o asynPortClient.o devAsynOctet.o asynEpicsUtils.o devAsynInt32.o devAsynInt8Array.o devAsynInt16Array.o devAsynInt32Array.o devAsynInt32TimeSeries.o devAsynUInt32Digital.o devAsynFloat64.o devAsynFloat32Array.o devAsynFloat64Array.o devAsynFloat64TimeSeries.o devAsynInt64.o asynRecord.o drvAsyn.o vxi11core_xdr.o drvVxi11.o E5810Reboot.o E2050Reboot.o TDS3000Reboot.o devComm onGpib.o devSupportGpib.o boSRQonOff.o -ldbRecStd -ldbCore -lca -lCom -lpthread -lreadline -lm -lrt -ldl -lgcc Installing shared library ../../lib/linux-x86_64/libasyn.so Installing library ../../lib/linux-x86_64/libasyn.a make[2]: Leaving directory '/opt/epics/synApps/support/asyn-R4-41/asyn/O.linux-x86_64' make[1]: Leaving directory '/opt/epics/synApps/support/asyn-R4-41/asyn' make -C asyn/asynPortDriver/unittest install make[1]: Entering directory '/opt/epics/synApps/support/asyn-R4-41/asyn/asynPortDriver/unittest' perl -CSD /opt/epics/base/bin/linux-x86_64/makeMakefile.pl O.linux-x86_64 ../../../.. mkdir O.Common make -C O.linux-x86_64 -f ../Makefile TOP=../../../.. \ T_A=linux-x86_64 install make[2]: Entering directory '/opt/epics/synApps/support/asyn-R4-41/asyn/asynPortDriver/unittest/O.linux-x86_64' /usr/bin/g++ -D_GNU_SOURCE -D_DEFAULT_SOURCE -D_X86_64_ -DUNIX -Dlinux -O3 -Wall -DUSE_TYPED_RSET -DUSE_TYPED_DSET -DUSE_TYPED_DRVET -mtune=generic -m64 -I. -I../O.Common -I. -I. -I.. -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include -I/opt/epics/synApps/support/ipac-2-16/include -I/opt/epics/synApps/support/seq-2-2-8/include -I/opt/epics/base/include/co mpiler/gcc -I/opt/epics/base/include/os/Linux -I/opt/epics/base/include -MM -MF asynPortDriverTest.d ../asynPortDriverTest.cpp /usr/bin/g++ -D_GNU_SOURCE -D_DEFAULT_SOURCE -D_X86_64_ -DUNIX -Dlinux -O3 -Wall -DUSE_TYPED_RSET -DUSE_TYPED_DSET -DUSE_TYPED_DRVET -mtune=generic -m64 -I. -I../O.Common -I. -I. -I.. -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include -I/opt/epics/synApps/support/ipac-2-16/include -I/opt/epics/synApps/support/seq-2-2-8/include -I/opt/epics/base/include/co mpiler/gcc -I/opt/epics/base/include/os/Linux -I/opt/epics/base/include -c ../asynPortDriverTest.cpp /usr/bin/g++ -o asynPortDriverTest -L/opt/epics/synApps/support/asyn-R4-41/lib/linux-x86_64 -L/opt/epics/base-3.15.7/lib/linux-x86_64 -Wl,-rpath,/opt/epics/synApps/support/asyn-R4-41/lib/linux-x86_64 -Wl,-rpath,/opt/epics/base-3.15.7/lib/linux-x86_64 -rdynamic -m64 asynPortDriverTest.o -lasyn -ldbRecStd -ldbCore -lca -lCom /usr/bin/ld: /opt/epics/synApps/support/asyn-R4-41/lib/linux-x86_64/libasyn.so: undefined reference to `xdr_bytes' /usr/bin/ld: /opt/epics/synApps/support/asyn-R4-41/lib/linux-x86_64/libasyn.so: undefined reference to `xdr_free' /usr/bin/ld: /opt/epics/synApps/support/asyn-R4-41/lib/linux-x86_64/libasyn.so: undefined reference to `clnt_sperror' /usr/bin/ld: /opt/epics/synApps/support/asyn-R4-41/lib/linux-x86_64/libasyn.so: undefined reference to `xdr_bool' /usr/bin/ld: /opt/epics/synApps/support/asyn-R4-41/lib/linux-x86_64/libasyn.so: undefined reference to `xdr_int' /usr/bin/ld: /opt/epics/synApps/support/asyn-R4-41/lib/linux-x86_64/libasyn.so: undefined reference to `clnt_spcreateerror' /usr/bin/ld: /opt/epics/synApps/support/asyn-R4-41/lib/linux-x86_64/libasyn.so: undefined reference to `xdr_string' /usr/bin/ld: /opt/epics/synApps/support/asyn-R4-41/lib/linux-x86_64/libasyn.so: undefined reference to `xdr_void' /usr/bin/ld: /opt/epics/synApps/support/asyn-R4-41/lib/linux-x86_64/libasyn.so: undefined reference to `xdr_enum' /usr/bin/ld: /opt/epics/synApps/support/asyn-R4-41/lib/linux-x86_64/libasyn.so: undefined reference to `clnttcp_create' /usr/bin/ld: /opt/epics/synApps/support/asyn-R4-41/lib/linux-x86_64/libasyn.so: undefined reference to `xdr_u_char' /usr/bin/ld: /opt/epics/synApps/support/asyn-R4-41/lib/linux-x86_64/libasyn.so: undefined reference to `xdr_u_int' /usr/bin/ld: /opt/epics/synApps/support/asyn-R4-41/lib/linux-x86_64/libasyn.so: undefined reference to `xdr_u_short' /usr/bin/ld: /opt/epics/synApps/support/asyn-R4-41/lib/linux-x86_64/libasyn.so: undefined reference to `xdr_char' collect2: error: ld returned 1 exit status make[2]: *** [/opt/epics/base/configure/RULES_BUILD:204: asynPortDriverTest] Error 1 make[2]: Leaving directory '/opt/epics/synApps/support/asyn-R4-41/asyn/asynPortDriver/unittest/O.linux-x86_64' make[1]: *** [/opt/epics/base/configure/RULES_ARCHS:58: install.linux-x86_64] Error 2 make[1]: Leaving directory '/opt/epics/synApps/support/asyn-R4-41/asyn/asynPortDriver/unittest' make: *** [/opt/epics/base/configure/RULES_DIRS:84: asyn/asynPortDriver/unittest.install] Error 2
| ||||||||||||||
ANJ, 14 Jan 2021 |
·
Home
·
News
·
About
·
Base
·
Modules
·
Extensions
·
Distributions
·
Download
·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing · |