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: 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: Mon, 19 Jun 2023 16:17:41 +0900 (KST)
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: add fields to an existing record Mark Rivers via Tech-talk
Next: autosave Command xxx not found. 周逸媚 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: Sequenzer repository not available Andrew Johnson via Tech-talk
Next: autosave Command xxx not found. 周逸媚 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, 20 Jun 2023 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·