EPICS Controls Argonne National Laboratory

Experimental Physics and
Industrial Control System

1994  <19951996  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  Index 1994  <19951996  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 
<== Date ==> <== Thread ==>

Subject: Re: Building Epics R3.12
From: [email protected] (Nick Rees)
Date: Thu, 16 Feb 95 11:59:20 HST
I found I overlooked one problem in my list. It again came from trying
to use gcc, rather than acc, but it's worth a mention in case anyone
else is trying to do this sort of (unsupported, unrecommended)
thing....

7. A number of routines in src/util have an undefined reference: ___eprintf.

   The triple leading underscore is a bit of a giveaway. I believe the
   problem is due to using gcc as the ansi compiler and cc as the
   traditional compiler. All routines in src/util were compiled using
   the traditional compiler, but some of the libraries linked against
   were compiled with the ansi compiler. The undefined references went
   away if you used gcc at the load stage.

   You can fix this problem in two ways. The preferred way would
   probably be to not mix and match compilers. Thus use gcc for both
   traditional and ansi compilation throughout Epics. What I did first,
   however, was to change the CMPLR definition in src/util/Makefile.Unix
   to ANSI instead of OLD and held my breath. There were a lot of warnings,
   but no failures.

Navigate by Date:
Prev: Building Epics R3.12 Nick Rees
Next: EPICS Reliability Carl Dickey
Index: 1994  <19951996  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: Building Epics R3.12 Nick Rees
Next: EPICS Reliability Carl Dickey
Index: 1994  <19951996  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 
ANJ, 10 Aug 2010 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·