Experimental Physics and Industrial Control System
|
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
<2013>
2014
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
<2013>
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
|
ANJ, 20 Apr 2015 |
·
Home
·
News
·
About
·
Base
·
Modules
·
Extensions
·
Distributions
·
Download
·
·
Search
·
EPICS V4
·
IRMIS
·
Talk
·
Bugs
·
Documents
·
Links
·
Licensing
·
|