Steve,

Apologies. I didn't test my patch as thoroughly as I should have. Unfortunately,
the file that needed patching gets copied into two places by the script I use to
make a ProofPower release, but the patch I sent you only fixed one of the 
copies.

If you do:

        cp src/pptex/imp096.doc src/xpp/imp096.doc
        distclean

things should improve.

Regards,

Rob.

> On 2 Mar 2017, at 22:09, Steve Reeves <ste...@waikato.ac.nz> wrote:
> 
> Rob,
> 
> I did that and the install got MUCH further…but then it happened again…. :(
> 
> Here’s the very end of the very long build.log,,,
> 
> cp dtd017.dvi dtd018.dvi imp018.sml usr032.dvi usr032a.eps 
> "/Users/stever/pp"/doc
> chmod -R a-w "/Users/stever/pp"
> chmod -R g-w "/Users/stever/pp"
> chmod -R u+w "/Users/stever/pp"
> rm dtd017.tex dtd018.tex usr032.tex
> if [ "${PPTARGETDIR:-}" = "" ]; \
>       then \
>               rm -rf "/Users/stever/pp"; \
>       fi
> [ -d   "/Users/stever/pp" ] || mkdir "/Users/stever/pp"
> [ -d   "/Users/stever/pp"/app-defaults ] || mkdir 
> "/Users/stever/pp"/app-defaults
> [ -d   "/Users/stever/pp"/bin ] || mkdir "/Users/stever/pp"/bin
> [ -d   "/Users/stever/pp"/bitmaps ] || mkdir "/Users/stever/pp"/bitmaps
> [ -d   "/Users/stever/pp"/fonts  ] || mkdir "/Users/stever/pp"/fonts
> cc -g -DMACOSX -DGETOPTDONE=-1 -DUSE_GRANTPT -DSLOWREGEXEC 
> -I/opt/local/include -Wall -I/usr/X11R6/include   -c -o cmdline.o cmdline.c
> cc -g -DMACOSX -DGETOPTDONE=-1 -DUSE_GRANTPT -DSLOWREGEXEC 
> -I/opt/local/include -Wall -I/usr/X11R6/include   -c -o diag.o diag.c
> cc -g -DMACOSX -DGETOPTDONE=-1 -DUSE_GRANTPT -DSLOWREGEXEC 
> -I/opt/local/include -Wall -I/usr/X11R6/include   -c -o files.o files.c
> sed -e '/^# imp096.sieveview/,/^# end of imp096.sieveview/!d' \
>               -e 's/^ //' imp096.doc > imp096.sieveview
> rm -f imp096.c
> ln -s imp096.doc imp096.c
> cc -o sieve -g -DMACOSX -DGETOPTDONE=-1 -DUSE_GRANTPT -DSLOWREGEXEC 
> -I/opt/local/include -Wall -I/usr/X11R6/include imp096.c
> imp096.c:60:1: warning: '/*' within block comment [-Wcomment]
> /* From: imp096.doc   @(#) 94/04/06 1.3 imp096.doc
> ^
> In file included from imp096.c:5151:
> /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk/usr/include/unistd.h:508:6:
>  error: cannot apply asm label to function after its first use
> int      getopt(int, char * const [], const char *) __DARWIN_ALIAS(getopt);
>          ^                                          ~~~~~~~~~~~~~~~~~~~~~~
> imp096.c:5323:1: warning: '/*' within block comment [-Wcomment]
> /*
> ^
> 2 warnings and 1 error generated.
> make: *** [sieve] Error 1
> 
> 
> Seems to be exactly the same error as before…but much further on.
> 
> Steve
> 
>> On 1/03/2017, at 10:55 PM, Rob Arthan <r...@lemma-one.com> wrote:
>> 
>> Steve,
>> 
>> Not your ignorance at all. It was a change in clang that came in with Mac OS 
>> 10.11.
>> I’d been meaning to issue a fix. I’ve attached a patch. To apply it do:
>> 
>>      patch -p1 -b -B orig/ < patch-3.1.rda.20170301
>> 
>> in the OpenProofPower-3.1w7 directory. Let me know if you have any more 
>> problems.
>> 
>> Regards,
>> 
>> Rob.
>> <patch-3.1.rda.20170301>
>> 
>>> On 1 Mar 2017, at 05:19, Steve Reeves <ste...@waikato.ac.nz> wrote:
>>> 
>>> I couldn’t find anything later than November and about 10.11….so perhaps 
>>> this is new…or more likely my ignorance!
>>> 
>>> Anyhow, I’m trying to install the latest PP and on running install I got 
>>> this in the build.log file:
>>> 
>>> Building pptex dev xpp hol zed daz
>>> if [ "${PPTARGETDIR:-}" = "" ]; \
>>>     then \
>>>             rm -rf "/Users/stever/pp"; \
>>>     fi
>>> [ -d   "/Users/stever/pp" ] || mkdir "/Users/stever/pp"
>>> [ -d   "/Users/stever/pp"/bin ] || mkdir "/Users/stever/pp"/bin
>>> [ -d   "/Users/stever/pp"/etc ] || mkdir "/Users/stever/pp"/etc
>>> [ -d   "/Users/stever/pp"/tex ] || mkdir "/Users/stever/pp"/tex
>>> rm -f imp096.c
>>> ln -s imp096.doc imp096.c
>>> gcc -o sieve -DVERSION="\"3.1w7\""  imp096.c
>>> imp096.c:60:1: warning: '/*' within block comment [-Wcomment]
>>> /* From: imp096.doc   @(#) 94/04/06 1.3 imp096.doc
>>> ^
>>> In file included from imp096.c:5151:
>>> /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk/usr/include/unistd.h:508:6:
>>>  error: cannot apply asm label to function after its first use
>>> int      getopt(int, char * const [], const char *) __DARWIN_ALIAS(getopt);
>>>          ^                                          ~~~~~~~~~~~~~~~~~~~~~~
>>> imp096.c:5323:1: warning: '/*' within block comment [-Wcomment]
>>> /*
>>> ^
>>> 2 warnings and 1 error generated.
>>> make: *** [sieve] Error 1
>>> 
>>> 
>>> Seems to be a problem in an Xcode file….
>>> 
>>> Any help grateful received!
>>> 
>>> Steve
>>> _______________________________________________
>>> Proofpower mailing list
>>> Proofpower@lemma-one.com
>>> http://lemma-one.com/mailman/listinfo/proofpower_lemma-one.com
>> 
> 


_______________________________________________
Proofpower mailing list
Proofpower@lemma-one.com
http://lemma-one.com/mailman/listinfo/proofpower_lemma-one.com

Reply via email to