Sujet : Re: 32 bits time_t and Y2038 issue
De : invalid (at) *nospam* invalid.invalid (Grant Edwards)
Groupes : comp.arch.embeddedDate : 15. Mar 2025, 18:02:04
Autres entêtes
Organisation : PANIX Public Access Internet and UNIX, NYC
Message-ID : <vr4bqc$1sg$1@reader1.panix.com>
References : 1 2 3
User-Agent : slrn/1.0.3 (Linux)
On 2025-03-15, Michael Schwingen <
news-1513678000@discworld.dascon.de> wrote:
On 2025-03-11, David Brown <david.brown@hesbynett.no> wrote:
package as-is. For anything other than a quick demo, my preferred setup
is using makefiles for the build along with an ARM gcc toolchain. That
way I can always build my software, from any system, and archive the
toolchain. (One day, I will also try using clang with these packages,
but I haven't done so yet.)
>
Same here. I just switched to ARM gcc + picolibc for all my ARM projects -
this required some changes in the way my makefiles generate linker scripts
and startup code, and now I am quite happy with that setup.
Yep. IMO, that's definitely the "One True Answer" for embedded
development.
I worked with a guy who wanted to use Eclipse for embedded
development. After _months_ of f&*king around, he was finally able to
build a binary that worked.
But trying to build that Eclipse "project" on another computer (same
OS, same version of Eclips, same toolchain) was a complete failure.
I finally told him it was fine if he wanted to use Eclipse as his
editor, gdb front-end, SVN gui, filesystem browser, office-cleaner and
nose-wiper. But it was a non-negotiable requirement that it be
possible to check the source tree and toolchain out of SVN, type
"make", hit enter, and end up with a working binary.
-- Grant