Mikuláš je tu! Získaj 90 % extra kreditov ZADARMO s promo kódom CERTIK90 pri nákupe od 1 199 kreditov. Len do nedele 7. 12. 2025! Zisti viac:
NOVINKA: Najžiadanejšie rekvalifikačné kurzy teraz s 50% zľavou + kurz AI ZADARMO. Nečakaj, táto ponuka dlho nevydrží! Zisti viac:

Diskusia – Othello

Späť

Upozorňujeme, že diskusie pod našimi online kurzami sú nemoderované a primárne slúžia na získavanie spätnej väzby pre budúce vylepšenie kurzov. Pre študentov našich rekvalifikačných kurzov ponúkame možnosť priameho kontaktu s lektormi a študijným referentom pre osobné konzultácie a podporu v rámci ich štúdia. Toto je exkluzívna služba, ktorá zaisťuje kvalitnú a cielenú pomoc v prípade akýchkoľvek otázok alebo projektov.

Komentáre
Posledné komentáre sú na spodnej časti poslednej stránky.
Avatar
Atrament
Člen
Avatar
Odpovedá na David Novák
Atrament:5.6.2016 11:39

Tak schválně jestli to bude fungovat https://www.dropbox.com/…/othello.zip?dl=0

Qt sice není dokonalé, ale když si člověk odmyslí Javu a Swing tak je to v současné době asi jediná rozumná volba pro multiplatformní GUI aplikaci. DLL hell jak tomu říkáš je prostě daň za to, že na unix-like systémech se takto dynamicky zkompilovaná aplikace může distribuovat bez těch knihoven, předpokládá se, že budou už v systému nainstalované a že budou existovat pouze v jedné kopii, takže bude možné je snadno updatovat. (Najde se bezpečnostní chyba v knihovně, knihovna se updatne na jednom místě, a všechny aplikace, které ji používají jsou tím pádem rázem zabezpečeny). Bohužel na Windows se tohleto moc nenosí, takže je třeba dodat ty knihovny s aplikací. Ono jich zas tak moc není aby se to nedalo zvládnout, ale je fakt že nějaká obdoba linuxového ldd by situaci mnohem zjednodušila :)

Avatar
David Novák
Tvůrce
Avatar
Odpovedá na Atrament
David Novák:5.6.2016 12:37

Nefunguje u mě.. Stejná chyba jako druhý screenshot. Nejspíš jiná verze Qt a nerozumí si to.. :/

Odpovedať
Chyba je mezi klávesnicí a židlí.
Avatar
Odpovedá na Atrament
Luboš Běhounek Satik:5.6.2016 12:57

Qt sice není dokonalé, ale když si člověk odmyslí Javu a Swing tak je to v současné době asi jediná rozumná volba pro multiplatformní GUI aplikaci.

C# aplikace mi běhala bezproblémově v Linuxu pod Mono už někde před 3 rokama

Odpovedať
https://www.facebook.com/peasantsandcastles/
Avatar
Atrament
Člen
Avatar
Odpovedá na David Novák
Atrament:5.6.2016 12:58

Updatnul jsem ten zip - přidal jsem knihovnu qwindows.dll, dočetl jsem se, že by to mohlo vyřešit ten problém

Avatar
Atrament
Člen
Avatar
Odpovedá na Luboš Běhounek Satik
Atrament:5.6.2016 13:00

To je sice moc hezké, ale přesvědčit linuxáky, aby si nainstalovali Mono je docela oříšek - pamatuju doby kdy Mono bylo v linuxových kruzích prakticky sprosté slovo...

Avatar
Odpovedá na Atrament
Luboš Běhounek Satik:5.6.2016 13:27

To už je pak jejich problém, já zase na svůj počítač nepouštím Javu :D
Jinak teď už na Linuxu Mono nepotřebuješ vůbec, když už je .NET opensource.

Odpovedať
https://www.facebook.com/peasantsandcastles/
Avatar
David Novák
Tvůrce
Avatar
Odpovedá na Luboš Běhounek Satik
David Novák:5.6.2016 13:34

Mám v plánu někdy zkusit.. ;)

Někdo nějaké zkušenosti s GTK?

Odpovedať
Chyba je mezi klávesnicí a židlí.
Avatar
David Novák
Tvůrce
Avatar
Odpovedá na Atrament
David Novák:5.6.2016 13:35

Nevyřešil.. :/

Odpovedať
Chyba je mezi klávesnicí a židlí.
Avatar
LukyH
Člen
Avatar
Odpovedá na Atrament
LukyH:5.6.2016 13:41

Stále vedle. Tak jak by měl deployment pro windows vypadat popisuje hezky jejich wiki: https://wiki.qt.io/…n_on_Windows . Další zajímavé čtení pro dlouhé večery zde: http://doc.qt.io/…loyment.html . V tomto případě pomůže když v se vytvoří podsložka platforms a do ní se qwindows.dll přesune.

Avatar
Atrament
Člen
Avatar
Odpovedá na David Novák
Atrament:5.6.2016 14:07

Občas člověk fakt ocení unix/linuxový přístup ke sdíleným knihovnám (a to už ho hezkých pár let linux na desktopu nepoužívám) :)

Zkusil jsem to ještě jednou updatnout, tentokrát jsem vytvořil podadresář platforms kam jsem přesunul tu qwindows.dll (a v duchu si říkám zlatá java :)

Jaký windows máš? Já to kompiloval na Windows 10, 64bitových, ale kompiloval jsem to pro 32bitovou architekturu (ve snaze 'aby to jelo na všem')

LukyH: tak ten první odkaz už jsem četl, docela masakr přístup - nakopírovat všechno, spustit aplikaci a dát všechno smazat s tím, že to co ta aplikace k běhu potřebuje, to smazat nepůjde :)) Problém je v tom, že u mně ta aplikace prostě v pohodě běží tak jak jsem ji zabalil do toho zipu co jsem tu vystavil. Takže chyba tam musí být ještě někde jinde :(

Posledné komentáre sú na spodnej časti poslednej stránky.
Robíme čo je v našich silách, aby bola tunajšia diskusia čo najkvalitnejšia. Preto do nej tiež môžu prispievať len registrovaní členovia. Pre zapojenie sa do diskusie sa zaloguj. Ak ešte nemáš účet, zaregistruj sa, je to zadarmo.

Zobrazené 10 správy z 23.