[Wien] Program sgroup in the binary executables is dynamically linked.

Thomas Claesson tcl at kth.se
Fri Sep 14 18:02:42 CEST 2007


Dear Wien users and developers!

I am running the binary executables on a Red Hat PC. After download of the
latest relaease, WIEN2k_07.3 (Release 13/8/2007), I am no longer able to
run the binary executable for sgroup. Using w2web I get this output when I
try to run sgroup:

Commandline: x sgroup
Program input is: ""

/home/thomas/src/wien2k/sgroup: /lib/i686/libc.so.6: version `GLIBC_2.3'
not found (required by /home/thomas/src/wien2k/sgroup)
/home/thomas/src/wien2k/sgroup: /lib/i686/libc.so.6: version `GLIBC_2.3'
not found (required by /home/thomas/src/wien2k/sgroup)
diff: tic.outputsgroup1: No such file or directory
/home/thomas/src/wien2k/sgroup: /lib/i686/libc.so.6: version `GLIBC_2.3'
not found (required by /home/thomas/src/wien2k/sgroup)
0.000u 0.000s 0:00.00 0.0%	0+0k 0+0io 38pf+0w
error: command   /home/thomas/src/wien2k/sgroup -wi tic.struct -wo
tic.struct_sgroup  -set-TOL=0.00001   failed

When I examine the binary installed on my system with "file sgroup" I get
this output:

> file sgroup
sgroup: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), for
GNU/Linux 2.2.5, dynamically linked (uses shared libs), not stripped

As far as I understand, this means that my version of the sgroup binary is
dynamically linked at compile time. So at run time  it looks for installed
components, like libc.so.6: version `GLIBC_2.3' , which are not installed
on my system and hence the crash.


Could the wien authors and developers take a look at this and make sure
that all binary executables are correctly linked at compile time (static
linking)?


Thanks in advance!

Best regards,
Thomas Claesson





More information about the Wien mailing list