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  Index 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  <20142015  2016  2017 
<== Date ==> <== Thread ==>

Subject: Re: Sequencer Installation error
From: Benjamin Franksen <benjamin.franksen@helmholtz-berlin.de>
To: <tech-talk@aps.anl.gov>
Date: Thu, 9 Jan 2014 16:34:34 +0100
Hi Ganesh

You make output suggests that make variable RE2C is undefined or empty.

RE2C should be defined in configure/CONFIG_SITE. This is the default
definition:

# Lexer generator
# You might want to change this to something like
# RE2C = /path/to/your/re2c/installation/bin/re2c
RE2C = re2c$(HOSTEXE)

The default should be ok if the re2c executable is installed in some
standard location or at least some directory which is contained in your
$PATH. If this is not the case, you should set RE2C to the absolute path
name of the re2c binary as indicated in the comment in
configure/CONFIG_SITE.

Cheers
Ben

On Thursday, December 26, 2013 17:45:35 Ganesh Jangir wrote:
>  Dear All,
>
> I am tiring to sequencer of my  Linux Machine
> I am following the step mention in sequencer User Guide 2.1.16(the
> latest one) Following variable are defined EPICS_BASE,
> EPICS_HOST_ARCH, LD_LIB_PATH already in epics.
>
> During the the make command the compilation goes in to infinite loop..
>
> make[3]: Entering directory
> `/home/GMRT/Desktop/epics/extensions/soft/seq/seq-snapshot-2013-12-19
> /src/snc/O.linux-x86_64' ../../../bin/linux-x86_64/lemon o=.
> ../snl.lem
> 3 parsing conflicts.
> s -b -o lexer.c ../snl.re
> make[3]: s: Command not found
> make[3]: [lexer.c] Error 127 (ignored)
> make[3]: Leaving directory
> `/home/GMRT/Desktop/epics/extensions/soft/seq/seq-snapshot-2013-12-19
> /src/snc/O.linux-x86_64' make[3]: Entering directory
> `/home/GMRT/Desktop/epics/extensions/soft/seq/seq-snapshot-2013-12-19
> /src/snc/O.linux-x86_64' s -b -o lexer.c ../snl.re
> make[3]: s: Command not found
> make[3]: [lexer.c] Error 127 (ignored)
> make[3]: Leaving directory
> `/home/GMRT/Desktop/epics/extensions/soft/seq/seq-snapshot-2013-12-19
> /src/snc/O.linux-x86_64' make[3]: Entering directory
> `/home/GMRT/Desktop/epics/extensions/soft/seq/seq-snapshot-2013-12-19
> /src/snc/O.linux-x86_64' s -b -o lexer.c ../snl.re
> .
> . runs endless
> ----------------------------------------------------------------------
> ----------------------------------------------------------------------
> ------ ALSO when i tried to run make -s runtests.
>  It again goes in to
> [GMRT@01HW183138 seq-snapshot-2013-12-19]$ make -s runtests
> make[3]: s: Command not found
> make[3]: s: Command not found
> make[3]: s: Command not found
> make[3]: s: Command not found
>
> : runs endless
>
> ----------------------------------------------------------------------
> ----------------------------------------------------------------------
> --------
>
> Below is complete log.
>
> Please help.
>
>
> ______________________________________________________________________
> ___-
> ---------------------------------------------------------------------
> ----------------------------------------------------------- make -C
> ./configure install
> make[1]: Entering directory
> `/home/GMRT/Desktop/epics/extensions/soft/seq/seq-snapshot-2013-12-19
> /configure' perl
> /home/GMRT/Desktop/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/Desktop/epics/extensions/soft/seq/seq-snapshot-2013-12-19
> /configure/O.linux-x86_64' perl
> /home/GMRT/Desktop/epics/base-3.14.12.3/bin/linux-x86_64/convertRelea
> se.pl checkRelease make[2]: Leaving directory
> `/home/GMRT/Desktop/epics/extensions/soft/seq/seq-snapshot-2013-12-19
> /configure/O.linux-x86_64' make[1]: Leaving directory
> `/home/GMRT/Desktop/epics/extensions/soft/seq/seq-snapshot-2013-12-19
> /configure' make -C ./src install
> make[1]: Entering directory
> `/home/GMRT/Desktop/epics/extensions/soft/seq/seq-snapshot-2013-12-19
> /src' make -C ./pv install
> make[2]: Entering directory
> `/home/GMRT/Desktop/epics/extensions/soft/seq/seq-snapshot-2013-12-19
> /src/pv' perl
> /home/GMRT/Desktop/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/Desktop/epics/extensions/soft/seq/seq-snapshot-2013-12-19
> /src/pv/O.linux-x86_64'
>
> /usr/bin/g++ -c  -D_POSIX_C_SOURCE9506L -D_POSIX_THREADS
> -D_XOPEN_SOURCEP0          -DPVCA  -D_X86_64_  -DUNIX
> -D_BSD_SOURCE -Dlinux  -D_REENTRANT   -O3   -Wall      -m64     -fPIC
> -MMD -I. -I../O.Common -I. -I.. -I../../../include/os/Linux
> -I../../../include
> -I/home/GMRT/Desktop/epics/base-3.14.12.3/include/os/Linux
> -I/home/GMRT/Desktop/epics/base-3.14.12.3/include       ../pvNew.cc
>
> /usr/bin/g++ -c  -D_POSIX_C_SOURCE9506L -D_POSIX_THREADS
> -D_XOPEN_SOURCEP0          -DPVCA  -D_X86_64_  -DUNIX
> -D_BSD_SOURCE -Dlinux  -D_REENTRANT   -O3   -Wall      -m64     -fPIC
> -MMD -I. -I../O.Common -I. -I.. -I../../../include/os/Linux
> -I../../../include
> -I/home/GMRT/Desktop/epics/base-3.14.12.3/include/os/Linux
> -I/home/GMRT/Desktop/epics/base-3.14.12.3/include       ../pv.cc
>
> /usr/bin/g++ -c  -D_POSIX_C_SOURCE9506L -D_POSIX_THREADS
> -D_XOPEN_SOURCEP0          -DPVCA  -D_X86_64_  -DUNIX
> -D_BSD_SOURCE -Dlinux  -D_REENTRANT   -O3   -Wall      -m64     -fPIC
> -MMD -I. -I../O.Common -I. -I.. -I../../../include/os/Linux
> -I../../../include
> -I/home/GMRT/Desktop/epics/base-3.14.12.3/include/os/Linux
> -I/home/GMRT/Desktop/epics/base-3.14.12.3/include       ../pvCa.cc
> /usr/bin/ar -rc   libpv.a        pvNew.o pv.o pvCa.o
> /usr/bin/ranlib libpv.a
> /usr/bin/g++ -o libpv.so -shared -fPIC -Wl,-hlibpv.so
> -L/home/GMRT/Desktop/epics/base-3.14.12.3/lib/linux-x86_64
> -Wl,-rpath,/home/GMRT/Desktop/epics/base-3.14.12.3/lib/linux-x86_64
>      -m64               pvNew.o pv.o pvCa.o    -lca -lCom
> -lpthread   -lreadline -lm -lrt -ldl -lgcc Installing shared library
> ../../../lib/linux-x86_64/libpv.so Installing library
> ../../../lib/linux-x86_64/libpv.a
> make[3]: Leaving directory
> `/home/GMRT/Desktop/epics/extensions/soft/seq/seq-snapshot-2013-12-19
> /src/pv/O.linux-x86_64' make[2]: Leaving directory
> `/home/GMRT/Desktop/epics/extensions/soft/seq/seq-snapshot-2013-12-19
> /src/pv' make -C ./seq install
> make[2]: Entering directory
> `/home/GMRT/Desktop/epics/extensions/soft/seq/seq-snapshot-2013-12-19
> /src/seq' perl
> /home/GMRT/Desktop/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/Desktop/epics/extensions/soft/seq/seq-snapshot-2013-12-19
> /src/seq/O.linux-x86_64' perl ../seq_release.pl 2.1.16 >
> ../O.Common/seq_release.h
> Installing generated generic include file
> ../../../include/seq_release.h
>
> /usr/bin/gcc -c  -D_POSIX_C_SOURCE9506L -D_POSIX_THREADS
> -D_XOPEN_SOURCEP0           -D_X86_64_  -DUNIX  -D_BSD_SOURCE
> -Dlinux  -D_REENTRANT   -O3 -g   -Wall      -m64     -fPIC -MMD -I.
> -I../O.Common -I. -I.. -I../../../include/os/Linux -I../../../include
> -I/home/GMRT/Desktop/epics/base-3.14.12.3/include/os/Linux
> -I/home/GMRT/Desktop/epics/base-3.14.12.3/include       ../seq_main.c
>
> /usr/bin/gcc -c  -D_POSIX_C_SOURCE9506L -D_POSIX_THREADS
> -D_XOPEN_SOURCEP0           -D_X86_64_  -DUNIX  -D_BSD_SOURCE
> -Dlinux  -D_REENTRANT   -O3 -g   -Wall      -m64     -fPIC -MMD -I.
> -I../O.Common -I. -I.. -I../../../include/os/Linux -I../../../include
> -I/home/GMRT/Desktop/epics/base-3.14.12.3/include/os/Linux
> -I/home/GMRT/Desktop/epics/base-3.14.12.3/include       ../seq_task.c
>
> /usr/bin/gcc -c  -D_POSIX_C_SOURCE9506L -D_POSIX_THREADS
> -D_XOPEN_SOURCEP0           -D_X86_64_  -DUNIX  -D_BSD_SOURCE
> -Dlinux  -D_REENTRANT   -O3 -g   -Wall      -m64     -fPIC -MMD -I.
> -I../O.Common -I. -I.. -I../../../include/os/Linux -I../../../include
> -I/home/GMRT/Desktop/epics/base-3.14.12.3/include/os/Linux
> -I/home/GMRT/Desktop/epics/base-3.14.12.3/include       ../seq_ca.c
>
> /usr/bin/gcc -c  -D_POSIX_C_SOURCE9506L -D_POSIX_THREADS
> -D_XOPEN_SOURCEP0           -D_X86_64_  -DUNIX  -D_BSD_SOURCE
> -Dlinux  -D_REENTRANT   -O3 -g   -Wall      -m64     -fPIC -MMD -I.
> -I../O.Common -I. -I.. -I../../../include/os/Linux -I../../../include
> -I/home/GMRT/Desktop/epics/base-3.14.12.3/include/os/Linux
> -I/home/GMRT/Desktop/epics/base-3.14.12.3/include       ../seq_if.c
>
> /usr/bin/gcc -c  -D_POSIX_C_SOURCE9506L -D_POSIX_THREADS
> -D_XOPEN_SOURCEP0           -D_X86_64_  -DUNIX  -D_BSD_SOURCE
> -Dlinux  -D_REENTRANT   -O3 -g   -Wall      -m64     -fPIC -MMD -I.
> -I../O.Common -I. -I.. -I../../../include/os/Linux -I../../../include
> -I/home/GMRT/Desktop/epics/base-3.14.12.3/include/os/Linux
> -I/home/GMRT/Desktop/epics/base-3.14.12.3/include       ../seq_mac.c
>
> /usr/bin/gcc -c  -D_POSIX_C_SOURCE9506L -D_POSIX_THREADS
> -D_XOPEN_SOURCEP0           -D_X86_64_  -DUNIX  -D_BSD_SOURCE
> -Dlinux  -D_REENTRANT   -O3 -g   -Wall      -m64     -fPIC -MMD -I.
> -I../O.Common -I. -I.. -I../../../include/os/Linux -I../../../include
> -I/home/GMRT/Desktop/epics/base-3.14.12.3/include/os/Linux
> -I/home/GMRT/Desktop/epics/base-3.14.12.3/include       ../seq_prog.c
>
> /usr/bin/gcc -c  -D_POSIX_C_SOURCE9506L -D_POSIX_THREADS
> -D_XOPEN_SOURCEP0           -D_X86_64_  -DUNIX  -D_BSD_SOURCE
> -Dlinux  -D_REENTRANT   -O3 -g   -Wall      -m64     -fPIC -MMD -I.
> -I../O.Common -I. -I.. -I../../../include/os/Linux -I../../../include
> -I/home/GMRT/Desktop/epics/base-3.14.12.3/include/os/Linux
> -I/home/GMRT/Desktop/epics/base-3.14.12.3/include       ../seq_qry.c
>
> /usr/bin/gcc -c  -D_POSIX_C_SOURCE9506L -D_POSIX_THREADS
> -D_XOPEN_SOURCEP0           -D_X86_64_  -DUNIX  -D_BSD_SOURCE
> -Dlinux  -D_REENTRANT   -O3 -g   -Wall      -m64     -fPIC -MMD -I.
> -I../O.Common -I. -I.. -I../../../include/os/Linux -I../../../include
> -I/home/GMRT/Desktop/epics/base-3.14.12.3/include/os/Linux
> -I/home/GMRT/Desktop/epics/base-3.14.12.3/include       ../seq_cmd.c
>
> /usr/bin/gcc -c  -D_POSIX_C_SOURCE9506L -D_POSIX_THREADS
> -D_XOPEN_SOURCEP0           -D_X86_64_  -DUNIX  -D_BSD_SOURCE
> -Dlinux  -D_REENTRANT   -O3 -g   -Wall      -m64     -fPIC -MMD -I.
> -I../O.Common -I. -I.. -I../../../include/os/Linux -I../../../include
> -I/home/GMRT/Desktop/epics/base-3.14.12.3/include/os/Linux
> -I/home/GMRT/Desktop/epics/base-3.14.12.3/include
> ../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 -shared -fPIC -Wl,-hlibseq.so
> -L/home/GMRT/Desktop/epics/extensions/soft/seq/seq-snapshot-2013-12-1
> 9/lib/linux-x86_64
> -L/home/GMRT/Desktop/epics/base-3.14.12.3/lib/linux-x86_64
> -Wl,-rpath,/home/GMRT/Desktop/epics/extensions/soft/seq/seq-snapshot-
> 2013-12-19/lib/linux-x86_64
> -Wl,-rpath,/home/GMRT/Desktop/epics/base-3.14.12.3/lib/linux-x86_64
>      -m64               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
> -lpthread   -lreadline -lm -lrt -ldl -lgcc Installing shared library
> ../../../lib/linux-x86_64/libseq.so Installing library
> ../../../lib/linux-x86_64/libseq.a
> make[3]: Leaving directory
> `/home/GMRT/Desktop/epics/extensions/soft/seq/seq-snapshot-2013-12-19
> /src/seq/O.linux-x86_64' make[2]: Leaving directory
> `/home/GMRT/Desktop/epics/extensions/soft/seq/seq-snapshot-2013-12-19
> /src/seq' make -C ./lemon install
> make[2]: Entering directory
> `/home/GMRT/Desktop/epics/extensions/soft/seq/seq-snapshot-2013-12-19
> /src/lemon' perl
> /home/GMRT/Desktop/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/Desktop/epics/extensions/soft/seq/seq-snapshot-2013-12-19
> /src/lemon/O.linux-x86_64'
>
> /usr/bin/gcc -c  -D_POSIX_C_SOURCE9506L -D_POSIX_THREADS
> -D_XOPEN_SOURCEP0           -D_X86_64_  -DUNIX  -D_BSD_SOURCE
> -Dlinux  -D_REENTRANT   -O3 -g   -Wall      -m64      -MMD -I.
> -I../O.Common -I. -I.. -I../../../include/os/Linux -I../../../include
> -I/home/GMRT/Desktop/epics/base-3.14.12.3/include/os/Linux
> -I/home/GMRT/Desktop/epics/base-3.14.12.3/include       ../lemon.c
> /usr/bin/g++ -o lemon          -m64               lemon.o Installing
> created file ../../../bin/linux-x86_64/lemon
> make[3]: Leaving directory
> `/home/GMRT/Desktop/epics/extensions/soft/seq/seq-snapshot-2013-12-19
> /src/lemon/O.linux-x86_64' make[2]: Leaving directory
> `/home/GMRT/Desktop/epics/extensions/soft/seq/seq-snapshot-2013-12-19
> /src/lemon' make -C ./dev install
> make[2]: Entering directory
> `/home/GMRT/Desktop/epics/extensions/soft/seq/seq-snapshot-2013-12-19
> /src/dev' perl
> /home/GMRT/Desktop/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/Desktop/epics/extensions/soft/seq/seq-snapshot-2013-12-19
> /src/dev/O.linux-x86_64'
>
> /usr/bin/gcc -c  -D_POSIX_C_SOURCE9506L -D_POSIX_THREADS
> -D_XOPEN_SOURCEP0           -D_X86_64_  -DUNIX  -D_BSD_SOURCE
> -Dlinux  -D_REENTRANT   -O3 -g   -Wall      -m64     -fPIC -MMD -I.
> -I../O.Common -I. -I.. -I../../../include/os/Linux -I../../../include
> -I/home/GMRT/Desktop/epics/base-3.14.12.3/include/os/Linux
> -I/home/GMRT/Desktop/epics/base-3.14.12.3/include
> -I../../../src/seq   ../devSequencer.c /usr/bin/ar -rc
> libseqDev.a         devSequencer.o
> /usr/bin/ranlib libseqDev.a
> /usr/bin/g++ -o libseqDev.so -shared -fPIC -Wl,-hlibseqDev.so
> -L/home/GMRT/Desktop/epics/extensions/soft/seq/seq-snapshot-2013-12-1
> 9/lib/linux-x86_64
> -L/home/GMRT/Desktop/epics/base-3.14.12.3/lib/linux-x86_64
> -Wl,-rpath,/home/GMRT/Desktop/epics/extensions/soft/seq/seq-snapshot-
> 2013-12-19/lib/linux-x86_64
> -Wl,-rpath,/home/GMRT/Desktop/epics/base-3.14.12.3/lib/linux-x86_64
>      -m64                devSequencer.o   -lseq -lpv -lrecIoc
> -lsoftDevIoc -lmiscIoc -lrsrvIoc -ldbtoolsIoc -lasIoc -ldbIoc
> -lregistryIoc -ldbStaticIoc -lca -lCom   -lpthread   -lreadline -lm
> -lrt -ldl -lgcc Installing shared library
> ../../../lib/linux-x86_64/libseqDev.so Installing library
> ../../../lib/linux-x86_64/libseqDev.a
> make[3]: Leaving directory
> `/home/GMRT/Desktop/epics/extensions/soft/seq/seq-snapshot-2013-12-19
> /src/dev/O.linux-x86_64' make[2]: Leaving directory
> `/home/GMRT/Desktop/epics/extensions/soft/seq/seq-snapshot-2013-12-19
> /src/dev' make -C ./snc install
> make[2]: Entering directory
> `/home/GMRT/Desktop/epics/extensions/soft/seq/seq-snapshot-2013-12-19
> /src/snc' perl
> /home/GMRT/Desktop/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/Desktop/epics/extensions/soft/seq/seq-snapshot-2013-12-19
> /src/snc/O.linux-x86_64' ../../../bin/linux-x86_64/lemon o=.
> ../snl.lem
> 3 parsing conflicts.
> s -b -o lexer.c ../snl.re
> make[3]: s: Command not found
> make[3]: [lexer.c] Error 127 (ignored)
> make[3]: Leaving directory
> `/home/GMRT/Desktop/epics/extensions/soft/seq/seq-snapshot-2013-12-19
> /src/snc/O.linux-x86_64' make[3]: Entering directory
> `/home/GMRT/Desktop/epics/extensions/soft/seq/seq-snapshot-2013-12-19
> /src/snc/O.linux-x86_64' s -b -o lexer.c ../snl.re
> make[3]: s: Command not found
> make[3]: [lexer.c] Error 127 (ignored)
> make[3]: Leaving directory
> `/home/GMRT/Desktop/epics/extensions/soft/seq/seq-snapshot-2013-12-19
> /src/snc/O.linux-x86_64' make[3]: Entering directory
> `/home/GMRT/Desktop/epics/extensions/soft/seq/seq-snapshot-2013-12-19
> /src/snc/O.linux-x86_64' s -b -o lexer.c ../snl.re
> ....
> .
> .
> ..
> Infinite loop
>
>
> Thanks and Regards
>
> Ganesh Jangir
> Tata Consultancy Services
> 1, Mangaldas Road,
> Pune - 411001,Maharashtra
> India
> Ph: +91 20 66086078,
> M:+918793501030, +919461552772
> Mailto: ganesh.jangir@tcs.com
> Website: http://www.tcs.com
> =====-----=====-----====> Notice: The information contained in this e-mail
> message and/or attachments to it may contain
> confidential or privileged information. If you are
> not the intended recipient, any dissemination, use,
> review, distribution, printing or copying of the
> information contained in this e-mail message
> and/or attachments to it are strictly prohibited. If
> you have received this communication in error,
> please notify us by reply e-mail or telephone and
> immediately and permanently delete the message
> and any attachments. Thank you
--
"Make it so they have to reboot after every typo." ― Scott Adams

Attachment: signature.asc
Description: This is a digitally signed message part.


Navigate by Date:
Prev: Re: Streamdevice extract bytestream Dirk Zimoch
Next: Re: VLANS designing,Geographical vs functional? Konrad, Martin
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  <20142015  2016  2017 
Navigate by Thread:
Prev: Streamdevice extract bytestream Stanley.He
Next: Sequencer Installation error Ganesh Jangir
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  <20142015  2016  2017 
ANJ, 17 Dec 2015 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·