Hi, Am 09.05.2014 um 22:17 schrieb Dagobert Michelsen <[email protected]>: > Am 09.05.2014 um 21:40 schrieb Riccardo Mottola <[email protected]>: >>>> One thing that I notice is that mgar only adds the -L flags and not the >>>> -R. The paths are of course slightly different because I configured my >>>> own stuff in /opt/GNUstep and not /opt/csw to keep them separate. >>> >>> -R is passed via LD_OPTIONS through the environment, you need to look in the >>> command invocation or „mgar modenv“. >>> >>>> my configure section looks like this: >>>> configure-sourcegs: >>>> . /opt/csw/System/Library/Makefiles/GNUstep.sh && cd $(WORKSRC); >>>> $(CONFIGURE_ENV) ./configure $(CONFIGURE_ARGS) >>>> @$(MAKECOOKIE) >>>> >>>> which was, admittedly, blatantly coped as far as the variables goes, but >>>> it makes sense to me. >>> >>> Essentially this is similar enough to >>> https://buildfarm.opencsw.org/source/xref/opencsw/csw/mgar/gar/v2/gar.lib.mk#834 >>> that it should work. Just add the linker map removal and try again. >> >> I was able to configure, then build. However then build never ends, it >> gets in a sort of vicious cycle: >> [===== NOW BUILDING: gnustep-base-1.24.6 MODULATION isa-sparcv8plus: >> ISA=sparcv8plus =====] >> [extract-modulated] complete for gnustep-base. >> [patch-modulated] complete for gnustep-base. >> [configure-modulated] complete for gnustep-base. >> <build messages> >> gmake[10]: Entering directory >> '/home/multix/code/opencsw/gnustep-base/trunk' >> gmake[11]: Entering directory >> '/home/multix/code/opencsw/gnustep-base/trunk' >> >> [===== NOW BUILDING: gnustep-base-1.24.6 MODULATION isa-sparcv8plus: >> ISA=sparcv8plus =====] > > This is strange, please commit what you have and let me know about the > location in the > svn tree.
In fact it was quite easy: you missed changing to the working directory. That way you invoked just „make“ in the GAR directory doing one invocation after the other. You can also ommit the -C as it is a special case. My modification looks like this and it starts to compile now: http://sourceforge.net/p/gar/code/23585/ Best regards — Dago -- "You don't become great by trying to be great, you become great by wanting to do something, and then doing it so hard that you become great in the process." - xkcd #896
smime.p7s
Description: S/MIME cryptographic signature
