|
Hi Steven
I have some difficulties installing Meep and
specifically "libctl" in a non-standard directory in my home directory of the
cluster (I do not have root previleges). There
seems to be already a version installed in "/usr/share/libctl" that is an
earlier version than the required 3.0.
Therefore I would like to force "Meep configure" to
take the new version I installed under my home directory by
evoking:
./configure
--prefix=/home/eecs/dleuen/software/meep-serial
--with-libctl=/home/eecs/dleuen/software/meeplibs/share/libctl --enable-debug Here's part of the output from configure:
[...] checking for libctl dir... /home/eecs/dleuen/software/meeplibs/share/libctl checking for gen-ctl-io... gen-ctl-io checking for ctl_get_vector3 in -lctl... yes checking ctl.h usability... yes checking ctl.h presence... yes checking for ctl.h... yes checking whether libctl version is at least 3.0.0... configure: error: libctl version 3.0.0 or later is required It seem's that although configure checks for
"libctl" in my home directory the first line, it still seems to take the
version installed in "/usr/share "
Is this maybe related to my environment variables?
my environment variables are: PATH=/home/eecs/dleuen/software/meeplibs/bin:/usr/local/bin:/usr/X11R6/bin:/bin:/usr/bin LD_LIBRARY_PATH=/home/eecs/dleuen/software/meeplibs/lib:/home/eecs/dleuen/software/meeplibs/share/libctl:/usr/local/lib:/usr/X11R6/lib:/usr/lib SHLIB_PATH=/usr/local/lib:/usr/X11R6/lib:/usr/lib LDFLAGS=-L/home/eecs/dleuen/software/meeplibs/lib:/usr/lib CPPFLAGS=-I/home/eecs/dleuen/software/meeplibs/include:/usr/include Cheers
David Leuenberger
|
_______________________________________________ meep-discuss mailing list [email protected] http://ab-initio.mit.edu/cgi-bin/mailman/listinfo/meep-discuss

