Statifier

Fórumok

Statifier

Hozzászólások

[quote:3980ca57ad="goldberg"]Hi,

A neten találtam rá a csodafegyverre aminek segítségével hordozható bináris kódot sikerült összekovácsolni Linux alatt. A program http://statifier.sourceforge.net/ a szokásos telepítés után kb. a következőképp használható:

statifier [-v] bináris_allomány_neve statikus_allomány_neve

Olykor brutális dolgokra képes (pl MyToy bináris 21 mega volt :) upx-el csomagolva 7 ) mégis garantáltan tartamazza az összes szükséges lib-et, hivatkozást.

Ez mind-mind szép és jó, tökéletesen működött UHU1.1 alatt.
Épp a minap volt rá nagy szükségem és sajnos csődöt mondott. Megpróbáltam egy ártatlan grafikai SDL_gfx-et (ez egy SDL kiegészítés) használó programot fordítani és a következő volt a kimenet:

$ statifier ./komp_graf komp_graf_stat

/tmp/statifier.tmpdir.3593/gdb_cmd/gdb_runner.gdb:149: Error in sourced command file:
The program is not being run.
/usr/lib/statifier/32/statifier_create_starter.sh: line 22: /tmp/statifier.tmpdir.3593/gdb_out/misc.src: Nem létező fájl vagy könyvtár

Gondoltam megnézem mi is történt valójában a -v opcióval. Mivel baromi hosszú ezért ezt most nem illeszeném ide be.
A fenti parancsot próbáltam root-ként is, de hasonló módon jártam.

Amihez várnám a segítséget?

1. Használta már valaki?
2. UHU1.2 alatt működik-e?
3. Tudna valaki javasolni más módszert statikus progi előállításához ( gcc -static NEM JÓ!)

Thx

Most kavarodtam ide véletlenül.
Lehet, hogy már nem aktuális, de 1.2 alá van csomag.
Gondom volt akkoriban a szimlinkekkel, ezért néhány dolog meg van duplázva benne, de ezek nem foglalnak sok helyet.

Hi,

A neten találtam rá a csodafegyverre aminek segítségével hordozható bináris kódot sikerült összekovácsolni Linux alatt. A program http://statifier.sourceforge.net/ a szokásos telepítés után kb. a következőképp használható:

statifier [-v] bináris_allomány_neve statikus_allomány_neve

Olykor brutális dolgokra képes (pl MyToy bináris 21 mega volt :) upx-el csomagolva 7 ) mégis garantáltan tartamazza az összes szükséges lib-et, hivatkozást.

Ez mind-mind szép és jó, tökéletesen működött UHU1.1 alatt.
Épp a minap volt rá nagy szükségem és sajnos csődöt mondott. Megpróbáltam egy ártatlan grafikai SDL_gfx-et (ez egy SDL kiegészítés) használó programot fordítani és a következő volt a kimenet:

$ statifier ./komp_graf komp_graf_stat

/tmp/statifier.tmpdir.3593/gdb_cmd/gdb_runner.gdb:149: Error in sourced command file:
The program is not being run.
/usr/lib/statifier/32/statifier_create_starter.sh: line 22: /tmp/statifier.tmpdir.3593/gdb_out/misc.src: Nem létező fájl vagy könyvtár

Gondoltam megnézem mi is történt valójában a -v opcióval. Mivel baromi hosszú ezért ezt most nem illeszeném ide be.
A fenti parancsot próbáltam root-ként is, de hasonló módon jártam.

Amihez várnám a segítséget?

1. Használta már valaki?
2. UHU1.2 alatt működik-e?
3. Tudna valaki javasolni más módszert statikus progi előállításához ( gcc -static NEM JÓ!)

Thx