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: ChannelArchiver build problem with 3.14.11 on Suse linux
From: Burkhard Kolb <[email protected]>
To: tech-talk Mailing List <[email protected]>
Date: Tue, 26 Oct 2010 14:20:06 +0200
Hi,
I'm trying to install ChannelArchiver on a Suse linux box:
Linux cbm01 2.6.34.7-0.3-desktop #1 SMP PREEMPT 2010-09-20 15:27:38 +0200 x86_64 x86_64 x86_64 GNU/Linux

Base 3.14.11 in 32-bit mode worked fine.


First error was missing stdlib.h in 
/usr/bin/g++ -c  -D_POSIX_C_SOURCE=199506L -D_POSIX_THREADS -D_XOPEN_SOURCE=500           -D_X86_  -DUNIX  -D_BSD_SOURCE -Dlinux  -D_REENTRANT   -g   -Wall     -D ARCH_VERSION=3 -D ARCH_RELEASE=0 -D ARCH_PATCH=0 -D ARCH_VERSION_TXT=\"3.0.0\" -I../../../../../base-3-14-11/include -I../../../../../base-3-14-11/include/os/Linux -I/usr/local/include -DFUX_XERCES  -m32     -g -fPIC -I. -I../O.Common -I. -I.. -I../../../../include/os/Linux -I../../../../include -I../../../../../base-3-14-11/include/os/Linux -I../../../../../base-3-14-11/include  -I../../../../include          ../ArgParser.cpp 
../ArgParser.cpp: In member function ‘virtual size_t CmdArgInt::parse(const char*)’:
../ArgParser.cpp:206:26: error: ‘atoi’ was not declared in this scope
../ArgParser.cpp: In member function ‘virtual size_t CmdArgDouble::parse(const char*)’:
../ArgParser.cpp:223:26: error: ‘atof’ was not declared in this scope
make[2]: *** [ArgParser.o] Error 1
make[2]: Leaving directory `/home/cbmdcs/EPICS/extensions/src/ChannelArchiver/Tools/O.linux-x86'
make[1]: *** [install.linux-x86] Error 2
make[1]: Leaving directory `/home/cbmdcs/EPICS/extensions/src/ChannelArchiver/Tools'
make: *** [Tools.install] Error 2


I fixed this by including stdlib.h.


Next error then came in 


/usr/bin/g++ -c  -D_POSIX_C_SOURCE=199506L -D_POSIX_THREADS -D_XOPEN_SOURCE=500           -D_X86_  -DUNIX  -D_BSD_SOURCE -Dlinux  -D_REENTRANT   -g   -Wall     -D ARCH_VERSION=3 -D ARCH_RELEASE=0 -D ARCH_PATCH=0 -D ARCH_VERSION_TXT=\"3.0.0\" -I../../../../../base-3-14-11/include -I../../../../../base-3-14-11/include/os/Linux -I/usr/local/include -DFUX_XERCES  -m32     -g -fPIC -I. -I../O.Common -I. -I.. -I../../../../include/os/Linux -I../../../../include -I../../../../../base-3-14-11/include/os/Linux -I../../../../../base-3-14-11/include  -I../../../../include          ../Bitset.cpp 
In file included from ../Bitset.cpp:4:0:
../GenericException.h:91:59: error: ‘va_list’ has not been declared
make[2]: *** [Bitset.o] Error 1
make[2]: Leaving directory `/home/cbmdcs/EPICS/extensions/src/ChannelArchiver/Tools/O.linux-x86'

Has anybody succeeded to make a 32bit version?

Thanks, Burkhard

--
Dr. Burkhard Kolb
Tel +49 6159 712667
GSI Helmholtzzentrum für Schwerionenforschung GmbH
Planckstraße 1 | D-64291 Darmstadt | www.gsi.de

Gesellschaft mit beschränkter Haftung
Sitz der Gesellschaft: Darmstadt
Handelsregister: Amtsgericht Darmstadt, HRB 1528

Geschäftsführung: Professor Dr. Dr. h.c. Horst Stöcker, Dr. Hartmut Eickhoff
Vorsitzende des Aufsichtsrates: Dr. Beatrix Vierkorn-Rudolph
Stellvertreter: Ministerialdirigent Dr. Rolf Bernhard






Navigate by Date:
Prev: Re: EPICS on ARM (continued) Dirk Zimoch
Next: RE: EPICS CA problems 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 
Navigate by Thread:
Prev: EPICS meetings presentations (for meeting and workshops) Dalesio, Leo
Next: RE: ChannelArchiver build problem with 3.14.11 on Suse linux Shankar, Murali
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, 26 Oct 2010 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·