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  <20142015  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  <20142015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
<== Date ==> <== Thread ==>

Subject: RE: asyn module installation
From: Mark Rivers <[email protected]>
To: "'Vikram Bhagat'" <[email protected]>, "'EPICS Tech-Talk'" <[email protected]>
Date: Wed, 11 Jun 2014 22:04:28 +0000

Just out of curiosity I just tested building asyn with the latest version of base 3.15.0, updated using Bazaar.  It built fine.  I used the latest SVN version of asyn, but I am sure that 4-22 will also build fine with that version of base. 

 

But again, I recommend that you not use 3.15 yet, let other people discover and fix any problems.

 

Mark

 

 

From: Mark Rivers
Sent: Wednesday, June 11, 2014 4:44 PM
To: 'Vikram Bhagat'; EPICS Tech-Talk
Subject: RE: asyn module installation

 

You appear to be using EPICS base 3.15.0.1.  Where did you get that?  Did you get it from this Web page?

 

http://www.aps.anl.gov/epics/base/R3-15/0.php

 

If so, that Web page explicitly says:

 

base-3.15.0.1.tar.gz (31 July 2012) Do not use, old version!

 

Or did you fetch a more recent version of 3.15 using Bazaar?

 

As I said in a previous message when you were having trouble with the sequencer, 3.15 is really not ready for production use and I strong suggest you use 3.14.12.4 until 3.15 is ready for normal use.

 

Mark

 

 

 

From: [email protected] [mailto:[email protected]] On Behalf Of Vikram Bhagat
Sent: Wednesday, June 11, 2014 3:10 PM
To: EPICS Tech-Talk
Subject: asyn module installation

 

Hi,

   I have problem for asyn module installation.

/usr/bin/ar -rc   libtestSupport.a        echoDriver.o addrChangeDriver.o devTestBlock.o interposeInterface.o asynExample.o 

/usr/bin/ranlib libtestSupport.a

rm -f libtestSupport.so.

/usr/bin/g++ -o libtestSupport.so. -shared -fPIC -Wl,-hlibtestSupport.so. -L/opt/epics/modules/asyn4-22/lib/linux-x86_64 -L/opt/epics/base-3.15.0.1/lib/linux-x86_64 -Wl,-rpath,/opt/epics/modules/asyn4-22/lib/linux-x86_64 -Wl,-rpath,/opt/epics/base-3.15.0.1/lib/linux-x86_64       -m64               echoDriver.o addrChangeDriver.o devTestBlock.o interposeInterface.o asynExample.o    -lasyn -ldbRecStd -ldbCore -lca -lCom   -lpthread   -lreadline -lm -lrt -ldl -lgcc

Installing shared library ../../../lib/linux-x86_64/libtestSupport.so.

Installing library ../../../lib/linux-x86_64/libtestSupport.a

make[3]: *** No rule to make target `test_registerRecordDeviceDriver.cpp', needed by `test_registerRecordDeviceDriver.o'.  Stop.

make[3]: Leaving directory `/opt/epics/modules/asyn4-22/testApp/src/O.linux-x86_64'

make[2]: *** [install.linux-x86_64] Error 2

make[2]: Leaving directory `/opt/epics/modules/asyn4-22/testApp/src'

make[1]: *** [src.install] Error 2

make[1]: Leaving directory `/opt/epics/modules/asyn4-22/testApp'

make: *** [testApp.install] Error 2

 

 

I am now able to under stand what is problem to install.

The configure/RELEASE file set as below



##############################################

#RELEASE Location of external products

 

#SUPPORT=/corvette/home/epics/devel

SUPPORT=/opt/epics/modules

-include $(TOP)/../configure/SUPPORT.$(EPICS_HOST_ARCH)

 

#  IPAC is only necessary if support for Greensprings IP488 is required

#  IPAC release V2-7 or later is required.

#IPAC=$(SUPPORT)/ipac-2-11

 

# SEQ is required for testIPServer

#SNCSEQ=$(SUPPORT)/seq-2-1-10

SNCSEQ=$(SUPPORT)/sncseq

 

#  EPICS_BASE 3.14.6 or later is required

LINUX_GPIB=NO

#EPICS_BASE=/corvette/usr/local/epics/base-3.14.12.3

EPICS_BASE=/opt/epics/base-3.15.0.1

-include $(TOP)/../configure/EPICS_BASE.$(EPICS_HOST_ARCH)

 

################################

 

Can you point my mistake?

 

With Best Regards

Vikram


References:
asyn module installation Vikram Bhagat
RE: asyn module installation Mark Rivers

Navigate by Date:
Prev: RE: asyn module installation Mark Rivers
Next: Compiling helloWorld of EPICS V4 on 64bit linux had a link error 米清茹
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  <20142015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
Navigate by Thread:
Prev: RE: asyn module installation Mark Rivers
Next: Compiling helloWorld of EPICS V4 on 64bit linux had a link error 米清茹
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  <20142015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
ANJ, 17 Dec 2015 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·