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  <20132014  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  <20132014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
<== Date ==> <== Thread ==>

Subject: Re: femto and std
From: Pierrick Hanlet <[email protected]>
To: Tim Mooney <[email protected]>
Cc: Tech Talk <[email protected]>
Date: Mon, 21 Jan 2013 09:53:47 -0600
Hi Tim,
Thanks for your help.  I've gotten much further, but was unable to complete the build of the
test facility withing seq.  However, I was successful in building std without it.  I was traveling
yesterday when I received your response, so I'm only now getting back to this.

Now, I'm back to my ioc.  As previously written, I've successfully built all of this code on
another machine. When I do a line-by-line comparison of the execution of the Makefile
on the successful build vs new build, I find that my new build fails at the point that the
successful build prints "converting ../sncMICEStates.stt" (immediately after expanding
the dbd file).  My new build gives the line:
make[3]: *** No rule to make target sncMICEStates.o', needed by libMICEStatesSupport.a'.  Stop

Thanks,
Pierrick


On 01/20/2013 10:45 AM, Tim Mooney wrote:
Hi Pierrick,

First, make sure that std/configure/RELEASE has a line like the following:

    SNCSEQ=$(SUPPORT)/seq

or

    SNCSEQ=home/controls/support/seq


Then, replace seq/configure/RULES_BUILD with the following:

    ifdef SNCSEQ
     SNC = $(SNCSEQ)/bin/$(EPICS_HOST_ARCH)/snc$(HOSTEXE)
    else
     ifdef SEQ
      SNC = $(SEQ)/bin/$(EPICS_HOST_ARCH)/snc$(HOSTEXE)
     else
      SNC = $(INSTALL_LOCATION)/bin/$(EPICS_HOST_ARCH)/snc$(HOSTEXE)
     endif
    endif

Then, do a "make rebuild" in seq and std.

Tim

----- Original Message -----
From: "Pierrick Hanlet" <[email protected]>
To: "Tech Talk" <[email protected]>
Sent: Sunday, January 20, 2013 9:37:16 AM
Subject: femto and std

Hi,
I followed the thread on techtalk but did not find a solution to the
problem regarding building std.
I don't have a 64 bit machine. I'm using 3.14.11 and std-3.1 or
std-2.8
and seq-2.1.11. This does
build on a couple of other machines I'm using.

/usr/bin/gcc -c  -D_POSIX_C_SOURCE=199506L -D_POSIX_THREADS
-D_XOPEN_SOURCE=500           -D_X86_  -DUNIX  -D_BSD_SOURCE -Dlinux
-D_REENTRANT   -O3   -Wall      -m32     -g -fPIC -I. -I../O.Common
-I.
-I.. -I../../../include/os/Linux -I../../../include
-I/home/controls/support/seq/include
-I/home/controls/support/asyn4-19/include
-I/home/epics/base-3-14-11/include/os/Linux
-I/home/epics/base-3-14-11/include        ../pvHistory.c
make[3]: *** No rule to make target `femto.o', needed by `libstd.a'.
 Stop.

Thanks,
Pierrick

--
"Whether you think you can or think you can't, either way, you are
correct" -- Henry Ford
_______________________________________________________________
*Pierrick Hanlet*
IIT/Fermilab
+1-630-840-5555 (FNAL)
+1-312-567-5745 (IIT)
+1-630-697-8758/+44-79-48-860-197 (US/UK mobile)


--
"Whether you think you can or think you can't, either way, you are correct" -- Henry Ford
_______________________________________________________________
Pierrick Hanlet
IIT/Fermilab
+1-630-840-5555 (FNAL)
+1-312-567-5745 (IIT)
+1-630-697-8758/+44-79-48-860-197 (US/UK mobile)

References:
Re: femto and std Tim Mooney

Navigate by Date:
Prev: Re: femto and std Tim Mooney
Next: DXP ElapsedRealTime Hinko Kocevar
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  <20132014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
Navigate by Thread:
Prev: Re: femto and std Tim Mooney
Next: DXP ElapsedRealTime Hinko Kocevar
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  <20132014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
ANJ, 20 Apr 2015 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·