From 6789801dea8ccf28db5e4f2e4217aa4c050d568b Mon Sep 17 00:00:00 2001 From: Xplant Date: Sun, 4 Jan 2026 15:21:42 +0530 Subject: [PATCH 1/3] Update setting-up.md with info on newer GCC versions failing. --- docs/support-tools/setting-up.md | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/docs/support-tools/setting-up.md b/docs/support-tools/setting-up.md index 2590e92..e37d0ef 100644 --- a/docs/support-tools/setting-up.md +++ b/docs/support-tools/setting-up.md @@ -48,6 +48,9 @@ If the setup worked correctly, the following executables will be created: - **xfs-interface** in `$HOME/myexpos/xfs-interface` folder - **xsm** in `$HOME/myexpos/xsm` folder +!!! note + In newer versions of GCC (14+) when executing the ''' make ''' an error is thrown and the executables are not created. This can be fixed by downgrading GCC to 13 or lower. + If the setting up of the system is done correctly the following directories will be created. ![](../assets/img/xsm_folders.png) @@ -134,4 +137,4 @@ If the setting up of the system is done correctly the following directories will This directory contains the machine simulator ([NEXSM](./xsm-simulator.md) or NExt eXperimental String Machine). - **$HOME/mynexpos/test** - This directory contains the test scripts for [eXpOS](../os-spec/index.md). \ No newline at end of file + This directory contains the test scripts for [eXpOS](../os-spec/index.md). From 9d93bf9f1e2f0a60faaf1a7fc89c73e5d8583c64 Mon Sep 17 00:00:00 2001 From: Xplant Date: Sun, 4 Jan 2026 15:31:53 +0530 Subject: [PATCH 2/3] Fix Formatting Issue in setting-up.md --- docs/support-tools/setting-up.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/docs/support-tools/setting-up.md b/docs/support-tools/setting-up.md index e37d0ef..6896a4c 100644 --- a/docs/support-tools/setting-up.md +++ b/docs/support-tools/setting-up.md @@ -49,7 +49,8 @@ If the setup worked correctly, the following executables will be created: - **xsm** in `$HOME/myexpos/xsm` folder !!! note - In newer versions of GCC (14+) when executing the ''' make ''' an error is thrown and the executables are not created. This can be fixed by downgrading GCC to 13 or lower. + In newer versions of GCC (14+) when executing the `make` an error is thrown and the executables are not created. + This can be fixed by downgrading GCC to 13 or lower. If the setting up of the system is done correctly the following directories will be created. From a68448425929c4ab4d5bc1ec0c567df505d96cd4 Mon Sep 17 00:00:00 2001 From: Xplant Date: Sun, 4 Jan 2026 15:45:50 +0530 Subject: [PATCH 3/3] Update setting-up.md --- docs/support-tools/setting-up.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/support-tools/setting-up.md b/docs/support-tools/setting-up.md index 6896a4c..c540fba 100644 --- a/docs/support-tools/setting-up.md +++ b/docs/support-tools/setting-up.md @@ -49,7 +49,7 @@ If the setup worked correctly, the following executables will be created: - **xsm** in `$HOME/myexpos/xsm` folder !!! note - In newer versions of GCC (14+) when executing the `make` an error is thrown and the executables are not created. + In newer versions of GCC (14+) when executing the `make` command an error is thrown and the executables are not created. This can be fixed by downgrading GCC to 13 or lower. If the setting up of the system is done correctly the following directories will be created.