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 2025 | 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 2025 |
<== Date ==> | <== Thread ==> |
---|
Subject: | RE: App build Error : menu not found |
From: | "Mooney, Tim M." <[email protected]> |
To: | Sud Roy <[email protected]>, "[email protected]" <[email protected]> |
Date: | Sat, 25 Jan 2014 14:35:41 +0000 |
Does gmrtasynInclude.dbd contain the line include "base.dbd"
If not, I would add it right at the beginning.
Sometimes, when recovering from a .dbd related make problem, you have to start fresh.
I'd do "make clean uninstall" in gmrtasyn_new.
Tim
From: [email protected] [[email protected]] on behalf of Sud Roy [[email protected]]
Sent: Saturday, January 25, 2014 2:03 AM To: [email protected] Subject: App build Error : menu not found Hi Everyone,
I am unable to fix this build error . Error on specific lines and specified .dbd files are standard ones which comes with the package. I am using EPICS base 3.14.12.3 and asyn4-22 packages. (complete build output with error highlighted in bold-blue) [gmrt@01hw341679 gmrtasyn_new]$ make make -C ./configure install make[1]: Entering directory `/home/gmrt/EPICS/gmrtasyn_new/configure' perl /home/gmrt/EPICS/base-3.14.12.3/bin/linux-x86_64/makeMakefile.pl O.linux-x86_64 ../.. mkdir O.Common make -C O.linux-x86_64 -f ../Makefile TOP=../.. T_A=linux-x86_64 install make[2]: Entering directory `/home/gmrt/EPICS/gmrtasyn_new/configure/O.linux-x86_64' perl /home/gmrt/EPICS/base-3.14.12.3/bin/linux-x86_64/convertRelease.pl checkRelease make[2]: Leaving directory `/home/gmrt/EPICS/gmrtasyn_new/configure/O.linux-x86_64' make[1]: Leaving directory `/home/gmrt/EPICS/gmrtasyn_new/configure' make -C ./gmrtasynApp install make[1]: Entering directory `/home/gmrt/EPICS/gmrtasyn_new/gmrtasynApp' make -C ./src install make[2]: Entering directory `/home/gmrt/EPICS/gmrtasyn_new/gmrtasynApp/src' perl /home/gmrt/EPICS/base-3.14.12.3/bin/linux-x86_64/makeMakefile.pl O.linux-x86_64 ../../.. mkdir O.Common make -C O.linux-x86_64 -f ../Makefile TOP=../../.. T_A=linux-x86_64 install make[3]: Entering directory `/home/gmrt/EPICS/gmrtasyn_new/gmrtasynApp/src/O.linux-x86_64' echo "../O.Common/gmrtasyn.dbd : ../Makefile" >> gmrtasyn.dbd.d Expanding dbd /home/gmrt/EPICS/base-3.14.12.3/bin/linux-x86_64/dbExpand -I. -I.. -I../O.Common -I../../../dbd -I/home/gmrt/EPICS/base-3.14.12.3/dbd -I/home/gmrt/EPICS/base-3.14.12.3/support/asyn4-22/dbd -o gmrtasyn.dbd ../gmrtasynInclude.dbd Error: menu not found at or before ")" in path "/home/gmrt/EPICS/base-3.14.12.3/dbd" file "dbCommon.dbd" line 32 in path "/home/gmrt/EPICS/base-3.14.12.3/support/asyn4-22/dbd" file "asynRecord.dbd" line 116 in path "/home/gmrt/EPICS/base-3.14.12.3/support/asyn4-22/dbd" file "asyn.dbd" line 9 in file "../gmrtasynInclude.dbd" line 1 Error: syntax error dbExpand: Input errors, no output generated make[3]: *** [../O.Common/gmrtasyn.dbd] Error 1 make[3]: Leaving directory `/home/gmrt/EPICS/gmrtasyn_new/gmrtasynApp/src/O.linux-x86_64' make[2]: *** [install.linux-x86_64] Error 2 make[2]: Leaving directory `/home/gmrt/EPICS/gmrtasyn_new/gmrtasynApp/src' make[1]: *** [src.install] Error 2 make[1]: Leaving directory `/home/gmrt/EPICS/gmrtasyn_new/gmrtasynApp' make: *** [gmrtasynApp.install] Error 2 Thank you. Best regards, Sudeep Roy =====-----=====-----===== |