Frequently Asked Question

Installer exits immediatley with no error on non-windows platform...
Last Updated 4 years ago

If you find that the product installer is exiting immedaitley when run on a non-windows platform, the likely cause may be that the platform you are running on does not have support for running 32bit executables.

You can use strace to verify that this is the case. In the strace output you will see that it cannot open ld-linux.so. For example:

user@dev1:~# strace ./skc-1.0.3.12572-linux-installer.run --mode text
execve("./skc-1.0.3.12572-linux-installer.run", ["./skc-1.0.3.12572-linux-installe"..., "--mode", "text"], [/* 20 vars */]) = 0
[ Process PID=2916 runs in 32 bit mode. ]
old_mmap(0xc6d000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0xc6d000) = 0xc6d000
readlink("/proc/self/exe", "/home/user/skc-1.0.3.12572-linux-installer.run", 4096) = 45
old_mmap(0x8048000, 1108457, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x8048000
mprotect(0x8048000, 1108454, PROT_READ|PROT_EXEC) = 0
old_mmap(0x8157000, 42979, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0x10f000) = 0x8157000
mprotect(0x8157000, 42976, PROT_READ|PROT_WRITE) = 0
old_mmap(0x8162000, 15736, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x8162000
brk(0x8166000) = 0x9902000
open("/lib/ld-linux.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
_exit(127) = ?
user@dev1:~#

You will need to either run the installer on a 32bit OS, or install 32bit support on your 64bit OS. This example was run on Ubuntu 64bit 12.04 server. In this case, running:

apt-get install ia32-libs

Installs the needed components to execute 32bit programs and solves the problem on Ubuntu. You will need to determine which packages are required for your specific distribution.

This website relies on temporary cookies to function, but no personal data is ever stored in the cookies.
OK

Loading ...