I am trying to run GT.M on an Intel 64-bit system.
I note that compiling from source requires on existing binary system
However installing the binary gives this:
%GTM-E-DLLNOOPEN, Failed to load external dynamic library libicuio.so
%GTM-I-TEXT, libicuio.so: wrong ELF class: ELFCLASS64
%GTM-F-KILLBYSIGSINFO1, GT.M process 8006 has been killed by a signal 11 at address 0x08053158 (vaddr 0x08053158)
%GTM-F-KILLBYSIGSINFO1, GT.M process 8011 has been killed by a signal 11 at address 0x08053158 (vaddr 0x08053158)
The provided binary cannot link to the 64-bit libraries on my system.
Does anyone know of a workaround? Or 64-bit binaries?
Thanks,
Ian Haywood
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I am sorry but at the current time, GTM is a 32 bit application on Linux x86*. It will run as a 32bit application on 64 bit systems but the scripts are not currently setup with the necessary options to build a 32 bit GTM when on a 64 bit machine. Improvements are planned for future versions but it is not there now. You will need to either run the supplied 32 bit binaries or create them on a 32 bit machine (or make the necessary build changes to build on 64 bit machine -- mostly adding -m32 option for compiles/assembles and -32 for the linker).
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I am trying to run GT.M on an Intel 64-bit system.
I note that compiling from source requires on existing binary system
However installing the binary gives this:
%GTM-E-DLLNOOPEN, Failed to load external dynamic library libicuio.so
%GTM-I-TEXT, libicuio.so: wrong ELF class: ELFCLASS64
%GTM-F-KILLBYSIGSINFO1, GT.M process 8006 has been killed by a signal 11 at address 0x08053158 (vaddr 0x08053158)
%GTM-F-KILLBYSIGSINFO1, GT.M process 8011 has been killed by a signal 11 at address 0x08053158 (vaddr 0x08053158)
The provided binary cannot link to the 64-bit libraries on my system.
Does anyone know of a workaround? Or 64-bit binaries?
Thanks,
Ian Haywood
I am sorry but at the current time, GTM is a 32 bit application on Linux x86*. It will run as a 32bit application on 64 bit systems but the scripts are not currently setup with the necessary options to build a 32 bit GTM when on a 64 bit machine. Improvements are planned for future versions but it is not there now. You will need to either run the supplied 32 bit binaries or create them on a 32 bit machine (or make the necessary build changes to build on 64 bit machine -- mostly adding -m32 option for compiles/assembles and -32 for the linker).