From owner-nwchem-users@emsl.pnl.gov Wed Jun 6 15:26:45 2007 Received: from odyssey.emsl.pnl.gov (localhost [127.0.0.1]) by odyssey.emsl.pnl.gov (8.13.8/8.13.8) with ESMTP id l56MQiHo011077 for ; Wed, 6 Jun 2007 15:26:45 -0700 (PDT) Received: (from majordom@localhost) by odyssey.emsl.pnl.gov (8.13.8/8.13.8/Submit) id l56MQi6O011076 for nwchem-users-outgoing-0915; Wed, 6 Jun 2007 15:26:44 -0700 (PDT) X-Authentication-Warning: odyssey.emsl.pnl.gov: majordom set sender to owner-nwchem-users@emsl.pnl.gov using -f X-Ironport-SG: OK_Domains X-Ironport-SBRS: 4.6 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: Aq4HABrRZkaDe/YDkmdsb2JhbAA4jyUCAQEHCAYNHw X-IronPort-AV: E=Sophos;i="4.16,390,1175497200"; d="scan'208";a="34203956" Message-ID: <466786AD.6030803@kent.edu> Date: Thu, 07 Jun 2007 00:16:45 -0400 From: brett ellman User-Agent: Thunderbird 1.5 (X11/20051201) MIME-Version: 1.0 To: Gerardo Cisneros CC: nwchem-users@emsl.pnl.gov Subject: Re: [NWCHEM] relocation error References: In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Mlf-Version: 4.6.0.7527 Sender: owner-nwchem-users@emsl.pnl.gov Precedence: bulk Hi: The respective commands give icc -V Intel(R) C Itanium(R) Compiler for Itanium(R)-based applications Version 8.1 Build 20050518 Package ID: l_cc_pc_8.1.032 Copyright (C) 1985-2005 Intel Corporation. All rights reserved. ifort -V Intel(R) Fortran Itanium(R) Compiler for Itanium(R)-based applications Version 9.0 Build 20060223 Package ID: l_fc_c_9.0.033 Copyright (C) 1985-2006 Intel Corporation. All rights reserved. and LD_LIBRARY_PATH is /opt/intel/mkl/9.1/lib_ilp64/64:/opt/intel/mkl/9.1/lib_ilp64:/usr/local/g03/bsd:/usr/local/g03/local: /usr/local/g03/extras:/usr/local/g03:/usr/local/gv/lib:/usr/local/g03:/opt/intel/mkl/8.0.1/lib/64:/opt/intel_cc_80/lib:/opt/intel/fc/9.0/lib Note that my icc is 8.1 while ifort is 9.0. I thought that the makefile used gcc, not icc so that this would not matter - is this wrong? Regards, Brett Gerardo Cisneros wrote: > Brett, > > >> I am trying to run mpi/nwchem5 on an Altix (Intel 9.0 fortran compiler, >> gcc, mkl 9.1 libs, SGI mpi libs) >> and get >> [...] >> /usr/local/src/nwchem-5.0/bin/LINUX64/nwchem: undefined symbol: ?0_memcopyA >> [...] >> I am not familiar with this symbol. Any help appreciated! >> > > That used to happen back in Intel ifort 8.1/9.0 days, > when the runtime environment was pointing to libraries > older than those used to compile the program. How > is your environment set? Specifically, what is the > output of the following commands: > > ifort -V; icc -V > echo $LD_LIBRARY_PATH > > A workaround used to be adding "-lirc" to the link > command, but it *shouldn't* be necessary with 9.1 > compilers and libraries. > > Saludos, > > Gerardo > -- Brett Ellman Associate Professor of Physics Kent State University 105 Smith Lab Kent, OH 44242 (330) 672-9575 (330) 672-2959 (FAX)