接续上一轮:推进浏览器验证与M428配置收拢

结论:已完成浏览器侧真实加载验证,M428/M429/M430 的配置入口进一步从 LinuxCNC INI/HALFILE/REMAP 来源生成,native 与 source-link 验证通过。
This commit is contained in:
cnc
2026-05-30 10:03:21 +08:00
parent b40914747d
commit de273bf830
141 changed files with 11255 additions and 1259 deletions

View File

@@ -32,7 +32,13 @@ objects=()
object_index=0
for source in "${sources[@]}"; do
obj="$build_dir/source_${object_index}.o"
"$cxx" "${common_flags[@]}" -c "$source" -o "$obj"
source_flags=()
case "$source" in
core/src/linuxcnc_genserfuncs_adapter.c|core/src/linuxcnc_xyzab_tdr_kins_adapter.c)
source_flags+=(-fpermissive)
;;
esac
"$cxx" "${common_flags[@]}" "${source_flags[@]}" -c "$source" -o "$obj"
objects+=("$obj")
object_index=$((object_index + 1))
done