EPICS Controls Argonne National Laboratory

Experimental Physics and
Industrial Control System

1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  <20232024  Index 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  <20232024 
<== Date ==> <== Thread ==>

Subject: RE : VME configuration : mrfioc2-master version in the new vme-evg-300, vme-evr-300 environment
From: 이민균 via Tech-talk <tech-talk at aps.anl.gov>
To: tech-talk at aps.anl.gov
Date: Tue, 4 Jul 2023 18:30:33 +0900 (KST)

Hello. I deleted the part added to the "\configure\CONFIG_SITE" location in the existing software environment as shown below, and the compilation has been completed.

But there's a problem and there's a few questions.


 

1. I don't know why this compiles, and I don't know if this is right.

 

2. There are no mrfioc2-master ev300, evr300 related db in this software environment. Have a db or let me know how

 

3. I configured the ./st.cmd file like this as shown below.

I configured the evm-300 in slot 3 and the evr-300 in slot 2
Only evg-230 is recognized. What's the problem?

 

 

#######################configure\CONFIG_SITE file##########################


# CONFIG_SITE

# Make any application-specific changes to the EPICS build
# configuration variables in this file.
#
# Host/target specific settings can be specified in files named
#  CONFIG_SITE.$(EPICS_HOST_ARCH).Common
#  CONFIG_SITE.Common.$(T_A)
#  CONFIG_SITE.$(EPICS_HOST_ARCH).$(T_A)

# Set this when you only want to compile this application
# for a subset of the cross-compiled target architectures
# that Base is built for.
#CROSS_COMPILER_TARGET_ARCHS = vxWorks-68040
CROSS_COMPILER_TARGET_ARCHS=RTEMS-beatnik

# Set this when your IOC and the host use different paths
# to access the application. This will be needed to boot
# from a Microsoft FTP server or with some NFS mounts.
# You must rebuild in the iocBoot directory for this to
# take effect.
#IOCS_APPL_TOP = <path to application top as seen by IOC>

# If you don't want to install into $(TOP) then
# define INSTALL_LOCATION here
#INSTALL_LOCATION=<fullpathname>

# we don't actually use 'rset' directly,
# but want to suppress deprecation warnings
USR_CPPFLAGS += -DUSE_TYPED_RSET

# Uncomment the following to enable strict treatment of warnings
#USR_CFLAGS += -Wall -Wextra -Wno-unused-parameter -Werror -Wno-error=deprecated-declarations
#USR_CXXFLAGS += -Wall -Wextra -Wno-unused-parameter -Werror -Wno-error=deprecated-declarations

# Set to YES to link executable (mostly) statically
#STATIC_BUILD=NO


########## deleted part ############
#MRFIOC2_MAJOR_VERSION ?= 0
#MRFIOC2_MINOR_VERSION ?= 0

#SHRLIB_VERSION ?= $(MRFIOC2_MAJOR_VERSION).$(MRFIOC2_MINOR_VERSION)

#-include $(TOP)/../CONFIG_SITE.local
#-include $(TOP)/configure/CONFIG_SITE.local

########## deleted part ############

 

 

 

 

 

#######################configure\CONFIG_SITE file##########################

 


#!../../bin/rtms-linux-x86/nsls2evgMrm

## Register all support components
dbLoadDatabase("dbd/mrf.dbd")
mrf_registerRecordDeviceDriver(pdbbase)

epicsEnvSet("EPICS_CA_MAX_ARRAY_BYTES", "1000000")

bspExtVerbosity=0

##mrmEvrSetupVME("EVR1", 3, 0x21000000, 2, 0xD0)
##mrmEvgSetupVME("EVG1", 2, 0x00100000, 3, 0xC0)

##mrmEvrSetupVME("EVR1", 2, 0x21000000, 2, 0xD0)
mrmEvrSetupVME("EVR1", 2, 0x3000000, 2, 0xD0)
mrmEvgSetupVME("EVM1", 3, 0x00100000, 3, 0xC0)



## Load record instances
dbLoadRecords("db/vme-evg230.db", "SYS=TST, D=evg:1, EVG=EVM1")
dbLoadRecords("db/evr-vmerf-230.db", "SYS=TST, D=evr:1, EVR=EVR1")
##dbLoadRecords("db/evr-pcie-300dc.db", "SYS=TST, D=evr:1, EVR=EVR1")
##dbLoadRecords("db/evr-mtca-300.db", "SYS=TST, D=evr:1, EVR=EVR1")


