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í
×
    dnes 01:22 | Nová verze Ladislav Hagara | Komentářů: 0
    dnes 00:55 | Zajímavý projekt

    PyXL je koncept procesora, ktorý dokáže priamo spúštat Python kód bez nutnosti prekladu ci Micropythonu. Podľa testov autora je pri 100 MHz približne 30x rýchlejší pri riadeni GPIO nez Micropython na Pyboard taktovanej na 168 MHz.

    vlk | Komentářů: 0
    včera 19:44 | Nová verze

    Grafana (Wikipedie), tj. open source nástroj pro vizualizaci různých metrik a s ní související dotazování, upozorňování a lepší porozumění, byla vydána ve verzi 12.0. Přehled novinek v aktualizované dokumentaci.

    Ladislav Hagara | Komentářů: 0
    včera 17:33 | Nová verze

    Raspberry Pi OS, oficiální operační systém pro Raspberry Pi, byl vydán v nové verzi 2025-05-06. Přehled novinek v příspěvku na blogu Raspberry Pi a poznámkách k vydání. Pravděpodobně se jedná o poslední verzi postavenou na Debianu 12 Bookworm. Následující verze by již měla být postavena na Debianu 13 Trixie.

    Ladislav Hagara | Komentářů: 0
    včera 05:33 | Komunita

    Richard Stallman dnes v Liberci přednáší o svobodném softwaru a svobodě v digitální společnosti. Od 16:30 v aule budovy G na Technické univerzitě v Liberci. V anglickém jazyce s automaticky generovanými českými titulky. Vstup je zdarma i pro širokou veřejnost.

    Ladislav Hagara | Komentářů: 15
    včera 03:55 | Komunita

    sudo-rs, tj. sudo a su přepsáné do programovacího jazyka Rust, nahradí v Ubuntu 25.10 klasické sudo. V plánu je také přechod od klasických coreutils k uutils coreutils napsaných v Rustu.

    Ladislav Hagara | Komentářů: 0
    6.5. 22:11 | Nasazení Linuxu

    Fedora se stala oficiální distribucí WSL (Windows Subsystem for Linux).

    Ladislav Hagara | Komentářů: 2
    6.5. 13:22 | IT novinky

    Společnost IBM představila server IBM LinuxONE Emperor 5 poháněný procesorem IBM Telum II.

    Ladislav Hagara | Komentářů: 1
    6.5. 04:55 | Nová verze

    Byla vydána verze 4.0 multiplatformního integrovaného vývojového prostředí (IDE) pro rychlý vývoj aplikaci (RAD) ve Free Pascalu Lazarus (Wikipedie). Přehled novinek v poznámkách k vydání. Využíván je Free Pascal Compiler (FPC) 3.2.2.

    Ladislav Hagara | Komentářů: 1
    6.5. 00:33 | Komunita

    Podpora Windows 10 končí 14. října 2025. Připravovaná kampaň Konec desítek (End of 10) může uživatelům pomoci s přechodem na Linux.

    Ladislav Hagara | Komentářů: 34
    Jaký filesystém primárně používáte?
     (57%)
     (1%)
     (8%)
     (22%)
     (4%)
     (2%)
     (3%)
     (1%)
     (1%)
     (3%)
    Celkem 551 hlasů
     Komentářů: 26, poslední dnes 09:58
    Rozcestník

    Administrace komentářů

    Jste na stránce určené pro řešení chyb a problémů týkajících se diskusí a komentářů. Můžete zde našim administrátorům reportovat špatně zařazenou či duplicitní diskusi, vulgární či osočující příspěvek a podobně. Děkujeme vám za vaši pomoc, více očí více vidí, společně můžeme udržet vysokou kvalitu AbcLinuxu.cz.

    Příspěvek
    5.10.2018 20:56 debian+
    Rozbalit Rozbalit vše Re: Batle of Wesnoth ruční kompilace.
    Treba vediet ako kus funguje system a preklad, vyvoj c programov na linux.

    Programy pisane v c, vzdy su v subore .c a zacinaju funkciou main (a obsahuju dalsie ine funkcie). Kedze naco pisat dvakrat to iste (napriklad dekodovanie suborov z formatu jpeg na RAW), tak vznikli programatorske kniznice (dalej len kniznice), ktore su tiez subory .c, ale nemaju funkciu main (a obsahuju dalsie ine funkcie). Inac ci kniznica alebo program maju dalsie funkcie. Programy v C maju aj subory .h, ktore obsahuju definicie funkcie, zdielanych premennych atd. ... Proste, v .h suboroch je napisane, co mozes v programe pouzivat (napr. vykresli_okno()) a v .c uz je uz realne naprogravanie vytvorenia okno. Takze po prelozeni z kniznice z .c dostaneme .so subor, co je kniznica, ktoru obsahuje kod, ktory mozes v inych programov pouzivat. Je to binarny format v kode pre procesor. nie je ludsky citatelny. Ale kedze musime pri preklade vediet, ake su tam funkcie, ktore mozme pouzit, potrebujeme tie .h subory kniznice. Kedze tie bezny uzivatel nepotrebuje. Nakolko Tvoja mama nepreklada programy, tak su oznacovane ako vyvojarske veci (developing) a bezne ich uzivatel nema.

    pkg-config, make, gcc potrebuje pri preklade pri pouziti kniznice vediet, aku kniznicu chces pridat. Kedze je urcene miesto, tak staci povedat nazov, ak je standardnom umiestneni v systeme. Ak nie musel by si urcit cestu ku kniznice (.so). pre pkg-config je to --libs, pre gcc -lMENO. A kedze aby prekladac vedel, ake funkcie su dostupne v kniznice, ktore mozes volat (nevie zo .so parametre funkcii), potrebuje aj vediet, .h subory knizice. pre pkg-config je to --cflags

    Kedze v linuxe mame radi poriadok, tak vznikol nejaky program, ktory to ma pod palcom. Ak ten nepouzijes, musis manualne zadat alebo si pohladat na disku. Te program je pkg-config. Takze aby ti ju nasiel v systeme, musis si nainstalovat kniznicu s devel vecemi (make install to robi) a pridaj si ju do pkg-config. Ak nie, tak pri preklade zadefinovat kde ma naj bin a devel veci kniznice.

    Co sa tyka dokumentacie o linuxe, tak vytvor novu forum temu.

    V tomto formuláři můžete formulovat svou stížnost ohledně příspěvku. Nejprve vyberte typ akce, kterou navrhujete provést s diskusí či příspěvkem. Potom do textového pole napište důvody, proč by měli admini provést vaši žádost, problém nemusí být patrný na první pohled. Odkaz na příspěvek bude přidán automaticky.

    Vaše jméno
    Váš email
    Typ požadavku
    Slovní popis
    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.