abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
eParkomat, startup z ČR, postoupil mezi finalisty evropského akcelerátoru ChallengeUp!
Robot na pivo mu otevřel dveře k opravdovému byznysu
Internet věcí: Propojený svět? Už se to blíží...
dnes 11:00 | Bezpečnostní upozornění

Byly zveřejněny informace o bezpečnostní chybě CVE-2016-8655 v Linuxu zneužitelné k lokální eskalaci práv. Chyba se dostala do linuxového jádra v srpnu 2011. V upstreamu byla opravena minulý týden [Hacker News].

Ladislav Hagara | Komentářů: 0
včera 22:00 | Komunita

Přibližně před měsícem bylo oznámeno, že linuxová distribuce SUSE Linux Enterprise Server (SLES) běží nově také Raspberry Pi 3 (dokumentace). Obraz verze 12 SP2 pro Raspberry Pi 3 je ke stažení zdarma. Pro registrované jsou po dobu jednoho roku zdarma také aktualizace. Dnes bylo oznámeno, že pro Raspberry Pi 3 je k dispozici také nové openSUSE Leap 42.2 (zprávička). K dispozici je hned několik obrazů.

Ladislav Hagara | Komentářů: 4
včera 06:00 | Zajímavý software

OMG! Ubuntu! představuje emulátor terminálu Hyper (GitHub) postavený na webových technologiích (HTML, CSS a JavaScript). V diskusi k článku je zmíněn podobný emulátor terminálu Black Screen. Hyper i Black Screen používají framework Electron, stejně jako editor Atom nebo vývojové prostředí Visual Studio Code.

Ladislav Hagara | Komentářů: 29
včera 06:00 | Zajímavý článek

I letos vychází řada ajťáckých adventních kalendářů. QEMU Advent Calendar 2016 přináší každý den nový obraz disku pro QEMU. Programátoři se mohou potrápit při řešení úloh z kalendáře Advent of Code 2016. Kalendáře Perl Advent Calendar 2016 a Perl 6 Advent Calendar přinášejí každý den zajímavé informace o programovacím jazyce Perl. Stranou nezůstává ani programovací jazyk Go.

Ladislav Hagara | Komentářů: 8
3.12. 16:24 | Nová verze

Byla vydána Mageia 5.1. Jedná se o první opravné vydání verze 5, jež vyšla v červnu loňského roku (zprávička). Uživatelům verze 5 nepřináší opravné vydání nic nového, samozřejmě pokud pravidelně aktualizují. Vydání obsahuje všechny aktualizace za posledního téměř půldruhého roku. Mageia 5.1 obsahuje LibreOffice 4.4.7, Linux 4.4.32, KDE4 4.14.5 nebo GNOME 3.14.3.

Ladislav Hagara | Komentářů: 14
3.12. 13:42 | Pozvánky

V Praze probíhá konference Internet a Technologie 16.2, volné pokračování jarní konference sdružení CZ.NIC. Konferenci lze sledovat online na YouTube. K dispozici je také archiv předchozích konferencí.

Ladislav Hagara | Komentářů: 0
2.12. 22:44 | Komunita

Joinup informuje, že Mnichov používá open source groupware Kolab. V srpnu byl dokončen dvouletý přechod na toto řešení. V provozu je asi 60 000 poštovních schránek. Nejenom Kolabu se věnoval Georg Greve ve své přednášce Open Source: the future for the European institutions (SlideShare) na konferenci DIGITEC 2016, jež proběhla v úterý 29. listopadu v Bruselu. Videozáznam přednášek z hlavního sálu je ke zhlédnutí na Livestreamu.

Ladislav Hagara | Komentářů: 25
2.12. 15:30 | Zajímavý projekt

Společnost Jolla oznámila v příspěvku Case study: Sailfish Watch na svém blogu, že naportovala Sailfish OS na chytré hodinky. Využila a inspirovala se otevřeným operačním systémem pro chytré hodinky AsteroidOS. Použita je knihovna libhybris. Ukázka ovládání hodinek na YouTube.

Ladislav Hagara | Komentářů: 16
2.12. 14:15 | Nová verze

Byla vydána verze 7.1.0 skriptovacího jazyka PHP používaného zejména k vývoji dynamických webových stránek. Jedná se o první stabilní verzi nejnovější větvě 7.1. Přehled novinek v dokumentaci. Podrobnosti v ChangeLogu. K dispozici je také příručka pro přechod z PHP 7.0.x na PHP 7.1.x.

Ladislav Hagara | Komentářů: 5
2.12. 12:55 | Nová verze

Google Chrome 55 byl prohlášen za stabilní. Nejnovější stabilní verze 55.0.2883.75 tohoto webového prohlížeče přináší řadu oprav a vylepšení (YouTube). Opraveno bylo také 36 bezpečnostních chyb. Mariusz Mlynski si například vydělal 22 500 dolarů za 3 nahlášené chyby (Universal XSS in Blink).

Ladislav Hagara | Komentářů: 4
Kolik máte dat ve svém domovském adresáři na svém primárním osobním počítači?
 (32%)
 (24%)
 (29%)
 (7%)
 (5%)
 (3%)
Celkem 774 hlasů
 Komentářů: 50, poslední 29.11. 15:50
Rozcestník
Reklama

Dotaz: Ako ./configure nastavit na kompilovanie 32bit na x86_64

27.12.2005 15:47 robob | skóre: 12 | blog: robob
Ako ./configure nastavit na kompilovanie 32bit na x86_64
Přečteno: 85×
Zdravim, nejako sa mi nedari najst odpoved akou volbou nastavit ./configure --xxxxx , aby som v prostredi x86_64 skompiloval zdrojaky ako 32bit aplikaciu.

