EPICS Controls Argonne National Laboratory

Experimental Physics and
Industrial Control System

1994  1995  1996  <19971998  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  1995  1996  <19971998  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: Compilation error in EPICS extension
From: "Russell J. Page, Sr." <[email protected]>
To: Tech_Talk <[email protected]>
Date: Tue, 25 Mar 1997 10:07:45 -0500
Hi:

I am attempting to Make the EPICS R3.13.0.beta4 extensions. When I get
to appSR, I get the following error that I have encountered both single
and double colon entries in the rule. I understand the difference, and
have infact fixed this type of error before. My problem is I can't find
the error. Here is part of the make output that contains the error
message:


gnumake[2]: Leaving directory
`/home/locus/epics/R3.13.0.beta4/extensions/src/alh'
/usr/local/bin/gnumake -C appSR  inc
gnumake[2]: Entering directory
`/home/locus/epics/R3.13.0.beta4/extensions/src/appSR'
/usr/local/bin/gnumake -C O.sun4 -f ../Makefile.Unix T_A=sun4 inc
gnumake[3]: Entering directory
`/home/locus/epics/R3.13.0.beta4/extensions/src/appSR/O.sun4'
../Makefile.Unix:190: *** target file `build' has both : and ::
entries.  Stop.
gnumake[3]: Leaving directory
`/home/locus/epics/R3.13.0.beta4/extensions/src/appSR/O.sun4'
gnumake[2]: *** [inc.sun4] Error 2
gnumake[2]: Leaving directory
`/home/locus/epics/R3.13.0.beta4/extensions/src/appSR'
gnumake[1]: *** [appSR.inc] Error 2
gnumake[1]: Leaving directory
`/home/locus/epics/R3.13.0.beta4/extensions/src'
gnumake: *** [src.inc] Error 2


Note that it indicates line 190 of Makefile.Unix. Note below that
(according to my editor) 'build' occurs in line 188, not 190. I am
however looking at everything I see connected to either line. Refer now
to the appropriate segment of the makefile:

INSTALL_APPSR=$(INSTALL_LOCATION_BIN)/appSR

APPSR_INSTALL_DIRS=$(APPSR_DIRS:%=$(INSTALL_APPSR)/%)
APPSR_INSTALL_PROD=$(APPSR_PROD:%=$(INSTALL_APPSR)/bin/$(T_A)/%)
APPSR_INSTALL_TOOLS=$(APPSR_TOOLS:%=$(INSTALL_APPSR)/bin/$(T_A)/%)
APPSR_INSTALL_FILES=$(APPSR_FILES:%=$(INSTALL_APPSR)/%)
APPSR_INSTALL_SCCS_FILES=$(APPSR_SCCS_FILES:%=$(INSTALL_APPSR)/%)


include $(EPICS)/base/config/RULES.Unix

build: $(APPSR_PROD)    <-------------------------- flagged as error

install: $(INSTALL_LOCATION_BIN) $(INSTALL_APPSR) $(APPSR_INSTALL_DIRS)
$(APPSR_INSTA
LL_TOOLS) \
$(APPSR_INSTALL_PROD) $(APPSR_INSTALL_FILES) $(APPSR_INSTALL_SCCS_FILES)
appSRLinks

$(INSTALL_APPSR) $(APPSR_INSTALL_DIRS) $(INSTALL_LOCATION_BIN)
        @mkdir $@

I have looked everywhere I can think to find that double : entry, to no
avail. Any thoughts ?



Navigate by Date:
Prev: Re: dm / medm applet? Chip Watson
Next: COllaboration Meeting In Vancouver Bob Dalesio
Index: 1994  1995  1996  <19971998  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: dm / medm applet? Chip Watson
Next: RE: Compilation error in EPICS extension Lancaster, Christy A
Index: 1994  1995  1996  <19971998  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 ·