The git repo does not use SVN number for identification so that
I don't know which commit you refered to. But I recall such
error message had occured and fixed some months ago.

A simple fix is to remove the static keyword in the lines
of failure, eg
>  static I jtfaorpush

or remove its declaration from je.h


Сб, 20 май 2017, Bill Heagy написал(а):
> debian j32 or j64, build_libj.sh (still there in SVN 560)
> 
> .........
> 
> cc -fPIC -O1 -fwrapv -fno-strict-aliasing -Wextra -Wno-maybe-uninitialized
> -Wno-unused-parameter -Wno-sign-compare -Wno-clobbered -Wno-empty-body
> -Wno-unused-value -Wno-pointer-sign -Wno-parentheses
> -Wno-shift-negative-value -m32 -msse2 -mfpmath=sse -DC_NOMULTINTRINSIC    -c
> -o m.o /home/wheagy/tmp/jsource.git/trunk/jsrc/m.c
> /home/wheagy/tmp/jsource.git/trunk/jsrc/m.c:414:10: error: static
> declaration of ‘jtfaorpush’ follows non-static declaration
>  static I jtfaorpush(J jt,AD* RESTRICT wd,I t){I af=AFLAG(wd); I n=AN(wd);
>           ^~~~~~~~~~
> In file included from /home/wheagy/tmp/jsource.git/trunk/jsrc/j.h:553:0,
>                  from /home/wheagy/tmp/jsource.git/trunk/jsrc/m.c:12:
> /home/wheagy/tmp/jsource.git/trunk/jsrc/je.h:679:17: note: previous
> declaration of ‘jtfaorpush’ was here
>  extern I        jtfaorpush(J,AD * RESTRICT,I);
>                  ^~~~~~~~~~
> <builtin>: recipe for target 'm.o' failed
> make: *** [m.o] Error 1
> 
> 
> ----------------------------------------------------------------------
> For information about J forums see http://www.jsoftware.com/forums.htm

-- 
regards,
====================================================
GPG key 1024D/4434BAB3 2008-08-24
gpg --keyserver subkeys.pgp.net --recv-keys 4434BAB3
gpg --keyserver subkeys.pgp.net --armor --export 4434BAB3
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm

Reply via email to