Hi Burkhard,
I had the same problem building against 3.14.4 on a
solaris-sparc-gnu host.
I did find the relevant line to comment out to get rid of
the -D solaris-sparc-gnu.
This is in the Makefile.Host in the "Tools" directory.
However, this only let my build go a bit further before
I ran into a problem with a missing header file "osiTime.h".
I think this file disappeared between 3.13 and 3.14 releases.
So, I'm assuming that, at the moment we cannot build the
ChannelArchiver against 3.14.4.
Is this correct?
Cheers,
Andy
> To: tech-talk Mailing List <[email protected]>
> Subject: ChannelArchiver build problem with g++ 2.9.5 on Linux
> From: Burkhard Kolb <[email protected]>
> Date: Wed, 15 Oct 2003 13:45:50 +0200
> Hi,
>
> I installed base 3.14.4 on our linux machines (debian 3.0) with gcc and
> g++ version 2.9.5.
> Base builts fine, also some extensions like medm, alh, burt.
> When I try to build ChannelArchiver I get error messages from g++ which
> does not like defines with "-" in the string : linux-x86
>
> g++ -ansi -pedantic -Wtraditional -D_POSIX_C_SOURCE=199506L -g -Wall
> -Wmissing-prototypes -Woverloaded-virtual -Wwrite-strings -Wconversion
> -Wstrict-prototypes -Wpointer-arith -Winline -Dlinux-x86 -D_X86_ -Dlinux
> -mcpu=pentium -fPIC -D_REENTRANT -DUNIX -D_BSD_SOURCE -DEXPL_TEMPL -I.
> -I.. -I../../../include/os/Linux -I../../../include
> -I/u/bkolb/epics/base-3.14.4/include/os/Linux
> -I/u/bkolb/epics/base-3.14.4/include -c ../stdString.cc
> .../stdString.cc:0: malformed option `-D linux-x86'
> make[2]: *** [stdString.o] Error 1
> Where can I find the CONFIG or RULE file to eliminate this probably
> unneccessary DEFINE?
> Burkhard
--------------------------------------------------------------------
Observatory Sciences Limited Email: [email protected]
William James House Tel: 44 - (0)1223 - 508259
Cowley Road Fax: 44 - (0)1223 - 508258
Cambridge, CB4 0WX, UK http://www.observatorysciences.co.uk
- Replies:
- Re: ChannelArchiver build problem with g++ 2.9.5 on Linux Kay-Uwe Kasemir
- Navigate by Date:
- Prev:
JCA2.0.1 Available Eric Boucher
- Next:
Re: ChannelArchiver build problem with g++ 2.9.5 on Linux Kay-Uwe Kasemir
- 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:
ChannelArchiver build problem with g++ 2.9.5 on Linux Burkhard Kolb
- Next:
Re: ChannelArchiver build problem with g++ 2.9.5 on Linux Kay-Uwe Kasemir
- 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
|