LAM/MPI logo

LAM/MPI General User's Mailing List Archives

  |   Home   |   Download   |   Documentation   |   FAQ   |   all just in this list

From: Spenser Gilliland (spenser309_at_[hidden])
Date: 2009-01-27 15:12:50


We are currently setting up a lam-mpi cluster with powerpc 405 processor
nodes and an x86 headnode. We want to be able to use the x86 node to build
the mpi programs for the nodes. Here's the output from mpicc as we attempt
to build a simple hello world program. BTW: The x86 node will not be used
to execute lam-mpi code. It will only be used to start lam and the program.

sysadmin_at_recomp:~$ LAMMPICC=powerpc-405-linux-gnu-gcc mpicc hello.c
/opt/crosstool/gcc-4.1.0-glibc-2.3.6/powerpc-405-linux-gnu/lib/gcc/powerpc-405-linux-gnu/4.1.0/../../../../powerpc-405-linux-gnu/bin/ld:
skipping incompatible /usr/lib/lam/lib/liblammpio.so when searching for
-llammpio
/opt/crosstool/gcc-4.1.0-glibc-2.3.6/powerpc-405-linux-gnu/lib/gcc/powerpc-405-linux-gnu/4.1.0/../../../../powerpc-405-linux-gnu/bin/ld:
skipping incompatible /usr/lib/lam/lib/liblammpio.a when searching for
-llammpio
/opt/crosstool/gcc-4.1.0-glibc-2.3.6/powerpc-405-linux-gnu/lib/gcc/powerpc-405-linux-gnu/4.1.0/../../../../powerpc-405-linux-gnu/bin/ld:
cannot find -llammpio
collect2: ld returned 1 exit status
mpicc: No such file or directory

This is the same compiler that we used to build the kernels for the powerpc
boards. It appears that the library liblammpio.so is not able to be used
for powerpc.

Thank you,

Spenser
Baylor University