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  <20102011  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  <20102011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
<== Date ==> <== Thread ==>

Subject: Re: 64-bit ioc mca issue
From: Tim Mooney <[email protected]>
To: EPICS tech-talk <[email protected]>
Date: Wed, 03 Nov 2010 14:16:08 -0500
Emmanuel,

mca 6.11 is not ready for 64 bit, according to 6.12 release notes. You need 6.12, and that
needs asyn 4.13, which likely will have ripple effects onto other modules, because asyn is
very widely used in synApps.
sscan 2.6.5 is not ready for 64 bit. You need 2.6.6.
std 2.7 is not ready for 64 bit. You need 2.8.
I don't know about the other modules.


Tim Mooney

[email protected] wrote:
Hello,

I am trying to move some of my iocs to 64bit linux.
So far I have:
* seq, gensub, autosave, ipac, sscan, calc, asyn, stream,busy, std that compiles but are not fully tested yet:


1/ Has the above software been tested on 64b?

As I continue on with mca, I get

[...]
Installing created dbd file ../../../dbd/mcaCanberra.dbd
Installing dbd file ../../../dbd/mcaCanberraSupport.dbd
Installing generic include file ../../../include/linux-llc.h
Installing os dependent include file ../../../include/os/Linux/linux-llc.h
mkdir ../../../include/os
mkdir ../../../include/os/Linux
/usr/bin/gcc -c -D_POSIX_C_SOURCE=199506L -D_POSIX_THREADS -D_XOPEN_SOURCE=500
-D_X86_64_ -DUNIX -D_BSD_SOURCE -Dlinux -D_REENTRANT -O3 -Wall -m64 -g
-fPIC -I. -I../O.Common -I. -I.. -I../../../include/os/Linux -I../../../include
-I/usr/local/epics/extras/3_14_11-20101102_160610/seq/2-0-12-20101103_102056/include
-I/usr/local/epics/extras/3_14_11-20101102_160610/calc/2-7-20101103_102233/include
-I/usr/local/epics/extras/3_14_11-20101102_160610/sscan/2-6-5-20101103_102213/include
-I/usr/local/epics/extras/3_14_11-20101102_160610/busy/1-2-20101103_102423/include
-I/usr/local/epics/extras/3_14_11-20101102_160610/std/2-7-20101103_102441/include
-I/usr/local/epics/extras/3_14_11-20101102_160610/asyn/4-12-20101103_102257/include
-I/usr/local/epics/base/3.14.11/include/os/Linux -I/usr/local/epics/base/3.14.11/include
../nmc_comm_subs_1.c ../nmc_comm_subs_1.c: In function 'nmc_initialize':
../nmc_comm_subs_1.c:228: warning: cast from pointer to integer of different size
../nmc_comm_subs_1.c: In function 'nmc_putmsg':
../nmc_comm_subs_1.c:1054: error: dereferencing pointer to incomplete type
../nmc_comm_subs_1.c:1054: error: dereferencing pointer to incomplete type
../nmc_comm_subs_1.c:1054: error: dereferencing pointer to incomplete type
../nmc_comm_subs_1.c:1054: error: dereferencing pointer to incomplete type
../nmc_comm_subs_1.c:1054: error: dereferencing pointer to incomplete type
../nmc_comm_subs_1.c:1054: error: dereferencing pointer to incomplete type
gmake[3]: *** [nmc_comm_subs_1.o] Error 1
gmake[3]: Leaving directory
`/usr/local/epics/extras/3_14_11-20101102_160610/mca/6-11-20101103_105923/mcaApp/CanberraSrc/O.linux-x86_64'
gmake[2]: *** [install.linux-x86_64] Error 2
gmake[1]: *** [CanberraSrc.install] Error 2
gmake[2]: Leaving directory
`/usr/local/epics/extras/3_14_11-20101102_160610/mca/6-11-20101103_105923/mcaApp/CanberraSrc'
gmake[1]: Leaving directory
`/usr/local/epics/extras/3_14_11-20101102_160610/mca/6-11-20101103_105923/mcaApp'
gmake: *** [mcaApp.install] Error 2


2/ any idea how to solve that? Has mca been tested on 64b?

Next in queue is areaDetector

3/ Should I expect problem with that as well?

Thanks,



--
Tim Mooney ([email protected]) (630)252-5417
Software Services Group (www.aps.anl.gov)
Advanced Photon Source, Argonne National Lab


References:
64-bit ioc mca issue emmanuel_mayssat

Navigate by Date:
Prev: 64-bit ioc mca issue emmanuel_mayssat
Next: devEtherIP Jeff Hill
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  <20102011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
Navigate by Thread:
Prev: 64-bit ioc mca issue emmanuel_mayssat
Next: RE: 64-bit ioc mca issue Mark Rivers
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  <20102011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
ANJ, 03 Nov 2010 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·