openSUSE Leap 16.1 vstoupil do RC fáze. Nově lze instalovat jako standardní systém (Standard) nebo jako neměnný systém s atomickými aktualizacemi (Immutable). Samostatná neměnná distribuce openSUSE Leap Micro končí.
Byl vydán Mozilla Firefox 157.0. S nejvýraznější vizuální proměnou za poslední roky. Přehled novinek v poznámkách k vydání a poznámkách k vydání pro vývojáře. Řešeny jsou rovněž bezpečnostní chyby. Nový Firefox 157 bude brzy k dispozici také na Flathubu a Snapcraftu.
Rodina produktů Raspberry Pi se rozšířila o Raspberry Pi Smart Display Module. Deska pro Raspberry Pi Compute Module 5 se zasouvá přímo do displejů dle specifikace Intel SDM. Cena desky je 30 dolarů.
Byla vydána nová verze 2.56.0 distribuovaného systému správy verzí Git. Přispělo 104 vývojářů, z toho 39 nových. Přehled novinek v příspěvku na blogu GitHubu a v poznámkách k vydání.
Hackerská skupina ShinyHunters oznámila průnik do informačních systémů FBI, prostřednictvím zero-day zranitelnosti v platformě Oracle PeopleSoft, kterou úřad využívá mimo jiné pro náborový portál FBIJobs.gov. Útočníci tvrdí, že získali až 3 TB dat o současných i bývalých zaměstnancích a uchazečích o práci. Jako důkaz zveřejnili vzorek přibližně 5 000 záznamů obsahující jména, adresy, telefonní čísla, data narození, čísla
… více »Doba kompilace linuxového jádra se díky rychlejšímu hardwaru a optimalizacím kbuildu snižuje k deseti sekundám. Nejnovější patche Lorenza Stoakse (vznikají i s pomocí SI) zkrátily na testovacím stroji dobu sestavení z dlouhých 22 vteřin na pouhých 15, a to bez použití RAMdisku. Testovací systém tvořily dva procesory AMD EPYC 9575F (oba dohromady poskytují celkem 128 jader a 256 vláken), čtyřiadvacet 64GB DDR5-6400 paměťových modulů a
… více »Před rokem a půl vývojáři postmarketOS informovali, že pro projekt hledají nové jméno. Včera bylo oznámeno: postmarketOS se nově jmenuje Nura.
Hra Factorio dorazila na Printables. Hned teď si můžete stáhnout 65 různých modelů a nechat celou mimozemskou planetu oživnout na svém stole.
GNU Project Debugger aneb GDB byl vydán ve verzi 18.1. Podrobný přehled novinek v souboru NEWS.
Prezident USA Donald Trump během svého projevu na valném shromáždění OSN 22. září 2026 prohlásil, že umělá inteligence 'bude dále oficiálně nazývána superinteligencí', zkráceně SI. Svůj návrh zdůvodnil takto: 'Použití slova artificial činí inteligenci falešnou. Ona falešná není, ve skutečnosti je úžasná'. Zároveň ve svém proslovu prohlásil, že Spojené státy kategoricky odmítají jakékoliv pokusy o vytvoření 'globalistického
… více »
PKGBUILD pro Arch a ebuild pro Gentoo jsou připraveny již od vývojářského týmu, není třeba psát vlastní. :)
/usr/share/games/tuxanci a jedine co to vyprodukuje je:
Couldn't open ././image/ikonka.png Nelze nacist ikonku : Couldn't open ././image/ikonka.png Couldn't open ././image/tux1a.png Couldn't open ././image/tux2a.png Couldn't open ././image/tux4a.png Couldn't open ././image/tux3a.png Couldn't open ././image/kriz.png Couldn't open ././image/panel.png Couldn't open ././image/naboj.png Couldn't open ././image/main_menu.png Couldn't open ././image/vyber_level.png Segmentation fault
Couldn't open .//usr/share/games/tuxanci/image/ikonka.png Nelze nacist ikonku : Couldn't open .//usr/share/games/tuxanci/image/ikonka.png Couldn't open .//usr/share/games/tuxanci/image/tux1a.png Couldn't open .//usr/share/games/tuxanci/image/tux2a.png Couldn't open .//usr/share/games/tuxanci/image/tux4a.png Couldn't open .//usr/share/games/tuxanci/image/tux3a.png Couldn't open .//usr/share/games/tuxanci/image/kriz.png Couldn't open .//usr/share/games/tuxanci/image/panel.png Couldn't open .//usr/share/games/tuxanci/image/naboj.png Couldn't open .//usr/share/games/tuxanci/image/main_menu.png Couldn't open .//usr/share/games/tuxanci/image/vyber_level.png Couldn't open .//usr/share/games/tuxanci/image/hore.png Couldn't open .//usr/share/games/tuxanci/image/dole.png Segmentation faultProc to tam sakra pridava to
./???
Proc to tam sakra pridava to ./???
Tak si odpovim sam...
char* getRootPath()
{
if(access("/usr/share/tuxanci/",F_OK)==0)
return "/usr/share/tuxanci/";
else
return "./";
}
Uh... to snad ne.
configure. Hmm, tady se koukám autotools nepoužívají.
./ tam ma delat co? Aby spusteni fungovalo z mista, kde jsem to zkompiloval? No ja nevim kolik lidi si takhle neco 'instaluje'
P.S. Ten Makefile je taky potreba spravit (asi ponekud dukladneji, nez jsem to udelal ja).
PKGBUILD z AURu je pro jistotu nefunkční úplně.Já jsem ho zkusil hned jak se objevil, a funguje
Potreba je i obsah adresare files/
neco jako soubor config.h a v nemNo to uz tam je (soubor
#define DATA_PATH /usr/share/games/tuxanci/data
#define HOME_PATH /home/user/.tuxanci/
a pak v programu char* getRootPath(){ return DATA_PATH;}
directories.h) a resim to pres sed, nicmene to fakt neni optimalni.
char* getRootPath(){ return DATA_PATH;}A hlavně na to zavolejte free() ať to hezky spadne. Myslím, že by ta funkce měla vracet
const char*. Já bych ji ale nepoužil vůbec, protože v C je práce s řetězci docela naprd. Lepší je napsat do zdrojáku něco jako open( DATA_PATH "/soubor.xxx", ... ). Takovéto skládání je asi v C nejjednodušší.
).
Při make install stačí použít proměnnou DESTDIR=, která zastupuje cílový root adresář, takže třeba v případě Gentoo stačí v ebuildu použít emake DESTDIR="${D}/image" install (pokud jsem tedy nezapomněl, jak to v ebuildu vypadáNo, to prave moc nefunguje, protoze).
/usr/share/... je proste natvrdo v header souborech (directories.h) a je potreba to resit pres sed. Samozrejme ze $(DESTDIR) funguje, ale to neni moc platny, protoze pak ta hra nenajde soubory.
Aktualni ebuild
A druhak, takhle už to stačí? (Mám na mysli to řešení s adresáři.)
A druhak, takhle už to stačí? (Mám na mysli to řešení s adresáři.)Pro ten ebuild jo; treba casem sezenete nekoho, kdo umi autotools...
A co takhle gettext, slovenstina neni zrovna moc rozsirena a v tomhle stavu se to fakt lokalizovat neda; nemyslim ted do cestiny, ale treba do anglictiny...
Pro ten ebuild jo;V současném stavu to funguje v pořádku pro ebuild (Gentoo/Portage), PKGBUILD (Arch/Pacman) i "ruční" instalaci. Takže zatím snad bez problému...
A co takhle gettext, slovenstina neni zrovna moc rozsirena a v tomhle stavu se to fakt lokalizovat neda;Na vícejazyčnosti hry se pracuje a nechybí moc k dokončení. Popravdě, neřešíme to gettextem (možná bohužel, možná ne), ale lokalizace do dalších jazyků bude jednoduchá.
Tiskni
Sdílej: