I am trying to install the four core GNUstep packages on cygwin64 on Windows 10 64bit, I have successfully build the first package "gnustep-make-2.7.0", now the second package "gnustep-base-1.26.0" I have successfully "./configure" it, but I get an error when I "make" it, here is the error output of the command prompt :
"$ make
This is gnustep-make 2.7.0. Type 'make print-gnustep-make-help' for help.
Running in gnustep-make version 2 strict mode.
Making all in Source ...
Making all in Additions ...
Making all for subproject Additions...
Linking subproject Additions ...
/usr/lib/gcc/x86_64-pc-cygwin/10/../../../../x86_64-pc-cygwin/bin/ld: obj/Additions.obj/GCObject.m.o:/gnustep-base-1.26.0/Source/Additions/../../Headers/Foundation/NSException.h:276: multiple definition of `NSRangeException'; obj/Additions.obj/GSObjCRuntime.m.o:/gnustep-base-1.26.0/Source/Additions/../../Headers/Foundation/NSException.h:276: first defined here
/usr/lib/gcc/x86_64-pc-cygwin/10/../../../../x86_64-pc-cygwin/bin/ld: obj/Additions.obj/GCObject.m.o:/gnustep-base-1.26.0/Source/Additions/../../Headers/Foundation/NSException.h:271: multiple definition of `NSPortTimeoutException'; obj/Additions.obj/GSObjCRuntime.m.o:/gnustep-base-1.26.0/Source/Additions/../../Headers/Foundation/NSException.h:271: first defined here"
The two code blocks that start with "/usr/lib/gcc/" are repeated and repeated (many lines of ouput error), it looks like it is a linking problem as the error speaks about "ld"