Quote
torch - 2023-01-09 11:15 PM
To the best of my knowledge, when soju used the 2.11 SDK was simply to restore the lack of UI buttons in nPOPuk in one of the betas - I don't believe the 2.11 SDK was ever used to compile OpenSSL per se
Nah soju responded to my resource-added version post as following:
Quote
soju - 2022-12-27 8:48 PM
Thank you for the information. For ARMv4_012, I swiched to use Visual C++ 6.0 with CE 2.11 SDK to build nPOPuk. Maybe I'll try newer build platform: eMbedded Visual C++ 4.0 with CE 4.2 SDK. Hopefully that will fix the problem.
By the looks of it, soju was using older SDKs than now at that time. I forgot if this was on OpenSSL 1.1.1, and in that case soju might currently use a newer SDK because OpenSSL 3 is not compatible with these older SDKs. If this is the reason, then we might have to give up supporting OpenSSL 3 for CE 4.1 or earlier.
(Yes, this is still great as newer devices get the latest OpenSSL 3 while older devices also get OpenSSL 1.1.1.
)