# BNL specific timing sequence constructor
#dbLoadRecords("db/nsls2-inj-seqs.db","LN=LN-TS, BR=BR-TS, INJ=TST, EVG=evg:1, SEQ=SoftSeq:0")

#dbLoadRecords("db/iocAdminRTEMS.db", "IOC=mrftest")
cd $(TOP)


# Set autosave/restore
epicsEnvSet IOCNAME mrftest
epicsEnvSet SAVE_DIR /tftpboot/epics/iocbackup/$(IOCNAME)

save_restoreDebug()
dbLoadRecords("db/save_restoreStatus.db", "P=mrftest:")
save_restoreSet_status_prefix("mrftest:")

set_savefile_path("$(SAVE_DIR)/as","/save")
set_requestfile_path("$(SAVE_DIR)/as","/req")

set_pass0_restoreFile("mrf_settings.sav")
set_pass0_restoreFile("mrf_values.sav")
set_pass1_restoreFile("mrf_values.sav")
set_pass1_restoreFile("mrf_waveforms.sav")

iocInit()

makeAutosaveFileFromDbInfo("$(SAVE_DIR)/as/req/mrf_settings.req","autosaveFields_pass0")
makeAutosaveFileFromDbInfo("$(SAVE_DIR)/as/req/mrf_values.req", "autosaveFields")
makeAutosaveFileFromDbInfo("$(SAVE_DIR)/as/req/mrf_waveforms.req","autosaveFields_pass1")

create_monitor_set("mrf_settings.req", 10 , "")
create_monitor_set("mrf_values.req", 10 , "")
create_monitor_set("mrf_waveforms.req", 30 , "")


 

 

====================================================================================================================================

Hello.

I was running mrfioc2-2.2.0 version in the previous vme-evg-230, vme-evr-230 environment, 
but it was discontinued and I'm trying to configure it as a mrfioc2-master version in the new vme-evg-300, vme-evr-300 environment, 
and I got a problem as shown in the log below.  

I would appreciate it if you could let me know if the environment is wrong. best regards,

 

 

 

 

 

 

Software environment, Hardware environment and log are below:


======software======

- linux : Scientific Linux release 6.10 (Carbon) 32bit // 2.6.32-754.el6.i686 #1 SMP Wed Jun 20 09:33:58 CDT 2018 i686 i686 i386 GNU/Linux

- devLib2 : 2.9

- epics : 3.14.12-rc1

- rtems : rtems-4.10.2

