Skip to content

Implementing R on IBM p690 cluster Jump

3 messages · Ralf Seppelt, Uwe Ligges, Brian Ripley

#
Dear All,

we're trying to implement R on the IBM p690 cluster "Jump" at the 
research centre in J?lich, Germany (c.f. 
http://www.fz-juelich.de/nic/Supercomputer/computer-e.html)
using the most recent version of R (2.1.0) and precisly following the 
installation instructions.

After ./configure we get the final message:
----------------
R is now configured for powerpc-ibm-aix5.2.0.0

   Source directory:          .
   Installation directory:    /usr/local

   C compiler:                gcc -mno-fp-in-toc -g -O2
   C++ compiler:              g++  -g -O2
   Fortran compiler:          f77  -g

   Interfaces supported:      X11, tcltk
   External libraries:        readline, BLAS(ESSL)
   Additional capabilities:   PNG, JPEG, MBCS, NLS
   Options enabled:           R profiling

   Recommended packages:      yes

configure: WARNING: you cannot build info or html versions of the R manuals
configure: WARNING: I could not determine a browser

--------------
After make we get

ufzaloe@j36.!:
ufzaloe@j36.!: make
...
         gcc -Wl,-bM:SRE -Wl,-H512 -Wl,-T512 -Wl,-bnoentry -Wl,-bexpall 
-Wl,-bI:../../../etc/R.exp -L/usr/local/lib -o R_X11.so  dataentry.lo 
devX11.lo rotated.lo rbitmap.lo -lSM -lICE -lX11  -ljpeg -lpng -lz
ld: 0711-317 ERROR: Undefined symbol: .log10
ld: 0711-317 ERROR: Undefined symbol: .floor
ld: 0711-317 ERROR: Undefined symbol: .libintl_gettext
ld: 0711-317 ERROR: Undefined symbol: .pow
ld: 0711-317 ERROR: Undefined symbol: .sin
ld: 0711-317 ERROR: Undefined symbol: .cos
ld: 0711-317 ERROR: Undefined symbol: .tan
ld: 0711-345 Use the -bloadmap or -bnoquiet option to obtain more 
information.
collect2: ld returned 8 exit status
make: 1254-004 The error code from the last command is 1.
Stop.
make: 1254-004 The error code from the last command is 2.
Stop.
make: 1254-004 The error code from the last command is 1.
Stop.
make: 1254-004 The error code from the last command is 1.
Stop.
make: 1254-004 The error code from the last command is 1.
---------------

Before bugging the administiors in J?lich, we would like to ask the R 
consortium: Are there any related experiences from people who worked on 
the implementation of R on different platforms?

Thanks for help

Ralf Seppelt & Carsten Dormann

PS: the configure log-file is attached to this mail.
#
Ralf Seppelt wrote:

            
How much cpu time for further R development do we get on that machine if 
we can help? ;-)

Uwe Ligges
#
On Wed, 11 May 2005, Ralf Seppelt wrote:

            
I don't think there are precise installation instructions for AIX 5.2.0.
You should be aware that AIX is a very peculiar OS, and only experience 
with it is relevant.  You seem to be missing a library containing those 
.foo entry points, but this is a module and modern OSes do not require all 
symbols to satisfied in a module (nor do they require import lists).

You should also be aware that R has beta-test periods for new versions, 
and nothing was heard from any AIX user during that for 2.1.0.  So it must 
have worked smoothly for all of them (if there are any left).