<div dir="ltr"><div dir="ltr">First of all apologies for a little late response, <div>please find the link to the blogs which tell how to Build EPICS7 with </div><div>RTEMS5 for pc-386 by hand here: </div><div><br></div><div>Part 1 : <a href="https://medium.com/@mritunjaysharma394/installing-rtems-ecosystem-and-building-your-first-bsp-993d1cf38902">https://medium.com/@mritunjaysharma394/installing-rtems-ecosystem-and-building-your-first-bsp-993d1cf38902</a></div><div><br></div><div>Part 2: <a href="https://medium.com/@mritunjaysharma394/building-epics7-with-rtems5-by-hand-12d9fbd2eb82">https://medium.com/@mritunjaysharma394/building-epics7-with-rtems5-by-hand-12d9fbd2eb82</a></div><div><br></div><div>Please do have a read and give me your feedback for improvements</div><div><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, Jul 27, 2020 at 7:20 AM Chris Johns <<a href="mailto:chrisj@rtems.org">chrisj@rtems.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On 27/7/20 10:34 am, Mritunjay Sharma wrote:<br>
> <br>
> Please find the patch for PC for EPICS here<br>
> <a href="https://github.com/mritunjaysharma394/epics-mritunjay/blob/master/patches/0001-Added-Support-for-RTEMS-pc386.patch" rel="noreferrer" target="_blank">https://github.com/mritunjaysharma394/epics-mritunjay/blob/master/patches/0001-Added-Support-for-RTEMS-pc386.patch</a><br>
<br>
Thanks.<br>
<br>
> As an experiment, in the 4 patches I have sent to devel for RSB recipe a few<br>
> days pack, I worked on a local file. I will modify it to published source soon<br>
> in the next version of patch.<br>
<br>
Are the EPICS configure files just Makefiles?<br></blockquote><div><br></div><div>I think so and more clarity can be given by Heinz on it.  <br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
Can the variables altered in your patch be controlled from the command line?<br>
<br>
What does the `T_A` variables in EPICS mean? I see this is used here ...<br></blockquote><div><br></div><div>I searched about it in the EPICS documentation and found that T_A variable refers</div><div>to 'T_A) is the current build’s target architecture'.</div><div>I tried to alter it using the command line but I think it didn't work or maybe I was doing in</div><div>the wrong way? Heinz, can you comment on this?  </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
<a href="https://github.com/mritunjaysharma394/epics-mritunjay/blob/master/configure/CONFIG#L64" rel="noreferrer" target="_blank">https://github.com/mritunjaysharma394/epics-mritunjay/blob/master/configure/CONFIG#L64</a><br>
<br>
If you look down from this there are some special includes ...<br>
<br>
<a href="https://github.com/mritunjaysharma394/epics-mritunjay/blob/master/configure/CONFIG#L113" rel="noreferrer" target="_blank">https://github.com/mritunjaysharma394/epics-mritunjay/blob/master/configure/CONFIG#L113</a><br>
<br>
What are these files for?<br></blockquote><div><br></div><div>I found this information about them in the documentation: </div><div><br></div><div>'User specific override definitions are allowed in user created files in the user’s <home>/configure subdirectory. These override definitions will be used for builds in all <top> directory structures. The files must have the following names.</div><br><home>/configure/CONFIG_USER<br><home>/configure/CONFIG_USER.<epics_host_arch><br><home>/configure/CONFIG_USER.Common.<targetarch><br><home>/configure/CONFIG_USER.<epics_host_arch>.<targetarch>'<div> </div><div>The link to the documentation is: </div><div><a href="https://epics.anl.gov/base/R3-15/6-docs/AppDevGuide/BuildFacility.html">https://epics.anl.gov/base/R3-15/6-docs/AppDevGuide/BuildFacility.html</a><br></div><div><br></div><div>Thanks</div><div>Mritunjay</div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
> There are a few corrections in the blog that I have to make and then republish.<br>
> It’s a bit late here in India now and I am a bit sleepy. Please if you don’t<br>
> mind can I send the blog link in around 6-7 hrs from now? <br>
<br>
That fine. Thanks<br>
Chris<br>
</blockquote></div></div>