EPICS Home

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: 64-bit ioc mca issue
From: [email protected]
To: EPICS tech-talk <[email protected]>
Date: Wed, 3 Nov 2010 11:10:28 -0700
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,

-- 
Emmanuel

Replies:
Re: 64-bit ioc mca issue Tim Mooney
RE: 64-bit ioc mca issue Mark Rivers

Navigate by Date:
Prev: Re: making edm draw the desired related display based on value of a PV John William Sinclair
Next: Re: 64-bit ioc mca issue Tim Mooney
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: Re: making edm draw the desired related display based on value of a PV Dayle Kotturi
Next: Re: 64-bit ioc mca issue Tim Mooney
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