Re: Trouble compiling base
R Frith-Macdonald <[email protected]> Mon, 5 Jan 2026 11:54:19 +0000
| Newsgroups | gmane.comp.lib.gnustep.devel |
|---|---|
| Message-ID | <[email protected]> |
On 05/01/2026 10:49, Michele wrote: > Anyway a question raises: I read around that the clang/libobjc2 is the m= ost suggested choice, isn't it? > Waiting to go deeper in that, yesterday I installed gnustep from OS repo= sitory, and I am currently writing this e-mail from GNUmail ;-). From the point of view of a user of GNUstep applications the=20 compiler/runtime is irrelevant, so gcc and the gnu runtime are generally= =20 preferred by distributions as the easiest, most portable, stable and=20 polished option. From the point of view of developers the choice is mixed. Anyone following the portability oriented ethos of the GNUstep project=20 (wanting to develop software that can be built to run anywhere) will=20 want to avoid the non-portable features of clang/libobjc2,=C2=A0 particula= rly=20 if they wish to contribute their code. Anyone interested specifically in porting software from OSX, and=20 targetting=C2=A0 only common/mainstream systems (where clang/libobc2 works= )=20 will want to use clang since OSX code will almost certainly use those=20 non-portable features. Otherwise it's tricky and depends on individual circumstances, which is=20 why I use both.