musl-cross-make:bootstrap-0 (591B)
1 {%- set gcc_ver="9.4.0" -%} 2 {%- import "package_sets" as ps -%} 3 {% extends "musl-cross-make" %} 4 {% block package_deps -%} 5 #@pragma:nosandbox 6 #@pragma:nopath 7 {{ ps.mcm_sources(gcc="gcc-"~gcc_ver~".tar.xz") }} 8 {% endblock %} 9 {% block configure -%} 10 {{- super() }} 11 printf '%s\n' >>config.mak ' 12 fl=-g0 -O2 13 COMMON_CONFIG += CFLAGS="-std=gnu17 ${fl}" 14 COMMON_CONFIG += CXXFLAGS="-std=gnu++11 ${fl}" 15 COMMON_CONFIG += FFLAGS="${fl}" LDFLAGS="-s" 16 ' 17 18 {% endblock %} 19 {% block genlinks_rules %} 20 {{- super() -}} 21 $2 == "{{triplet}}" && $3 == "include" { link(s1("{{includedir}}", r1($0))) } 22 {% endblock -%}