- new cross toolchain template property (#toolchain template ldflags) to set extra_ld - variable in toolchain.cfg
- Update cross toolchain template fos_m72x_mips to build freetz-ng toolchain and use new ldflags property
- also populate LDFLAGS in plugin_update_toolchain.config.template
- add commandline parameter -l (--libs) and -lv (--libs-version) for scripting purposes to get formatted lists about cross toolchains and its integrateds libs with version information
- extend commandline parameter -c (--create) to accept a comma separated list of cross toolchain template names to support bulk creation of cross toolchains
- update config template to better detection integrated libs
- update language files with new keys
- better library detection in cross toolchains by introducing the optional _checklib property to specify the concrete library filename
- fix config outdated message and update language files
- remove some tabs and whitespaces
- revert changes from #3684630
- add new library variant "OpenSSL 1.0.2 (1.0.0)". This will create openssl binaries named 1.0.0. (use this for Fritzbox toolchains)
This file enables new STAPI on some Android powered STBs. To get this working, set USE variable USE_STAPI, USE_WI and and the following variables in toolchain.cfg file: stapi_lib_custom="libwi2.a"
stapi_allowed="1"
The source of this library is explicitly unknown.
- update all crosstool-NG toolchain template to latest linux (5.8.9), mpc (1.2.0) and mpfr (4.1.0) versions
- run ./s3 tcupdate --update_me to get the latest toolchain templates
- run ./s3 tcupdate --setup to get the latest crosstool-NG
- update all crosstool-NG toolchain template to latest gcc (10.2.0) and binutils (2.35) versions
- run ./s3 tcupdate --update_me to get the latest toolchain templates
- run ./s3 tcupdate --setup to get the latest crosstool-NG with gcc 10.2.0 support