Hi

I've been attempting to compile Meep on an SGI Altix based cluster (69 Nodes) running SLES 10 SP1. I use the modules "software environment management" to maintain and provide access to different software packages and libraries.

I've spent a fair amount of time attempting to compile meep-mpi and it's taken me a couple weeks to get anywhere.

So far, the most successful compilation was with:
Intel Version 11 C++ Compiler (icc)
OpenMPI 1.2.6
Guile 1.6.7 (Part of the Standard SLES packages)

Using this combination I managed to cleanly compile Meep-mpi.
However, when I try to run meep-mpi I get the following error:

"Using MPI version 2.0, 1 processes
ERROR: In procedure SWIG_Guile_Init:
ERROR: Wrong type argument: (swig-pointer-tag . #<undefined>)"

Other combinations I have tried:

OpenMPI 1.3.2, Intel Compiler 11, Libguile 1.6.7 :
Fails with a Segfault

MPI 1.2.6, GNU gcc 4.1.2, Libguile 1.6.7 :
Fails with "ERROR: In procedure SWIG_Guile_Init:
ERROR: Wrong type argument: (swig-pointer-tag . #<undefined>)"

MPI 1.2.6, Intel Compiler 11, Libguile 1.8.6 (Compiled from Source):
error while loading shared libraries: libguile.so.12: cannot open shared object file: No such file or directory
Regardless of what I do I cannot get it to see my custom compiled Guile.

Is there a recommended version of Guile? I've looked high and low in the docs and read the mailing list exhaustively, couldn't find anything concrete. Some threads point to 1.6.4?
Any ideas would be appreciated.

Regards

--
Simon Brennan

System Administrator
eResearchSA




_______________________________________________
meep-discuss mailing list
[email protected]
http://ab-initio.mit.edu/cgi-bin/mailman/listinfo/meep-discuss

Reply via email to