you need to build libobjc2 with clang not gcc I believe try following this
https://github.com/andreasfink/ulib/blob/master/doc/README-Debian12-bookworm.txt to build gnustep on debian or use repo.gnustep.ch <http://repo.gnustep.ch/> for ready made packages. > On 2 Dec 2024, at 11:15, Daniel Santos <[email protected]> wrote: > > Hi, > > I am trying to build objc2 library on a Debian 12 VM. > I can generate the makefiles (the output of make is attached) > but when I do a ‘make’ it fails with the ABI selection flag. > The output of make is also attached. > I am using clang > > Debian clang version 14.0.6 > Target: x86_64-pc-linux-gnu > Thread model: posix > InstalledDir: /usr/bin > Found candidate GCC installation: /usr/bin/../lib/gcc/x86_64-linux-gnu/12 > Selected GCC installation: /usr/bin/../lib/gcc/x86_64-linux-gnu/12 > Candidate multilib: .;@m64 > Selected multilib: .;@m64 > > What am I missing ? > > Thanks, > Regards > Daniel Santos > > <cmake_out.txt><make_out.txt>
