asyn/config/RELEASE does point to $(SUPPORT)/seq-2-2-5.
*From:* Mark Rivers <[email protected]>
*Sent:* Tuesday, December 11, 2018 3:24 PM
*To:* Iain Marcuson <[email protected]>; Johnson,
Andrew N. <[email protected]>
*Subject:* RE: FW: Build failure when compiling synApps from source
Does asyn/config/RELEASE have an entry that correctly points to
$(SUPPORT)/seq-2-2-5? If so, it should find the rule to build .st files.
*From:* [email protected]
<mailto:[email protected]> <[email protected]
<mailto:[email protected]>> *On Behalf Of *Iain Marcuson
via Tech-talk
*Sent:* Tuesday, December 11, 2018 2:04 PM
*To:* Johnson, Andrew N. <[email protected] <mailto:[email protected]>>
*Cc:* [email protected] <mailto:[email protected]>
*Subject:* RE: FW: Build failure when compiling synApps from source
The synApps RELEASE files point to $(SUPPORT)/seq-2-2-5. That said,
how would I install EPICS and synApps in a distinct directory if I
need to include the source?
Iain.
*From:* Johnson, Andrew N. <[email protected] <mailto:[email protected]>>
*Sent:* Tuesday, December 11, 2018 2:57 PM
*To:* Iain Marcuson <[email protected]
<mailto:[email protected]>>; [email protected]
<mailto:[email protected]>
*Subject:* Re: FW: Build failure when compiling synApps from source
Hi Iain,
On 12/11/18 1:20 PM, Iain Marcuson via Tech-talk wrote:
I was able to build the standalone sequencer fine. Yokogawa
appears to build, but asyn fails with
make[4]: *** No rule to make target `ipSNCServer.o', needed by
`libtestIPServerSupport.a'. Stop.
The sequencer provides its own set of build rules which the EPICS
build system will pull in automatically from the sncseq module when
you list it in your application's configure/RELEASE file. This isn't
happening for you, and I suspect you're trying to use a modified build
system since you also wrote this earlier:
-snc binary in /opt/epics/bin/linux-arm
That isn't how the sequencer normally comes, GNUmake needs to see the
contents of the sncseq/configure/RULES_BUILD file for any application
that needs to compiler sequence programs.
- Andrew
--
Arguing for surveillance because you have nothing to hide is no
different than making the claim, "I don't care about freedom of
speech because I have nothing to say." -- Edward Snowdon