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 13:33 | Nová verze

    Byla vydána nová verze 2026.3.0 "Carousels & Killer Whales" svobodného softwaru ScummVM (Wikipedie) umožňujícího bezproblémový běh mnoha klasických adventur na zařízeních, pro které nebyly nikdy určeny. Přehled novinek v poznámkách k vydání a na GitHubu.

    Ladislav Hagara | Komentářů: 0
    dnes 12:22 | IT novinky

    Tento týden (24. a 27. června) vyprší platnost Microsoft certifikátu v UEFI vydaných v roce 2011. Nové certifikáty byly vydány v roce 2023. Kdo na počítačích, i virtuálních, používá zabezpečené spouštění (Secure Boot), měl by si ověřit, že má certifikáty aktualizovány, viz např. články na Red Hat nebo Fedora. Pro stávající systémy se nic nemění. Nadále se budou normálně spouštět. Zavaděče podepsané pouze klíčem z 2023 se ale na počítačích s pouze certifikátem 2011 nespustí. Ve Fedoře je zavaděč shim ve verzi 16.1-6 podepsán klíči 2011 i 2023.

    Ladislav Hagara | Komentářů: 2
    včera 19:55 | Zajímavý software

    Uživatelé mobilních telefonů s Linuxem si nyní mohou nainstalovat aplikaci Mobilní Datovka. Díky tomu je přístup k datovým schránkám dostupný i na zařízeních s mobilními linuxovými distribucemi, jako jsou například Mobian, NixOS Mobile, pmOS atd. Aplikace je dostupná na Flathubu.

    David Heidelberg | Komentářů: 2
    včera 13:33 | Komunita

    Software Freedom Conservancy v novém dokumentu shrnuje doporučení, jak přistupovat ke generativní AI založené na LLM při přispívání do svobodného a open-source softwaru. Mimo jiné vyzývá k obezřetnosti, transparentnosti a revizi generovaného kódu člověkem.

    |🇵🇸 | Komentářů: 9
    včera 13:22 | Nová verze

    Byla vydána nová verze 5.6.0 programu na úpravu digitálních fotografií darktable (Wikipedie).

    Ladislav Hagara | Komentářů: 0
    20.6. 20:11 | Komunita

    Na čem aktuálně pracují vývojáři GNOME a KDE Plasma? Pravidelný přehled novinek v Týden v GNOME a Týden v KDE Plasma. V Týdnu v GNOME je zmíněn flatpak balíček pro GIMP 0.54.1 z roku 1996. Jedná se o poslední verzi GIMPu postavenou nad toolkitem Motif.

    Ladislav Hagara | Komentářů: 0
    20.6. 19:11 | Nová verze

    Home Assistant Operating System, tj. linuxová distribuce optimalizována pro hostování Home Assistanta a jeho aplikací, byl vydán v nové major verzi 18.0.

    Ladislav Hagara | Komentářů: 3
    20.6. 18:11 | Komunita

    Po šestiletém úsilí byla z jádra Linux odstraněna funkce strncpy(). Všechna předchozí volání této funkce byla převedena na bezpečnější alternativy.

    Ladislav Hagara | Komentářů: 1
    20.6. 17:22 | Nová verze

    Byla vydána nová verze 261 správce systému a služeb systemd (Wikipedie, GitHub). Z novinek lze vypíchnout nový subsystém IMDS (Cloud "Instance Metadata Service"), nový příkaz storagectl nebo novou komponentu systemd-sysinstall.

    Ladislav Hagara | Komentářů: 6
    20.6. 12:00 | Nová verze

    Vývojové prostředí Qt Creator bylo vydáno ve verzi 20 (seznam změn). Novinky zahrnují hlavně rozšíření pro integraci LLM agentů nebo minimalistický editační režim uživatelského rozhraní („zen mode“).

    |🇵🇸 | Komentářů: 0
    Které desktopové prostředí na Linuxu používáte?
     (11%)
     (8%)
     (2%)
     (16%)
     (31%)
     (3%)
     (6%)
     (2%)
     (15%)
     (26%)
    Celkem 1963 hlasů
     Komentářů: 30, poslední 3.4. 20:20
    Rozcestník


    Dotaz: portace linuxoveho programu do windows

    5.10.2010 16:58 vencas | skóre: 32
    portace linuxoveho programu do windows
    Přečteno: 428×
    Zdravim,

    chtel bych zkompilovat simulacni program Yade ve windows a potreboval bych nejakou pocatecni napovedu, abych si udelal predstavu, kolik prace s tim bude.

    Program je v c++ a pythonu, potrebuje knihovny boost (python, filesystem, iostrams, serialization etc), vtk, qt4, gts, qglviewer, glut a pak nejake pythonovske baliky (matplotlib, pyqt4). Build system je scons (dosti flexibilni). Pouzivam nektera rozsireni gcc (patrne existuji ekvivalenty) a OpenMP; zdrojovy kod je vcelku cross-platformni (az na nekolik malo mist, kde jsou POSIXova volani jako dlopen)

    Uz jsem nejak pochopil, ze kvuli qt4 open-source edici musim komiplovat s mingw. Co se tyce dependenci, musim vsechno kompilovat rucne, nebo existuje nejaky inteligentni balickovaci system, ktery mi s tim pomuze (cygwin)? Lze pak nejak distribuovat jedden spustitelny soubor, ktery bude vse obsahovat? Musim distribuovat i svou verzi pythonu, nebo lze boost::python prilinkovat ke stavajici instalaci?

    Hledal jsem googlem, ale nezda se, ze by to bylo nejak sjednocene. Diky za vsechny napady.

    Vasek

    Odpovědi

    6.10.2010 10:29 Martin Tůma | skóre: 39 | blog: RTFM | Praha
    Rozbalit Rozbalit vše Re: portace linuxoveho programu do windows
    Uz jsem nejak pochopil, ze kvuli qt4 open-source edici musim komiplovat s mingw.

    Nesmysl, LGPL verze QT4 jde bez problémů kompilovat s msvc, sám to tak u hyperkostky dělám.

    Každý má právo na můj názor!
    6.10.2010 11:34 vencas | skóre: 32
    Rozbalit Rozbalit vše Re: portace linuxoveho programu do windows
    Aha, dekuji za opraveni, to je celkem dobra zprava. Kdyz si tedy stahnu hyperkostku, stahuju s ni i qt4, ktere jsi zkompiloval?

    Nejak si nedokazu predstavit, ze tam pribalim vsechny sdilene knihovny. VTK je docela otesanek.
    6.10.2010 14:36 Martin Tůma | skóre: 39 | blog: RTFM | Praha
    Rozbalit Rozbalit vše Re: portace linuxoveho programu do windows
    Kdyz si tedy stahnu hyperkostku, stahuju s ni i qt4, ktere jsi zkompiloval?

    Jo, potřebný QT4 knihovny jsou součástí instalátoru. V instalátoru se dá pak zvolit, jestli je chce člověk instalovat, nebo ne*.

    * aktuálně "instaluju" QT knihovny přímo k programu, ale daly by se nakopírovat i do systémovejch adresářů.

    Každý má právo na můj názor!
    6.10.2010 22:03 vencas | skóre: 32
    Rozbalit Rozbalit vše Re: portace linuxoveho programu do windows
    OK, mrknu na to, jak to mas udelany, dik.

    Znamena to, ze si kazdy program instaluje svuj python atd, a ze si to kazdy kompiluje ze zdrojaku? To je to opravdu tak silene, jak obcas linuxaci rikaji? Myslel jsem si, ze to je aspon zcasti pomluva...

    Ta volba v instalatoru je "inteligentni", tj. ze se podiva, jestli uz to je nainstalovane a nabide to neinstalovat, nebo to uzivatel musi vedet? Pak je mozna lepsi tech par MB obetovat...
    6.10.2010 22:37 Martin Tůma | skóre: 39 | blog: RTFM | Praha
    Rozbalit Rozbalit vše Re: portace linuxoveho programu do windows
    Znamena to, ze si kazdy program instaluje svuj python atd, a ze si to kazdy kompiluje ze zdrojaku?

    Python má oficiální instalátor pro windows* a je to trochu něco jinýho než nějaká knihovna, takže ten stačí určitě mít nainstalovanej jenom jednou. I knihovny lze teoreticky instalovat jenom jednou do systému a může je používat víc programů, ale dost často program vyžaduje nějakou specifickou verzi knihovny, proto se knihovny na windows často přibalují k aplikaci.

    Ta volba v instalatoru je "inteligentni", tj. ze se podiva, jestli uz to je nainstalovane a nabide to neinstalovat, nebo to uzivatel musi vedet? Pak je mozna lepsi tech par MB obetovat...

    Volba je taková, jakou si jí naprogramuješ ;-) Určitě jde udělat i detekci, ale mnohem jednodušší je dát uživateli možnost QT neinstalovat s tim, že pokuď neví o co jde, ať na to nešahá...

    * QT žádný oficiální instalátor knihoven nemá.

    Každý má právo na můj názor!

    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.