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  2010  2011  2012  2013  <20142015  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  2010  2011  2012  2013  <20142015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
<== Date ==> <== Thread ==>

Subject: Re: build question
From: D Peter Siddons <[email protected]>
To: Andrew Johnson <[email protected]>, [email protected]
Date: Tue, 01 Apr 2014 11:04:02 -0400
Hi Andrew,
I had done that to verify the install, and had built a custom application, host-based, quite successfully. THe problem is with a cross-build, and that fails in the top-level makefile with the error I sent. I don't know why a cross-build of an application should need to invoke a host-build (as indicated by the error message). THe top level Makefile is the standard one:

#Makefile at top of application tree
TOP = .
include $(TOP)/configure/CONFIG
DIRS := $(DIRS) $(filter-out $(DIRS), configure)
DIRS := $(DIRS) $(filter-out $(DIRS), $(wildcard *App))
DIRS := $(DIRS) $(filter-out $(DIRS), $(wildcard *app))
DIRS := $(DIRS) $(filter-out $(DIRS), $(wildcard iocBoot))
DIRS := $(DIRS) $(filter-out $(DIRS), $(wildcard iocboot))
include $(TOP)/configure/RULES_TOP

so hence my belief there are config changes which cause my problem.

THanks,
Pete.


On 04/01/2014 10:31 AM, Andrew Johnson wrote:
Hi Peter,

On 04/01/2014 09:11 AM, D Peter Siddons wrote:
I am moving an application from 3.14.8 to 3.14.12. When I try to build
it I get immediately the following error:

make[1]: *** No rule to make target `install.linux-x86_64', needed by
`install.RTEMS-uC5272'.  Stop.

THis is clearly a configuration error, but I can't put my finger on
where things changed between these two releases. Any suggestions?
Can you show us the Makefile that is failing? GnuMake's error messages
don't always help us know what the problems are.

I would suggest using makeBaseApp.pl to create an example app and
confirm that builds properly. Then compare the first few and last few
lines of your failing Makefile with the example's equivalent. Also look
at any differences between the files in the configure directories.

HTH,

- Andrew

--
D. Peter Siddons
Detector Development Group Leader
Bldg. 535B
Photon Sciences Directorate,
Brookhaven National Laboratory
Upton, NY 11973

email: [email protected]
Phone: (631) 344-2738


Replies:
Re: build question Andrew Johnson
References:
build question D Peter Siddons
Re: build question Andrew Johnson

Navigate by Date:
Prev: Re: build question Andrew Johnson
Next: Re: build question Andrew Johnson
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  <20142015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
Navigate by Thread:
Prev: Re: build question Andrew Johnson
Next: Re: build question Andrew Johnson
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  <20142015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
ANJ, 17 Dec 2015 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·