Hello.
After upgrade to XUbuntu 23.04, I have problems when compiling-linking using fpc 3.2.2 i386 on the multiarch OS.
At linking there is that error:
/usr/bin/ld: /home/fred/fpc-i386-linux/units/i386-linux/rtl/si_c21.o: in function `SI_C21_$$__FPC_LIBC21_START':
si_c21.pp:(.text.n_si_c21_$$__fpc_libc21_start+0x27): undefined reference to `__libc_csu_fini'
/usr/bin/ld: si_c21.pp:(.text.n_si_c21_$$__fpc_libc21_start+0x2c): undefined reference to `__libc_csu_init'
test.pas(12,1) Error: Error while linking
test.pas(12,1) Fatal: There were 1 errors compiling module, stopping
Fatal: Compilation aborted
I suppose it is related with this:
https://gitlab.com/freepascal.org/fpc/source/-/issues/39295Is there a cure for this, maybe using fpc 3.2.3 ?
Strange that before upgrade, there was no problem to link using fpc 3.2.2 i386 on the multiarch OS.
I have also a old VM Debian 10 and there no problem with fpc 3.2.2 i386 on the multiarch OS.
Or I miss something as usual?
Thanks.
Fre;D