[Statifier-general] Unsuccessful porting between linux distributions
Tool for creating portable self-containing Linux executable
Brought to you by:
valery_reznic
From: Richard <rk...@us...> - 2013-12-08 16:11:47
|
Hi, Just wondering if anyone has an idea why this didn't work. I was trying to statify a program called "bitmap" that used to be available in X window distributions. I started in a Linux From Scratch (www.linuxfromscratch.org) version 6.2 distribution, which uses kernel 2.6.16.27. In LFS_6.2, the bitmap program was part, I believe, of the XFree86-4.6.0 package. The bitmap program requires several shared libraries. Since in later distributions I don't have all the required libraries, and since the bitmap program is no longer available in them, I wanted to make a static version of it. I installed statifier-1.7.3 in LFS_6.2 and I created two static versions of bitmap using the following commands: statifier bitmap bitmap.static1 statifier --set=LD_BIND_NOW=yes bitmap bitmap.static2 Both bitmap.static1 and bitmap.static2 run in LFS_6.2. However, when I transfer these programs to a later Linux From Scratch verion 7.2, which uses kernel version 3.5.7, I can't run either of the static programs. Both give me the message: Illegal Instruction Any ideas how to successfully port this program? Thanks, Richard |