Re: environment settings

2018-11-26 Thread Mark Brethen
It was operator error : D When patching config/$(OSTYPE).mk, I had undefined $(RANLIB) in the makefile below: include config/$(OSTYPE).mk $(DIRLIB)libtaucs$(LIBEXT): $(libtaucs_content) $(STDDEPS) - $(RM) $(DIRLIB)libtaucs$(LIBEXT) $(AR) $(AOUTFLG)$(DIRLIB)libtaucs$(LIBEXT) $(lib

Re: environment settings

2018-11-26 Thread Mark Brethen
This is how the bsd port builds taucs: 50 post-configure: 51 @${CP} -r ${WRKSRC} ${WRKSRC}_SHARED 52 53 archives: configure 54 @${PRINTF} "\n\n%s\n\n\n" "Building libtaucs archives:" 55 (cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} \ 56

Re: environment settings

2018-11-26 Thread Ryan Schmidt
On Nov 26, 2018, at 08:21, Mark Brethen wrote: > On Nov 25, 2018, at 11:52 PM, Ryan Schmidt wrote: > >> On Nov 25, 2018, at 13:55, Mark Brethen wrote: >> >>> I think their build process requires overriding the build phase in macports. >> >> Why do you think that? >> >> Their build process h

Re: environment settings

2018-11-26 Thread Mark Brethen
> On Nov 26, 2018, at 10:39 AM, Ryan Schmidt wrote: > > For example, I see here that they make a copy of the configured source > directory so that they can build libtaucs.a "normally" in the first directory > and then with position-independent code in the second directory so that a > shared

Re: environment settings

2018-11-26 Thread Ryan Schmidt
On Nov 26, 2018, at 10:51, Mark Brethen wrote: > On Nov 26, 2018, at 10:39 AM, Ryan Schmidt wrote: > >> For example, I see here that they make a copy of the configured source >> directory so that they can build libtaucs.a "normally" in the first >> directory and then with position-independen

Re: environment settings

2018-11-26 Thread Mark Brethen
Attached is my current portfile which builds both a static archive and dynamic library. Portfile Description: Binary data patch-taucs-build.diff Description: Binary data The last thing to do is build the example programs that can be used to test Tarcs: #for the second pass through WRK