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  <20212022  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  <20212022  2023  2024 
<== Date ==> <== Thread ==>

Subject: Re: epics support for powerpc64-linux
From: Jeong Han Lee via Tech-talk <tech-talk at aps.anl.gov>
To: junkes <junkes at fhi-berlin.mpg.de>
Cc: EPICS tech-talk <tech-talk at aps.anl.gov>
Date: Thu, 1 Apr 2021 00:58:39 -0700
Hi Heinz,

I don't have any objection to what you said. Andrew is right always. I
am always wrong.

Best,
Han



On Wed, Mar 31, 2021 at 11:07 PM junkes <junkes at fhi-berlin.mpg.de> wrote:
>
> As always, Andrew has the right and simple solution.
>
> It works flawlessly:
>
> ifc-1420a:~/EPICS/epics-base$ export EPICS_HOST_ARCH=linux-ppc64
> ifc-1420a:~/EPICS/epics-base$ make -j17
> ...
> /usr/bin/g++ -o testpvalink -L/home/ioxos/EPICS/epics-base/lib/linux-ppc64 -Wl,-rpath,/home/ioxos/EPICS/epics-base/lib/linux-ppc64 -m64 -rdynamic testpvalink.o pvaLinkTestIoc_registerRecordDeviceDriver.o utilitiesx.o -lqsrv -lpvAccess -lpvData -ldbRecStd -ldbCore -lca -lCom
> /usr/bin/g++ -o testgroupconfig -L/home/ioxos/EPICS/epics-base/lib/linux-ppc64 -Wl,-rpath,/home/ioxos/EPICS/epics-base/lib/linux-ppc64 -m64 -rdynamic testgroupconfig.o utilitiesx.o -lqsrv -lpvAccess -lpvData -ldbRecStd -ldbCore -lca -lCom -lpvAccess -lpvData -ldbRecStd -ldbCore -lca -lCom
> /usr/bin/g++ -o testdbf_copy -L/home/ioxos/EPICS/epics-base/lib/linux-ppc64 -Wl,-rpath,/home/ioxos/EPICS/epics-base/lib/linux-ppc64 -m64 -rdynamic testdbf_copy.o utilitiesx.o -lqsrv -lpvAccess -lpvData -ldbRecStd -ldbCore -lca -lCom -lpvAccess -lpvData -ldbRecStd -ldbCore -lca -lCom
> /usr/bin/g++ -o testpvif -L/home/ioxos/EPICS/epics-base/lib/linux-ppc64 -Wl,-rpath,/home/ioxos/EPICS/epics-base/lib/linux-ppc64 -m64 -rdynamic testpvif.o p2pTestIoc_registerRecordDeviceDriver.o utilitiesx.o -lqsrv -lpvAccess -lpvData -ldbRecStd -ldbCore -lca -lCom
> perl -CSD /home/ioxos/EPICS/epics-base/bin/linux-ppc64/makeTestfile.pl linux-ppc64 linux-ppc64 testtest.t testtest
> perl -CSD /home/ioxos/EPICS/epics-base/bin/linux-ppc64/makeTestfile.pl linux-ppc64 linux-ppc64 testpdb.t testpdb
> perl -CSD /home/ioxos/EPICS/epics-base/bin/linux-ppc64/makeTestfile.pl linux-ppc64 linux-ppc64 testpvalink.t testpvalink
> perl -CSD /home/ioxos/EPICS/epics-base/bin/linux-ppc64/makeTestfile.pl linux-ppc64 linux-ppc64 testweak.t testweak
> perl -CSD /home/ioxos/EPICS/epics-base/bin/linux-ppc64/makeTestfile.pl linux-ppc64 linux-ppc64 testgroupconfig.t testgroupconfig
> perl -CSD /home/ioxos/EPICS/epics-base/bin/linux-ppc64/makeTestfile.pl linux-ppc64 linux-ppc64 testdbf_copy.t testdbf_copy
> perl -CSD /home/ioxos/EPICS/epics-base/bin/linux-ppc64/makeTestfile.pl linux-ppc64 linux-ppc64 testpvif.t testpvif
> make[4]: Leaving directory `/home/ioxos/EPICS/epics-base/modules/pva2pva/testApp/O.linux-ppc64'
> make[3]: Leaving directory `/home/ioxos/EPICS/epics-base/modules/pva2pva/testApp'
> make -C ./iocBoot install
> make[3]: Entering directory `/home/ioxos/EPICS/epics-base/modules/pva2pva/iocBoot'
> make -C ./iocimagedemo install
> make -C ./iocpvalink install
> make -C ./iocwfdemo install
> make[4]: Entering directory `/home/ioxos/EPICS/epics-base/modules/pva2pva/iocBoot/iocimagedemo'
> make[4]: Nothing to be done for `install'.
> make[4]: Leaving directory `/home/ioxos/EPICS/epics-base/modules/pva2pva/iocBoot/iocimagedemo'
> make[4]: Entering directory `/home/ioxos/EPICS/epics-base/modules/pva2pva/iocBoot/iocpvalink'
> make[4]: Nothing to be done for `install'.
> make[4]: Leaving directory `/home/ioxos/EPICS/epics-base/modules/pva2pva/iocBoot/iocpvalink'
> make[4]: Entering directory `/home/ioxos/EPICS/epics-base/modules/pva2pva/iocBoot/iocwfdemo'
> make[4]: Nothing to be done for `install'.
> make[4]: Leaving directory `/home/ioxos/EPICS/epics-base/modules/pva2pva/iocBoot/iocwfdemo'
> make[3]: Leaving directory `/home/ioxos/EPICS/epics-base/modules/pva2pva/iocBoot'
> make[2]: Leaving directory `/home/ioxos/EPICS/epics-base/modules/pva2pva'
> make[1]: Leaving directory `/home/ioxos/EPICS/epics-base/modules'
>
>
> ifc-1420a:~/EPICS/epics-base$ ./bin/linux-ppc64/cainfo
> No pv name specified. ('cainfo -h' for help.)
> ifc-1420a:~/EPICS/epics-base$ ./bin/linux-ppc64/pvlist
> GUID 0x6EB4626000000000D0408207 version 2: tcp@[ 141.14.136.67:5075 ]
> GUID 0x8D63B15E00000000E7C1601E version 1: tcp@[ 141.14.133.59:5075 ]
> ifc-1420a:~/EPICS/epics-base$ pvlist 0x6EB4626000000000D0408207
> -sh: pvlist: command not found
> ifc-1420a:~/EPICS/epics-base$ ./bin/linux-ppc64/pvlist 0x6EB4626000000000D0408207
> pi:cardBrenda
> pi:doorBrenda
> ifc-1420a:~/EPICS/epics-base$ ./bin/linux-ppc64/pvlist 0x8D63B15E00000000E7C1601E
> CRYVISIL:STM:FASTSCAN:IMAGE_CHUNK
> live_display
>
> Thank you Andrew and Happy Easter!
>
> ------------------------------------------------------------------------------
> Fritz-Haber-Institut    | Phone:         (+49 30) 8413-4270
> Heinz Junkes             | Fax (G3+G4):   (+49 30) 8413-5900n.
> Faradayweg 4-6        | VC: 102220181216 at bjn.vc
> D - 14195 Berlin        | E-Mail:        junkes at fhi-berlin.mpg.de
> ------------------------------------------------------------------------------
>
> On 1. Apr 2021, at 00:58, Johnson, Andrew N. <anj at anl.gov> wrote:
>
> Heinz, have you tried doing just
>
> $ export EPICS_HOST_ARCH=linux-ppc64
> $ make
>
> and if so where and how did the build fail?

References:
epics support for powerpc64-linux Heinz Junkes via Tech-talk
Re: epics support for powerpc64-linux Torsten Bögershausen via Tech-talk
Re: epics support for powerpc64-linux Heinz Junkes via Tech-talk
Re: epics support for powerpc64-linux Jeong Han Lee via Tech-talk
Re: epics support for powerpc64-linux Johnson, Andrew N. via Tech-talk
Re: epics support for powerpc64-linux junkes via Tech-talk

Navigate by Date:
Prev: CentOS8--An error occurred when installing StreamDevice =?gb18030?b?u9jS5LvY7fg=?= via Tech-talk
Next: L&C Science and Technology RH-200 Device Support Taufer, Gary 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  <20212022  2023  2024 
Navigate by Thread:
Prev: Re: epics support for powerpc64-linux junkes via Tech-talk
Next: Re: epics support for powerpc64-linux Johnson, Andrew N. 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  <20212022  2023  2024 
ANJ, 01 Apr 2021 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·