build fails in termux (android terminal emulator) on a 32-bit device with the following:
[ 81%] Built target glob
[ 81%] Generating syntax.c
[ 81%] [BISON][parse] Building parser with bison 3.8.2
[ 82%] Generating signames.h
[ 82%] Building C object CMakeFiles/bashc.dir/bash/jobs.c.o
[ 83%] Building C object CMakeFiles/bashc.dir/bash/error.c.o
[ 83%] Building C object CMakeFiles/bashc.dir/bash/trap.c.o
[ 83%] Building C object CMakeFiles/bashc.dir/bash/copy_cmd.c.o
[ 84%] Building C object CMakeFiles/bashc.dir/bash/input.c.o
[ 84%] Building C object CMakeFiles/bashc.dir/bash/mailcheck.c.o
[ 85%] Building C object CMakeFiles/bashc.dir/bash/shell.c.o
[ 85%] Building C object CMakeFiles/bashc.dir/version.c.o
/data/data/com.termux/files/home/builds/source/bash-commander-master/version.c:27:39: error: expected expression
27 | const int build_version = BUILDVERSION;
| ^
1 error generated.
make[3]: *** [CMakeFiles/bashc.dir/build.make:190: CMakeFiles/bashc.dir/version.c.o] Error 1
make[2]: *** [CMakeFiles/Makefile2:238: CMakeFiles/bashc.dir/all] Error 2
make[1]: *** [Makefile:136: all] Error 2
make[1]: Leaving directory '/data/data/com.termux/files/home/builds/source/bash-commander-master/build'
make: *** [Makefile:11: all] Error 2
Bash-commander builds fine in termux on 64-bit android devices.
build fails in termux (android terminal emulator) on a 32-bit device with the following:
[ 81%] Built target glob
[ 81%] Generating syntax.c
[ 81%] [BISON][parse] Building parser with bison 3.8.2
[ 82%] Generating signames.h
[ 82%] Building C object CMakeFiles/bashc.dir/bash/jobs.c.o
[ 83%] Building C object CMakeFiles/bashc.dir/bash/error.c.o
[ 83%] Building C object CMakeFiles/bashc.dir/bash/trap.c.o
[ 83%] Building C object CMakeFiles/bashc.dir/bash/copy_cmd.c.o
[ 84%] Building C object CMakeFiles/bashc.dir/bash/input.c.o
[ 84%] Building C object CMakeFiles/bashc.dir/bash/mailcheck.c.o
[ 85%] Building C object CMakeFiles/bashc.dir/bash/shell.c.o
[ 85%] Building C object CMakeFiles/bashc.dir/version.c.o
/data/data/com.termux/files/home/builds/source/bash-commander-master/version.c:27:39: error: expected expression
27 | const int build_version = BUILDVERSION;
| ^
1 error generated.
make[3]: *** [CMakeFiles/bashc.dir/build.make:190: CMakeFiles/bashc.dir/version.c.o] Error 1
make[2]: *** [CMakeFiles/Makefile2:238: CMakeFiles/bashc.dir/all] Error 2
make[1]: *** [Makefile:136: all] Error 2
make[1]: Leaving directory '/data/data/com.termux/files/home/builds/source/bash-commander-master/build'
make: *** [Makefile:11: all] Error 2
Bash-commander builds fine in termux on 64-bit android devices.