Xcos code generator Install Error On OSX Arm64

Hi there. I am trying to get SciLab Coder to work on latest install of SciLab (2024.1.0). I see on the webpage that 2024 binaries are not available. Unfortunately, there is no 2023 for aarch64


Startup execution:
  loading initial environment

-->  atomsInstall("xcos_code_generator")
Scanning repository https://atoms.scilab.org/2024.1/TOOLBOXES/64 ... Done

Building macros...
-- Creation of [xcos_code_generatorlib] (Macros) --
genlib: Processing file: XCG_IN_f.sci
genlib: Processing file: XCG_OUT_f.sci
genlib: Processing file: emx_JSONParse.sci
genlib: Processing file: emx_build.sci
genlib: Processing file: emx_codegen.sci
genlib: Processing file: emx_codegen_build_exec.sci
genlib: Processing file: emx_codegen_local.sci
genlib: Processing file: emx_codegen_remote.sci
genlib: Processing file: emx_codegen_versions.sci
genlib: Processing file: emx_exec.sci
genlib: Processing file: emx_getURLjson.sci
genlib: Processing file: urlencode.sci
genlib: Processing file: xcg_add_nonvirtualblocks.sci
genlib: Processing file: xcg_codegenerator.sci
genlib: Processing file: xcg_get_period.sci
genlib: Processing file: xcg_input_sim.sci
genlib: Processing file: xcg_output_sim.sci
genlib: Processing file: xcg_to_SIL.sci
genlib: Processing file: xcg_to_SIL_eCG.sci
genlib: Processing file: xcg_to_c.sci
genlib: Processing file: xcg_to_scilab.sci
-- Creation of [xcg_sci_codegenlib] (Macros) --
genlib: Processing file: gen_call_generator.sci
genlib: Processing file: gen_initcode.sci
genlib: Processing file: gen_inputscode.sci
genlib: Processing file: gen_interfacefunction.sci
genlib: Processing file: gen_outputscode.sci
genlib: Processing file: gen_scenariocode.sci
genlib: Processing file: gen_scilabcode.sci
genlib: Processing file: gen_stepcode.sci
genlib: Processing file: gen_value_string.sci
genlib: Processing file: gen_write_comment.sci
-- Creation of [xcg_sci_librarylib] (Macros) --
genlib: Processing file: gen_absblk.sci
genlib: Processing file: gen_absolute_value.sci
genlib: Processing file: gen_cdummy.sci
genlib: Processing file: gen_convert.sci
genlib: Processing file: gen_cstblk.sci
genlib: Processing file: gen_cstblk4.sci
genlib: Processing file: gen_cstblk4_m.sci
genlib: Processing file: gen_demux.sci
genlib: Processing file: gen_deriv.sci
genlib: Processing file: gen_dollar.sci
genlib: Processing file: gen_dollar4.sci
genlib: Processing file: gen_extractor.sci
genlib: Processing file: gen_gain.sci
genlib: Processing file: gen_gainblk.sci
genlib: Processing file: gen_intrp2.sci
genlib: Processing file: gen_intrpl.sci
genlib: Processing file: gen_logic.sci
genlib: Processing file: gen_logicalop.sci
genlib: Processing file: gen_logicalop_i16.sci
genlib: Processing file: gen_logicalop_i32.sci
genlib: Processing file: gen_logicalop_i8.sci
genlib: Processing file: gen_logicalop_ui16.sci
genlib: Processing file: gen_logicalop_ui32.sci
genlib: Processing file: gen_logicalop_ui8.sci
genlib: Processing file: gen_mat_sqrt.sci
genlib: Processing file: gen_matbyscal.sci
genlib: Processing file: gen_matbyscal_e.sci
genlib: Processing file: gen_matbyscal_s.sci
genlib: Processing file: gen_matmul2_e.sci
genlib: Processing file: gen_matmul2_m.sci
genlib: Processing file: gen_matmul2_s.sci
genlib: Processing file: gen_matmul_i16e.sci
genlib: Processing file: gen_matmul_i16n.sci
genlib: Processing file: gen_matmul_i16s.sci
genlib: Processing file: gen_matmul_i32e.sci
genlib: Processing file: gen_matmul_i32n.sci
genlib: Processing file: gen_matmul_i32s.sci
genlib: Processing file: gen_matmul_i8e.sci
genlib: Processing file: gen_matmul_i8n.sci
genlib: Processing file: gen_matmul_i8s.sci
genlib: Processing file: gen_matmul_m.sci
genlib: Processing file: gen_matmul_ui16e.sci
genlib: Processing file: gen_matmul_ui16n.sci
genlib: Processing file: gen_matmul_ui16s.sci
genlib: Processing file: gen_matmul_ui32e.sci
genlib: Processing file: gen_matmul_ui32n.sci
genlib: Processing file: gen_matmul_ui32s.sci
genlib: Processing file: gen_matmul_ui8e.sci
genlib: Processing file: gen_matmul_ui8n.sci
genlib: Processing file: gen_matmul_ui8s.sci
genlib: Processing file: gen_matzmul_m.sci
genlib: Processing file: gen_minmax.sci
genlib: Processing file: gen_mswitch.sci
genlib: Processing file: gen_multiplex.sci
genlib: Processing file: gen_mux.sci
genlib: Processing file: gen_powblk.sci
genlib: Processing file: gen_product.sci
genlib: Processing file: gen_relational_op.sci
genlib: Processing file: gen_satur.sci
genlib: Processing file: gen_scifunc.sci
genlib: Processing file: gen_sinblk.sci
genlib: Processing file: gen_sum.sci
genlib: Processing file: gen_summation.sci
genlib: Processing file: gen_switch2_m.sci
genlib: Processing file: gen_tanblk.sci
genlib: Processing file: gen_timblk.sci
genlib: Processing file: gen_tows_c.sci
genlib: Processing file: gen_trash.sci
genlib: Processing file: gen_xcg_input_sim.sci
genlib: Processing file: gen_xcg_output_sim.sci
Building help...
Start Scilab Code Generator
	Version: 0.9.20190122
	Load macros
	Load help
	Load demos

Building the master document:
	SCI/contrib/xcos_code_generator/0.9.201901/help/en_US

Building the manual file [javaHelp] in SCI/contrib/xcos_code_generator/0.9.201901/help/en_US.
atomsInstall: Error while building the toolbox '/Applications/scilab-2024.1.0.app/Contents/share/scilab/contrib/xcos_code_generator/0.9.201901'.
at line    52 of function atomsError   ( /Applications/scilab-2024.1.0.app/Contents/share/scilab/modules/atoms/macros/atoms_internals/atomsError.sci line 66 )
at line   403 of function atomsInstall ( /Applications/scilab-2024.1.0.app/Contents/share/scilab/modules/atoms/macros/atomsInstall.sci line 419 )

Hello and welcome to Scilab’s discourse !

First: there is no native 2023 version for arm64, but all applications built for Intel architecture run on arm64 Macs thanks to Rosetta.
Second: I just recompiled the toolbox (which is architecture independent) hence you should be able to install it now with:

atomSystemUpdate
atomsInstall xcos_code_generator

Thanks for using Scilab.

S.