Zsh Mailing List Archive
Messages sorted by: Reverse Date, Date, Thread, Author

RE: AIX abd GCC



>
> > > > Did you use DLLDFLAGS=-shared or it worked OOTB?
> > > >
> > > > Could you give exact configure invocation you used?
> > >
> > > Yes, that was the only trick I used..
> > >
> > > ..but it works also without it, OOTB.
> > >
> >
> > You mean, it even correctly finds boolcodes & friends?
>
> Actually no... both broken in that respect.
>

So, you did use LIBS=-ltermcap?

>         cc -qlanglvl=ansi -c -I.  -DHAVE_CONFIG_H -O  -o termcap.o
> termcap.c
> "termcap.c", line 71.13: 1506-334 (S) Identifier boolcodes has already
> been defined on line 1342 of "/usr/include/term.h".
> make: The error code from the last command is 1.
>

Erm ... my patch was not aimed at it, so it was not expected to change.

>
> CC="cc" LIBS=-ltermcap  ./configure
>
>         cc -qlanglvl=ansi  -s -bM:SRE -o zleparameter.so -bI:zle.export
> -bI:../../Src/zsh.export -bE:zleparameter.export -emodentry
> zleparameter..o  ../../Src/modentry..o  -ldl -lm -ltermcap -lc
> Target "all" is up to date.
>         (  echo 'STARTDEF()';  echo 'def(version)(0)('4.1.0-dev-0')';
> echo 'def(date)(0)(''June 4, 2001'')';  echo 'ENDDEF()#' | tr '#' '\\';  )
> > ./version.yo
>         case zsh.1 in  */*) target=zsh.1 ;;  *) target=./zsh.1 ;;  esac;
> case ': yodl' in :*) ;; *)  : yodl -I. -w zman.yo version.yo zsh.yo | sed
> -e '1s/\\-/-/g' -e '/^\.'\''/d' > $target  ;; esac;  test -f $target
> make: The error code from the last command is 1.
>
>
> this is somethin new..
>

You need Yodl to build docs if you compile off CVS.

I guess, I apply this patch. So, the remaining problem is boolcodes.
Somewhat easy "fix" is to prefer termcap on AIX until somebody comes up with
better solution. Comments?

-andrej



Messages sorted by: Reverse Date, Date, Thread, Author