@Deadwood:
Hi deadwood, trying to follow your instructions from INSTALL.md but it stops at the error you see below.
make: *** Waiting for unfinished jobs....
fd2pragma.c: In function ‘FuncVBCCPUPCode’:
fd2pragma.c:7964:18: warning: ‘%ld’ directive writing between 2 and 19 bytes into a region of size 13 [-Wformat-overflow=]
7964 | arh->ar_name[sprintf(arh->ar_name, "#1/%ld", k)] = ' ';
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
fd2pragma.c:7964:18: note: directive argument in the range [16, 9223372036854775807]
In file included from /usr/include/stdio.h:894,
from fd2pragma.c:381:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:38:10: note: ‘__builtin___sprintf_chk’ output between 6 and 23 bytes into a destination of size 16
38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
39 | __glibc_objsize (__s), __fmt,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
40 | __va_arg_pack ());
| ~~~~~~~~~~~~~~~~~
fd2pragma.c: In function ‘FuncVBCCMorphCode’:
fd2pragma.c:8675:18: warning: ‘%ld’ directive writing between 2 and 19 bytes into a region of size 13 [-Wformat-overflow=]
8675 | arh->ar_name[sprintf(arh->ar_name, "#1/%ld", k)] = ' ';
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
fd2pragma.c:8675:18: note: directive argument in the range [16, 9223372036854775807]
In file included from /usr/include/stdio.h:894,
from fd2pragma.c:381:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:38:10: note: ‘__builtin___sprintf_chk’ output between 6 and 23 bytes into a destination of size 16
38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
39 | __glibc_objsize (__s), __fmt,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
40 | __va_arg_pack ());
| ~~~~~~~~~~~~~~~~~
This is the option I am selecting:
1. Select toolchain-alt-abiv0-i386
I have Pop!_OS 22.04 LTS x86_64 w/ gcc (Ubuntu 11.2.0-19ubuntu1) 11.2.0