Hello,
I'm having nearly the same problem.
The OS is CentOS 5.2 (redhat-based) with kernel 2.6.18.
I used ugene-1.11.0 and it is installed for the first time.
when I start ugene I get the following message:
Code:$ ./ugene -ui
/ugene-1.11.0/ugeneui: /usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.11' not found (required by /ugene-1.11.0/libU2Core.so.1)
/ugene-1.11.0/ugeneui: /usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.9' not found (required by /ugene-1.11.0/libU2Core.so.1)
/ugene-1.11.0/ugeneui: /lib64/libc.so.6: version `GLIBC_2.7' not found (required by /ugene-1.11.0/libU2Algorithm.so.1)
/ugene-1.11.0/ugeneui: /lib64/libc.so.6: version `GLIBC_2.9' not found (required by /ugene-1.11.0/libQtGui.so.4)
/ugene-1.11.0/ugeneui: /lib64/libc.so.6: version `GLIBC_2.11' not found (required by /ugene-1.11.0/libQtGui.so.4)
/ugene-1.11.0/ugeneui: /lib64/libc.so.6: version `GLIBC_2.10' not found (required by /ugene-1.11.0/libQtNetwork.so.4)
/ugene-1.11.0/ugeneui: /lib64/libc.so.6: version `GLIBC_2.9' not found (required by /ugene-1.11.0/libQtCore.so.4)
libstdc++:
Code:$ strings /usr/lib64/libstdc++.so.6 | grep GLIBCXX
GLIBCXX_3.4
GLIBCXX_3.4.1
GLIBCXX_3.4.2
GLIBCXX_3.4.3
GLIBCXX_3.4.4
GLIBCXX_3.4.5
GLIBCXX_3.4.6
GLIBCXX_3.4.7
GLIBCXX_3.4.8
GLIBCXX_FORCE_NEW
libc:
Code:$ strings /lib64/libc.so.6 | grep GLIBC
GLIBC_2.2.5
GLIBC_2.2.6
GLIBC_2.3
GLIBC_2.3.2
GLIBC_2.3.3
GLIBC_2.3.4
GLIBC_2.4
GLIBC_2.5
GLIBC_PRIVATE
So the 'universal binary package' does not work.
So I compiled it on Ubuntu and copied it to CentOS 5.2 but it didn't work because of:
Code:$ ./ugene -ui
myUgene/ugeneui: error while loading shared libraries: myUgene/libU2Core.so.1: ELF file OS ABI invalid
$ readelf -h libU2Core.so
ELF Header:
Magic: 7f 45 4c 46 02 01 01 03 00 00 00 00 00 00 00 00
Class: ELF64
Data: 2's complement, little endian
Version: 1 (current)
OS/ABI: UNIX - Linux
ABI Version: 0
Type: DYN (Shared object file)
Machine: Advanced Micro Devices X86-64
Version: 0x1
Entry point address: 0x7f6c0
Start of program headers: 64 (bytes into file)
Start of section headers: 1930840 (bytes into file)
Flags: 0x0
Size of this header: 64 (bytes)
Size of program headers: 56 (bytes)
Number of program headers: 7
Size of section headers: 64 (bytes)
Number of section headers: 31
Section header string table index: 28
maybe I could change the spec for the QT-Project to compile it for CentOS where I need OS/ABI: UNIX - System V instead of OS/ABI:UNIX - Linux.
any help would be appreciated.