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 <2023> 2024 | 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 <2023> 2024 |
<== 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