- mfrioc2 : master (https://github.com/paulscherrerinstitute/mrfioc2)


=====Hardware=====



- CPU : MVME6100

- EVR : VME-EVR-300

- EVG : VME-EVM-300

 
=====compile error log=====

 

[root@development mrfioc2-master]# make
make -C ./configure install
make[1]: Entering directory `/tftpboot/epics/mrfioc2-master/configure'
perl /usr/local/epics/base/bin/linux-x86/makeMakefile.pl O.linux-x86 ../..
perl /usr/local/epics/base/bin/linux-x86/makeMakefile.pl O.RTEMS-beatnik ../..
mkdir O.Common
make -C O.linux-x86 -f ../Makefile TOP=../.. T_A=linux-x86 install
make[2]: Entering directory `/tftpboot/epics/mrfioc2-master/configure/O.linux-x86'
perl /usr/local/epics/base/bin/linux-x86/convertRelease.pl checkRelease
make[2]: Leaving directory `/tftpboot/epics/mrfioc2-master/configure/O.linux-x86'
make -C O.RTEMS-beatnik -f ../Makefile TOP=../.. T_A=RTEMS-beatnik install
make[2]: Entering directory `/tftpboot/epics/mrfioc2-master/configure/O.RTEMS-beatnik'
perl /usr/local/epics/base/bin/linux-x86/convertRelease.pl checkRelease
make[2]: Leaving directory `/tftpboot/epics/mrfioc2-master/configure/O.RTEMS-beatnik'
make[1]: Leaving directory `/tftpboot/epics/mrfioc2-master/configure'
make -C ./mrfCommon install
make[1]: Entering directory `/tftpboot/epics/mrfioc2-master/mrfCommon'
make -C ./src install
make[2]: Entering directory `/tftpboot/epics/mrfioc2-master/mrfCommon/src'
perl /usr/local/epics/base/bin/linux-x86/makeMakefile.pl O.linux-x86 ../../..
perl /usr/local/epics/base/bin/linux-x86/makeMakefile.pl O.RTEMS-beatnik ../../..
mkdir O.Common
make -C O.linux-x86 -f ../Makefile TOP=../../.. T_A=linux-x86 install
make[3]: Entering directory `/tftpboot/epics/mrfioc2-master/mrfCommon/src/O.linux-x86'
perl ../genVersionHeader.pl -t "../../.." -V "2.3.0" -N MRF_VERSION version.h
Creating VCS version header version.h with "2.3.0"
perl /usr/local/epics/base/bin/linux-x86/installEpics.pl -d version.h ../O.Common/mrf/
mkdir ../O.Common/mrf
Installing generated generic include file ../../../include/mrf/version.h

/usr/bin/gcc -c  -D_POSIX_C_SOURCE=199506L -D_POSIX_THREADS -D_XOPEN_SOURCE=500          -DUSE_TYPED_RSET -DDEBUG_PRINT  -D_X86_  -DUNIX  -D_BSD_SOURCE -Dlinux  -D_REENTRANT   -O3   -Wall     -DDEBUG_PRINT  -m32     -g -fPIC -MMD -I. -I../O.Common -I. -I../os/default -I.. -I../../../include/os/Linux -I../../../include -I/usr/local/epics/base/modules/instrument/autosave-5-0/include/os/Linux -I/usr/local/epics/base/modules/instrument/autosave-5-0/include -I/usr/local/epics/base/modules/instrument/devlib2-2.9/include/os/Linux -I/usr/local/epics/base/modules/instrument/devlib2-2.9/include -I/usr/local/epics/base/include/os/Linux -I/usr/local/epics/base/include       ../mrfFracSynth.c

/usr/bin/gcc -c  -D_POSIX_C_SOURCE=199506L -D_POSIX_THREADS -D_XOPEN_SOURCE=500          -DUSE_TYPED_RSET -DDEBUG_PRINT  -D_X86_  -DUNIX  -D_BSD_SOURCE -Dlinux  -D_REENTRANT   -O3   -Wall     -DDEBUG_PRINT  -m32     -g -fPIC -MMD -I. -I../O.Common -I. -I../os/default -I.. -I../../../include/os/Linux -I../../../include -I/usr/local/epics/base/modules/instrument/autosave-5-0/include/os/Linux -I/usr/local/epics/base/modules/instrument/autosave-5-0/include -I/usr/local/epics/base/modules/instrument/devlib2-2.9/include/os/Linux -I/usr/local/epics/base/modules/instrument/devlib2-2.9/include -I/usr/local/epics/base/include/os/Linux -I/usr/local/epics/base/include       ../linkoptions.c

/usr/bin/g++ -c  -D_POSIX_C_SOURCE=199506L -D_POSIX_THREADS -D_XOPEN_SOURCE=500          -DUSE_TYPED_RSET -DDEBUG_PRINT  -D_X86_  -DUNIX  -D_BSD_SOURCE -Dlinux  -D_REENTRANT   -O3   -Wall      -m32     -g -fPIC -MMD -I. -I../O.Common -I. -I../os/default -I.. -I../../../include/os/Linux -I../../../include -I/usr/local/epics/base/modules/instrument/autosave-5-0/include/os/Linux -I/usr/local/epics/base/modules/instrument/autosave-5-0/include -I/usr/local/epics/base/modules/instrument/devlib2-2.9/include/os/Linux -I/usr/local/epics/base/modules/instrument/devlib2-2.9/include -I/usr/local/epics/base/include/os/Linux -I/usr/local/epics/base/include       ../object.cpp

/usr/bin/g++ -c  -D_POSIX_C_SOURCE=199506L -D_POSIX_THREADS -D_XOPEN_SOURCE=500          -DUSE_TYPED_RSET -DDEBUG_PRINT  -D_X86_  -DUNIX  -D_BSD_SOURCE -Dlinux  -D_REENTRANT   -O3   -Wall      -m32     -g -fPIC -MMD -I. -I../O.Common -I. -I../os/default -I.. -I../../../include/os/Linux -I../../../include -I/usr/local/epics/base/modules/instrument/autosave-5-0/include/os/Linux -I/usr/local/epics/base/modules/instrument/autosave-5-0/include -I/usr/local/epics/base/modules/instrument/devlib2-2.9/include/os/Linux -I/usr/local/epics/base/modules/instrument/devlib2-2.9/include -I/usr/local/epics/base/include/os/Linux -I/usr/local/epics/base/include       ../devObj.cpp

/usr/bin/g++ -c  -D_POSIX_C_SOURCE=199506L -D_POSIX_THREADS -D_XOPEN_SOURCE=500          -DUSE_TYPED_RSET -DDEBUG_PRINT  -D_X86_  -DUNIX  -D_BSD_SOURCE -Dlinux  -D_REENTRANT   -O3   -Wall      -m32     -g -fPIC -MMD -I. -I../O.Common -I. -I../os/default -I.. -I../../../include/os/Linux -I../../../include -I/usr/local/epics/base/modules/instrument/autosave-5-0/include/os/Linux -I/usr/local/epics/base/modules/instrument/autosave-5-0/include -I/usr/local/epics/base/modules/instrument/devlib2-2.9/include/os/Linux -I/usr/local/epics/base/modules/instrument/devlib2-2.9/include -I/usr/local/epics/base/include/os/Linux -I/usr/local/epics/base/include       ../devObjAnalog.cpp

/usr/bin/g++ -c  -D_POSIX_C_SOURCE=199506L -D_POSIX_THREADS -D_XOPEN_SOURCE=500          -DUSE_TYPED_RSET -DDEBUG_PRINT  -D_X86_  -DUNIX  -D_BSD_SOURCE -Dlinux  -D_REENTRANT   -O3   -Wall      -m32     -g -fPIC -MMD -I. -I../O.Common -I. -I../os/default -I.. -I../../../include/os/Linux -I../../../include -I/usr/local/epics/base/modules/instrument/autosave-5-0/include/os/Linux -I/usr/local/epics/base/modules/instrument/autosave-5-0/include -I/usr/local/epics/base/modules/instrument/devlib2-2.9/include/os/Linux -I/usr/local/epics/base/modules/instrument/devlib2-2.9/include -I/usr/local/epics/base/include/os/Linux -I/usr/local/epics/base/include       ../devObjLong.cpp

/usr/bin/g++ -c  -D_POSIX_C_SOURCE=199506L -D_POSIX_THREADS -D_XOPEN_SOURCE=500          -DUSE_TYPED_RSET -DDEBUG_PRINT  -D_X86_  -DUNIX  -D_BSD_SOURCE -Dlinux  -D_REENTRANT   -O3   -Wall      -m32     -g -fPIC -MMD -I. -I../O.Common -I. -I../os/default -I.. -I../../../include/os/Linux -I../../../include -I/usr/local/epics/base/modules/instrument/autosave-5-0/include/os/Linux -I/usr/local/epics/base/modules/instrument/autosave-5-0/include -I/usr/local/epics/base/modules/instrument/devlib2-2.9/include/os/Linux -I/usr/local/epics/base/modules/instrument/devlib2-2.9/include -I/usr/local/epics/base/include/os/Linux -I/usr/local/epics/base/include       ../devObjBinary.cpp

/usr/bin/g++ -c  -D_POSIX_C_SOURCE=199506L -D_POSIX_THREADS -D_XOPEN_SOURCE=500          -DUSE_TYPED_RSET -DDEBUG_PRINT  -D_X86_  -DUNIX  -D_BSD_SOURCE -Dlinux  -D_REENTRANT   -O3   -Wall      -m32     -g -fPIC -MMD -I. -I../O.Common -I. -I../os/default -I.. -I../../../include/os/Linux -I../../../include -I/usr/local/epics/base/modules/instrument/autosave-5-0/include/os/Linux -I/usr/local/epics/base/modules/instrument/autosave-5-0/include -I/usr/local/epics/base/modules/instrument/devlib2-2.9/include/os/Linux -I/usr/local/epics/base/modules/instrument/devlib2-2.9/include -I/usr/local/epics/base/include/os/Linux -I/usr/local/epics/base/include       ../devObjMBB.cpp

/usr/bin/g++ -c  -D_POSIX_C_SOURCE=199506L -D_POSIX_THREADS -D_XOPEN_SOURCE=500          -DUSE_TYPED_RSET -DDEBUG_PRINT  -D_X86_  -DUNIX  -D_BSD_SOURCE -Dlinux  -D_REENTRANT   -O3   -Wall      -m32     -g -fPIC -MMD -I. -I../O.Common -I. -I../os/default -I.. -I../../../include/os/Linux -I../../../include -I/usr/local/epics/base/modules/instrument/autosave-5-0/include/os/Linux -I/usr/local/epics/base/modules/instrument/autosave-5-0/include -I/usr/local/epics/base/modules/instrument/devlib2-2.9/include/os/Linux -I/usr/local/epics/base/modules/instrument/devlib2-2.9/include -I/usr/local/epics/base/include/os/Linux -I/usr/local/epics/base/include       ../devObjMBBDirect.cpp

/usr/bin/g++ -c  -D_POSIX_C_SOURCE=199506L -D_POSIX_THREADS -D_XOPEN_SOURCE=500          -DUSE_TYPED_RSET -DDEBUG_PRINT  -D_X86_  -DUNIX  -D_BSD_SOURCE -Dlinux  -D_REENTRANT   -O3   -Wall      -m32     -g -fPIC -MMD -I. -I../O.Common -I. -I../os/default -I.. -I../../../include/os/Linux -I../../../include -I/usr/local/epics/base/modules/instrument/autosave-5-0/include/os/Linux -I/usr/local/epics/base/modules/instrument/autosave-5-0/include -I/usr/local/epics/base/modules/instrument/devlib2-2.9/include/os/Linux -I/usr/local/epics/base/modules/instrument/devlib2-2.9/include -I/usr/local/epics/base/include/os/Linux -I/usr/local/epics/base/include       ../devObjString.cpp

/usr/bin/g++ -c  -D_POSIX_C_SOURCE=199506L -D_POSIX_THREADS -D_XOPEN_SOURCE=500          -DUSE_TYPED_RSET -DDEBUG_PRINT  -D_X86_  -DUNIX  -D_BSD_SOURCE -Dlinux  -D_REENTRANT   -O3   -Wall      -m32     -g -fPIC -MMD -I. -I../O.Common -I. -I../os/default -I.. -I../../../include/os/Linux -I../../../include -I/usr/local/epics/base/modules/instrument/autosave-5-0/include/os/Linux -I/usr/local/epics/base/modules/instrument/autosave-5-0/include -I/usr/local/epics/base/modules/instrument/devlib2-2.9/include/os/Linux -I/usr/local/epics/base/modules/instrument/devlib2-2.9/include -I/usr/local/epics/base/include/os/Linux -I/usr/local/epics/base/include       ../devObjCommand.cpp

/usr/bin/g++ -c  -D_POSIX_C_SOURCE=199506L -D_POSIX_THREADS -D_XOPEN_SOURCE=500          -DUSE_TYPED_RSET -DDEBUG_PRINT  -D_X86_  -DUNIX  -D_BSD_SOURCE -Dlinux  -D_REENTRANT   -O3   -Wall      -m32     -g -fPIC -MMD -I. -I../O.Common -I. -I../os/default -I.. -I../../../include/os/Linux -I../../../include -I/usr/local/epics/base/modules/instrument/autosave-5-0/include/os/Linux -I/usr/local/epics/base/modules/instrument/autosave-5-0/include -I/usr/local/epics/base/modules/instrument/devlib2-2.9/include/os/Linux -I/usr/local/epics/base/modules/instrument/devlib2-2.9/include -I/usr/local/epics/base/include/os/Linux -I/usr/local/epics/base/include       ../devObjWf.cpp

/usr/bin/gcc -c  -D_POSIX_C_SOURCE=199506L -D_POSIX_THREADS -D_XOPEN_SOURCE=500          -DUSE_TYPED_RSET -DDEBUG_PRINT  -D_X86_  -DUNIX  -D_BSD_SOURCE -Dlinux  -D_REENTRANT   -O3   -Wall     -DDEBUG_PRINT  -m32     -g -fPIC -MMD -I. -I../O.Common -I. -I../os/default -I.. -I../../../include/os/Linux -I../../../include -I/usr/local/epics/base/modules/instrument/autosave-5-0/include/os/Linux -I/usr/local/epics/base/modules/instrument/autosave-5-0/include -I/usr/local/epics/base/modules/instrument/devlib2-2.9/include/os/Linux -I/usr/local/epics/base/modules/instrument/devlib2-2.9/include -I/usr/local/epics/base/include/os/Linux -I/usr/local/epics/base/include       ../devMbboDirectSoft.c

/usr/bin/g++ -c  -D_POSIX_C_SOURCE=199506L -D_POSIX_THREADS -D_XOPEN_SOURCE=500          -DUSE_TYPED_RSET -DDEBUG_PRINT  -D_X86_  -DUNIX  -D_BSD_SOURCE -Dlinux  -D_REENTRANT   -O3   -Wall      -m32     -g -fPIC -MMD -I. -I../O.Common -I. -I../os/default -I.. -I../../../include/os/Linux -I../../../include -I/usr/local/epics/base/modules/instrument/autosave-5-0/include/os/Linux -I/usr/local/epics/base/modules/instrument/autosave-5-0/include -I/usr/local/epics/base/modules/instrument/devlib2-2.9/include/os/Linux -I/usr/local/epics/base/modules/instrument/devlib2-2.9/include -I/usr/local/epics/base/include/os/Linux -I/usr/local/epics/base/include       ../devlutstring.cpp

/usr/bin/g++ -c  -D_POSIX_C_SOURCE=199506L -D_POSIX_THREADS -D_XOPEN_SOURCE=500          -DUSE_TYPED_RSET -DDEBUG_PRINT  -D_X86_  -DUNIX  -D_BSD_SOURCE -Dlinux  -D_REENTRANT   -O3   -Wall      -m32     -g -fPIC -MMD -I. -I../O.Common -I. -I../os/default -I.. -I../../../include/os/Linux -I../../../include -I/usr/local/epics/base/modules/instrument/autosave-5-0/include/os/Linux -I/usr/local/epics/base/modules/instrument/autosave-5-0/include -I/usr/local/epics/base/modules/instrument/devlib2-2.9/include/os/Linux -I/usr/local/epics/base/modules/instrument/devlib2-2.9/include -I/usr/local/epics/base/include/os/Linux -I/usr/local/epics/base/include       ../databuf.cpp

/usr/bin/g++ -c  -D_POSIX_C_SOURCE=199506L -D_POSIX_THREADS -D_XOPEN_SOURCE=500          -DUSE_TYPED_RSET -DDEBUG_PRINT  -D_X86_  -DUNIX  -D_BSD_SOURCE -Dlinux  -D_REENTRANT   -O3   -Wall      -m32     -g -fPIC -MMD -I. -I../O.Common -I. -I../os/default -I.. -I../../../include/os/Linux -I../../../include -I/usr/local/epics/base/modules/instrument/autosave-5-0/include/os/Linux -I/usr/local/epics/base/modules/instrument/autosave-5-0/include -I/usr/local/epics/base/modules/instrument/devlib2-2.9/include/os/Linux -I/usr/local/epics/base/modules/instrument/devlib2-2.9/include -I/usr/local/epics/base/include/os/Linux -I/usr/local/epics/base/include       ../mrfCommon.cpp

/usr/bin/g++ -c  -D_POSIX_C_SOURCE=199506L -D_POSIX_THREADS -D_XOPEN_SOURCE=500          -DUSE_TYPED_RSET -DDEBUG_PRINT  -D_X86_  -DUNIX  -D_BSD_SOURCE -Dlinux  -D_REENTRANT   -O3   -Wall      -m32     -g -fPIC -MMD -I. -I../O.Common -I. -I../os/default -I.. -I../../../include/os/Linux -I../../../include -I/usr/local/epics/base/modules/instrument/autosave-5-0/include/os/Linux -I/usr/local/epics/base/modules/instrument/autosave-5-0/include -I/usr/local/epics/base/modules/instrument/devlib2-2.9/include/os/Linux -I/usr/local/epics/base/modules/instrument/devlib2-2.9/include -I/usr/local/epics/base/include/os/Linux -I/usr/local/epics/base/include       ../spi.cpp

/usr/bin/g++ -c  -D_POSIX_C_SOURCE=199506L -D_POSIX_THREADS -D_XOPEN_SOURCE=500          -DUSE_TYPED_RSET -DDEBUG_PRINT  -D_X86_  -DUNIX  -D_BSD_SOURCE -Dlinux  -D_REENTRANT   -O3   -Wall      -m32     -g -fPIC -MMD -I. -I../O.Common -I. -I../os/default -I.. -I../../../include/os/Linux -I../../../include -I/usr/local/epics/base/modules/instrument/autosave-5-0/include/os/Linux -I/usr/local/epics/base/modules/instrument/autosave-5-0/include -I/usr/local/epics/base/modules/instrument/devlib2-2.9/include/os/Linux -I/usr/local/epics/base/modules/instrument/devlib2-2.9/include -I/usr/local/epics/base/include/os/Linux -I/usr/local/epics/base/include       ../flash.cpp

/usr/bin/g++ -c  -D_POSIX_C_SOURCE=199506L -D_POSIX_THREADS -D_XOPEN_SOURCE=500          -DUSE_TYPED_RSET -DDEBUG_PRINT  -D_X86_  -DUNIX  -D_BSD_SOURCE -Dlinux  -D_REENTRANT   -O3   -Wall      -m32     -g -fPIC -MMD -I. -I../O.Common -I. -I../os/default -I.. -I../../../include/os/Linux -I../../../include -I/usr/local/epics/base/modules/instrument/autosave-5-0/include/os/Linux -I/usr/local/epics/base/modules/instrument/autosave-5-0/include -I/usr/local/epics/base/modules/instrument/devlib2-2.9/include/os/Linux -I/usr/local/epics/base/modules/instrument/devlib2-2.9/include -I/usr/local/epics/base/include/os/Linux -I/usr/local/epics/base/include       ../flashiocsh.cpp

/usr/bin/g++ -c  -D_POSIX_C_SOURCE=199506L -D_POSIX_THREADS -D_XOPEN_SOURCE=500          -DUSE_TYPED_RSET -DDEBUG_PRINT  -D_X86_  -DUNIX  -D_BSD_SOURCE -Dlinux  -D_REENTRANT   -O3   -Wall      -m32     -g -fPIC -MMD -I. -I../O.Common -I. -I../os/default -I.. -I../../../include/os/Linux -I../../../include -I/usr/local/epics/base/modules/instrument/autosave-5-0/include/os/Linux -I/usr/local/epics/base/modules/instrument/autosave-5-0/include -I/usr/local/epics/base/modules/instrument/devlib2-2.9/include/os/Linux -I/usr/local/epics/base/modules/instrument/devlib2-2.9/include -I/usr/local/epics/base/include/os/Linux -I/usr/local/epics/base/include       ../pollirq.cpp
/usr/bin/ar -rc   libmrfCommon.a        mrfFracSynth.o linkoptions.o object.o devObj.o devObjAnalog.o devObjLong.o devObjBinary.o devObjMBB.o devObjMBBDirect.o devObjString.o devObjCommand.o devObjWf.o devMbboDirectSoft.o devlutstring.o databuf.o mrfCommon.o spi.o flash.o flashiocsh.o pollirq.o
/usr/bin/ranlib libmrfCommon.a
Installing Tcl library ../../../lib/linux-x86/libmrfCommon.so.0.0
Usage:
         [ -m mode ] file ... directory

        -d             Create non-existing directories
        -m mode        Set the mode for the installed file (0755 by default)
        file           Name of file
        directory      Destination directory
Can't find file 'libmrfCommon.so.0.0'
make[3]: *** [../../../lib/linux-x86/libmrfCommon.so.0.0] Error 2
make[3]: Leaving directory `/tftpboot/epics/mrfioc2-master/mrfCommon/src/O.linux-x86'
make[2]: *** [install.linux-x86] Error 2
make[2]: Leaving directory `/tftpboot/epics/mrfioc2-master/mrfCommon/src'
make[1]: *** [src.install] Error 2
make[1]: Leaving directory `/tftpboot/epics/mrfioc2-master/mrfCommon'
make: *** [mrfCommon.install] Error 2

 


Navigate by Date:
Prev: Re: Issue with streamdevice and I/o Intr Florian Feldbauer via Tech-talk
Next: Re: Issue with streamdevice and I/o Intr Zimoch Dirk via Tech-talk
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  <20232024 
Navigate by Thread:
Prev: Re: Issue with streamdevice and I/o Intr Florian Feldbauer via Tech-talk
Next: Machine learning using EPICS Kuldeep Joshi via Tech-talk
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  <20232024 
ANJ, 05 Jul 2023 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·