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
