Portál AbcLinuxu, 28. července 2025 13:57


Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Vložit další komentář
24.10.2008 11:51 mrzout | skóre: 11 | blog: mrzutej
Rozbalit Rozbalit vše Re: ELF Statifier: statické binárky z dynamických
Odpovědět | Sbalit | Link | Blokovat | Admin
Asi by to nešlo použít pro programy spouštěné přes Wine, protože tam představuje originál exe pouze data a programem je samotné wine, že? S linuxovým sw problémy nemám, ale pokud už jednou rozjedu něco přes Wine, tak by se mi hodilo to nějak jednoduše sdílet.
Hlasuj pro zavedení OpenID na Abclinuxu!
24.10.2008 12:05 hlína
Rozbalit Rozbalit vše Re: ELF Statifier: statické binárky z dynamických
asi ne. a co takhle si udělat nějakou tu flašku wína jen s tím jedním programem a sdílet tuto? jak se to bude chovat na různých verzích wína nevím...
24.10.2008 12:13 jenicek
Rozbalit Rozbalit vše Re: ELF Statifier: statické binárky z dynamických
Neřekl bych, že wine zachazi s exe jako s daty. Wine linkuje exe soubor s příslušnými knihovnami, které představují implementaci WinAPI v linuxu, čímž umožní jeho běh v linuxu. Je to závislé na platformě x86, jinde zřejmě wine nefunguje (aspoň jsem o tom přesvědčen), což podporuje tezi, že tam opravdu je spoušten ten exe soubor.
24.10.2008 12:14 jenicek
Rozbalit Rozbalit vše Re: ELF Statifier: statické binárky z dynamických
Abych odpověděl na otázku: Za pokus to stojí.
Jardík avatar 24.10.2008 13:47 Jardík | skóre: 40 | blog: jarda_bloguje
Rozbalit Rozbalit vše Re: ELF Statifier: statické binárky z dynamických
Jenže exe může být i x86_64 a spousta dalších architektur (zájemci si mohou přečíst specifikace PE formátu), wine však implementuje jen x86 a proto si nespustíte žádný win64 program.
Věřím v jednoho Boha.
24.10.2008 13:50 hlína
Rozbalit Rozbalit vše Re: ELF Statifier: statické binárky z dynamických
tudíž ani geniální jardův správce souborů :)
24.10.2008 14:16 jenicek
Rozbalit Rozbalit vše Re: ELF Statifier: statické binárky z dynamických
Jo jasně, předpokládám, že pod exe resp. PE většina lidí míní 32bit x86, a ne obskurnosti (pro normální lidi) jako IA-64, apod.
Jardík avatar 24.10.2008 20:28 Jardík | skóre: 40 | blog: jarda_bloguje
Rozbalit Rozbalit vše Re: ELF Statifier: statické binárky z dynamických
Jaké obskurnosti? Zaprvý nevím, co to slovo znamená, a za druhý používat v dnešní době, kdy je většina nových procesorů x64, 32bit aplikace (a obzvláště 32bit OS) totální kravina, zbytečně plýtvání - 64bit cpu totiž umí více instrukcí, má více registrů a je na výrobu náročnější než 32bit. A pak instalovat 32bit kraviny do 64bit systému je totální prasárna (ano, vadí mi, že ve vistě x64 jsou přítomny 32bit knihovny a udržuje tak kompatibilitu. Je to škoda paměti a ztráta času načítáním 32bit knihoven. Stejně tak mi vadí, že např. opensuse instaluje kýbl 32bit kravin taky a pak ještě nejdou odinstalovat bez odinstalace půlky systému).
Věřím v jednoho Boha.
25.10.2008 03:02 Libor
Rozbalit Rozbalit vše Re: ELF Statifier: statické binárky z dynamických
Jste si tak jistý, že většina nových procesorů je x64? I když vezmete v úvahu procesory v mobilech, PDA a routerech?

Jinak Vy musíte mít těžký život, když vás tak rozohní fakt, že nějaké widlousí knihovny nebyly ještě přepsány pro 64-bit režim.
Jardík avatar 25.10.2008 23:58 Jardík | skóre: 40 | blog: jarda_bloguje
Rozbalit Rozbalit vše Re: ELF Statifier: statické binárky z dynamických
Windowsí knihovny přepsány byly, ale jsou tam i 32bit verze z důvodu zachování kompatibility s 32bit aplikacemi, což je naprostá zbytečnost a ten, kdo potřebuje nutně k životu 32bit aplikace, ať má si pořídí 32bit OS (platí i o GNU/Linuxu).
Věřím v jednoho Boha.
alblaho avatar 25.10.2008 19:28 alblaho | skóre: 17 | blog: alblog
Rozbalit Rozbalit vše Re: ELF Statifier: statické binárky z dynamických
IA-64 obskurnost je, neb to znamená "Itanium". S x64 to má společný opravdu jen počet bitů.
Jardík avatar 25.10.2008 23:59 Jardík | skóre: 40 | blog: jarda_bloguje
Rozbalit Rozbalit vše Re: ELF Statifier: statické binárky z dynamických
Jak jsem řekl, nevím, co slovo obskurnost znamená, ale už to možná tuším. Každopádně jsem myslel hlavně AMD64, i když PE podporuje i IA-64.
Věřím v jednoho Boha.
24.10.2008 12:16 Kvakor
Rozbalit Rozbalit vše Vyhodne pro 64bit
Odpovědět | Sbalit | Link | Blokovat | Admin
Tohle se by mi docela hodilo - mam na 64bitech kvuli nekolika 32bit aplikacim nainstalovane 32bit knihovny, pokud bych ty aplikace "zestatictel" (na 32bitovem stroji), nemusel bych pak mit zbytecne 32bit knihovny, ktere jsou tam treba jen kvuli jedne jedine aplikaci.
mirec avatar 24.10.2008 18:44 mirec | skóre: 32 | blog: mirecove_dristy | Poprad
Rozbalit Rozbalit vše Re: ELF Statifier: statické binárky z dynamických
Odpovědět | Sbalit | Link | Blokovat | Admin
Tak toto už pekne dlho hľadám. Ďakujem.
LinuxOS.sk | USE="-fotak -zbytocnosti -farebne_lcd +vydrz +odolnost +java" emerge telefon
default avatar 26.10.2008 14:14 default | skóre: 22 | Madrid
Rozbalit Rozbalit vše Re: ELF Statifier: statické binárky z dynamických
Odpovědět | Sbalit | Link | Blokovat | Admin
Ano, je to jednoznačně výhoda. Jedna binárka a nic jiného. Super. Ale co když se v nějaké knihovně objeví bezpečnostní chyba? Když distribuce postiženou knihovnu zaktualizuje, v té statické binárce ta chyba bude pořád, že?
27.10.2008 09:10 crux
Rozbalit Rozbalit vše Re: ELF Statifier: statické binárky z dynamických
ano presne tak...

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.