Re: 0.65 && AIX|HPUX

About this list Date view Thread view Subject view Author view Other groups

Subject: Re: 0.65 && AIX|HPUX
From: Kurt Hornik (Kurt.Hornik@ci.tuwien.ac.at)
Date: Thu 15 Jul 1999 - 01:18:46 EST


Message-ID: <14220.43606.369121.740271@fangorn.ci.tuwien.ac.at>

>>>>> Martin Maechler writes:

KH> I've made some more changes to configure/make which still don't solve
KH> everything but I think I have to stop for now.

> too bad (the "stop for now").

(Well, the point is that the experimental approach is very inefficient.
We need someone who really knows about these platforms.)

KH> Status AIX:

KH> * I can compile with gcc/f77/make.
KH> * AIX make check fails (cannot build base-Ex.R).
KH> * GNU make check fails in the contour example.
KH> * Plotting is broken (tickmarks go all the way thru).

> This is exactly the typical result of the next item : In my
> experience, whenever is.finite(), finite() 1/0, 0/0 etc weren't ok
> (and as Peter emphasized, they are *not at all* as long as you get
> "INF" and "NaNQ" instead of "Inf" and "NaN") then the graphics show
> the above symptome.

Hmm. Perhaps we can nail that down. My impression was that the finite
et al tests I tried were o.k. Do you know what exactly causes the
plotting problem?

> The way that I found that -D_XOPEN_SOURCE_EXTENDED
> will save me, was by looking into /usr/include/math.h

> It seems that you (and Thomas Vogels !) have a different one, than,
> even though Thomas said that he had AIX 4.2 as well? This is what I
> have :

> $ uname -a
> AIX percol 2 4 000333104600

> $ ls -l /usr/include/math.h
> -r--r--r-- 1 bin bin 14620 Oct 14 1996 /usr/include/math.h

> What versions of AIX 4.2 are around?

I have

e8725245@fbma:/home2/e8725245$ uname -a
AIX fbma 2 4 000147825700
e8725245@fbma:/home2/e8725245$ ls -l /usr/include/math.h
-r--r--r-- 1 bin bin 14620 Oct 14 1996 /usr/include/math.h

Also,

e8725245@fbma:/home2/e8725245$ ls -l /usr/bin/f77
-rwxr-xr-x 3 bin bin 99453 May 7 1998 /usr/bin/f77*
e8725245@fbma:/home2/e8725245$ gcc --version
2.7.2
e8725245@fbma:/home2/e8725245$ gmake --version
GNU Make version 3.77, by Richard Stallman and Roland McGrath.

KH> * IEEE fp stuff is strange (will look into this).
KH> * I still need f77 for linking. Using ld with the suggested flags gives
KH> a binary with `exec format error'. The problem seems to be with an
KH> unreferenced __start.
KH> * The basic add-ons seem to work, though.

KH> Status HPUX:

KH> * I can compile the main binary with c89/f77/make.
KH> * Compilation fails in eda (syntax error in etc/Makeconf). The problem
KH> disappears when the SHLIB target is commented ... but then building
KH> the shared lib fails. I tried xlispstat -Wl,-E instead but no.
> ~~~~~~~~~
> sure about that ??

3-52-5 configure has

    *hpux*)
      FOREIGN_FILE="sysvr4-foreign.h"
      AC_DEFINE(HAVE_FOREIGN)
      AC_DEFINE(HAVE_DLOPEN)
      UCFLAGS="$UCFLAGS -Imachines/hpux/dlfcn"
      EXTRAOBJS="$EXTRAOBJS dlfcn.o"
      link_sources="$link_sources machines/hpux/dlfcn/dlfcn.c"
      link_targets="$link_targets dlfcn.c"
      EXTRALIBS="$EXTRALIBS -ldld"
      ULDFLAGS="$ULDFLAGS -Wl,-E"
      foreign=1

KH> * QUESTION: what about src/unix/hpdlfcn.c?

-k
-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-
r-devel mailing list -- Read http://www.ci.tuwien.ac.at/~hornik/R/R-FAQ.html
Send "info", "help", or "[un]subscribe"
(in the "body", not the subject !) To: r-devel-request@stat.math.ethz.ch
_._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._


About this list Date view Thread view Subject view Author view Other groups

This archive was generated by hypermail 2b25 : Tue 04 Jan 2000 - 14:16:05 EST