Roland Mainz wrote:
> Roland Mainz wrote:
> > Is it possible that the builtin fuction "iszero" somehow disappeared in
> > ast-ksh/2006-11-22 ?
> >
> > $ ./arch/sol11.i386/bin/ksh -o gmacs
> > $ (float x=0 ; print $(( iszero(x) )) )
> > /home/test001/tmp/build32/arch/sol11.i386/bin/ksh: iszero(x) : unknown
> > function
> [snip]
> > Steps to reproduce (for i386/AMD&4):
> > $ wget
> > http://svn.genunix.org/repos/on/branches/ksh93/gisburn/scripts/buildksh93.ksh
> > $ wget --http-user="I accept www.opensource.org/licenses/cpl"
> > --http-passwd="."
> > 'http://www.research.att.com/~gsf/download/alpha/INIT.2006-11-22.tgz'
> > $ wget --http-user="I accept www.opensource.org/licenses/cpl"
> > --http-passwd="."
> > 'http://www.research.att.com/~gsf/download/alpha/ast-ksh.2006-11-22.tgz'
> > $ mkdir build32 ; cd build32
> > $ gunzip -c ../ast-ksh.2006-11-22.tgz | tar -xf -
> > $ gunzip -c ../INIT.2006-11-22.tgz | tar -xf -
> > $ time nice ksh ../buildksh93.ksh build.solaris.i386.32bit.suncc 2>&1 |
> > tee -a buildlog.log
> > $ ./arch/sol11.i386/bin/ksh -o gmacs
> > $ (float x=0 ; print $(( iszero(x) )) )
> > ./arch/sol11.i386/bin/ksh iszero(x) : unknown function
> >
> > This looks a little bit weired... "isnormal" is there, "issubnormal"
> > isn't... and I don't see a pattern why one is there and the other
> > isn't... the "buildksh.ksh" script enforces C99 mode via
> > "/opt/SUNWspro/bin/cc -xc99=%all -D_XOPEN_SOURCE=600 -D__EXTENSIONS__=1
> > ..." and should make all these functions accessible to the code... ;-/
> 
> Ok... it seems to be the old issue of "libsunmath" 
[snip]

Question to gatekeepers:
Is there a precedent that an application in OS/Net links with
libsunmath.a ? The problem is that libm.so.2 lacks some functions (e.g.
|iszero()|, |issubnormal()| etc.) and libsunmath.so.1 sits in
/opt/SUNWspro/prod/lib/ ... ;-(

If there is no precedent is there an option to get the permission to
link against libsunmath.a for libshell.so.1 ?

----

Bye,
Roland

-- 
  __ .  . __
 (o.\ \/ /.o) roland.mainz at nrubsig.org
  \__\/\/__/  MPEG specialist, C&&JAVA&&Sun&&Unix programmer
  /O /==\ O\  TEL +49 641 3992797
 (;O/ \/ \O;)

Reply via email to