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

Subject: Re: Building ADVimba on Raspberry Pi
From: "Johnson, Andrew N. via Tech-talk" <tech-talk at aps.anl.gov>
To: "Kinder, Steve (STFC,DL,TECH)" <steve.kinder at stfc.ac.uk>
Cc: EPICS tech-talk <tech-talk at aps.anl.gov>
Date: Wed, 28 Oct 2020 17:21:07 +0000
Hi Steve,

I expect Mark Rivers will fill in some more details soon, but the basic issue with your build at the moment is that the ADVimba module includes pre-built copies of a couple of shared libraries from the Vimba SDK, but only for 32- and 64-bit Windows and Linux-x86 targets. If you look in the vimbaSupportC/os directory you’ll see those directories and their contents, but nothing for linux-arm. If you can get hold of the equivalent files from a Vimba SDK compiled for the Pi you should be able to copy them into a new os/linux-arm directory; you will also need to edit the vimbaSupportC/Makefile to get the EPICS build to install them into the right place, the changes needed there should be obvious.

HTH,

- Andrew


On Oct 28, 2020, at 11:59 AM, Kinder, Steve (STFC,DL,TECH) via Tech-talk <tech-talk at aps.anl.gov> wrote:

I get the following error when trying to build ADVimba on a Raspberry Pi. Any suggestions as to how to get around this would be appreciated whilst I continue trying.

Thanks

Steve

/usr/bin/ar -rc    libVimbaCPP.a     AncillaryData.o BaseFeature.o BasicLockable.o BoolFeature.o Camera.o Clock.o CommandFeature.o Condition.o ConditionHelper.o DefaultCameraFactory.o EnumEntry.o EnumFeature.o FeatureContainer.o Feature.o FileLogger.o FloatFeature.o Frame.o FrameHandler.o Interface.o IntFeature.o Mutex.o MutexGuard.o RawFeature.o Semaphore.o StringFeature.o VimbaSystem.o
/usr/bin/ranlib libVimbaCPP.a
make[2]: *** No rule to make target '../../lib/linux-arm/libVimbaC.a', needed by 'libVimbaCPP.so'.  Stop.
make[2]: Leaving directory '/home/controls/prod/R7.0.3.1/support/ADVimba/1-2dl1/vimbaSupportCPP/O.linux-arm'
make[1]: *** [/home/epics/R7.0.3.1/base/configure/RULES_ARCHS:58: install.linux-arm] Error 2
make[1]: Leaving directory '/home/controls/prod/R7.0.3.1/support/ADVimba/1-2dl1/vimbaSupportCPP'
make: *** [/home/epics/R7.0.3.1/base/configure/RULES_DIRS:84: vimbaSupportCPP.install] Error 2


This email and any attachments are intended solely for the use of the named recipients. If you are not the intended recipient you must not use, disclose, copy or distribute this email or any of its attachments and should notify the sender immediately and delete this email from your system. UK Research and Innovation (UKRI) has taken every reasonable precaution to minimise risk of this email or any attachments containing viruses or malware but the recipient should carry out its own virus and malware checks before opening the attachments. UKRI does not accept any liability for any losses or damages which the recipient may sustain due to presence of any viruses. Opinions, conclusions or other information in this message and attachments that are not related directly to UKRI business are solely those of the author and do not represent the views of UKRI.

-- 
Complexity comes for free, simplicity you have to work for.


References:
Building ADVimba on Raspberry Pi Kinder, Steve (STFC,DL,TECH) via Tech-talk

Navigate by Date:
Prev: Building ADVimba on Raspberry Pi Kinder, Steve (STFC,DL,TECH) via Tech-talk
Next: Re: Building ADVimba on Raspberry Pi Mark Rivers 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  <20202021  2022  2023  2024 
Navigate by Thread:
Prev: Building ADVimba on Raspberry Pi Kinder, Steve (STFC,DL,TECH) via Tech-talk
Next: Re: Building ADVimba on Raspberry Pi Mark Rivers 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  <20202021  2022  2023  2024 
ANJ, 28 Oct 2020 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·