Hello,

the linker problem is solved as was described by David. But as my knowledge
of FreeBSD / Unix is limited, every new problem is taking lots of time to
investigate.

The one haunting me now is the fact that I have to run the poudriere
command  to test my port for renaissance as root  and that for root, the
GNUStep environment is not defined.

The GNUmakefile of libs-renaissance contains a test on the existence of a
variable named GNUSTEP-MAKEFILES:



ifeq ($(GNUSTEP_MAKEFILES),
GNUSTEP_MAKEFILES := $(shell gnustep-config --variable=GNUSTEP_MAKEFILES
2>/dev/null)
ifeq ($(GNUSTEP_MAKEFILES),)
$(warning )
$(warning Unable to obtain GNUSTEP_MAKEFILES setting from gnustep-config!)
$(warning Perhaps gnustep-make is not properly installed,)
$(warning so gnustep-config is not in your PATH.)
$(warning )
$(warning Your PATH is currently $(PATH))
$(warning )
endif
endif
ifeq ($(GNUSTEP_MAKEFILES),)
$(error You need to set GNUSTEP_MAKEFILES before compiling!)



I get the message  You need to set GNUSTEP_MAKEFILES before compiling!)

This variable is not defined for the root user. I installed sudo, because I
have used sudo -E in the past to solve problems like this (or so I think),
but it didn't help

If anyone has a solution  ready, or  pointer in the right direction...

Thanks already ,

Edwin Ancaer


On Sun, 26 May 2019, 20:03 Johannes Brakensiek, <[email protected]>
wrote:

> Hi Edwin,using
> Am 24.05.19 um 00:20 schrieb Edwin Ancaer:
>
> Is this the linker problem David mentioned earlier, or is this something
> that can be solved by changing the code?
>
> just to let you know: I compiled renaissance, gdl2 and GSWeb under Debian
> 9 using this setup:
> https://github.com/plaurent/gnustep-build/blob/master/debian-9-clang-8.0-runtime-2.0/GNUstep-buildon-debian9.sh
>
> Using ld.gold it worked without problems. I remember an earlier test using
> standard ld which did not work. So linking is an issue - but it should
> build without code changes. Make sure to use ld.gold and git master for
> libs-renaissance, libs-gdl2 and libs-gsweb. Maybe that helps…
> Johannes
> _______________________________________________
> Discuss-gnustep mailing list
> [email protected]
> https://lists.gnu.org/mailman/listinfo/discuss-gnusteI prp
> <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