(FWIW I'd guess it's this https://github.com/gnustep/libobjc2/blob/369c84d/protocol.c#L224 -- even the newline missing matches -- which would indeed suggest an incompatible library being loaded. Perhaps something that shipped with gcc's objective-c support. I'd suggest stracing as above, or ldding.)
On Mon, Oct 7, 2019 at 2:33 PM Ivan Vučica <[email protected]> wrote: > I usually try to see what files are getting accessed using things like: > > strace GWorkspace 2>&1 | grep open > > Usually because it's slightly more comprehensive than just seeing what the > executable is linked with using ldd. > > On Sat, Oct 5, 2019 at 3:29 PM Johannes Brakensiek < > [email protected]> wrote: > >> Hello everyone, >> >> I've got some build problems again. ;-) >> >> I managed to compile GNUstep on Debian Buster using the current runtime >> version from GitHub (new ABI). Most apps start and work fine. But trying >> to use GWorkspace I get this error: >> >> $ GWorkspace >> Unknown protocol versionAbgebrochen (which means: Cancelled) >> >> Do you know if GWorkspace is doing anything different than other apps? >> Is this a linking problem (again)? I.e. is make trying to link this one >> against the wrong libraries? I do not know and also don't know how to >> debug this yet. :-) >> >> Thanks and regards >> Johannes >> >> P.S.: This is the build script: >> >> https://github.com/plaurent/gnustep-build/blob/master/debian-10-clang-8.0-runtime-2.0/GNUstep-buildon-debian10.sh >> >> >> >> _______________________________________________ >> Discuss-gnustep mailing list >> [email protected] >> https://lists.gnu.org/mailman/listinfo/discuss-gnustep >> >
_______________________________________________ Discuss-gnustep mailing list [email protected] https://lists.gnu.org/mailman/listinfo/discuss-gnustep
