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: Sequencer Installation error
From: Benjamin Franksen <[email protected]>
To: <[email protected]>
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: [email protected]
> 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  2018  2019  2020  2021  2022  2023  2024 
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  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 ·