I am trying to install meep and mpb on a machine where I do not have admin privileges. The machine has a 64 version of redhat enterprise. I have been successful in installing meep. I cannot get mpb to compile correctly. I use the same process for installing both. Namely the following commands are run inside a bash script
tar -xvzf mpb-1.4.2.tar.gz cd "./mpb-1.4.2" export LDFLAGS="-L/$HOME/install/lib" export CPPFLAGS="-I/$HOME/install/include -DH5_USE_16_API=1" export PATH="$HOME/install/bin:$PATH" ./configure --prefix=$HOME/install --with-libctl="$HOME/install/share/libctl" make make install make check cd .. The only difference is the inclusion of -DH5_USE_16_API=1 in CPPFLAGS for the mpb case. Yet mpb is not linking properly with any libraries that I have in my local directory. Meep on the other hand has no problem locating those same libraries. (See results of ldd below) I have included a link to my config.log file stored on pastebin.com http://pastebin.com/03hybaXY . From what I can tell, configure is locating all of the necessary files. I do not know why this is not working. Any suggestions. ldd $HOME/install/bin/meep linux-vdso.so.1 => (0x00007ffffaffd000) libguile.so.17 => /rcc4/homes/burrj/install/lib/libguile.so.17 (0x00002b77e3144000) libgmp.so.3 => /rcc4/homes/burrj/install/lib/libgmp.so.3 (0x00002b77e3438000) libcrypt.so.1 => /lib64/libcrypt.so.1 (0x00000032e6c00000) libltdl.so.3 => /rcc4/homes/burrj/install/lib/libltdl.so.3 (0x00002b77e36ac000) libdl.so.2 => /lib64/libdl.so.2 (0x00000032d5a00000) libhdf5.so.7 => /rcc4/homes/burrj/install/lib/libhdf5.so.7 (0x00002b77e38b2000) libz.so.1 => /rcc4/homes/burrj/install/lib/libz.so.1 (0x00002b77e3d56000) libgsl.so.0 => /rcc4/homes/burrj/install/lib/libgsl.so.0 (0x00002b77e3f6e000) libgslcblas.so.0 => /rcc4/homes/burrj/install/lib/libgslcblas.so.0 (0x00002b77e437a000) libg2c.so.0 => /usr/lib64/libg2c.so.0 (0x00002b77e45b2000) libgcc_s.so.1 => /lib64/libgcc_s.so.1 (0x00000032daa00000) libstdc++.so.6 => /usr/lib64/libstdc++.so.6 (0x00000032dba00000) libm.so.6 => /lib64/libm.so.6 (0x00000032d5600000) libpthread.so.0 => /lib64/libpthread.so.0 (0x00000032d5e00000) libc.so.6 => /lib64/libc.so.6 (0x00000032d5200000) /lib64/ld-linux-x86-64.so.2 (0x00000032d4e00000) Compared to ldd $HOME/install/bin/mpb linux-vdso.so.1 => (0x00007fff341ae000) libguile.so.17 => not found libltdl.so.3 => not found libgmp.so.3 => /usr/lib64/libgmp.so.3 (0x00000032d9a00000) libcrypt.so.1 => /lib64/libcrypt.so.1 (0x00000032e6c00000) libm.so.6 => /lib64/libm.so.6 (0x00000032d5600000) libhdf5.so.7 => not found libz.so.1 => /lib64/libz.so.1 (0x00000032d6200000) libg2c.so.0 => /usr/lib64/libg2c.so.0 (0x00002b77d3a79000) libgcc_s.so.1 => /lib64/libgcc_s.so.1 (0x00000032daa00000) libpthread.so.0 => /lib64/libpthread.so.0 (0x00000032d5e00000) libc.so.6 => /lib64/libc.so.6 (0x00000032d5200000) /lib64/ld-linux-x86-64.so.2 (0x00000032d4e00000) -Justin _______________________________________________ mpb-discuss mailing list [email protected] http://ab-initio.mit.edu/cgi-bin/mailman/listinfo/mpb-discuss