Nasiel som iba --build=BUILD, ale nie som si isty ci je to ta spravna volba, a ak ano, co dat namiesto BUILD.

V kompilatore by som dal '-m32', ale nemam zaujem prepisovat cely ./configure

Vdaka.

Odpovědi

27.12.2005 15:53 Michal Kubeček | skóre: 71 | Luštěnice
Rozbalit Rozbalit vše Re: Ako ./configure nastavit na kompilovanie 32bit na x86_64
Obvykle se kompilátoru předává obsah proměnné CFLAGS (resp. CXXFLAGS pro C++), ale záleží samozřejmě na tom, jak je ten configure skript napsaný.
27.12.2005 15:58 robob | skóre: 12 | blog: robob
Rozbalit Rozbalit vše Re: Ako ./configure nastavit na kompilovanie 32bit na x86_64
Vacsinou to byva klasicky skript vygenerovany GNU Autoconf 2.59
27.12.2005 16:00 Michal Kubeček | skóre: 71 | Luštěnice
Rozbalit Rozbalit vše Re: Ako ./configure nastavit na kompilovanie 32bit na x86_64
To samozřejmě ano. Ale záleží na tom, jak vypadá ten configure.in a hlavně jak vypadají příslušné Makefile.in - už jsem bohužel viděl ledacos.
27.12.2005 16:10 robob | skóre: 12 | blog: robob
Rozbalit Rozbalit vše Re: Ako ./configure nastavit na kompilovanie 32bit na x86_64
Takze by to malo byt takto ?

$export CFLAGS='-m32'
$export CXXFLAGS='-m32'
$./configure
27.12.2005 16:55 robob | skóre: 12 | blog: robob
Rozbalit Rozbalit vše Re: Ako ./configure nastavit na kompilovanie 32bit na x86_64
Ocividne to na vytvorenie 32bit aplikacie nestaci. Aj ked ./configure prebehol uspesne pri make berie gcc 64-bitove include subory "... -I/usr/lib64/..." :-(
27.12.2005 17:10 robob | skóre: 12 | blog: robob
Rozbalit Rozbalit vše Re: Ako ./configure nastavit na kompilovanie 32bit na x86_64
Ani toto nepomaha:
./configure --build=i686-pc-linux-gnu
27.12.2005 17:24 Michal Kubeček | skóre: 71 | Luštěnice
Rozbalit Rozbalit vše Re: Ako ./configure nastavit na kompilovanie 32bit na x86_64
Tak se podívejte, s jakými parametry se skutečně spouští gcc a případně opravte Makefile.in. Mimochodem, v /usr/lib64 žádné include soubory nejsou, asi si pletete -I a -L.
27.12.2005 18:35 robob | skóre: 12 | blog: robob
Rozbalit Rozbalit vše Re: Ako ./configure nastavit na kompilovanie 32bit na x86_64
V mojom distre (Mandriva 2006) je subor:
/usr/lib64/glib-2.0/include/glibconfig.h
a gcc ho v Makefile co vytvory ./configure pouziva. Aby som bol konkretnejsi, make spusti v pohode ale pri gcc -m32 suboru gtkvideo.c vyhodi chybu. Budem sa tomu musiet trochu viac venovat. Skontrolovat ake devel subory tam mam a hlavne ci su v 32bit verzii. Mal som za to, ze C subory su rovnake pre 32bit a 64bit aplikacie, ale evidentne sa mylim.
27.12.2005 18:54 Michal Kubeček | skóre: 71 | Luštěnice
Rozbalit Rozbalit vše Re: Ako ./configure nastavit na kompilovanie 32bit na x86_64
To je ovšem čuňárna, na hlavičkové soubory máte /usr/{,local/}include a pokud mimořádně potřebujete rozdělit 32-bitovou a 64-bitovou verzi (při rozumně napsaném by to nemělo být potřeba), slouží k tomu preprocesor.
27.12.2005 19:15 robob | skóre: 12 | blog: robob
Rozbalit Rozbalit vše Re: Ako ./configure nastavit na kompilovanie 32bit na x86_64
Uplne suhlasim,

nakoniec upravenim gtkvideo.c som to cele skompiloval ako 32bit, avsak linkovanie bohuzial dopadlo takto:

/usr/lib64/libxine.so: could not read symbols: File in wrong format

Takze to linkoval ako 64bit aplikaciu. Preco chce linkovat 64bit kniznice ked ma pri kompilovani volbu -m32 ? A to sa len snazim skompilovat stiahnuty plugin gxine pre Firefox (co je 32bit aplikacia).
27.12.2005 22:50 Michal Kubeček | skóre: 71 | Luštěnice
Rozbalit Rozbalit vše Re: Ako ./configure nastavit na kompilovanie 32bit na x86_64
Tohle vypadá, jako kdyby některé objecty, které se snažíte linkovat, byly 64-bitové a některé 32-bitové.
27.12.2005 19:27 robob | skóre: 12 | blog: robob
Rozbalit Rozbalit vše Re: Ako ./configure nastavit na kompilovanie 32bit na x86_64
Dobru diskuziu na temu kompilovanie 32bit aplikacii pod x86_64 som nasiel tu
28.12.2005 23:22 robob | skóre: 12 | blog: robob
Rozbalit Rozbalit vše Re: Ako ./configure nastavit na kompilovanie 32bit na x86_64
Konecne sa mi podarilo najst sposob ako dosiahnut vytvorenie 32bit aplikacie v linux-x86_64 prostredi. Staci si stiahnut balicek obsahujuci linux32 a potom spustit:
$linux32 ./configure
$linux32 make

Prikaz linux32 totiz nastavi oznam prostredia, ze je i868 namiesto x86_64 vid prikaz:
linux32 uname -a

Založit nové vláknoNahoru

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

ISSN 1214-1267   www.czech-server.cz
© 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.