Subject: |
Re: Error building asyn4-20 on CentOS 6.3 |
From: |
Andre Charbonneau <[email protected]> |
To: |
Andrew Johnson <[email protected]> |
Date: |
Mon, 26 Nov 2012 15:26:47 -0500 |
Hi,
First, thank you all for your replies; this is great help and support
and it is much appreciated.
I didn't realize that 3.15.0.1 was a dev release. I will try out the
3.14.12.2 as suggested.
Thanks!
Andre
On 12-11-26 12:43 PM, Andrew Johnson wrote:
> Hi Andre,
>
> I hope you realize that Base 3.15.0.1 is a development release that should not
> be used for operational systems. It may cause build problems like the ones
> you've reported with external modules that have not yet been modified to work
> with it. Unless you are particularly wanting to try out the new features you
> might find it easier to use the 3.14.12.2 release for learning EPICS.
>
> - Andrew
>
> On 2012-11-26 Andre Charbonneau wrote:
>> Greetings,
>> I have been trying to build the following asyn driver on my CentOS 6.3
>> (64bit) linux system but with no luck:
>>
>> http://www.aps.anl.gov/epics/download/modules/asyn4-20.tar.gz
>>
>>
>> First I found out a patch that needed to be applied to the code:
>>
>> http://www.aps.anl.gov/epics/tech-talk/2012/msg01794.php
>>
>> Then the make went a bit further but then it ends with the following error:
>>
>> <... snip ...>
>> /usr/bin/g++ -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 -I. -I../O.Common -I. -I.
>> -I.. -I../../../include/compiler/gcc -I../../../include/os/Linux
>> -I../../../include
>> -I/usr/local/epics/base-3.15.0.1/include/compiler/gcc
>> -I/usr/local/epics/base-3.15.0.1/include/os/Linux
>> -I/usr/local/epics/base-3.15.0.1/include -MM -MF testMain.d
>> ../testMain.cpp
>> Expanding dbd file ../testInclude.dbd
>> perl -CSD /usr/local/epics/base-3.15.0.1/bin/linux-x86_64/dbdExpand.pl
>> -I. -I.. -I../O.Common -I../../../dbd
>> -I/usr/local/epics/base-3.15.0.1/dbd -o test.dbd ../testInclude.dbd
>> Duplicate name 'asynRegister'
>> Context: file '../../../dbd/asyn.dbd' in file
>> '../../../dbd/drvAsynSerialPort.dbd' in file '../testInclude.dbd'
>> Duplicate name 'asynRegister'
>> Context: file '../../../dbd/asyn.dbd' in file
>> '../../../dbd/drvAsynSerialPort.dbd' in file '../testInclude.dbd'
>> make[3]: Leaving directory
>> `/usr/local/epics/support/asyn/4-20/testApp/src/O.linux-x86_64'
>> make[3]: Entering directory
>> `/usr/local/epics/support/asyn/4-20/testApp/src/O.linux-x86_64'
>> Expanding dbd file ../testInclude.dbd
>> perl -CSD /usr/local/epics/base-3.15.0.1/bin/linux-x86_64/dbdExpand.pl
>> -I. -I.. -I../O.Common -I../../../dbd
>> -I/usr/local/epics/base-3.15.0.1/dbd -o test.dbd ../testInclude.dbd
>> Duplicate name 'asynRegister'
>> Context: file '../../../dbd/asyn.dbd' in file
>> '../../../dbd/drvAsynSerialPort.dbd' in file '../testInclude.dbd'
>> Installing dbd file ../../../dbd/devTestBlock.dbd
>> make[3]: Leaving directory
>> `/usr/local/epics/support/asyn/4-20/testApp/src/O.linux-x86_64'
>> make[2]: *** [install.linux-x86_64] Error 2
>> make[2]: Leaving directory `/usr/local/epics/support/asyn/4-20/testApp/src'
>> make[1]: *** [src.install] Error 2
>> make[1]: Leaving directory `/usr/local/epics/support/asyn/4-20/testApp'
>> make: *** [testApp.install] Error 2
>>
>>
>> From the output above, I'm not sure what the error is.
>> (I'm an EPICS newbie, so I'm probably missing something pretty obvious.)
>>
>> I've attached the full make output.
>>
>> Anyone else experienced a similar error before?
>>
>> Thanks,
>> Andre
>>
>
> - Andrew
--
André Charbonneau
Research Computing Support Analyst
Shared Services Canada | National Research Council Canada
Services partagés Canada | Conseil national de recherches Canada
100 Sussex Drive | 100, promenade Sussex
Ottawa, Ontario K1A 0R6
Canada
[email protected]
Telephone | Téléphone: 613-993-3129
- References:
- Error building asyn4-20 on CentOS 6.3 Andre Charbonneau
- Re: Error building asyn4-20 on CentOS 6.3 Andrew Johnson
- Navigate by Date:
- Prev:
compiling EPICS Channel Archiver using epics.4.14.7 on 32 bit scientific linux James F Ross
- Next:
posix osiSpawnDetachedProcess inherits scheduling policy + priority Till Straumann
- 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
2021
2022
2023
2024
- Navigate by Thread:
- Prev:
Re: Error building asyn4-20 on CentOS 6.3 Andrew Johnson
- Next:
usb over ethernet John William Sinclair
- 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
2021
2022
2023
2024
|