-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Rework how CROSS_COMPILER_TARGET_ARCHS is handled #15
Comments
Jeremy, why can't we have one single release of EPICS base that everyone can use?
Why do we need two sides in the house for EPICS base? |
The RTEMS toolchain used by PCDS is for RTEMS 4.7.1 and (apparently) doesn't work at all anymore. For the accelerator, EPICS 7 uses 4.10.2, and the way we specify the RTEMS version is in
Well, my current goal is to figure out how to merge them for the 7.0.8 release. I don't think it's worth the effort trying to merge the existing 7.0.X releases at this point. |
That is assuming that we are going to have one tool chain for PCDS and another for EED. I'm thinking about how things will be in S3DF. The toolchains should be the same, too, I think. |
I agree with you on that. My only concern is recompiling the 4.7.1 toolchain...that thing is ooooold. GCC 4.1.1 from 2006. |
Yes, we should drop 4.7.1
PCDS no longer needs that
RTEMS is basically gone on the PCDS side
On Mar 15, 2024, at 14:02, Jeremy L. ***@***.***> wrote:
I agree with you on that. My only concern is recompiling the 4.7.1 toolchain...that thing is ooooold. GCC 4.1.1 from 2006.
—
Reply to this email directly, view it on GitHub<#15 (comment)>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/AB44BJCZDSWVMXBJ4HIFVLLYYNOW3AVCNFSM6AAAAABEYRFM6OVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDAMBQGQZTKNBTHA>.
You are receiving this because you were mentioned.Message ID: ***@***.***>
|
From Bruce on #16
+1 for this idea. |
This will be required for a unified build of base for PCDS and the accelerator. PCDS uses a different, smaller set of target architectures (RTEMS 4.7.1 and LinuxRT x86_64) in comparison to the accelerator (RTEMS 4.10.2, LinuxRT x86_64/Zynq/i686). Obviously we don't want to/can't build all of the acclerator target architectures on the PCDS side of the house.
We'll need to explore a way to manage
CROSS_COMPILER_TARGET_ARCHS
better.Discussion in #7
From @bhill-slac:
From @ernestow:
The text was updated successfully, but these errors were encountered: