For this example I built GNUstep on debian from sources using tools-script. I then just built terminal from gap.
jmaloney@debian:~/gap/system-apps/Terminal$ ldd Terminal.app/Terminal linux-vdso.so.1 (0x00007fc0cad1f000) libgnustep-gui.so.0 => /usr/GNUstep/System/Library/Libraries/libgnustep-gui.so.0 (0x00007fc0ca600000) libgnustep-base.so.1.31 => /usr/GNUstep/System/Library/Libraries/libgnustep-base.so.1.31 (0x00007fc0c9e00000) libobjc.so.4.6 => /usr/GNUstep/System/Library/Libraries/libobjc.so.4.6 (0x00007fc0cac89000) For base why does it link to a specific version? /usr/GNUstep/System/Library/Libraries/libgnustep-base.so.1.31 Instead of: /usr/GNUstep/System/Library/Libraries/libgnustep-base.so.0 Is there a build option to make base work the same way as gui so I can upgrade core libs without affecting applications? Joseph Maloney Sent with [Proton Mail](https://proton.me/mail/home) secure email.
