When trying to build the MPI version of meep I keep getting errors when trying to include libctl
./configure --with-libctl=/tmp/libctl/ --prefix=/home/software/rhel5/meep/1.1.1/par --with-mpi CC=mpicc LDFLAGS="-L$HDF5_LINK -L$GSL_LINK" CPPFLAGS="-I$HDF5_INC -I$GSL_INC" checking for H5Pset_fapl_mpio... yes Looks like we have got 16 processors checking for guile-config... guile-config checking if linking to guile works... yes checking for scm_make_smob_type... yes checking for SCM_SMOB_PREDICATE... no checking for SCM_SMOB_DATA... no checking for SCM_NEWSMOB... no checking how to activate readline in Guile... ice-9 readline checking for libctl dir... configure: error: could not find libctl files; use --with-libctl=<dir> Looking in config.log gcc (version 4.4.5) doesn't like somthing, configure:27815: result: no configure:27824: checking for SCM_NEWSMOB configure:27856: mpic++ -o conftest -O3 -malign-double -fstrict-aliasing -I/home/software/rhel5/hdf5/1.8.5-patch1-par/gcc/4.4.5/include -I/home/software/rhel5/gsl/1.14/include -pthread -L/home/software/rhel5/hdf5/1.8.5-patch1-par/gcc/4.4.5/lib -L/home/software/rhel5/gsl/ 1.14/lib conftest.cpp -pthread -lguile -lhdf5 -lz -lgsl -lgslcblas -lfftw3 -lm >&5 conftest.cpp: In function 'int main()': conftest.cpp:49: error: invalid conversion from 'scm_unused_struct*' to 'int' configure:27863: $? = 1 Any idea what is going on? Looking online there appears to be some issues with c compiling in g++ but I am not sure and if so how to fix it. Thanks! Brock Palen www.umich.edu/~brockp Center for Advanced Computing [email protected] (734)936-1985 _______________________________________________ meep-discuss mailing list [email protected] http://ab-initio.mit.edu/cgi-bin/mailman/listinfo/meep-discuss

