Note that clang had little to do with your problem; ld couldn't read a file
that shipped with gcc (or binutils, not sure).

Because you seem to have had your system in a confusing state (incompatible
versions of linker and gcc), there might be more incompatible mismatches.

"Creating XYZ/Info-gnustep.plist..." seems to involve execution of
"plmerge" binary.
  http://svn.gna.org/svn/gnustep/tools/make/trunk/Instance/bundle.make

Are you absolutely sure that before installing GNUstep from source, you
also completely cleaned every trace of it you may have had on your system?
You MIGHT try something LIKE this:
  sudo apt-get remove --purge gnustep-*  # READ THE OUTPUT OF THIS COMMAND
CAREFULLY, it's QUITE destructive. STRONGLY CONSIDER manually listing
packages to remove.
WIth the above, any uninstalled package's configuration files will be
removed as well.

If you never installed GNUstep from Debian packages, but did install it
previously, you'll want to CAREFULLY remove traces of it manually,
including and especially /etc/GNUstep.conf which will contain outdated
configuration and confuse the config scripts.

On Thu, Jan 21, 2016 at 8:36 PM Svetlana A. Tkachenko <
[email protected]> wrote:

> > Resolution in both cases has been "we'll deploy upgraded binutils into
> > Debian testing", so check that your system is fully up to date.
>
> Thank you, upgrading worked. It is ld 2.25.90.20160101 and clang
> compiler. I had a lot of old stuff so I can't tell which one fixed it.
> Now Base/Foundation Library compiled OK.
>
> Now when compiling GUI/AppKit Library I get this error:
>
>  Creating GSspell.service/Resources/Info-gnustep.plist...
> Segmentation fault
> /usr/local/share/GNUstep/Makefiles/Instance/service.make:141: recipe for
> target 'GSspell.service/Resources/Info-gnustep.plist' failed
> make[3]: *** [GSspell.service/Resources/Info-gnustep.plist] Error 1
> /usr/local/share/GNUstep/Makefiles/Master/rules.make:311: recipe for
> target 'GSspell.all.service.variables' failed
> make[2]: *** [GSspell.all.service.variables] Error 2
> /usr/local/share/GNUstep/Makefiles/Master/service.make:37: recipe for
> target 'internal-all' failed
> make[1]: *** [internal-all] Error 2
> /usr/local/share/GNUstep/Makefiles/Master/serial-subdirectories.make:53:
> recipe for target 'internal-all' failed
> make: *** [internal-all] Error 2
> gs@laptop:~/core/gui$
>
> --
> Svetlana A. Tkachenko
> Member of the Free Software Foundation
> www.fsf.org  www.gnu.org www.freenode.net
>
> _______________________________________________
> 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

Reply via email to