Hi,
On Thu, Mar 04, 2010 at 11:16:56PM -0500, case wrote:
> On Thu, Mar 04, 2010, Scott Brozell wrote:
> > 
> > That's not clear; at OSC ptraj builds fine (ignoring a gizzilion
> > warnings from the C++ish hacking in cluster.h)
> > with intel 10 and 11; there's no LIBRARY_PATH.
> 
> Are you sure?  Are you not running a script like
>   /opt/intel/Compiler/11.1/069/bin/intel64/iccvars_intel64.sh,
> called from 
>   /opt/intel/Compiler/11.1/069/bin/iccvars.sh
Yes. Definitely not; at OSC software access is controlled by modules;
users load or unload modules; and for intel this is it:
module-whatis   "loads the Intel C/C++/F95 compilers"
# for Tcl script use only
set version 11.1.056
set intelinst /usr/local/intel-$version
prepend-path   LM_LICENSE_FILE   9.license2.osc.edu
prepend-path    MANPATH         $intelinst/man
prepend-path    PATH            $intelinst/bin/intel64
append-path     LD_LIBRARY_PATH $intelinst/lib/intel64
set-alias       efc             ifort
set-alias       ecc             icc
> paths may be different, but should be recognizable.  
> 
> These scripts (plus ifort and mkl analogs) definitely set the LIBRARY_PATH 
> variable, at least at Rutgers.  [version 10 scripts don't set this variable.]
> 
> Actually, it looks like maybe both C and Fortran libraries are in
> /usr/local/intel-10.0.023/lib at OSC, which is different than the layout
> for "most" installations.  So maybe this is why things work at OSC (version
> 10) but fail at other locations.
Yes, this is the underlying issue, and the purpose of LIBRARY_PATH
is to specify link time paths:
http://www.intel.com/software/products/compilers/docs/clin/main_cls/bldaps_cls/cppug_ccl/bldaps_manage_libs_cl.htm
> I have to retire now, and won't be able to work on this tomorrow.  Thanks for
> the work done so far.
rock a bye baby; go to sleep; go to sleep ...
scott
_______________________________________________
AMBER-Developers mailing list
AMBER-Developers.ambermd.org
http://lists.ambermd.org/mailman/listinfo/amber-developers
Received on Thu Mar 04 2010 - 21:00:02 PST