Re: gnustep make packaging issue
R Frith-Macdonald <[email protected]>
| Newsgroups | gmane.comp.lib.gnustep.general |
|---|---|
| Message-ID | <[email protected]> |
On 02/10/2025 11:18, Andreas Fink via Discussion list for the GNUstep programming environment wrote: > > On 02.10.2025 11:57, R Frith-Macdonald wrote: >> >> I suppose your problem might be that you are using the more recent >> 2.2 ABI but the default is specifying the 2.0 ABI? >> >> You can override the default using --with-runtime-abi configuration >> option. > > > Thanks for that hint. Indeed I use the latest libobjc2.2.1. I'm > surprised the ABI has changed. > > would that mean -fobjc-runtime=gnustep-2.0 has to be changed > to -fobjc-runtime=gnustep-2.2.1 as well? I don't actually know about that (I'm not using the latest libobjc); it was just a secondary suggestion that there might be an issue with the latest runtime version. My *best* buess woulkd be my first suggestion: > From your description, this appears to be gnustep-make doing the > correct thing (-DGNUSTEP_RUNTIME=1 means the new runtim,e is in use), > and the issue would be in the 'subsequent code' That is, your output suggests that gnustep-make is doing the right thing, and certainly defining GNUSTEP_RUNTIME=1 is correct for using the new runtime (ie NOT the GNU one that comes with GCC).