Byl publikován aktuální přehled vývoje renderovacího jádra webového prohlížeče Servo (Wikipedie).
V programovacím jazyce Go naprogramovaná webová aplikace pro spolupráci na zdrojových kódech pomocí gitu Forgejo byla vydána ve verzi 12.0 (Mastodon). Forgejo je fork Gitei.
Nová čísla časopisů od nakladatelství Raspberry Pi zdarma ke čtení: Raspberry Pi Official Magazine 155 (pdf) a Hello World 27 (pdf).
Hyprland, tj. kompozitor pro Wayland zaměřený na dláždění okny a zároveň grafické efekty, byl vydán ve verzi 0.50.0. Podrobný přehled novinek na GitHubu.
Patrick Volkerding oznámil před dvaatřiceti lety vydání Slackware Linuxu 1.00. Slackware Linux byl tenkrát k dispozici na 3,5 palcových disketách. Základní systém byl na 13 disketách. Kdo chtěl grafiku, potřeboval dalších 11 disket. Slackware Linux 1.00 byl postaven na Linuxu .99pl11 Alpha, libc 4.4.1, g++ 2.4.5 a XFree86 1.3.
Ministerstvo pro místní rozvoj (MMR) jako první orgán státní správy v Česku spustilo takzvaný „bug bounty“ program pro odhalování bezpečnostních rizik a zranitelných míst ve svých informačních systémech. Za nalezení kritické zranitelnosti nabízí veřejnosti odměnu 1000 eur, v případě vysoké závažnosti je to 500 eur. Program se inspiruje přístupy běžnými v komerčním sektoru nebo ve veřejné sféře v zahraničí.
Vláda dne 16. července 2025 schválila návrh nového jednotného vizuálního stylu státní správy. Vytvořilo jej na základě veřejné soutěže studio Najbrt. Náklady na přípravu návrhu a metodiky činily tři miliony korun. Modernizovaný dvouocasý lev vychází z malého státního znaku. Vizuální styl doprovází originální písmo Czechia Sans.
Vyhledávač DuckDuckGo je podle webu DownDetector od 2:15 SELČ nedostupný. Opět fungovat začal na několik minut zhruba v 15:15. Další služby nesouvisející přímo s vyhledáváním, jako mapy a AI asistent jsou dostupné. Pro některé dotazy během výpadku stále funguje zobrazování například textu z Wikipedie.
Více než 600 aplikací postavených na PHP frameworku Laravel je zranitelných vůči vzdálenému spuštění libovolného kódu. Útočníci mohou zneužít veřejně uniklé konfigurační klíče APP_KEY (např. z GitHubu). Z více než 260 000 APP_KEY získaných z GitHubu bylo ověřeno, že přes 600 aplikací je zranitelných. Zhruba 63 % úniků pochází z .env souborů, které často obsahují i další citlivé údaje (např. přístupové údaje k databázím nebo cloudovým službám).
Open source modální textový editor Helix, inspirovaný editory Vim, Neovim či Kakoune, byl vydán ve verzi 25.07. Přehled novinek se záznamy terminálových sezení v asciinema v oznámení na webu. Detailně v CHANGELOGu na GitHubu.
Na Sourceforge.net je moznost stáhnout první pre-alpha verzi programu wxDVDShrink. Který jak již název napovídá slouží ke kopírování DVD9 na DVD5. Tak stahujte, kompilujte, testujte a posílejte náměty na zlepšení.
Tiskni
Sdílej:
In file included from /usr/include/dvdread/ifo_read.h:24, from dvdinfo.hpp:4, from init.hpp:11, from wxdvdshrink.cpp:5: /usr/include/dvdread/ifo_types.h:32:2: error: #error "Must include <inttypes.h> or <stdint.h> before any libdvdread header." wxdvdshrink.cpp: In member function ‘virtual bool MyApp::OnInit()’: wxdvdshrink.cpp:46: error: conversion from ‘const char [12]’ to ‘const wxString’ is ambiguous /usr/include/wx-2.6/wx/string.h:643: note: candidates are: wxString::wxString(wxChar, size_t) <near match> /usr/include/wx-2.6/wx/string.h:633: note: wxString::wxString(int) <near match> wxdvdshrink.cpp: In member function ‘void MyFrame::GetOutputDir(wxCommandEvent&)’: wxdvdshrink.cpp:57: error: ‘wxDD_DIR_MUST_EXIST’ was not declared in this scope wxdvdshrink.cpp:66: error: ambiguous overload for ‘operator+’ in ‘((MyFrame*)this)->MyFrame::outputDir + "/"’ /usr/include/wx-2.6/wx/longlong.h:932: note: candidates are: wxULongLong operator+(long unsigned int, const wxULongLong&) <near match> /usr/include/wx-2.6/wx/longlong.h:919: note: wxLongLong operator+(long int, const wxLongLong&) <near match> /usr/include/wx-2.6/wx/string.h:1494: note: wxString operator+(const wxString&, const wxWCharBuffer&) <near match> /usr/include/wx-2.6/wx/string.h:1302: note: wxString operator+(const wxChar*, const wxString&) <near match> /usr/include/wx-2.6/wx/string.h:1300: note: wxString operator+(wxChar, const wxString&) <near match> /usr/include/wx-2.6/wx/string.h:1299: note: wxString operator+(const wxString&, wxChar) <near match> /usr/include/wx-2.6/wx/string.h:1298: note: wxString operator+(const wxString&, const wxString&) <near match> wxdvdshrink.cpp: In member function ‘void MyFrame::GetDVDDevice(wxCommandEvent&)’: wxdvdshrink.cpp:74: error: conversion from ‘const char [36]’ to ‘const wxString’ is ambiguous /usr/include/wx-2.6/wx/string.h:643: note: candidates are: wxString::wxString(wxChar, size_t) <near match> /usr/include/wx-2.6/wx/string.h:633: note: wxString::wxString(int) <near match> wxdvdshrink.cpp:74: error: conversion from ‘const char [13]’ to ‘const wxString’ is ambiguous /usr/include/wx-2.6/wx/string.h:643: note: candidates are: wxString::wxString(wxChar, size_t) <near match> /usr/include/wx-2.6/wx/string.h:633: note: wxString::wxString(int) <near match> wxdvdshrink.cpp:74: error: conversion from ‘const char [9]’ to ‘const wxString’ is ambiguous /usr/include/wx-2.6/wx/string.h:643: note: candidates are: wxString::wxString(wxChar, size_t) <near match> /usr/include/wx-2.6/wx/string.h:633: note: wxString::wxString(int) <near match> wxdvdshrink.cpp:75: error: ambiguous overload for ‘operator!=’ in ‘((MyFrame*)this)->MyFrame::dvdDevice != ""’ /usr/include/wx-2.6/wx/string.h:1442: note: candidates are: bool operator!=(const wxString&, const wxString&) <near match> /usr/include/wx-2.6/wx/string.h:1446: note: bool operator!=(const wxChar*, const wxString&) <near match> /usr/include/wx-2.6/wx/string.h:1478: note: bool operator!=(const wxString&, const wxWCharBuffer&) <near match> /usr/include/wx-2.6/wx/string.h:1511: note: bool operator!=(wxChar, const wxString&) <near match> /usr/include/wx-2.6/wx/string.h:1512: note: bool operator!=(const wxString&, wxChar) <near match> /usr/include/wx-2.6/wx/longlong.h:917: note: bool operator!=(long int, const wxLongLong&) <near match> /usr/include/wx-2.6/wx/longlong.h:930: note: bool operator!=(long unsigned int, const wxULongLong&) <near match> wxdvdshrink.cpp:75: error: cannot convert ‘const wxChar*’ to ‘const char*’ in assignment wxdvdshrink.cpp: In member function ‘void MyFrame::CopyDVD(wxCommandEvent&)’: wxdvdshrink.cpp:90: error: ambiguous overload for ‘operator=’ in ‘((MyFrame*)this)->MyFrame::audioSelStream = ""’ /usr/include/wx-2.6/wx/string.h:627: note: candidates are: wxString& wxString::operator=(int) <near match> /usr/include/wx-2.6/wx/string.h:846: note: wxString& wxString::operator=(wxChar) <near match> /usr/include/wx-2.6/wx/string.h:860: note: wxString& wxString::operator=(const wxWCharBuffer&) <near match> /usr/include/wx-2.6/wx/string.h:611: note: wxString& wxString::operator=(const wxString&) <near match> wxdvdshrink.cpp:91: error: ambiguous overload for ‘operator=’ in ‘((MyFrame*)this)->MyFrame::subtitleSelStream = ""’ /usr/include/wx-2.6/wx/string.h:627: note: candidates are: wxString& wxString::operator=(int) <near match> /usr/include/wx-2.6/wx/string.h:846: note: wxString& wxString::operator=(wxChar) <near match> /usr/include/wx-2.6/wx/string.h:860: note: wxString& wxString::operator=(const wxWCharBuffer&) <near match> /usr/include/wx-2.6/wx/string.h:611: note: wxString& wxString::operator=(const wxString&) <near match> wxdvdshrink.cpp:97: error: conversion from ‘const char [7]’ to ‘const wxString’ is ambiguous /usr/include/wx-2.6/wx/string.h:643: note: candidates are: wxString::wxString(wxChar, size_t) <near match> /usr/include/wx-2.6/wx/string.h:633: note: wxString::wxString(int) <near match> wxdvdshrink.cpp:98: error: ambiguous overload for ‘operator==’ in ‘((MyFrame*)this)->MyFrame::audioSelStream == ""’ /usr/include/wx-2.6/wx/string.h:1436: note: candidates are: bool operator==(const wxString&, const wxString&) <near match> /usr/include/wx-2.6/wx/string.h:1440: note: bool operator==(const wxChar*, const wxString&) <near match> /usr/include/wx-2.6/wx/string.h:1474: note: bool operator==(const wxString&, const wxWCharBuffer&) <near match> /usr/include/wx-2.6/wx/string.h:1509: note: bool operator==(wxChar, const wxString&) <near match> /usr/include/wx-2.6/wx/string.h:1510: note: bool operator==(const wxString&, wxChar) <near match> /usr/include/wx-2.6/wx/longlong.h:916: note: bool operator==(long int, const wxLongLong&) <near match> /usr/include/wx-2.6/wx/longlong.h:929: note: bool operator==(long unsigned int, const wxULongLong&) <near match> wxdvdshrink.cpp:100: error: ambiguous overload for ‘operator+=’ in ‘((MyFrame*)this)->MyFrame::audioSelStream += ","’ /usr/include/wx-2.6/wx/string.h:902: note: candidates are: void wxString::operator+=(const wxWCharBuffer&) <near match> /usr/include/wx-2.6/wx/string.h:1284: note: wxString& wxString::operator+=(const wxString&) <near match> /usr/include/wx-2.6/wx/string.h:1290: note: wxString& wxString::operator+=(wxChar) <near match> wxdvdshrink.cpp:105: error: conversion from ‘const char [10]’ to ‘const wxString’ is ambiguous /usr/include/wx-2.6/wx/string.h:643: note: candidates are: wxString::wxString(wxChar, size_t) <near match> /usr/include/wx-2.6/wx/string.h:633: note: wxString::wxString(int) <near match> wxdvdshrink.cpp:106: error: ambiguous overload for ‘operator==’ in ‘((MyFrame*)this)->MyFrame::subtitleSelStream == ""’ /usr/include/wx-2.6/wx/string.h:1436: note: candidates are: bool operator==(const wxString&, const wxString&) <near match> /usr/include/wx-2.6/wx/string.h:1440: note: bool operator==(const wxChar*, const wxString&) <near match> /usr/include/wx-2.6/wx/string.h:1474: note: bool operator==(const wxString&, const wxWCharBuffer&) <near match> /usr/include/wx-2.6/wx/string.h:1509: note: bool operator==(wxChar, const wxString&) <near match> /usr/include/wx-2.6/wx/string.h:1510: note: bool operator==(const wxString&, wxChar) <near match> /usr/include/wx-2.6/wx/longlong.h:916: note: bool operator==(long int, const wxLongLong&) <near match> /usr/include/wx-2.6/wx/longlong.h:929: note: bool operator==(long unsigned int, const wxULongLong&) <near match> wxdvdshrink.cpp:108: error: ambiguous overload for ‘operator+=’ in ‘((MyFrame*)this)->MyFrame::subtitleSelStream += ","’ /usr/include/wx-2.6/wx/string.h:902: note: candidates are: void wxString::operator+=(const wxWCharBuffer&) <near match> /usr/include/wx-2.6/wx/string.h:1284: note: wxString& wxString::operator+=(const wxString&) <near match> /usr/include/wx-2.6/wx/string.h:1290: note: wxString& wxString::operator+=(wxChar) <near match> wxdvdshrink.cpp:118: error: ambiguous overload for ‘operator!=’ in ‘((MyFrame*)this)->MyFrame::outputDir != ""’ /usr/include/wx-2.6/wx/string.h:1442: note: candidates are: bool operator!=(const wxString&, const wxString&) <near match> /usr/include/wx-2.6/wx/string.h:1446: note: bool operator!=(const wxChar*, const wxString&) <near match> /usr/include/wx-2.6/wx/string.h:1478: note: bool operator!=(const wxString&, const wxWCharBuffer&) <near match> /usr/include/wx-2.6/wx/string.h:1511: note: bool operator!=(wxChar, const wxString&) <near match> /usr/include/wx-2.6/wx/string.h:1512: note: bool operator!=(const wxString&, wxChar) <near match> /usr/include/wx-2.6/wx/longlong.h:917: note: bool operator!=(long int, const wxLongLong&) <near match> /usr/include/wx-2.6/wx/longlong.h:930: note: bool operator!=(long unsigned int, const wxULongLong&) <near match> wxdvdshrink.cpp:126: error: conversion from ‘const char [12]’ to ‘const wxString’ is ambiguous /usr/include/wx-2.6/wx/string.h:643: note: candidates are: wxString::wxString(wxChar, size_t) <near match> /usr/include/wx-2.6/wx/string.h:633: note: wxString::wxString(int) <near match> wxdvdshrink.cpp:126: error: conversion from ‘const char [13]’ to ‘const wxString’ is ambiguous /usr/include/wx-2.6/wx/string.h:643: note: candidates are: wxString::wxString(wxChar, size_t) <near match> /usr/include/wx-2.6/wx/string.h:633: note: wxString::wxString(int) <near match> wxdvdshrink.cpp:128: error: conversion from ‘const char [1]’ to ‘const wxString’ is ambiguous /usr/include/wx-2.6/wx/string.h:643: note: candidates are: wxString::wxString(wxChar, size_t) <near match> /usr/include/wx-2.6/wx/string.h:633: note: wxString::wxString(int) <near match> wxdvdshrink.cpp:129: error: ambiguous overload for ‘operator=’ in ‘((MyFrame*)this)->MyFrame::factor = ""’ /usr/include/wx-2.6/wx/string.h:627: note: candidates are: wxString& wxString::operator=(int) <near match> /usr/include/wx-2.6/wx/string.h:846: note: wxString& wxString::operator=(wxChar) <near match> /usr/include/wx-2.6/wx/string.h:860: note: wxString& wxString::operator=(const wxWCharBuffer&) <near match> /usr/include/wx-2.6/wx/string.h:611: note: wxString& wxString::operator=(const wxString&) <near match> wxdvdshrink.cpp:131: error: no matching function for call to ‘wxString::Replace(const char [2], const char [2], int)’ /usr/include/wx-2.6/wx/string.h:1060: note: candidates are: size_t wxString::Replace(const wxChar*, const wxChar*, bool) wxdvdshrink.cpp:134: error: ambiguous overload for ‘operator==’ in ‘((MyFrame*)this)->MyFrame::subtitleSelStream == ""’ /usr/include/wx-2.6/wx/string.h:1436: note: candidates are: bool operator==(const wxString&, const wxString&) <near match> /usr/include/wx-2.6/wx/string.h:1440: note: bool operator==(const wxChar*, const wxString&) <near match> /usr/include/wx-2.6/wx/string.h:1474: note: bool operator==(const wxString&, const wxWCharBuffer&) <near match> /usr/include/wx-2.6/wx/string.h:1509: note: bool operator==(wxChar, const wxString&) <near match> /usr/include/wx-2.6/wx/string.h:1510: note: bool operator==(const wxString&, wxChar) <near match> /usr/include/wx-2.6/wx/longlong.h:916: note: bool operator==(long int, const wxLongLong&) <near match> /usr/include/wx-2.6/wx/longlong.h:929: note: bool operator==(long unsigned int, const wxULongLong&) <near match> wxdvdshrink.cpp:136: error: conversion from ‘const char*’ to ‘wxString’ is ambiguous /usr/include/wx-2.6/wx/string.h:643: note: candidates are: wxString::wxString(wxChar, size_t) <near match> /usr/include/wx-2.6/wx/string.h:633: note: wxString::wxString(int) <near match> wxdvdshrink.cpp:141: error: conversion from ‘const char*’ to ‘wxString’ is ambiguous /usr/include/wx-2.6/wx/string.h:643: note: candidates are: wxString::wxString(wxChar, size_t) <near match> /usr/include/wx-2.6/wx/string.h:633: note: wxString::wxString(int) <near match> wxdvdshrink.cpp:143: error: ambiguous overload for ‘operator+’ in ‘((MyFrame*)this)->MyFrame::workSpace + "dvdauthor.xml"’ /usr/include/wx-2.6/wx/longlong.h:932: note: candidates are: wxULongLong operator+(long unsigned int, const wxULongLong&) <near match> /usr/include/wx-2.6/wx/longlong.h:919: note: wxLongLong operator+(long int, const wxLongLong&) <near match> /usr/include/wx-2.6/wx/string.h:1494: note: wxString operator+(const wxString&, const wxWCharBuffer&) <near match> /usr/include/wx-2.6/wx/string.h:1302: note: wxString operator+(const wxChar*, const wxString&) <near match> /usr/include/wx-2.6/wx/string.h:1300: note: wxString operator+(wxChar, const wxString&) <near match> /usr/include/wx-2.6/wx/string.h:1299: note: wxString operator+(const wxString&, wxChar) <near match> /usr/include/wx-2.6/wx/string.h:1298: note: wxString operator+(const wxString&, const wxString&) <near match> wxdvdshrink.cpp:150: error: conversion from ‘const char [30]’ to ‘const wxString’ is ambiguous /usr/include/wx-2.6/wx/string.h:643: note: candidates are: wxString::wxString(wxChar, size_t) <near match> /usr/include/wx-2.6/wx/string.h:633: note: wxString::wxString(int) <near match> wxdvdshrink.cpp:150: error: conversion from ‘const char [9]’ to ‘const wxString’ is ambiguous /usr/include/wx-2.6/wx/string.h:643: note: candidates are: wxString::wxString(wxChar, size_t) <near match> /usr/include/wx-2.6/wx/string.h:633: note: wxString::wxString(int) <near match> wxdvdshrink.cpp:155: error: conversion from ‘const char [29]’ to ‘const wxString’ is ambiguous /usr/include/wx-2.6/wx/string.h:643: note: candidates are: wxString::wxString(wxChar, size_t) <near match> /usr/include/wx-2.6/wx/string.h:633: note: wxString::wxString(int) <near match> wxdvdshrink.cpp:155: error: conversion from ‘const char [9]’ to ‘const wxString’ is ambiguous /usr/include/wx-2.6/wx/string.h:643: note: candidates are: wxString::wxString(wxChar, size_t) <near match> /usr/include/wx-2.6/wx/string.h:633: note: wxString::wxString(int) <near match> wxdvdshrink.cpp: In member function ‘void MyFrame::SetInfoToCheckListBox(wxCommandEvent&)’: wxdvdshrink.cpp:178: error: no match for ‘operator+’ in ‘std::operator+(const std::basic_string<_CharT, _Traits, _Alloc>&, const _CharT*) [with _CharT = char, _Traits = std::char_traits<char>, _Alloc = std::allocator<char>](((const char*)" - ")) + chanells’ /usr/include/wx-2.6/wx/longlong.h:932: note: candidates are: wxULongLong operator+(long unsigned int, const wxULongLong&) /usr/include/wx-2.6/wx/longlong.h:919: note: wxLongLong operator+(long int, const wxLongLong&) /usr/include/wx-2.6/wx/string.h:1496: note: wxString operator+(const wxWCharBuffer&, const wxString&) /usr/include/wx-2.6/wx/string.h:1494: note: wxString operator+(const wxString&, const wxWCharBuffer&) /usr/include/wx-2.6/wx/string.h:1302: note: wxString operator+(const wxChar*, const wxString&) /usr/include/wx-2.6/wx/string.h:1301: note: wxString operator+(const wxString&, const wxChar*) /usr/include/wx-2.6/wx/string.h:1300: note: wxString operator+(wxChar, const wxString&) /usr/include/wx-2.6/wx/string.h:1299: note: wxString operator+(const wxString&, wxChar) /usr/include/wx-2.6/wx/string.h:1298: note: wxString operator+(const wxString&, const wxString&) wxdvdshrink.cpp:179: error: ambiguous overload for ‘operator=’ in ‘chanells = ""’ /usr/include/wx-2.6/wx/string.h:627: note: candidates are: wxString& wxString::operator=(int) <near match> /usr/include/wx-2.6/wx/string.h:846: note: wxString& wxString::operator=(wxChar) <near match> /usr/include/wx-2.6/wx/string.h:860: note: wxString& wxString::operator=(const wxWCharBuffer&) <near match> /usr/include/wx-2.6/wx/string.h:611: note: wxString& wxString::operator=(const wxString&) <near match> wxdvdshrink.cpp:184: error: no matching function for call to ‘wxCheckListBox::Append(std::basic_string<char, std::char_traits<char>, std::allocator<char> >)’ /usr/include/wx-2.6/wx/ctrlsub.h:86: note: candidates are: int wxItemContainer::Append(const wxString&) /usr/include/wx-2.6/wx/ctrlsub.h:88: note: int wxItemContainer::Append(const wxString&, void*) /usr/include/wx-2.6/wx/ctrlsub.h:90: note: int wxItemContainer::Append(const wxString&, wxClientData*) /usr/include/wx-2.6/wx/ctrlsub.h:98: note: void wxItemContainer::Append(const wxArrayString&) wxdvdshrink.cpp: In member function ‘void MyFrame::AnalyzeDVD(wxCommandEvent&)’:wxdvdshrink.cpp:194: error: ambiguous overload for ‘operator==’ in ‘((MyFrame*)this)->MyFrame::dvdDevice == ""’ /usr/include/wx-2.6/wx/string.h:1436: note: candidates are: bool operator==(const wxString&, const wxString&) <near match> /usr/include/wx-2.6/wx/string.h:1440: note: bool operator==(const wxChar*, const wxString&) <near match> /usr/include/wx-2.6/wx/string.h:1474: note: bool operator==(const wxString&, const wxWCharBuffer&) <near match> /usr/include/wx-2.6/wx/string.h:1509: note: bool operator==(wxChar, const wxString&) <near match> /usr/include/wx-2.6/wx/string.h:1510: note: bool operator==(const wxString&, wxChar) <near match> /usr/include/wx-2.6/wx/longlong.h:916: note: bool operator==(long int, const wxLongLong&) <near match> /usr/include/wx-2.6/wx/longlong.h:929: note: bool operator==(long unsigned int, const wxULongLong&) <near match> wxdvdshrink.cpp:196: error: conversion from ‘const char [60]’ to ‘const wxString’ is ambiguous /usr/include/wx-2.6/wx/string.h:643: note: candidates are: wxString::wxString(wxChar, size_t) <near match> /usr/include/wx-2.6/wx/string.h:633: note: wxString::wxString(int) <near match> wxdvdshrink.cpp:196: error: conversion from ‘const char [19]’ to ‘const wxString’ is ambiguous /usr/include/wx-2.6/wx/string.h:643: note: candidates are: wxString::wxString(wxChar, size_t) <near match> /usr/include/wx-2.6/wx/string.h:633: note: wxString::wxString(int) <near match> wxdvdshrink.cpp:202: error: conversion from ‘const char [12]’ to ‘const wxString’ is ambiguous /usr/include/wx-2.6/wx/string.h:643: note: candidates are: wxString::wxString(wxChar, size_t) <near match> /usr/include/wx-2.6/wx/string.h:633: note: wxString::wxString(int) <near match> wxdvdshrink.cpp:207: error: ambiguous overload for ‘operator+’ in ‘"Can\'t find device " + ((MyFrame*)this)->MyFrame::dvdDevice’ /usr/include/wx-2.6/wx/string.h:1496: note: candidates are: wxString operator+(const wxWCharBuffer&, const wxString&) <near match> /usr/include/wx-2.6/wx/string.h:1301: note: wxString operator+(const wxString&, const wxChar*) <near match> /usr/include/wx-2.6/wx/string.h:1300: note: wxString operator+(wxChar, const wxString&) <near match> /usr/include/wx-2.6/wx/string.h:1299: note: wxString operator+(const wxString&, wxChar) <near match> /usr/include/wx-2.6/wx/string.h:1298: note: wxString operator+(const wxString&, const wxString&) <near match> wxdvdshrink.cpp:215: error: ambiguous overload for ‘operator+’ in ‘"Can\'t open device " + ((MyFrame*)this)->MyFrame::dvdDevice’ /usr/include/wx-2.6/wx/string.h:1496: note: candidates are: wxString operator+(const wxWCharBuffer&, const wxString&) <near match> /usr/include/wx-2.6/wx/string.h:1301: note: wxString operator+(const wxString&, const wxChar*) <near match> /usr/include/wx-2.6/wx/string.h:1300: note: wxString operator+(wxChar, const wxString&) <near match> /usr/include/wx-2.6/wx/string.h:1299: note: wxString operator+(const wxString&, wxChar) <near match> /usr/include/wx-2.6/wx/string.h:1298: note: wxString operator+(const wxString&, const wxString&) <near match> wxdvdshrink.cpp:224: error: conversion from ‘const char [19]’ to ‘const wxString’ is ambiguous /usr/include/wx-2.6/wx/string.h:643: note: candidates are: wxString::wxString(wxChar, size_t) <near match> /usr/include/wx-2.6/wx/string.h:633: note: wxString::wxString(int) <near match> wxdvdshrink.cpp:224: error: conversion from ‘const char [19]’ to ‘const wxString’ is ambiguous /usr/include/wx-2.6/wx/string.h:643: note: candidates are: wxString::wxString(wxChar, size_t) <near match> /usr/include/wx-2.6/wx/string.h:633: note: wxString::wxString(int) <near match> wxdvdshrink.cpp:232: error: conversion from ‘const char [21]’ to ‘const wxString’ is ambiguous /usr/include/wx-2.6/wx/string.h:643: note: candidates are: wxString::wxString(wxChar, size_t) <near match> /usr/include/wx-2.6/wx/string.h:633: note: wxString::wxString(int) <near match> wxdvdshrink.cpp:232: error: conversion from ‘const char [19]’ to ‘const wxString’ is ambiguous /usr/include/wx-2.6/wx/string.h:643: note: candidates are: wxString::wxString(wxChar, size_t) <near match> /usr/include/wx-2.6/wx/string.h:633: note: wxString::wxString(int) <near match> wxdvdshrink.cpp:246: error: no matching function for call to ‘wxTimeSpan::Format(const char [9])’ /usr/include/wx-2.6/wx/datetime.h:1264: note: candidates are: wxString wxTimeSpan::Format(const wxChar*) const wxdvdshrink.cpp:247: error: ambiguous overload for ‘operator=’ in ‘((MyFrame*)this)->MyFrame::nazev = ""’ /usr/include/wx-2.6/wx/string.h:627: note: candidates are: wxString& wxString::operator=(int) <near match> /usr/include/wx-2.6/wx/string.h:846: note: wxString& wxString::operator=(wxChar) <near match> /usr/include/wx-2.6/wx/string.h:860: note: wxString& wxString::operator=(const wxWCharBuffer&) <near match> /usr/include/wx-2.6/wx/string.h:611: note: wxString& wxString::operator=(const wxString&) <near match> wxdvdshrink.cpp:249: error: ambiguous overload for ‘operator+’ in ‘"Title" + ((MyFrame*)this)->MyFrame::nazev’ /usr/include/wx-2.6/wx/string.h:1496: note: candidates are: wxString operator+(const wxWCharBuffer&, const wxString&) <near match> /usr/include/wx-2.6/wx/string.h:1301: note: wxString operator+(const wxString&, const wxChar*) <near match> /usr/include/wx-2.6/wx/string.h:1300: note: wxString operator+(wxChar, const wxString&) <near match> /usr/include/wx-2.6/wx/string.h:1299: note: wxString operator+(const wxString&, wxChar) <near match> /usr/include/wx-2.6/wx/string.h:1298: note: wxString operator+(const wxString&, const wxString&) <near match> wxdvdshrink.cpp:258: error: conversion from ‘const char [15]’ to ‘const wxString’ is ambiguous /usr/include/wx-2.6/wx/string.h:643: note: candidates are: wxString::wxString(wxChar, size_t) <near match> /usr/include/wx-2.6/wx/string.h:633: note: wxString::wxString(int) <near match> wxdvdshrink.cpp:263: error: conversion from ‘const char [24]’ to ‘const wxString’ is ambiguous /usr/include/wx-2.6/wx/string.h:643: note: candidates are: wxString::wxString(wxChar, size_t) <near match> /usr/include/wx-2.6/wx/string.h:633: note: wxString::wxString(int) <near match> wxdvdshrink.cpp:263: error: conversion from ‘const char [19]’ to ‘const wxString’ is ambiguous /usr/include/wx-2.6/wx/string.h:643: note: candidates are: wxString::wxString(wxChar, size_t) <near match> /usr/include/wx-2.6/wx/string.h:633: note: wxString::wxString(int) <near match> wxdvdshrink.cpp: In member function ‘void MyFrame::ShowControls(int)’: wxdvdshrink.cpp:286: error: ambiguous overload for ‘operator<<’ in ‘wxGetHomeDir()() << "/.wxDVDShrink/"’ /usr/include/wx-2.6/wx/string.h:882: note: candidates are: wxString& wxString::operator<<(const wxString&) <near match> /usr/include/wx-2.6/wx/string.h:896: note: wxString& wxString::operator<<(wxChar) <near match> /usr/include/wx-2.6/wx/string.h:900: note: wxString& wxString::operator<<(const wxWCharBuffer&) <near match> /usr/include/wx-2.6/wx/string.h:947: note: wxString& wxString::operator<<(int) <near match> /usr/include/wx-2.6/wx/string.h:950: note: wxString& wxString::operator<<(unsigned int) <near match> /usr/include/wx-2.6/wx/string.h:953: note: wxString& wxString::operator<<(long int) <near match> /usr/include/wx-2.6/wx/string.h:956: note: wxString& wxString::operator<<(long unsigned int) <near match> /usr/include/wx-2.6/wx/string.h:961: note: wxString& wxString::operator<<(long long int) <near match> /usr/include/wx-2.6/wx/string.h:967: note: wxString& wxString::operator<<(long long unsigned int) <near match> wxdvdshrink.cpp:292: error: conversion from ‘const char [12]’ to ‘const wxString’ is ambiguous /usr/include/wx-2.6/wx/string.h:643: note: candidates are: wxString::wxString(wxChar, size_t) <near match> /usr/include/wx-2.6/wx/string.h:633: note: wxString::wxString(int) <near match> wxdvdshrink.cpp:293: error: conversion from ‘const char [11]’ to ‘const wxString’ is ambiguous /usr/include/wx-2.6/wx/string.h:643: note: candidates are: wxString::wxString(wxChar, size_t) <near match> /usr/include/wx-2.6/wx/string.h:633: note: wxString::wxString(int) <near match> wxdvdshrink.cpp:298: error: ambiguous overload for ‘operator+’ in ‘((MyFrame*)this)->MyFrame::workSpace + "dvdauthor.xml"’ /usr/include/wx-2.6/wx/longlong.h:932: note: candidates are: wxULongLong operator+(long unsigned int, const wxULongLong&) <near match> /usr/include/wx-2.6/wx/longlong.h:919: note: wxLongLong operator+(long int, const wxLongLong&) <near match> /usr/include/wx-2.6/wx/string.h:1494: note: wxString operator+(const wxString&, const wxWCharBuffer&) <near match> /usr/include/wx-2.6/wx/string.h:1302: note: wxString operator+(const wxChar*, const wxString&) <near match> /usr/include/wx-2.6/wx/string.h:1300: note: wxString operator+(wxChar, const wxString&) <near match> /usr/include/wx-2.6/wx/string.h:1299: note: wxString operator+(const wxString&, wxChar) <near match> /usr/include/wx-2.6/wx/string.h:1298: note: wxString operator+(const wxString&, const wxString&) <near match> wxdvdshrink.cpp:299: error: ambiguous overload for ‘operator=’ in ‘((MyFrame*)this)->MyFrame::outputDir = ""’ /usr/include/wx-2.6/wx/string.h:627: note: candidates are: wxString& wxString::operator=(int) <near match> /usr/include/wx-2.6/wx/string.h:846: note: wxString& wxString::operator=(wxChar) <near match> /usr/include/wx-2.6/wx/string.h:860: note: wxString& wxString::operator=(const wxWCharBuffer&) <near match> /usr/include/wx-2.6/wx/string.h:611: note: wxString& wxString::operator=(const wxString&) <near match> wxdvdshrink.cpp:303: error: conversion from ‘const char [10]’ to ‘const wxString’ is ambiguous /usr/include/wx-2.6/wx/string.h:643: note: candidates are: wxString::wxString(wxChar, size_t) <near match> /usr/include/wx-2.6/wx/string.h:633: note: wxString::wxString(int) <near match> wxdvdshrink.cpp:306: error: conversion from ‘const char [12]’ to ‘const wxString’ is ambiguous /usr/include/wx-2.6/wx/string.h:643: note: candidates are: wxString::wxString(wxChar, size_t) <near match> /usr/include/wx-2.6/wx/string.h:633: note: wxString::wxString(int) <near match> wxdvdshrink.cpp:307: error: conversion from ‘const char [12]’ to ‘const wxString’ is ambiguous /usr/include/wx-2.6/wx/string.h:643: note: candidates are: wxString::wxString(wxChar, size_t) <near match> /usr/include/wx-2.6/wx/string.h:633: note: wxString::wxString(int) <near match> wxdvdshrink.cpp:311: error: conversion from ‘const char [9]’ to ‘const wxString’ is ambiguous /usr/include/wx-2.6/wx/string.h:643: note: candidates are: wxString::wxString(wxChar, size_t) <near match> /usr/include/wx-2.6/wx/string.h:633: note: wxString::wxString(int) <near match> wxdvdshrink.cpp:312: error: conversion from ‘const char [10]’ to ‘const wxString’ is ambiguous /usr/include/wx-2.6/wx/string.h:643: note: candidates are: wxString::wxString(wxChar, size_t) <near match> /usr/include/wx-2.6/wx/string.h:633: note: wxString::wxString(int) <near match> wxdvdshrink.cpp: In member function ‘void MyFrame::OnAbout(wxCommandEvent&)’: wxdvdshrink.cpp:340: error: conversion from ‘const char [48]’ to ‘const wxString’ is ambiguous /usr/include/wx-2.6/wx/string.h:643: note: candidates are: wxString::wxString(wxChar, size_t) <near match> /usr/include/wx-2.6/wx/string.h:633: note: wxString::wxString(int) <near match> wxdvdshrink.cpp:340: error: conversion from ‘const char [18]’ to ‘const wxString’ is ambiguous /usr/include/wx-2.6/wx/string.h:643: note: candidates are: wxString::wxString(wxChar, size_t) <near match> /usr/include/wx-2.6/wx/string.h:633: note: wxString::wxString(int) <near match> wxdvdshrink.cpp: In member function ‘void MyFrame::OnExecWithRedirect()’: wxdvdshrink.cpp:346: error: ambiguous overload for ‘operator+’ in ‘"dvdauthor -o " + ((MyFrame*)this)->MyFrame::outputDir’ /usr/include/wx-2.6/wx/string.h:1496: note: candidates are: wxString operator+(const wxWCharBuffer&, const wxString&) <near match> /usr/include/wx-2.6/wx/string.h:1301: note: wxString operator+(const wxString&, const wxChar*) <near match> /usr/include/wx-2.6/wx/string.h:1300: note: wxString operator+(wxChar, const wxString&) <near match> /usr/include/wx-2.6/wx/string.h:1299: note: wxString operator+(const wxString&, wxChar) <near match> /usr/include/wx-2.6/wx/string.h:1298: note: wxString operator+(const wxString&, const wxString&) <near match> In file included from /usr/include/dvdread/ifo_read.h:24, from analyze.cpp:24: /usr/include/dvdread/ifo_types.h:32:2: error: #error "Must include <inttypes.h> or <stdint.h> before any libdvdread header." In file included from /usr/include/dvdread/ifo_read.h:24, from dvdinfo.c:20: /usr/include/dvdread/ifo_types.h:32:2: error: #error "Must include <inttypes.h> or <stdint.h> before any libdvdread header." /usr/include/dvdread/ifo_types.h:68: error: ‘uint8_t’ does not name a type /usr/include/dvdread/ifo_types.h:69: error: ‘uint8_t’ does not name a type /usr/include/dvdread/ifo_types.h:70: error: ‘uint8_t’ does not name a type /usr/include/dvdread/ifo_types.h:71: error: ‘uint8_t’ does not name a type /usr/include/dvdread/ifo_types.h:78: error: ‘uint8_t’ does not name a type /usr/include/dvdread/ifo_types.h:143: error: ‘uint16_t’ does not name a type /usr/include/dvdread/ifo_types.h:144: error: ‘uint8_t’ does not name a type /usr/include/dvdread/ifo_types.h:145: error: ‘uint8_t’ does not name a type /usr/include/dvdread/ifo_types.h:146: error: ‘uint8_t’ does not name a type /usr/include/dvdread/ifo_types.h:231: error: ‘uint8_t’ does not name a type /usr/include/dvdread/ifo_types.h:258: error: ‘uint8_t’ does not name a type /usr/include/dvdread/ifo_types.h:259: error: ‘uint16_t’ does not name a type /usr/include/dvdread/ifo_types.h:260: error: ‘uint8_t’ does not name a type /usr/include/dvdread/ifo_types.h:261: error: ‘uint8_t’ does not name a type /usr/include/dvdread/ifo_types.h:270: error: ‘uint16_t’ does not name a type /usr/include/dvdread/ifo_types.h:271: error: ‘uint16_t’ does not name a type /usr/include/dvdread/ifo_types.h:272: error: ‘uint16_t’ does not name a type /usr/include/dvdread/ifo_types.h:273: error: ‘uint16_t’ does not name a type /usr/include/dvdread/ifo_types.h:283: error: ‘uint8_t’ does not name a type /usr/include/dvdread/ifo_types.h:312: error: ‘uint8_t’ does not name a type /usr/include/dvdread/ifo_types.h:313: error: ‘uint8_t’ does not name a type /usr/include/dvdread/ifo_types.h:315: error: ‘uint32_t’ does not name a type /usr/include/dvdread/ifo_types.h:316: error: ‘uint32_t’ does not name a type /usr/include/dvdread/ifo_types.h:317: error: ‘uint32_t’ does not name a type /usr/include/dvdread/ifo_types.h:318: error: ‘uint32_t’ does not name a type /usr/include/dvdread/ifo_types.h:333: error: ‘uint16_t’ does not name a type /usr/include/dvdread/ifo_types.h:334: error: ‘uint8_t’ does not name a type /usr/include/dvdread/ifo_types.h:335: error: ‘uint8_t’ does not name a type /usr/include/dvdread/ifo_types.h:409: error: ‘uint16_t’ does not name a type /usr/include/dvdread/ifo_types.h:410: error: ‘uint8_t’ does not name a type /usr/include/dvdread/ifo_types.h:411: error: ‘uint8_t’ does not name a type /usr/include/dvdread/ifo_types.h:414: error: ‘uint16_t’ does not name a type /usr/include/dvdread/ifo_types.h:415: error: ‘uint32_t’ does not name a type /usr/include/dvdread/ifo_types.h:416: error: ‘uint16_t’ does not name a type /usr/include/dvdread/ifo_types.h:417: error: ‘uint16_t’ does not name a type /usr/include/dvdread/ifo_types.h:418: error: ‘uint16_t’ does not name a type /usr/include/dvdread/ifo_types.h:419: error: ‘uint8_t’ does not name a type /usr/include/dvdread/ifo_types.h:420: error: ‘uint8_t’ does not name a type /usr/include/dvdread/ifo_types.h:421: error: ‘uint32_t’ does not name a type /usr/include/dvdread/ifo_types.h:422: error: ‘uint16_t’ does not name a type /usr/include/dvdread/ifo_types.h:423: error: ‘uint16_t’ does not name a type /usr/include/dvdread/ifo_types.h:424: error: ‘uint16_t’ does not name a type /usr/include/dvdread/ifo_types.h:425: error: ‘uint16_t’ does not name a type /usr/include/dvdread/ifo_types.h:427: error: expected ‘;’ before ‘*’ token /usr/include/dvdread/ifo_types.h:437: error: ‘uint8_t’ does not name a type /usr/include/dvdread/ifo_types.h:447: error: ‘uint16_t’ does not name a type /usr/include/dvdread/ifo_types.h:448: error: ‘uint32_t’ does not name a type /usr/include/dvdread/ifo_types.h:457: error: ‘uint16_t’ does not name a type /usr/include/dvdread/ifo_types.h:458: error: ‘uint16_t’ does not name a type /usr/include/dvdread/ifo_types.h:459: error: ‘uint32_t’ does not name a type /usr/include/dvdread/ifo_types.h:468: error: ‘uint16_t’ does not name a type /usr/include/dvdread/ifo_types.h:469: error: ‘uint8_t’ does not name a type /usr/include/dvdread/ifo_types.h:470: error: ‘uint8_t’ does not name a type /usr/include/dvdread/ifo_types.h:471: error: ‘uint32_t’ does not name a type /usr/include/dvdread/ifo_types.h:480: error: ‘uint16_t’ does not name a type /usr/include/dvdread/ifo_types.h:481: error: ‘uint16_t’ does not name a type /usr/include/dvdread/ifo_types.h:482: error: ‘uint32_t’ does not name a type /usr/include/dvdread/ifo_types.h:491: error: ‘uint16_t’ does not name a type /usr/include/dvdread/ifo_types.h:492: error: ‘uint8_t’ does not name a type /usr/include/dvdread/ifo_types.h:493: error: ‘uint8_t’ does not name a type /usr/include/dvdread/ifo_types.h:494: error: ‘uint32_t’ does not name a type /usr/include/dvdread/ifo_types.h:495: error: ‘uint32_t’ does not name a type /usr/include/dvdread/ifo_types.h:502: error: ‘uint16_t’ does not name a type /usr/include/dvdread/ifo_types.h:503: error: ‘uint16_t’ does not name a type /usr/include/dvdread/ifo_types.h:504: error: ‘uint32_t’ does not name a type /usr/include/dvdread/ifo_types.h:513: error: ‘uint32_t’ does not name a type /usr/include/dvdread/ifo_types.h:514: error: expected ‘;’ before ‘*’ token /usr/include/dvdread/ifo_types.h:532: error: ‘uint32_t’ does not name a type /usr/include/dvdread/ifo_types.h:533: error: ‘uint8_t’ does not name a type /usr/include/dvdread/ifo_types.h:534: error: ‘uint32_t’ does not name a type /usr/include/dvdread/ifo_types.h:535: error: ‘uint8_t’ does not name a type /usr/include/dvdread/ifo_types.h:536: error: ‘uint8_t’ does not name a type /usr/include/dvdread/ifo_types.h:537: error: ‘uint32_t’ does not name a type /usr/include/dvdread/ifo_types.h:538: error: ‘uint16_t’ does not name a type /usr/include/dvdread/ifo_types.h:539: error: ‘uint16_t’ does not name a type /usr/include/dvdread/ifo_types.h:540: error: ‘uint8_t’ does not name a type /usr/include/dvdread/ifo_types.h:541: error: ‘uint8_t’ does not name a type /usr/include/dvdread/ifo_types.h:542: error: ‘uint16_t’ does not name a type /usr/include/dvdread/ifo_types.h:544: error: ‘uint64_t’ does not name a type /usr/include/dvdread/ifo_types.h:545: error: ‘uint8_t’ does not name a type /usr/include/dvdread/ifo_types.h:546: error: ‘uint32_t’ does not name a type /usr/include/dvdread/ifo_types.h:547: error: ‘uint32_t’ does not name a type /usr/include/dvdread/ifo_types.h:548: error: ‘uint8_t’ does not name a type /usr/include/dvdread/ifo_types.h:549: error: ‘uint32_t’ does not name a type /usr/include/dvdread/ifo_types.h:550: error: ‘uint32_t’ does not name a type /usr/include/dvdread/ifo_types.h:551: error: ‘uint32_t’ does not name a type /usr/include/dvdread/ifo_types.h:552: error: ‘uint32_t’ does not name a type /usr/include/dvdread/ifo_types.h:553: error: ‘uint32_t’ does not name a type /usr/include/dvdread/ifo_types.h:554: error: ‘uint32_t’ does not name a type /usr/include/dvdread/ifo_types.h:555: error: ‘uint32_t’ does not name a type /usr/include/dvdread/ifo_types.h:556: error: ‘uint32_t’ does not name a type /usr/include/dvdread/ifo_types.h:557: error: ‘uint8_t’ does not name a type /usr/include/dvdread/ifo_types.h:560: error: ‘uint8_t’ does not name a type /usr/include/dvdread/ifo_types.h:561: error: ‘uint8_t’ does not name a type /usr/include/dvdread/ifo_types.h:564: error: ‘uint8_t’ does not name a type /usr/include/dvdread/ifo_types.h:565: error: ‘uint8_t’ does not name a type /usr/include/dvdread/ifo_types.h:597: error: ‘uint8_t’ does not name a type /usr/include/dvdread/ifo_types.h:598: error: ‘uint16_t’ does not name a type /usr/include/dvdread/ifo_types.h:599: error: ‘uint16_t’ does not name a type /usr/include/dvdread/ifo_types.h:600: error: ‘uint8_t’ does not name a type /usr/include/dvdread/ifo_types.h:601: error: ‘uint8_t’ does not name a type /usr/include/dvdread/ifo_types.h:602: error: ‘uint32_t’ does not name a type /usr/include/dvdread/ifo_types.h:609: error: ‘uint16_t’ does not name a type /usr/include/dvdread/ifo_types.h:610: error: ‘uint16_t’ does not name a type /usr/include/dvdread/ifo_types.h:611: error: ‘uint32_t’ does not name a type /usr/include/dvdread/ifo_types.h:621: error: ‘uint16_t’ does not name a type /usr/include/dvdread/ifo_types.h:627: error: ‘uint16_t’ does not name a type /usr/include/dvdread/ifo_types.h:628: error: ‘uint16_t’ does not name a type /usr/include/dvdread/ifo_types.h:629: error: ‘uint16_t’ does not name a type /usr/include/dvdread/ifo_types.h:630: error: ‘uint16_t’ does not name a type /usr/include/dvdread/ifo_types.h:631: error: expected ‘;’ before ‘*’ token /usr/include/dvdread/ifo_types.h:639: error: ‘uint16_t’ does not name a type /usr/include/dvdread/ifo_types.h:640: error: ‘uint16_t’ does not name a type /usr/include/dvdread/ifo_types.h:641: error: ‘uint32_t’ does not name a type /usr/include/dvdread/ifo_types.h:650: error: ‘uint32_t’ does not name a type /usr/include/dvdread/ifo_types.h:651: error: ‘uint32_t’ does not name a type /usr/include/dvdread/ifo_types.h:654: error: ‘uint8_t’ does not name a type /usr/include/dvdread/ifo_types.h:655: error: ‘uint8_t’ does not name a type /usr/include/dvdread/ifo_types.h:658: error: ‘uint8_t’ does not name a type /usr/include/dvdread/ifo_types.h:659: error: ‘uint8_t’ does not name a type /usr/include/dvdread/ifo_types.h:660: error: ‘uint8_t’ does not name a type /usr/include/dvdread/ifo_types.h:664: error: ‘uint8_t’ does not name a type /usr/include/dvdread/ifo_types.h:667: error: ‘uint8_t’ does not name a type /usr/include/dvdread/ifo_types.h:668: error: ‘uint8_t’ does not name a type /usr/include/dvdread/ifo_types.h:670: error: ‘uint8_t’ does not name a type /usr/include/dvdread/ifo_types.h:671: error: ‘uint8_t’ does not name a type /usr/include/dvdread/ifo_types.h:672: error: ‘uint8_t’ does not name a type /usr/include/dvdread/ifo_types.h:682: error: ‘uint16_t’ does not name a type /usr/include/dvdread/ifo_types.h:683: error: ‘uint16_t’ does not name a type /usr/include/dvdread/ifo_types.h:684: error: ‘uint32_t’ does not name a type /usr/include/dvdread/ifo_types.h:686: error: expected ‘;’ before ‘*’ token /usr/include/dvdread/ifo_types.h:694: error: ‘uint32_t’ does not name a type /usr/include/dvdread/ifo_types.h:695: error: ‘uint16_t’ does not name a type /usr/include/dvdread/ifo_types.h:716: error: ‘uint16_t’ does not name a type /usr/include/dvdread/ifo_types.h:717: error: ‘uint16_t’ does not name a type /usr/include/dvdread/ifo_types.h:718: error: ‘uint32_t’ does not name a type /usr/include/dvdread/ifo_types.h:728: error: ‘uint16_t’ does not name a type /usr/include/dvdread/ifo_types.h:729: error: ‘uint32_t’ does not name a type /usr/include/dvdread/ifo_types.h:746: error: ‘uint32_t’ does not name a type /usr/include/dvdread/ifo_types.h:747: error: ‘uint8_t’ does not name a type /usr/include/dvdread/ifo_types.h:748: error: ‘uint32_t’ does not name a type /usr/include/dvdread/ifo_types.h:749: error: ‘uint8_t’ does not name a type /usr/include/dvdread/ifo_types.h:750: error: ‘uint8_t’ does not name a type /usr/include/dvdread/ifo_types.h:751: error: ‘uint32_t’ does not name a type /usr/include/dvdread/ifo_types.h:752: error: ‘uint16_t’ does not name a type /usr/include/dvdread/ifo_types.h:753: error: ‘uint16_t’ does not name a type /usr/include/dvdread/ifo_types.h:754: error: ‘uint8_t’ does not name a type /usr/include/dvdread/ifo_types.h:755: error: ‘uint8_t’ does not name a type /usr/include/dvdread/ifo_types.h:756: error: ‘uint16_t’ does not name a type /usr/include/dvdread/ifo_types.h:757: error: ‘uint8_t’ does not name a type /usr/include/dvdread/ifo_types.h:758: error: ‘uint64_t’ does not name a type /usr/include/dvdread/ifo_types.h:759: error: ‘uint8_t’ does not name a type /usr/include/dvdread/ifo_types.h:760: error: ‘uint32_t’ does not name a type /usr/include/dvdread/ifo_types.h:761: error: ‘uint32_t’ does not name a type /usr/include/dvdread/ifo_types.h:762: error: ‘uint8_t’ does not name a type /usr/include/dvdread/ifo_types.h:763: error: ‘uint32_t’ does not name a type /usr/include/dvdread/ifo_types.h:764: error: ‘uint32_t’ does not name a type /usr/include/dvdread/ifo_types.h:765: error: ‘uint32_t’ does not name a type /usr/include/dvdread/ifo_types.h:766: error: ‘uint32_t’ does not name a type /usr/include/dvdread/ifo_types.h:767: error: ‘uint32_t’ does not name a type /usr/include/dvdread/ifo_types.h:768: error: ‘uint32_t’ does not name a type /usr/include/dvdread/ifo_types.h:769: error: ‘uint32_t’ does not name a type /usr/include/dvdread/ifo_types.h:770: error: ‘uint32_t’ does not name a type /usr/include/dvdread/ifo_types.h:771: error: ‘uint32_t’ does not name a type /usr/include/dvdread/ifo_types.h:772: error: ‘uint32_t’ does not name a type /usr/include/dvdread/ifo_types.h:773: error: ‘uint8_t’ does not name a type /usr/include/dvdread/ifo_types.h:776: error: ‘uint8_t’ does not name a type /usr/include/dvdread/ifo_types.h:777: error: ‘uint8_t’ does not name a type /usr/include/dvdread/ifo_types.h:780: error: ‘uint8_t’ does not name a type /usr/include/dvdread/ifo_types.h:781: error: ‘uint8_t’ does not name a type /usr/include/dvdread/ifo_types.h:784: error: ‘uint8_t’ does not name a type /usr/include/dvdread/ifo_types.h:787: error: ‘uint8_t’ does not name a type /usr/include/dvdread/ifo_types.h:788: error: ‘uint8_t’ does not name a type /usr/include/dvdread/ifo_types.h:790: error: ‘uint8_t’ does not name a type /usr/include/dvdread/ifo_types.h:791: error: ‘uint8_t’ does not name a type /usr/include/dvdread/ifo_types.h:793: error: ‘uint16_t’ does not name a type /usr/include/dvdread/ifo_types.h:802: error: ‘uint16_t’ does not name a type /usr/include/dvdread/ifo_types.h:803: error: ‘uint16_t’ does not name a type /usr/include/dvdread/ifo_types.h:810: error: ‘uint16_t’ does not name a type /usr/include/dvdread/ifo_types.h:818: error: ‘uint16_t’ does not name a type /usr/include/dvdread/ifo_types.h:819: error: ‘uint16_t’ does not name a type /usr/include/dvdread/ifo_types.h:820: error: ‘uint32_t’ does not name a type /usr/include/dvdread/ifo_types.h:822: error: expected ‘;’ before ‘*’ token /usr/include/dvdread/ifo_types.h:831: error: ‘uint32_t’ does not name a type /usr/include/dvdread/ifo_types.h:837: error: ‘uint8_t’ does not name a type /usr/include/dvdread/ifo_types.h:838: error: ‘uint8_t’ does not name a type /usr/include/dvdread/ifo_types.h:839: error: ‘uint16_t’ does not name a type /usr/include/dvdread/ifo_types.h:840: error: expected ‘;’ before ‘*’ token /usr/include/dvdread/ifo_types.h:848: error: ‘uint16_t’ does not name a type /usr/include/dvdread/ifo_types.h:849: error: ‘uint16_t’ does not name a type /usr/include/dvdread/ifo_types.h:850: error: ‘uint32_t’ does not name a type /usr/include/dvdread/ifo_types.h:852: error: expected ‘;’ before ‘*’ token dvdinfo.c: In function ‘int dvdtime2msec(dvd_time_t*)’: dvdinfo.c:80: error: ‘struct dvd_time_t’ has no member named ‘frame_u’ dvdinfo.c:82: error: ‘struct dvd_time_t’ has no member named ‘hour’ dvdinfo.c:82: error: ‘struct dvd_time_t’ has no member named ‘hour’ dvdinfo.c:83: error: ‘struct dvd_time_t’ has no member named ‘minute’ dvdinfo.c:83: error: ‘struct dvd_time_t’ has no member named ‘minute’ dvdinfo.c:84: error: ‘struct dvd_time_t’ has no member named ‘second’ dvdinfo.c:84: error: ‘struct dvd_time_t’ has no member named ‘second’ dvdinfo.c:87: error: ‘struct dvd_time_t’ has no member named ‘frame_u’ dvdinfo.c:87: error: ‘struct dvd_time_t’ has no member named ‘frame_u’ dvdinfo.c: In function ‘stc_title infodvd(const char*)’: dvdinfo.c:184: error: ‘struct vts_atrt_t’ has no member named ‘nr_of_vtss’ dvdinfo.c:186: error: ‘struct vts_atrt_t’ has no member named ‘nr_of_vtss’ dvdinfo.c:196: error: ‘struct tt_srpt_t’ has no member named ‘nr_of_srpts’ dvdinfo.c:220: error: ‘struct title_info_t’ has no member named ‘title_set_nr’ dvdinfo.c:222: error: ‘struct title_info_t’ has no member named ‘title_set_nr’ dvdinfo.c:223: error: ‘struct title_info_t’ has no member named ‘title_set_nr’ dvdinfo.c:225: error: ‘struct title_info_t’ has no member named ‘vts_ttn’ dvdinfo.c:227: error: ‘struct title_info_t’ has no member named ‘title_set_nr’ dvdinfo.c:230: error: ‘struct ptt_info_t’ has no member named ‘pgcn’ dvdinfo.c:253: error: ‘struct title_info_t’ has no member named ‘title_set_nr’ dvdinfo.c:254: error: ‘struct title_info_t’ has no member named ‘vts_ttn’ dvdinfo.c:255: error: ‘struct dvd_time_t’ has no member named ‘frame_u’ dvdinfo.c:271: error: ‘struct title_info_t’ has no member named ‘nr_of_angles’ dvdinfo.c:277: error: ‘struct vtsi_mat_t’ has no member named ‘nr_of_vts_audio_streams’ dvdinfo.c:280: error: ‘struct vtsi_mat_t’ has no member named ‘nr_of_vts_audio_streams’ dvdinfo.c:283: error: ‘struct audio_attr_t’ has no member named ‘lang_code’ dvdinfo.c:283: error: ‘struct audio_attr_t’ has no member named ‘lang_code’ dvdinfo.c:293: error: ‘struct audio_attr_t’ has no member named ‘lang_extension’dvdinfo.c:307: error: ‘struct pgc_t’ has no member named ‘nr_of_programs’ dvdinfo.c:310: error: ‘struct pgc_t’ has no member named ‘nr_of_programs’ dvdinfo.c:313: error: ‘struct pgc_t’ has no member named ‘program_map’ dvdinfo.c:314: error: ‘struct pgc_t’ has no member named ‘nr_of_programs’ dvdinfo.c:314: error: ‘struct pgc_t’ has no member named ‘nr_of_cells’ dvdinfo.c:322: error: ‘struct pgc_t’ has no member named ‘program_map’ dvdinfo.c:331: error: ‘struct pgc_t’ has no member named ‘nr_of_cells’ dvdinfo.c:333: error: ‘struct pgc_t’ has no member named ‘nr_of_cells’ dvdinfo.c:343: error: ‘struct vtsi_mat_t’ has no member named ‘nr_of_vts_subp_streams’ dvdinfo.c:345: error: ‘struct vtsi_mat_t’ has no member named ‘nr_of_vts_subp_streams’ dvdinfo.c:348: error: ‘struct subp_attr_t’ has no member named ‘lang_code’ dvdinfo.c:348: error: ‘struct subp_attr_t’ has no member named ‘lang_code’ dvdinfo.c:354: error: ‘struct subp_attr_t’ has no member named ‘lang_extension’ dvdinfo.c:369: error: ‘struct vts_atrt_t’ has no member named ‘nr_of_vtss’ wxdvdauthor.cpp: In member function ‘wxString DVDAuthor::MakeDVDAuthorFile(wxString, int, int, wxString, wxString, wxString)’: wxdvdauthor.cpp:9: error: ambiguous overload for ‘operator=’ in ‘((DVDAuthor*)this)->DVDAuthor::xmlHeadText = "<dvdauthor>\012<vmgm />\012<titleset>\012<titles>\012<pgc>\012"’ /usr/include/wx-2.6/wx/string.h:627: note: candidates are: wxString& wxString::operator=(int) <near match> /usr/include/wx-2.6/wx/string.h:846: note: wxString& wxString::operator=(wxChar) <near match> /usr/include/wx-2.6/wx/string.h:860: note: wxString& wxString::operator=(const wxWCharBuffer&) <near match> /usr/include/wx-2.6/wx/string.h:611: note: wxString& wxString::operator=(const wxString&) <near match> wxdvdauthor.cpp:11: error: ambiguous overload for ‘operator=’ in ‘((DVDAuthor*)this)->DVDAuthor::xmlEndText = "</pgc>\012</titles>\012</titleset>\012</dvdauthor>"’ /usr/include/wx-2.6/wx/string.h:627: note: candidates are: wxString& wxString::operator=(int) <near match> /usr/include/wx-2.6/wx/string.h:846: note: wxString& wxString::operator=(wxChar) <near match> /usr/include/wx-2.6/wx/string.h:860: note: wxString& wxString::operator=(const wxWCharBuffer&) <near match> /usr/include/wx-2.6/wx/string.h:611: note: wxString& wxString::operator=(const wxString&) <near match> wxdvdauthor.cpp:14: error: call of overloaded ‘wxString(const char [22])’ is ambiguous /usr/include/wx-2.6/wx/string.h:671: note: candidates are: wxString::wxString(const wxWCharBuffer&) <near match> /usr/include/wx-2.6/wx/string.h:643: note: wxString::wxString(wxChar, size_t) <near match> /usr/include/wx-2.6/wx/string.h:641: note: wxString::wxString(const wxString&) <near match> /usr/include/wx-2.6/wx/string.h:633: note: wxString::wxString(int) <near match> wxdvdauthor.cpp:14: error: call of overloaded ‘wxString(const char [2])’ is ambiguous /usr/include/wx-2.6/wx/string.h:671: note: candidates are: wxString::wxString(const wxWCharBuffer&) <near match> /usr/include/wx-2.6/wx/string.h:643: note: wxString::wxString(wxChar, size_t) <near match> /usr/include/wx-2.6/wx/string.h:641: note: wxString::wxString(const wxString&) <near match> /usr/include/wx-2.6/wx/string.h:633: note: wxString::wxString(int) <near match> wxdvdauthor.cpp:16: error: call of overloaded ‘wxString(const char [4])’ is ambiguous /usr/include/wx-2.6/wx/string.h:671: note: candidates are: wxString::wxString(const wxWCharBuffer&) <near match> /usr/include/wx-2.6/wx/string.h:643: note: wxString::wxString(wxChar, size_t) <near match> /usr/include/wx-2.6/wx/string.h:641: note: wxString::wxString(const wxString&) <near match> /usr/include/wx-2.6/wx/string.h:633: note: wxString::wxString(int) <near match> wxdvdauthor.cpp:18: error: call of overloaded ‘wxString(const char [16])’ is ambiguous /usr/include/wx-2.6/wx/string.h:671: note: candidates are: wxString::wxString(const wxWCharBuffer&) <near match> /usr/include/wx-2.6/wx/string.h:643: note: wxString::wxString(wxChar, size_t) <near match> /usr/include/wx-2.6/wx/string.h:641: note: wxString::wxString(const wxString&) <near match> /usr/include/wx-2.6/wx/string.h:633: note: wxString::wxString(int) <near match> wxdvdauthor.cpp:18: error: call of overloaded ‘wxString(const char [10])’ is ambiguous /usr/include/wx-2.6/wx/string.h:671: note: candidates are: wxString::wxString(const wxWCharBuffer&) <near match> /usr/include/wx-2.6/wx/string.h:643: note: wxString::wxString(wxChar, size_t) <near match> /usr/include/wx-2.6/wx/string.h:641: note: wxString::wxString(const wxString&) <near match> /usr/include/wx-2.6/wx/string.h:633: note: wxString::wxString(int) <near match> wxdvdauthor.cpp:18: error: ambiguous overload for ‘operator+’ in ‘" -s " + subtitleStream’ /usr/include/wx-2.6/wx/string.h:1496: note: candidates are: wxString operator+(const wxWCharBuffer&, const wxString&) <near match> /usr/include/wx-2.6/wx/string.h:1301: note: wxString operator+(const wxString&, const wxChar*) <near match> /usr/include/wx-2.6/wx/string.h:1300: note: wxString operator+(wxChar, const wxString&) <near match> /usr/include/wx-2.6/wx/string.h:1299: note: wxString operator+(const wxString&, wxChar) <near match> /usr/include/wx-2.6/wx/string.h:1298: note: wxString operator+(const wxString&, const wxString&) <near match> wxdvdauthor.cpp: In member function ‘wxString DVDAuthor::MakeDVDAuthorFile(wxString, int, int, wxString, wxString)’: wxdvdauthor.cpp:26: error: ambiguous overload for ‘operator=’ in ‘((DVDAuthor*)this)->DVDAuthor::xmlHeadText = "<dvdauthor>\012<vmgm />\012<titleset>\012<titles>\012<pgc>\012"’ /usr/include/wx-2.6/wx/string.h:627: note: candidates are: wxString& wxString::operator=(int) <near match> /usr/include/wx-2.6/wx/string.h:846: note: wxString& wxString::operator=(wxChar) <near match> /usr/include/wx-2.6/wx/string.h:860: note: wxString& wxString::operator=(const wxWCharBuffer&) <near match> /usr/include/wx-2.6/wx/string.h:611: note: wxString& wxString::operator=(const wxString&) <near match> wxdvdauthor.cpp:28: error: ambiguous overload for ‘operator=’ in ‘((DVDAuthor*)this)->DVDAuthor::xmlEndText = "</pgc>\012</titles>\012</titleset>\012</dvdauthor>"’ /usr/include/wx-2.6/wx/string.h:627: note: candidates are: wxString& wxString::operator=(int) <near match> /usr/include/wx-2.6/wx/string.h:846: note: wxString& wxString::operator=(wxChar) <near match> /usr/include/wx-2.6/wx/string.h:860: note: wxString& wxString::operator=(const wxWCharBuffer&) <near match> /usr/include/wx-2.6/wx/string.h:611: note: wxString& wxString::operator=(const wxString&) <near match> wxdvdauthor.cpp:31: error: call of overloaded ‘wxString(const char [22])’ is ambiguous /usr/include/wx-2.6/wx/string.h:671: note: candidates are: wxString::wxString(const wxWCharBuffer&) <near match> /usr/include/wx-2.6/wx/string.h:643: note: wxString::wxString(wxChar, size_t) <near match> /usr/include/wx-2.6/wx/string.h:641: note: wxString::wxString(const wxString&) <near match> /usr/include/wx-2.6/wx/string.h:633: note: wxString::wxString(int) <near match> wxdvdauthor.cpp:31: error: call of overloaded ‘wxString(const char [2])’ is ambiguous /usr/include/wx-2.6/wx/string.h:671: note: candidates are: wxString::wxString(const wxWCharBuffer&) <near match> /usr/include/wx-2.6/wx/string.h:643: note: wxString::wxString(wxChar, size_t) <near match> /usr/include/wx-2.6/wx/string.h:641: note: wxString::wxString(const wxString&) <near match> /usr/include/wx-2.6/wx/string.h:633: note: wxString::wxString(int) <near match> wxdvdauthor.cpp:33: error: call of overloaded ‘wxString(const char [4])’ is ambiguous /usr/include/wx-2.6/wx/string.h:671: note: candidates are: wxString::wxString(const wxWCharBuffer&) <near match> /usr/include/wx-2.6/wx/string.h:643: note: wxString::wxString(wxChar, size_t) <near match> /usr/include/wx-2.6/wx/string.h:641: note: wxString::wxString(const wxString&) <near match> /usr/include/wx-2.6/wx/string.h:633: note: wxString::wxString(int) <near match> wxdvdauthor.cpp:35: error: call of overloaded ‘wxString(const char [16])’ is ambiguous /usr/include/wx-2.6/wx/string.h:671: note: candidates are: wxString::wxString(const wxWCharBuffer&) <near match> /usr/include/wx-2.6/wx/string.h:643: note: wxString::wxString(wxChar, size_t) <near match> /usr/include/wx-2.6/wx/string.h:641: note: wxString::wxString(const wxString&) <near match> /usr/include/wx-2.6/wx/string.h:633: note: wxString::wxString(int) <near match> wxdvdauthor.cpp:35: error: call of overloaded ‘wxString(const char [10])’ is ambiguous /usr/include/wx-2.6/wx/string.h:671: note: candidates are: wxString::wxString(const wxWCharBuffer&) <near match> /usr/include/wx-2.6/wx/string.h:643: note: wxString::wxString(wxChar, size_t) <near match> /usr/include/wx-2.6/wx/string.h:641: note: wxString::wxString(const wxString&) <near match> /usr/include/wx-2.6/wx/string.h:633: note: wxString::wxString(int) <near match> wxdvdauthor.cpp:35: error: call of overloaded ‘wxString(const char [7])’ is ambiguous /usr/include/wx-2.6/wx/string.h:671: note: candidates are: wxString::wxString(const wxWCharBuffer&) <near match> /usr/include/wx-2.6/wx/string.h:643: note: wxString::wxString(wxChar, size_t) <near match> /usr/include/wx-2.6/wx/string.h:641: note: wxString::wxString(const wxString&) <near match> /usr/include/wx-2.6/wx/string.h:633: note: wxString::wxString(int) <near match> In file included from /usr/include/dvdread/ifo_read.h:24, from dvdinfo.hpp:4, from init.hpp:11, from mprocess.cpp:6: /usr/include/dvdread/ifo_types.h:32:2: error: #error "Must include <inttypes.h> or <stdint.h> before any libdvdread header." mprocess.cpp: In member function ‘virtual bool MyPipedProcess::HasInput()’: mprocess.cpp:50: error: conversion from ‘const char [17]’ to ‘const wxString’ is ambiguous /usr/include/wx-2.6/wx/string.h:643: note: candidates are: wxString::wxString(wxChar, size_t) <near match> /usr/include/wx-2.6/wx/string.h:633: note: wxString::wxString(int) <near match> mprocess.cpp:60: error: conversion from ‘const char [14]’ to ‘const wxString’ is ambiguous /usr/include/wx-2.6/wx/string.h:643: note: candidates are: wxString::wxString(wxChar, size_t) <near match> /usr/include/wx-2.6/wx/string.h:633: note: wxString::wxString(int) <near match> make: *** [all] Error 1
DESTDIR="něco" make; make install
použít make; DESTDIR="něco" make install
? Druhá věc: Balík wxGTK v ArchLinuxu NENÍ vadný. Je ale zkompilován s podporou Unicode. Broblém je ve tvých zdrojákách. Používej makro wxT()
na řetězce. Když si s tím vyhraješ a všude ho přidáš, zkompiluje se to.
make DESTDIR="něco" install
. Viz PKGBUILD oficiálního balíčku.