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 | 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 |
<== Date ==> | <== Thread ==> |
---|
Subject: | Problem with generating and installing OS specific header |
From: | Benjamin Franksen <[email protected]> |
To: | <[email protected]> |
Date: | Wed, 12 Mar 2014 15:41:07 +0100 |
This is a question about the EPICS build system. I am doing this: INC_vxWorks += bla.h bla.h: touch bla.h in a Makefile (boring stuff deleted). When I run make I get make[2]: *** No rule to make target `../O.Common/bla.h', needed by `inc'. Stop. make[1]: *** [install.vxWorks-68040] Error 2 make: *** [bugApp.install] Error 2 I don't understand this. Why does the build system need ../O.Common/bla.h? bla.h is supposed to be OS-specific I attached the complete TOP that reproduces this. Cheers Ben -- "Make it so they have to reboot after every typo." ― Scott Adams
Attachment:
inc-bug.tar.gz
Description: application/compressed-tar
Attachment:
signature.asc
Description: This is a digitally signed message part.