That error usually happens if the w2w executable file is compiled on a
64 bit operating system, but then it is copied and ran on a 32 bit
operating system [
https://www.dartmouth.edu/~rc/classes/softdev_linux/32-64bit.html ].
You can probably use the Linux 'file' command [
http://superuser.com/questions/791506/how-to-determine-if-a-linux-binary-file-is-32-bit-or-64-bit
] to check if the w2w executable file is 32 bit or 64 bit:
$ cd ~/WIEN2k.14/
$ file w2w
(where $ is a bash terminal)
On 10/27/2015 12:15 AM, Yue-Wen Fang wrote:
Dear all,
During the execution of *x w2w* in order to compute the overlap
matrix, it gave me some error shown below.
hcding@login1 ~/v1/subdir 14:54:07 >*x w2w*
~/WIEN2k.14/w2w: Exec format error. Wrong Architecture.
0.000u 0.000s 0:00.02 0.0% 0+0k 0+0io 0pf+0w
error: command ~/WIEN2k.14/w2w w2w.def failed
I googled this error but got no solutions. Could you help fix this?
Note that, before execution of x w2w, I have used "x lapw1' to compute
the eigenvectors on full k-mesh. The verison of WIEN2k is the latest
one, and the version of Python is 2.7.2.
Bests
Fang
--
------------------------------------------------------------------------------------------------------------
Yue-Wen FANG, PhD candidate
East China Normal University
<http://english.ecnu.edu.cn/>
_______________________________________________
Wien mailing list
Wien@zeus.theochem.tuwien.ac.at
http://zeus.theochem.tuwien.ac.at/mailman/listinfo/wien
SEARCH the MAILING-LIST at:
http://www.mail-archive.com/wien@zeus.theochem.tuwien.ac.at/index.html