Re: [Statifier-general] Unsuccessful porting between linux distributions
Tool for creating portable self-containing Linux executable
Brought to you by:
valery_reznic
From: Valery R. <val...@ya...> - 2013-12-10 08:18:00
|
Hi, Richard. Could you send to me your bitmap.static? Valery ----- Original Message ----- > From: Richard <rk...@us...> > To: Valery Reznic <val...@ya...>; sta...@li... > Cc: > Sent: Tuesday, December 10, 2013 12:11 AM > Subject: Re: [Statifier-general] Unsuccessful porting between linux distributions > > I installed strace, and here is the output > (sorry about the wrap-around, I don't know > how to disable it): > > ------------------------------------------------------ > root:~/bitmap_static# strace -s300 -i ./bitmap.static > > [ffffe424] execve("./bitmap.static", ["./bitmap.static"], > [/* 22 vars > */]) = 0 > > [0805881e] set_thread_area({entry_number:-1 -> 6, base_addr:0xb7cb26b0, > limit:1048575, seg_32bit:1, contents:0, read_exec_only:0, > limit_in_pages:1, seg_not_present:0, useable:1}) = 0 > > [ffffe408] sigreturn() (mask [ILL TRAP ABRT FPE USR2 ALRM TERM CHLD STOP > TSTP TTIN URG XCPU XFSZ VTALRM PROF IO PWR RTMIN]) = -1210984453 > > [b7ff0020] --- SIGILL {si_signo=SIGILL, si_code=ILL_BADSTK, si_addr=0} --- > > [????????] +++ killed by SIGILL +++ > > Illegal instruction > --------------------------------------------------- > > Richard > > > > On 12/09/2013 01:52 AM, Valery Reznic wrote: >> >> >> >> Hi, Richard. >> >> Could you run bitmap1.static on LFS7.2 under strace: >> >> strace -s300 -i bitmap1.static >> >> Valery >> >>> ________________________________ >>> From: Richard <rk...@us...> >>> To: sta...@li... >>> Sent: Sunday, December 8, 2013 6:12 PM >>> Subject: [Statifier-general] Unsuccessful porting between linux > distributions >>> >>> >>> 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 >>> >>> > ------------------------------------------------------------------------------ >>> Sponsored by Intel(R) XDK >>> Develop, test and display web and hybrid apps with a single code base. >>> Download it for free now! >>> > http://pubads.g.doubleclick.net/gampad/clk?id=111408631&iu=/4140/ostg.clktrk >>> _______________________________________________ >>> Statifier-general mailing list >>> Sta...@li... >>> https://lists.sourceforge.net/lists/listinfo/statifier-general >>> >>> >>> >> >> > ------------------------------------------------------------------------------ >> Sponsored by Intel(R) XDK >> Develop, test and display web and hybrid apps with a single code base. >> Download it for free now! >> > http://pubads.g.doubleclick.net/gampad/clk?id=111408631&iu=/4140/ostg.clktrk >> _______________________________________________ >> Statifier-general mailing list >> Sta...@li... >> https://lists.sourceforge.net/lists/listinfo/statifier-general >> > |