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: | Re: Problems building seq 2.2.4 on Linux |
From: | Sue Witherspoon <[email protected]> |
To: | Mark Rivers <[email protected]>, Ben Franksen <[email protected]>, Tech-talk <[email protected]> |
Date: | Fri, 25 Aug 2017 12:26:57 -0400 |
Hi Ben, Mark
Again, thank you for looking at this... Ben, yes the problem is that snl.h is not getting generated. What triggers the build of snl.h? Mark, no I confirmed that the distribution lemon.c is being used. Yet, snl.h is still not being generated....??? Sue On 08/25/2017 07:41 AM, Mark Rivers wrote: Hi Ben, I just realized the source of my confusion. This is the contents of the seq-2.2.4/src/lemon directory in the distributed tar file from your Web site: corvette:seq-2.2.4/src/lemon>ls -l total 332 -rw-r--r-- 1 epics domain users 297 Nov 25 2016 Makefile -rw-r--r-- 1 epics domain users 166115 Nov 25 2016 lemon-orig.c -rw-r--r-- 1 epics domain users 166802 Nov 25 2016 lemon.c So the lemon-orig.c file is in the distribution, it is not something I did locally. If I use the distributed source it works except for the following 3 patches which were done for parallel make and for 2 problems on Windows. Perhaps these should be added to the Known Problems for 2.2.4. *************************************** corvette:~/devel>diff -r -U2 seq-2.2.4 seq-2-2-4 diff -r -U2 seq-2.2.4/documentation/Makefile seq-2-2-4/documentation/Makefile --- seq-2.2.4/documentation/Makefile 2016-11-25 11:50:20.000000000 -0600 +++ seq-2-2-4/documentation/Makefile 2017-01-15 08:01:05.574745859 -0600 @@ -43,5 +43,5 @@ realclean clean: - -rm -rf $(BUILDDIR) + $(RMDIR) $(BUILDDIR) runtests: diff -r -U2 seq-2.2.4/src/snc/Makefile seq-2-2-4/src/snc/Makefile --- seq-2.2.4/src/snc/Makefile 2016-11-25 11:50:22.000000000 -0600 +++ seq-2-2-4/src/snc/Makefile 2017-01-14 16:04:59.632573044 -0600 @@ -37,4 +37,6 @@ endif +HDEPENDS_METHOD=MKMF + include $(TOP)/configure/RULES #---------------------------------------- diff -r -U2 seq-2.2.4/src/snc/snl.lt seq-2-2-4/src/snc/snl.lt --- seq-2.2.4/src/snc/snl.lt 2016-11-25 11:50:22.000000000 -0600 +++ seq-2-2-4/src/snc/snl.lt 2017-01-13 08:35:39.777418847 -0600 @@ -830,9 +830,9 @@ yy_reduce(yypParser,yyact-YY_MIN_REDUCE); }else{ - assert( yyact == YY_ERROR_ACTION ); - yyminorunion.yy0 = yyminor; #ifdef YYERRORSYMBOL int yymx; #endif + assert( yyact == YY_ERROR_ACTION ); + yyminorunion.yy0 = yyminor; #ifndef NDEBUG if( yyTraceFILE ){ *************************************** If I replace lemon.c with lemon-orig.c I get the same errors that Sue is reporting. This is strange. Sue, is it possible that you have somehow replaced lemon.c with lemon-orig.c from the distribution? Mark ________________________________________ From: Ben Franksen [[email protected]] Sent: Friday, August 25, 2017 2:28 AM To: Mark Rivers; 'Sue Witherspoon'; Tech-talk Subject: Re: Problems building seq 2.2.4 on Linux I am a bit confused over this exchange. The problem seems to be that snl.h is not generated? Is that why you use a patched version of lemon? Am 25.08.2017 um 00:55 schrieb Mark Rivers:Hi Sue, My apologies, I found that my version of seq 2-2-4 also has a modified version of lemon.c. Here is the difference Here is the patch: ********************************************************** [epics@gse-marccd2 lemon]$ diff -U3 lemon.c.orig lemon.c --- lemon.c.orig 2016-11-25 11:50:21.000000000 -0600 +++ lemon.c 2017-08-24 17:37:51.910633792 -0500 @@ -403,6 +403,7 @@ char *tokendest; /* Code to execute to destroy token data */ char *vardest; /* Code for the default non-terminal destructor */ char *filename; /* Name of the input file */ + char *outputdir; /* Name of the output directory */ char *outname; /* Name of the current output file */ char *tokenprefix; /* A prefix added to token names in the .h file */ int nconflict; /* Number of parsing conflicts */ @@ -1576,6 +1577,7 @@ static int statistics = 0; static int mhflag = 0; static int nolinenosflag = 0; + static char *outputdir = 0; static int noResort = 0; static struct s_options options[] = { {OPT_FLAG, "b", (char*)&basisflag, "Print only the basis in report."}, @@ -1594,6 +1596,7 @@ {OPT_FLAG, "s", (char*)&statistics, "Print parser stats to standard output."}, {OPT_FLAG, "x", (char*)&version, "Print the version number."}, + {OPT_STR, "o", (char*)&outputdir, "Directory for output files (default: same as input)."}, {OPT_FSTR, "T", (char*)handle_T_option, "Specify a template file."}, {OPT_FSTR, "W", 0, "Ignored. (Placeholder for '-W' compiler options.)"}, {OPT_FLAG,0,0,0} @@ -1614,6 +1617,7 @@ } memset(&lem, 0, sizeof(lem)); lem.errorcnt = 0; + lem.outputdir = outputdir; /* Initialize the machine */ Strsafe_init(); @@ -1725,7 +1729,7 @@ } /* return 0 on success, 1 on failure. */ - exitcode = ((lem.errorcnt > 0) || (lem.nconflict > 0)) ? 1 : 0; + exitcode = (lem.errorcnt > 0); exit(exitcode); return (exitcode); } @@ -2963,13 +2967,37 @@ { char *name; char *cp; + char *inputname; + int outputdirlen; + char *outputdir; + + outputdir = lemp->outputdir; + if (!outputdir) { + outputdir = ""; + } + outputdirlen = lemonStrlen(outputdir); + + inputname = strrchr(lemp->filename,'/'); + if (outputdirlen > 0 && inputname) { + inputname += 1; + } else { + inputname = lemp->filename; + } + + name = (char*)malloc( outputdirlen + 1 + lemonStrlen(inputname) + lemonStrlen(suffix) + 1); - name = (char*)malloc( lemonStrlen(lemp->filename) + lemonStrlen(suffix) + 5 ); if( name==0 ){ fprintf(stderr,"Can't allocate space for a filename.\n"); exit(1); } - lemon_strcpy(name,lemp->filename); + lemon_strcpy(name,""); + if (outputdirlen > 0) { + lemon_strcat(name,outputdir); + if (outputdir[outputdirlen-1] != '/') { + lemon_strcat(name,"/"); + } + } + lemon_strcat(name,inputname); cp = strrchr(name,'.'); if( cp ) *cp = 0; lemon_strcat(name,suffix); ********************************************************** When I revert back to lemon.c.orig it fails with the same error you are getting. I appear to have made that fix on November 25, 2016. What is strange to me is that I cannot find any e-mail in which this change is discussed, either in my own e-mail or on tech-talk. Perhaps Ben remembers this fix? In any event it looks like it a known problems page for 2.2.4 needs to be added here? https://urldefense.proofpoint.com/v2/url?u=http-3A__www-2Dcsr.bessy.de_control_SoftDist_sequencer_Installation.html-23download&d=DwIFAg&c=lz9TcOasaINaaC3U7FbMev2lsutwpI4--09aP8Lu18s&r=9jUweGhYkr3dLAaTIgDP3Q&m=PP_ckA1jhPZ-QbiyiQZuk3meUTEgBEmJBF83h7pcC-4&s=kQqap2WrNrxH1uICAxnD-6diVltj6NXv6NqMpCLbheg&e= Mark -----Original Message----- From: Sue Witherspoon [mailto:[email protected]] Sent: Thursday, August 24, 2017 3:52 PM To: Mark Rivers; Tech-talk Subject: Re: Problems building seq 2.2.4 on Linux Hi Mark, Thanks for your response. The tech-talk thread I was talking about, which is related (I think) to my problem is : https://urldefense.proofpoint.com/v2/url?u=http-3A__www.aps.anl.gov_epics_tech-2Dtalk_2017_msg00087.php&d=DwIFAg&c=lz9TcOasaINaaC3U7FbMev2lsutwpI4--09aP8Lu18s&r=9jUweGhYkr3dLAaTIgDP3Q&m=PP_ckA1jhPZ-QbiyiQZuk3meUTEgBEmJBF83h7pcC-4&s=esu9G7qUBr8NwSb7yvi1pBY1ZMzqLTmsHGBeF50rHA8&e= .. Ben mentions many-core build machines and also GNUmake versions.... I'm using 'GNU Make 3.81 built for i686-pc-linux-gnu' But you are right, I am not generating the snl.h file. Do you know what rule triggers this generation? Sue On 08/24/2017 09:22 AM, Mark Rivers wrote:Hi Sue,I can't reproduce that problem.My system:seq 2.2.4Redhat 6 (EPICS_HOST_ARCH=linux-x86-rhel6)gcc 4.4.7-17base 3.15.5perl 5.10.1I believe I have made only the following change to seq 2.2.4. Tthis was to fix a problem on Windows that was not related to the problem you are seeing.corvette:seq-2-2-4/src/snc>diff -U3 snl.lt.orig snl.lt--- snl.lt.orig 2017-01-13 08:38:51.976001963 -0600+++ snl.lt 2017-01-13 08:35:39.777418847 -0600@@ -829,11 +829,11 @@}else if( yyact <= YY_MAX_REDUCE ){yy_reduce(yypParser,yyact-YY_MIN_REDUCE);}else{- assert( yyact == YY_ERROR_ACTION );- yyminorunion.yy0 = yyminor;#ifdef YYERRORSYMBOLint yymx;#endif+ assert( yyact == YY_ERROR_ACTION );+ yyminorunion.yy0 = yyminor;#ifndef NDEBUGif( yyTraceFILE ){fprintf(yyTraceFILE,"%sSyntax Error!\n",yyTracePrompt);When I build seq 2.2.4 with the -sj options it builds fine with only the following output[epics@gse-marccd2 seq-2-2-4]$ make -sj cleanm[epics@gse-marccd2 seq-2-2-4]$ make -sj2 parsing conflicts.[epics@gse-marccd2 seq-2-2-4]$Your first error is this:../snl.re:16:17: error: snl.h: No such file or directorySo for some reason it is not finding snl.h.Mark________________________________From: [email protected] [[email protected]] on behalf of Sue Witherspoon [[email protected]]Sent: Tuesday, August 22, 2017 2:59 PMTo: Tech-talkSubject: Problems building seq 2.2.4 on LinuxHi,I am having problems building seq 2.2.4 on linux:Redhat 6 (linux-x86)gcc version 4.4.7Epics 3.15.5perl v5.10.1This is the complete output when building.devl06 [195]: gmake rebuildgmake -C ./configure cleangmake[1]: Entering directory `/a/devsite/dvlepics/epics/R3.15.5.J0/seq-2.2.4/configure'rm -rf O.rhel-6-ia32 O.Commongmake[1]: Leaving directory `/a/devsite/dvlepics/epics/R3.15.5.J0/seq-2.2.4/configure'gmake -C ./src cleangmake[1]: Entering directory `/a/devsite/dvlepics/epics/R3.15.5.J0/seq-2.2.4/src'gmake -C ./pv cleangmake[2]: Entering directory `/a/devsite/dvlepics/epics/R3.15.5.J0/seq-2.2.4/src/pv'rm -rf O.rhel-6-ia32 O.Commongmake[2]: Leaving directory `/a/devsite/dvlepics/epics/R3.15.5.J0/seq-2.2.4/src/pv'gmake -C ./common cleangmake[2]: Entering directory `/a/devsite/dvlepics/epics/R3.15.5.J0/seq-2.2.4/src/common'rm -rf O.rhel-6-ia32 O.Commongmake[2]: Leaving directory `/a/devsite/dvlepics/epics/R3.15.5.J0/seq-2.2.4/src/common'gmake -C ./seq cleangmake[2]: Entering directory `/a/devsite/dvlepics/epics/R3.15.5.J0/seq-2.2.4/src/seq'rm -rf O.rhel-6-ia32 O.Commongmake[2]: Leaving directory `/a/devsite/dvlepics/epics/R3.15.5.J0/seq-2.2.4/src/seq'gmake -C ./lemon cleangmake[2]: Entering directory `/a/devsite/dvlepics/epics/R3.15.5.J0/seq-2.2.4/src/lemon'rm -rf O.rhel-6-ia32 O.Commongmake[2]: Leaving directory `/a/devsite/dvlepics/epics/R3.15.5.J0/seq-2.2.4/src/lemon'gmake -C ./snc cleangmake[2]: Entering directory `/a/devsite/dvlepics/epics/R3.15.5.J0/seq-2.2.4/src/snc'rm -rf O.rhel-6-ia32 O.Commongmake[2]: Leaving directory `/a/devsite/dvlepics/epics/R3.15.5.J0/seq-2.2.4/src/snc'gmake[1]: Leaving directory `/a/devsite/dvlepics/epics/R3.15.5.J0/seq-2.2.4/src'gmake -C ./test cleangmake[1]: Entering directory `/a/devsite/dvlepics/epics/R3.15.5.J0/seq-2.2.4/test'gmake -C ./compiler cleangmake[2]: Entering directory `/a/devsite/dvlepics/epics/R3.15.5.J0/seq-2.2.4/test/compiler'rm -rf O.rhel-6-ia32 O.Commongmake[2]: Leaving directory `/a/devsite/dvlepics/epics/R3.15.5.J0/seq-2.2.4/test/compiler'gmake -C ./validate cleangmake[2]: Entering directory `/a/devsite/dvlepics/epics/R3.15.5.J0/seq-2.2.4/test/validate'rm -rf O.rhel-6-ia32 O.Commongmake[2]: Leaving directory `/a/devsite/dvlepics/epics/R3.15.5.J0/seq-2.2.4/test/validate'gmake -C ./unit cleangmake[2]: Entering directory `/a/devsite/dvlepics/epics/R3.15.5.J0/seq-2.2.4/test/unit'rm -rf O.rhel-6-ia32 O.Commongmake[2]: Leaving directory `/a/devsite/dvlepics/epics/R3.15.5.J0/seq-2.2.4/test/unit'gmake[1]: Leaving directory `/a/devsite/dvlepics/epics/R3.15.5.J0/seq-2.2.4/test'gmake -C ./examples cleangmake[1]: Entering directory `/a/devsite/dvlepics/epics/R3.15.5.J0/seq-2.2.4/examples'gmake -C ./cmdButtons cleangmake[2]: Entering directory `/a/devsite/dvlepics/epics/R3.15.5.J0/seq-2.2.4/examples/cmdButtons'rm -rf O.rhel-6-ia32 O.Commongmake[2]: Leaving directory `/a/devsite/dvlepics/epics/R3.15.5.J0/seq-2.2.4/examples/cmdButtons'gmake -C ./demo cleangmake[2]: Entering directory `/a/devsite/dvlepics/epics/R3.15.5.J0/seq-2.2.4/examples/demo'rm -rf O.rhel-6-ia32 O.Commongmake[2]: Leaving directory `/a/devsite/dvlepics/epics/R3.15.5.J0/seq-2.2.4/examples/demo'gmake -C ./johng cleangmake[2]: Entering directory `/a/devsite/dvlepics/epics/R3.15.5.J0/seq-2.2.4/examples/johng'rm -rf O.rhel-6-ia32 O.Commongmake[2]: Leaving directory `/a/devsite/dvlepics/epics/R3.15.5.J0/seq-2.2.4/examples/johng'gmake -C ./simple cleangmake[2]: Entering directory `/a/devsite/dvlepics/epics/R3.15.5.J0/seq-2.2.4/examples/simple'rm -rf O.rhel-6-ia32 O.Commongmake[2]: Leaving directory `/a/devsite/dvlepics/epics/R3.15.5.J0/seq-2.2.4/examples/simple'gmake -C ./small cleangmake[2]: Entering directory `/a/devsite/dvlepics/epics/R3.15.5.J0/seq-2.2.4/examples/small'rm -rf O.rhel-6-ia32 O.Commongmake[2]: Leaving directory `/a/devsite/dvlepics/epics/R3.15.5.J0/seq-2.2.4/examples/small'gmake -C ./pvGetAsync cleangmake[2]: Entering directory `/a/devsite/dvlepics/epics/R3.15.5.J0/seq-2.2.4/examples/pvGetAsync'rm -rf O.rhel-6-ia32 O.Commongmake[2]: Leaving directory `/a/devsite/dvlepics/epics/R3.15.5.J0/seq-2.2.4/examples/pvGetAsync'gmake[1]: Leaving directory `/a/devsite/dvlepics/epics/R3.15.5.J0/seq-2.2.4/examples'gmake -C ./configure installgmake[1]: Entering directory `/a/devsite/dvlepics/epics/R3.15.5.J0/seq-2.2.4/configure'perl -CSD /usr/dvlepics/epics/R3.15.5.J0/bin/rhel-6-ia32/makeMakefile.pl O.rhel-6-ia32 ../..mkdir O.Commongmake -C O.rhel-6-ia32 -f ../Makefile TOP=../.. \T_A=rhel-6-ia32 installgmake[2]: Entering directory `/a/devsite/dvlepics/epics/R3.15.5.J0/seq-2.2.4/configure/O.rhel-6-ia32'perl -CSD /usr/dvlepics/epics/R3.15.5.J0/bin/rhel-6-ia32/convertRelease.pl checkReleasegmake[2]: Leaving directory `/a/devsite/dvlepics/epics/R3.15.5.J0/seq-2.2.4/configure/O.rhel-6-ia32'gmake[1]: Leaving directory `/a/devsite/dvlepics/epics/R3.15.5.J0/seq-2.2.4/configure'gmake -C ./src installgmake[1]: Entering directory `/a/devsite/dvlepics/epics/R3.15.5.J0/seq-2.2.4/src'gmake -C ./pv installgmake[2]: Entering directory `/a/devsite/dvlepics/epics/R3.15.5.J0/seq-2.2.4/src/pv'perl -CSD /usr/dvlepics/epics/R3.15.5.J0/bin/rhel-6-ia32/makeMakefile.pl O.rhel-6-ia32 ../../..mkdir O.Commongmake -C O.rhel-6-ia32 -f ../Makefile TOP=../../.. \T_A=rhel-6-ia32 installgmake[3]: Entering directory `/a/devsite/dvlepics/epics/R3.15.5.J0/seq-2.2.4/src/pv/O.rhel-6-ia32'/usr/bin/gcc -D_GNU_SOURCE -D_DEFAULT_SOURCE -D_X86_ -DUNIX -Dlinux -O3 -Wall -m32 -fPIC -I. -I../O.Common -I. -I. -I.. -I../../../include/compiler/gcc -I../../../include/os/Linux -I../../../include -I/usr/dvlepics/epics/R3.15.5.J0/include/compiler/gcc -I/usr/dvlepics/epics/R3.15.5.J0/include/os/Linux -I/usr/dvlepics/epics/R3.15.5.J0/include -MM -MF pv.d ../pv.cgmake[3]: Leaving directory `/a/devsite/dvlepics/epics/R3.15.5.J0/seq-2.2.4/src/pv/O.rhel-6-ia32'gmake[3]: Entering directory `/a/devsite/dvlepics/epics/R3.15.5.J0/seq-2.2.4/src/pv/O.rhel-6-ia32'/usr/bin/gcc -D_GNU_SOURCE -D_DEFAULT_SOURCE -D_X86_ -DUNIX -Dlinux -O3 -Wall -m32 -fPIC -I. -I../O.Common -I. -I. -I.. -I../../../include/compiler/gcc -I../../../include/os/Linux -I../../../include -I/usr/dvlepics/epics/R3.15.5.J0/include/compiler/gcc -I/usr/dvlepics/epics/R3.15.5.J0/include/os/Linux -I/usr/dvlepics/epics/R3.15.5.J0/include -c ../pv.c/usr/bin/ar -rc libpv.a pv.o/usr/bin/ranlib libpv.a/usr/bin/g++ -o libpv.so.3.15.5 -shared -fPIC -Wl,-hlibpv.so.3.15.5 -L/a/devsite/dvlepics/epics/R3.15.5.J0/seq-2.2.4/lib/rhel-6-ia32 -L/a/devsite/dvlepics/epics/R3.15.5.J0/lib/rhel-6-ia32 -Wl,-rpath,/a/devsite/dvlepics/epics/R3.15.5.J0/seq-2.2.4/lib/rhel-6-ia32 -Wl,-rpath,/a/devsite/dvlepics/epics/R3.15.5.J0/lib/rhel-6-ia32 -rdynamic -m32 pv.o -lca -lCom -Wl,-Bdynamic -lpthread -lm -lrt -ldl -lgccInstalling shared library ../../../lib/rhel-6-ia32/libpv.so.3.15.5ln -s libpv.so.3.15.5 ../../../lib/rhel-6-ia32/libpv.soInstalling library ../../../lib/rhel-6-ia32/libpv.agmake[3]: Leaving directory `/a/devsite/dvlepics/epics/R3.15.5.J0/seq-2.2.4/src/pv/O.rhel-6-ia32'gmake[2]: Leaving directory `/a/devsite/dvlepics/epics/R3.15.5.J0/seq-2.2.4/src/pv'gmake -C ./common installgmake[2]: Entering directory `/a/devsite/dvlepics/epics/R3.15.5.J0/seq-2.2.4/src/common'perl -CSD /usr/dvlepics/epics/R3.15.5.J0/bin/rhel-6-ia32/makeMakefile.pl O.rhel-6-ia32 ../../..mkdir O.Commongmake -C O.rhel-6-ia32 -f ../Makefile TOP=../../.. \T_A=rhel-6-ia32 installgmake[3]: Entering directory `/a/devsite/dvlepics/epics/R3.15.5.J0/seq-2.2.4/src/common/O.rhel-6-ia32'perl -CSD ../seq_release.pl 2.2.4 > ../O.Common/seq_release.hInstalling generated generic include file ../../../include/seq_release.hgmake[3]: Leaving directory `/a/devsite/dvlepics/epics/R3.15.5.J0/seq-2.2.4/src/common/O.rhel-6-ia32'gmake[2]: Leaving directory `/a/devsite/dvlepics/epics/R3.15.5.J0/seq-2.2.4/src/common'gmake -C ./seq installgmake[2]: Entering directory `/a/devsite/dvlepics/epics/R3.15.5.J0/seq-2.2.4/src/seq'perl -CSD /usr/dvlepics/epics/R3.15.5.J0/bin/rhel-6-ia32/makeMakefile.pl O.rhel-6-ia32 ../../..mkdir O.Commongmake -C O.rhel-6-ia32 -f ../Makefile TOP=../../.. \T_A=rhel-6-ia32 installgmake[3]: Entering directory `/a/devsite/dvlepics/epics/R3.15.5.J0/seq-2.2.4/src/seq/O.rhel-6-ia32'/usr/bin/gcc -D_GNU_SOURCE -D_DEFAULT_SOURCE -D_X86_ -DUNIX -Dlinux -O3 -Wall -m32 -fPIC -I. -I../O.Common -I. -I. -I.. -I../../../include/compiler/gcc -I../../../include/os/Linux -I../../../include -I/usr/dvlepics/epics/R3.15.5.J0/include/compiler/gcc -I/usr/dvlepics/epics/R3.15.5.J0/include/os/Linux -I/usr/dvlepics/epics/R3.15.5.J0/include -MM -MF seq_queue.d ../seq_queue.c/usr/bin/gcc -D_GNU_SOURCE -D_DEFAULT_SOURCE -D_X86_ -DUNIX -Dlinux -O3 -Wall -m32 -fPIC -I. -I../O.Common -I. -I. -I.. -I../../../include/compiler/gcc -I../../../include/os/Linux -I../../../include -I/usr/dvlepics/epics/R3.15.5.J0/include/compiler/gcc -I/usr/dvlepics/epics/R3.15.5.J0/include/os/Linux -I/usr/dvlepics/epics/R3.15.5.J0/include -MM -MF seq_cmd.d ../seq_cmd.c/usr/bin/gcc -D_GNU_SOURCE -D_DEFAULT_SOURCE -D_X86_ -DUNIX -Dlinux -O3 -Wall -m32 -fPIC -I. -I../O.Common -I. -I. -I.. -I../../../include/compiler/gcc -I../../../include/os/Linux -I../../../include -I/usr/dvlepics/epics/R3.15.5.J0/include/compiler/gcc -I/usr/dvlepics/epics/R3.15.5.J0/include/os/Linux -I/usr/dvlepics/epics/R3.15.5.J0/include -MM -MF seq_qry.d ../seq_qry.c/usr/bin/gcc -D_GNU_SOURCE -D_DEFAULT_SOURCE -D_X86_ -DUNIX -Dlinux -O3 -Wall -m32 -fPIC -I. -I../O.Common -I. -I. -I.. -I../../../include/compiler/gcc -I../../../include/os/Linux -I../../../include -I/usr/dvlepics/epics/R3.15.5.J0/include/compiler/gcc -I/usr/dvlepics/epics/R3.15.5.J0/include/os/Linux -I/usr/dvlepics/epics/R3.15.5.J0/include -MM -MF seq_prog.d ../seq_prog.c/usr/bin/gcc -D_GNU_SOURCE -D_DEFAULT_SOURCE -D_X86_ -DUNIX -Dlinux -O3 -Wall -m32 -fPIC -I. -I../O.Common -I. -I. -I.. -I../../../include/compiler/gcc -I../../../include/os/Linux -I../../../include -I/usr/dvlepics/epics/R3.15.5.J0/include/compiler/gcc -I/usr/dvlepics/epics/R3.15.5.J0/include/os/Linux -I/usr/dvlepics/epics/R3.15.5.J0/include -MM -MF seq_mac.d ../seq_mac.c/usr/bin/gcc -D_GNU_SOURCE -D_DEFAULT_SOURCE -D_X86_ -DUNIX -Dlinux -O3 -Wall -m32 -fPIC -I. -I../O.Common -I. -I. -I.. -I../../../include/compiler/gcc -I../../../include/os/Linux -I../../../include -I/usr/dvlepics/epics/R3.15.5.J0/include/compiler/gcc -I/usr/dvlepics/epics/R3.15.5.J0/include/os/Linux -I/usr/dvlepics/epics/R3.15.5.J0/include -MM -MF seq_if.d ../seq_if.c/usr/bin/gcc -D_GNU_SOURCE -D_DEFAULT_SOURCE -D_X86_ -DUNIX -Dlinux -O3 -Wall -m32 -fPIC -I. -I../O.Common -I. -I. -I.. -I../../../include/compiler/gcc -I../../../include/os/Linux -I../../../include -I/usr/dvlepics/epics/R3.15.5.J0/include/compiler/gcc -I/usr/dvlepics/epics/R3.15.5.J0/include/os/Linux -I/usr/dvlepics/epics/R3.15.5.J0/include -MM -MF seq_ca.d ../seq_ca.c/usr/bin/gcc -D_GNU_SOURCE -D_DEFAULT_SOURCE -D_X86_ -DUNIX -Dlinux -O3 -Wall -m32 -fPIC -I. -I../O.Common -I. -I. -I.. -I../../../include/compiler/gcc -I../../../include/os/Linux -I../../../include -I/usr/dvlepics/epics/R3.15.5.J0/include/compiler/gcc -I/usr/dvlepics/epics/R3.15.5.J0/include/os/Linux -I/usr/dvlepics/epics/R3.15.5.J0/include -MM -MF seq_task.d ../seq_task.c/usr/bin/gcc -D_GNU_SOURCE -D_DEFAULT_SOURCE -D_X86_ -DUNIX -Dlinux -O3 -Wall -m32 -fPIC -I. -I../O.Common -I. -I. -I.. -I../../../include/compiler/gcc -I../../../include/os/Linux -I../../../include -I/usr/dvlepics/epics/R3.15.5.J0/include/compiler/gcc -I/usr/dvlepics/epics/R3.15.5.J0/include/os/Linux -I/usr/dvlepics/epics/R3.15.5.J0/include -MM -MF seq_main.d ../seq_main.cgmake[3]: Leaving directory `/a/devsite/dvlepics/epics/R3.15.5.J0/seq-2.2.4/src/seq/O.rhel-6-ia32'gmake[3]: Entering directory `/a/devsite/dvlepics/epics/R3.15.5.J0/seq-2.2.4/src/seq/O.rhel-6-ia32'/usr/bin/gcc -D_GNU_SOURCE -D_DEFAULT_SOURCE -D_X86_ -DUNIX -Dlinux -O3 -Wall -m32 -fPIC -I. -I../O.Common -I. -I. -I.. -I../../../include/compiler/gcc -I../../../include/os/Linux -I../../../include -I/usr/dvlepics/epics/R3.15.5.J0/include/compiler/gcc -I/usr/dvlepics/epics/R3.15.5.J0/include/os/Linux -I/usr/dvlepics/epics/R3.15.5.J0/include -c ../seq_main.c/usr/bin/gcc -D_GNU_SOURCE -D_DEFAULT_SOURCE -D_X86_ -DUNIX -Dlinux -O3 -Wall -m32 -fPIC -I. -I../O.Common -I. -I. -I.. -I../../../include/compiler/gcc -I../../../include/os/Linux -I../../../include -I/usr/dvlepics/epics/R3.15.5.J0/include/compiler/gcc -I/usr/dvlepics/epics/R3.15.5.J0/include/os/Linux -I/usr/dvlepics/epics/R3.15.5.J0/include -c ../seq_task.c/usr/bin/gcc -D_GNU_SOURCE -D_DEFAULT_SOURCE -D_X86_ -DUNIX -Dlinux -O3 -Wall -m32 -fPIC -I. -I../O.Common -I. -I. -I.. -I../../../include/compiler/gcc -I../../../include/os/Linux -I../../../include -I/usr/dvlepics/epics/R3.15.5.J0/include/compiler/gcc -I/usr/dvlepics/epics/R3.15.5.J0/include/os/Linux -I/usr/dvlepics/epics/R3.15.5.J0/include -c ../seq_ca.c/usr/bin/gcc -D_GNU_SOURCE -D_DEFAULT_SOURCE -D_X86_ -DUNIX -Dlinux -O3 -Wall -m32 -fPIC -I. -I../O.Common -I. -I. -I.. -I../../../include/compiler/gcc -I../../../include/os/Linux -I../../../include -I/usr/dvlepics/epics/R3.15.5.J0/include/compiler/gcc -I/usr/dvlepics/epics/R3.15.5.J0/include/os/Linux -I/usr/dvlepics/epics/R3.15.5.J0/include -c ../seq_if.c/usr/bin/gcc -D_GNU_SOURCE -D_DEFAULT_SOURCE -D_X86_ -DUNIX -Dlinux -O3 -Wall -m32 -fPIC -I. -I../O.Common -I. -I. -I.. -I../../../include/compiler/gcc -I../../../include/os/Linux -I../../../include -I/usr/dvlepics/epics/R3.15.5.J0/include/compiler/gcc -I/usr/dvlepics/epics/R3.15.5.J0/include/os/Linux -I/usr/dvlepics/epics/R3.15.5.J0/include -c ../seq_mac.c/usr/bin/gcc -D_GNU_SOURCE -D_DEFAULT_SOURCE -D_X86_ -DUNIX -Dlinux -O3 -Wall -m32 -fPIC -I. -I../O.Common -I. -I. -I.. -I../../../include/compiler/gcc -I../../../include/os/Linux -I../../../include -I/usr/dvlepics/epics/R3.15.5.J0/include/compiler/gcc -I/usr/dvlepics/epics/R3.15.5.J0/include/os/Linux -I/usr/dvlepics/epics/R3.15.5.J0/include -c ../seq_prog.c/usr/bin/gcc -D_GNU_SOURCE -D_DEFAULT_SOURCE -D_X86_ -DUNIX -Dlinux -O3 -Wall -m32 -fPIC -I. -I../O.Common -I. -I. -I.. -I../../../include/compiler/gcc -I../../../include/os/Linux -I../../../include -I/usr/dvlepics/epics/R3.15.5.J0/include/compiler/gcc -I/usr/dvlepics/epics/R3.15.5.J0/include/os/Linux -I/usr/dvlepics/epics/R3.15.5.J0/include -c ../seq_qry.c/usr/bin/gcc -D_GNU_SOURCE -D_DEFAULT_SOURCE -D_X86_ -DUNIX -Dlinux -O3 -Wall -m32 -fPIC -I. -I../O.Common -I. -I. -I.. -I../../../include/compiler/gcc -I../../../include/os/Linux -I../../../include -I/usr/dvlepics/epics/R3.15.5.J0/include/compiler/gcc -I/usr/dvlepics/epics/R3.15.5.J0/include/os/Linux -I/usr/dvlepics/epics/R3.15.5.J0/include -c ../seq_cmd.c/usr/bin/gcc -D_GNU_SOURCE -D_DEFAULT_SOURCE -D_X86_ -DUNIX -Dlinux -O3 -Wall -m32 -fPIC -I. -I../O.Common -I. -I. -I.. -I../../../include/compiler/gcc -I../../../include/os/Linux -I../../../include -I/usr/dvlepics/epics/R3.15.5.J0/include/compiler/gcc -I/usr/dvlepics/epics/R3.15.5.J0/include/os/Linux -I/usr/dvlepics/epics/R3.15.5.J0/include -c ../seq_queue.c/usr/bin/ar -rc libseq.a seq_main.o seq_task.o seq_ca.o seq_if.o seq_mac.o seq_prog.o seq_qry.o seq_cmd.o seq_queue.o/usr/bin/ranlib libseq.a/usr/bin/g++ -o libseq.so.3.15.5 -shared -fPIC -Wl,-hlibseq.so.3.15.5 -L/a/devsite/dvlepics/epics/R3.15.5.J0/seq-2.2.4/lib/rhel-6-ia32 -L/a/devsite/dvlepics/epics/R3.15.5.J0/lib/rhel-6-ia32 -Wl,-rpath,/a/devsite/dvlepics/epics/R3.15.5.J0/seq-2.2.4/lib/rhel-6-ia32 -Wl,-rpath,/a/devsite/dvlepics/epics/R3.15.5.J0/lib/rhel-6-ia32 -rdynamic -m32 seq_main.o seq_task.o seq_ca.o seq_if.o seq_mac.o seq_prog.o seq_qry.o seq_cmd.o seq_queue.o -lpv -lCom -Wl,-Bdynamic -lpthread -lm -lrt -ldl -lgccInstalling shared library ../../../lib/rhel-6-ia32/libseq.so.3.15.5ln -s libseq.so.3.15.5 ../../../lib/rhel-6-ia32/libseq.soInstalling library ../../../lib/rhel-6-ia32/libseq.agmake[3]: Leaving directory `/a/devsite/dvlepics/epics/R3.15.5.J0/seq-2.2.4/src/seq/O.rhel-6-ia32'gmake[2]: Leaving directory `/a/devsite/dvlepics/epics/R3.15.5.J0/seq-2.2.4/src/seq'gmake -C ./lemon installgmake[2]: Entering directory `/a/devsite/dvlepics/epics/R3.15.5.J0/seq-2.2.4/src/lemon'perl -CSD /usr/dvlepics/epics/R3.15.5.J0/bin/rhel-6-ia32/makeMakefile.pl O.rhel-6-ia32 ../../..mkdir O.Commongmake -C O.rhel-6-ia32 -f ../Makefile TOP=../../.. \T_A=rhel-6-ia32 installgmake[3]: Entering directory `/a/devsite/dvlepics/epics/R3.15.5.J0/seq-2.2.4/src/lemon/O.rhel-6-ia32'/usr/bin/gcc -D_GNU_SOURCE -D_DEFAULT_SOURCE -D_X86_ -DUNIX -Dlinux -O3 -Wall -m32 -I. -I../O.Common -I. -I. -I.. -I../../../include/compiler/gcc -I../../../include/os/Linux -I../../../include -I/usr/dvlepics/epics/R3.15.5.J0/include/compiler/gcc -I/usr/dvlepics/epics/R3.15.5.J0/include/os/Linux -I/usr/dvlepics/epics/R3.15.5.J0/include -MM -MF lemon.d ../lemon.cgmake[3]: Leaving directory `/a/devsite/dvlepics/epics/R3.15.5.J0/seq-2.2.4/src/lemon/O.rhel-6-ia32'gmake[3]: Entering directory `/a/devsite/dvlepics/epics/R3.15.5.J0/seq-2.2.4/src/lemon/O.rhel-6-ia32'/usr/bin/gcc -D_GNU_SOURCE -D_DEFAULT_SOURCE -D_X86_ -DUNIX -Dlinux -O3 -Wall -m32 -I. -I../O.Common -I. -I. -I.. -I../../../include/compiler/gcc -I../../../include/os/Linux -I../../../include -I/usr/dvlepics/epics/R3.15.5.J0/include/compiler/gcc -I/usr/dvlepics/epics/R3.15.5.J0/include/os/Linux -I/usr/dvlepics/epics/R3.15.5.J0/include -c ../lemon.c/usr/bin/g++ -o lemon -Wl,-Bstatic -L/a/devsite/dvlepics/epics/R3.15.5.J0/seq-2.2.4/lib/rhel-6-ia32 -Wl,-rpath,/a/devsite/dvlepics/epics/R3.15.5.J0/seq-2.2.4/lib/rhel-6-ia32 -rdynamic -m32 lemon.o -Wl,-Bdynamic -lpthread -lm -lrt -ldl -lgccInstalling created executable ../../../bin/rhel-6-ia32/lemongmake[3]: Leaving directory `/a/devsite/dvlepics/epics/R3.15.5.J0/seq-2.2.4/src/lemon/O.rhel-6-ia32'gmake[2]: Leaving directory `/a/devsite/dvlepics/epics/R3.15.5.J0/seq-2.2.4/src/lemon'gmake -C ./snc installgmake[2]: Entering directory `/a/devsite/dvlepics/epics/R3.15.5.J0/seq-2.2.4/src/snc'perl -CSD /usr/dvlepics/epics/R3.15.5.J0/bin/rhel-6-ia32/makeMakefile.pl O.rhel-6-ia32 ../../..mkdir O.Commongmake -C O.rhel-6-ia32 -f ../Makefile TOP=../../.. \T_A=rhel-6-ia32 installgmake[3]: Entering directory `/a/devsite/dvlepics/epics/R3.15.5.J0/seq-2.2.4/src/snc/O.rhel-6-ia32're2c -s -b -o lexer.c ../snl.reperl -CSD /usr/dvlepics/epics/R3.15.5.J0/bin/rhel-6-ia32/mkmf.pl -m lexer.d -I. -I../O.Common -I. -I. -I.. -I../../../include/compiler/gcc -I../../../include/os/Linux -I../../../include -I/usr/dvlepics/epics/R3.15.5.J0/include/compiler/gcc -I/usr/dvlepics/epics/R3.15.5.J0/include/os/Linux -I/usr/dvlepics/epics/R3.15.5.J0/include lexer.o lexer.cperl -CSD /usr/dvlepics/epics/R3.15.5.J0/bin/rhel-6-ia32/mkmf.pl -m builtin.d -I. -I../O.Common -I. -I. -I.. -I../../../include/compiler/gcc -I../../../include/os/Linux -I../../../include -I/usr/dvlepics/epics/R3.15.5.J0/include/compiler/gcc -I/usr/dvlepics/epics/R3.15.5.J0/include/os/Linux -I/usr/dvlepics/epics/R3.15.5.J0/include builtin.o ../builtin.cperl -CSD /usr/dvlepics/epics/R3.15.5.J0/bin/rhel-6-ia32/mkmf.pl -m sym_table.d -I. -I../O.Common -I. -I. -I.. -I../../../include/compiler/gcc -I../../../include/os/Linux -I../../../include -I/usr/dvlepics/epics/R3.15.5.J0/include/compiler/gcc -I/usr/dvlepics/epics/R3.15.5.J0/include/os/Linux -I/usr/dvlepics/epics/R3.15.5.J0/include sym_table.o ../sym_table.cperl -CSD /usr/dvlepics/epics/R3.15.5.J0/bin/rhel-6-ia32/mkmf.pl -m gen_tables.d -I. -I../O.Common -I. -I. -I.. -I../../../include/compiler/gcc -I../../../include/os/Linux -I../../../include -I/usr/dvlepics/epics/R3.15.5.J0/include/compiler/gcc -I/usr/dvlepics/epics/R3.15.5.J0/include/os/Linux -I/usr/dvlepics/epics/R3.15.5.J0/include gen_tables.o ../gen_tables.cperl -CSD /usr/dvlepics/epics/R3.15.5.J0/bin/rhel-6-ia32/mkmf.pl -m gen_ss_code.d -I. -I../O.Common -I. -I. -I.. -I../../../include/compiler/gcc -I../../../include/os/Linux -I../../../include -I/usr/dvlepics/epics/R3.15.5.J0/include/compiler/gcc -I/usr/dvlepics/epics/R3.15.5.J0/include/os/Linux -I/usr/dvlepics/epics/R3.15.5.J0/include gen_ss_code.o ../gen_ss_code.cperl -CSD /usr/dvlepics/epics/R3.15.5.J0/bin/rhel-6-ia32/mkmf.pl -m gen_code.d -I. -I../O.Common -I. -I. -I.. -I../../../include/compiler/gcc -I../../../include/os/Linux -I../../../include -I/usr/dvlepics/epics/R3.15.5.J0/include/compiler/gcc -I/usr/dvlepics/epics/R3.15.5.J0/include/os/Linux -I/usr/dvlepics/epics/R3.15.5.J0/include gen_code.o ../gen_code.cperl -CSD /usr/dvlepics/epics/R3.15.5.J0/bin/rhel-6-ia32/mkmf.pl -m analysis.d -I. -I../O.Common -I. -I. -I.. -I../../../include/compiler/gcc -I../../../include/os/Linux -I../../../include -I/usr/dvlepics/epics/R3.15.5.J0/include/compiler/gcc -I/usr/dvlepics/epics/R3.15.5.J0/include/os/Linux -I/usr/dvlepics/epics/R3.15.5.J0/include analysis.o ../analysis.cperl -CSD /usr/dvlepics/epics/R3.15.5.J0/bin/rhel-6-ia32/mkmf.pl -m var_types.d -I. -I../O.Common -I. -I. -I.. -I../../../include/compiler/gcc -I../../../include/os/Linux -I../../../include -I/usr/dvlepics/epics/R3.15.5.J0/include/compiler/gcc -I/usr/dvlepics/epics/R3.15.5.J0/include/os/Linux -I/usr/dvlepics/epics/R3.15.5.J0/include var_types.o ../var_types.cperl -CSD /usr/dvlepics/epics/R3.15.5.J0/bin/rhel-6-ia32/mkmf.pl -m node.d -I. -I../O.Common -I. -I. -I.. -I../../../include/compiler/gcc -I../../../include/os/Linux -I../../../include -I/usr/dvlepics/epics/R3.15.5.J0/include/compiler/gcc -I/usr/dvlepics/epics/R3.15.5.J0/include/os/Linux -I/usr/dvlepics/epics/R3.15.5.J0/include node.o ../node.cperl -CSD /usr/dvlepics/epics/R3.15.5.J0/bin/rhel-6-ia32/mkmf.pl -m main.d -I. -I../O.Common -I. -I. -I.. -I../../../include/compiler/gcc -I../../../include/os/Linux -I../../../include -I/usr/dvlepics/epics/R3.15.5.J0/include/compiler/gcc -I/usr/dvlepics/epics/R3.15.5.J0/include/os/Linux -I/usr/dvlepics/epics/R3.15.5.J0/include main.o ../main.cgmake[3]: Leaving directory `/a/devsite/dvlepics/epics/R3.15.5.J0/seq-2.2.4/src/snc/O.rhel-6-ia32'gmake[3]: Entering directory `/a/devsite/dvlepics/epics/R3.15.5.J0/seq-2.2.4/src/snc/O.rhel-6-ia32'/usr/bin/gcc -D_GNU_SOURCE -D_DEFAULT_SOURCE -D_X86_ -DUNIX -Dlinux -O3 -Wall -m32 -I. -I../O.Common -I. -I. -I.. -I../../../include/compiler/gcc -I../../../include/os/Linux -I../../../include -I/usr/dvlepics/epics/R3.15.5.J0/include/compiler/gcc -I/usr/dvlepics/epics/R3.15.5.J0/include/os/Linux -I/usr/dvlepics/epics/R3.15.5.J0/include -c lexer.c../snl.re:16:17: error: snl.h: No such file or directory../snl.re: In function 'scan':../snl.re:330: error: 'TOK_SLASH' undeclared (first use in this function)../snl.re:330: error: (Each undeclared identifier is reported only once../snl.re:330: error: for each function it appears in.)../snl.re:331: error: 'TOK_MOD' undeclared (first use in this function)../snl.re:285: error: 'TOK_NAME' undeclared (first use in this function)../snl.re:287: error: 'TOK_INTCON' undeclared (first use in this function)../snl.re:323: error: 'TOK_PERIOD' undeclared (first use in this function)../snl.re:333: error: 'TOK_GT' undeclared (first use in this function)../snl.re:332: error: 'TOK_LT' undeclared (first use in this function)../snl.re:328: error: 'TOK_ADD' undeclared (first use in this function)../snl.re:327: error: 'TOK_SUB' undeclared (first use in this function)../snl.re:329: error: 'TOK_ASTERISK' undeclared (first use in this function)../snl.re:324: error: 'TOK_AMPERSAND' undeclared (first use in this function)../snl.re:334: error: 'TOK_CARET' undeclared (first use in this function)../snl.re:335: error: 'TOK_VBAR' undeclared (first use in this function)../snl.re:318: error: 'TOK_EQUAL' undeclared (first use in this function)../snl.re:325: error: 'TOK_NOT' undeclared (first use in this function)../snl.re:313: error: 'TOK_SEMICOLON' undeclared (first use in this function)../snl.re:314: error: 'TOK_LBRACE' undeclared (first use in this function)../snl.re:315: error: 'TOK_RBRACE' undeclared (first use in this function)../snl.re:316: error: 'TOK_COMMA' undeclared (first use in this function)../snl.re:317: error: 'TOK_COLON' undeclared (first use in this function)../snl.re:319: error: 'TOK_LPAREN' undeclared (first use in this function)../snl.re:320: error: 'TOK_RPAREN' undeclared (first use in this function)../snl.re:321: error: 'TOK_LBRACKET' undeclared (first use in this function)../snl.re:322: error: 'TOK_RBRACKET' undeclared (first use in this function)../snl.re:326: error: 'TOK_TILDE' undeclared (first use in this function)../snl.re:336: error: 'TOK_QUESTION' undeclared (first use in this function)../snl.re:312: error: 'TOK_NE' undeclared (first use in this function)../snl.re:311: error: 'TOK_EQ' undeclared (first use in this function)../snl.re:308: error: 'TOK_OROR' undeclared (first use in this function)../snl.re:301: error: 'TOK_OREQ' undeclared (first use in this function)../snl.re:300: error: 'TOK_XOREQ' undeclared (first use in this function)../snl.re:307: error: 'TOK_ANDAND' undeclared (first use in this function)../snl.re:299: error: 'TOK_ANDEQ' undeclared (first use in this function)../snl.re:296: error: 'TOK_MULEQ' undeclared (first use in this function)../snl.re:306: error: 'TOK_POINTER' undeclared (first use in this function)../snl.re:305: error: 'TOK_DECR' undeclared (first use in this function)../snl.re:295: error: 'TOK_SUBEQ' undeclared (first use in this function)../snl.re:304: error: 'TOK_INCR' undeclared (first use in this function)../snl.re:294: error: 'TOK_ADDEQ' undeclared (first use in this function)../snl.re:309: error: 'TOK_LE' undeclared (first use in this function)../snl.re:303: error: 'TOK_LSHIFT' undeclared (first use in this function)../snl.re:293: error: 'TOK_LSHEQ' undeclared (first use in this function)../snl.re:310: error: 'TOK_GE' undeclared (first use in this function)../snl.re:302: error: 'TOK_RSHIFT' undeclared (first use in this function)../snl.re:292: error: 'TOK_RSHEQ' undeclared (first use in this function)../snl.re:290: error: 'TOK_FPCON' undeclared (first use in this function)../snl.re:270: error: 'TOK_WHILE' undeclared (first use in this function)../snl.re:269: error: 'TOK_WHEN' undeclared (first use in this function)../snl.re:268: error: 'TOK_VOID' undeclared (first use in this function)../snl.re:267: error: 'TOK_UNSIGNED' undeclared (first use in this function)../snl.re:266: error: 'TOK_UNION' undeclared (first use in this function)../snl.re:277: error: 'TOK_UINT32T' undeclared (first use in this function)../snl.re:275: error: 'TOK_UINT16T' undeclared (first use in this function)../snl.re:273: error: 'TOK_UINT8T' undeclared (first use in this function)../snl.re:264: error: 'TOK_TO' undeclared (first use in this function)../snl.re:265: error: 'TOK_TYPENAME' undeclared (first use in this function)../snl.re:257: error: 'TOK_SS' undeclared (first use in this function)../snl.re:263: error: 'TOK_SYNC' undeclared (first use in this function)../snl.re:261: error: 'TOK_SYNCQ' undeclared (first use in this function)../snl.re:260: error: 'TOK_STRUCT' undeclared (first use in this function)../snl.re:259: error: 'TOK_STRING' undeclared (first use in this function)../snl.re:258: error: 'TOK_STATE' undeclared (first use in this function)../snl.re:256: error: 'TOK_SIZEOF' undeclared (first use in this function)../snl.re:255: error: 'TOK_SHORT' undeclared (first use in this function)../snl.re:254: error: 'TOK_RETURN' undeclared (first use in this function)../snl.re:253: error: 'TOK_PROGRAM' undeclared (first use in this function)../snl.re:252: error: 'TOK_OPTION' undeclared (first use in this function)../snl.re:251: error: 'TOK_MONITOR' undeclared (first use in this function)../snl.re:250: error: 'TOK_LONG' undeclared (first use in this function)../snl.re:248: error: 'TOK_IF' undeclared (first use in this function)../snl.re:249: error: 'TOK_INT' undeclared (first use in this function)../snl.re:272: error: 'TOK_INT8T' undeclared (first use in this function)../snl.re:276: error: 'TOK_INT32T' undeclared (first use in this function)../snl.re:274: error: 'TOK_INT16T' undeclared (first use in this function)../snl.re:246: error: 'TOK_FOR' undeclared (first use in this function)../snl.re:247: error: 'TOK_FOREIGN' undeclared (first use in this function)../snl.re:245: error: 'TOK_FLOAT' undeclared (first use in this function)../snl.re:244: error: 'TOK_EXIT' undeclared (first use in this function)../snl.re:243: error: 'TOK_EVFLAG' undeclared (first use in this function)../snl.re:242: error: 'TOK_ENUM' undeclared (first use in this function)../snl.re:241: error: 'TOK_ENTRY' undeclared (first use in this function)../snl.re:240: error: 'TOK_ELSE' undeclared (first use in this function)../snl.re:239: error: 'TOK_DOUBLE' undeclared (first use in this function)../snl.re:238: error: 'TOK_CONTINUE' undeclared (first use in this function)../snl.re:237: error: 'TOK_CONST' undeclared (first use in this function)../snl.re:236: error: 'TOK_CHAR' undeclared (first use in this function)../snl.re:235: error: 'TOK_BREAK' undeclared (first use in this function)../snl.re:234: error: 'TOK_ASSIGN' undeclared (first use in this function)../snl.re:298: error: 'TOK_MODEQ' undeclared (first use in this function)../snl.re:297: error: 'TOK_DIVEQ' undeclared (first use in this function)../snl.re:358: error: 'TOK_STRCON' undeclared (first use in this function)../snl.re:427: error: 'TOK_CCODE' undeclared (first use in this function)gmake[3]: *** [lexer.o] Error 1gmake[3]: Leaving directory `/a/devsite/dvlepics/epics/R3.15.5.J0/seq-2.2.4/src/snc/O.rhel-6-ia32'gmake[2]: *** [install.rhel-6-ia32] Error 2gmake[2]: Leaving directory `/a/devsite/dvlepics/epics/R3.15.5.J0/seq-2.2.4/src/snc'gmake[1]: *** [snc.install] Error 2gmake[1]: Leaving directory `/a/devsite/dvlepics/epics/R3.15.5.J0/seq-2.2.4/src'gmake: *** [src.install] Error 2devl06 [196]:I saw a thread in tech-talk that appeared to address this but after applying the same fix to src/snc/Makefile by adding: HDEPENDS_METHOD=MKMF, I still get the error. snl.h is not being generated......Any help would be most appreciated!Sue WitherspoonStaff Computer ScientistAccelerator Controls Software757-269-7579Thomas Jefferson National Accelerator Facility-- Sue Witherspoon Staff Computer Scientist Accelerator Controls Software 757-269-7579 Thomas Jefferson National Accelerator Facility
-- Sue Witherspoon Staff Computer Scientist Accelerator Controls Software 757-269-7579 Thomas Jefferson National Accelerator Facility |