dvdstyler 3.1b3 - compilation fails on Fedora 29
A cross-platform DVD authoring application
Brought to you by:
ntalex
g++ -DPACKAGE_NAME=\"DVDStyler\" -DPACKAGE_TARNAME=\"dvdstyler\" -DPACKAGE_VERSION=\"3.1b3\" -DPACKAGE_STRING=\"DVDStyler\ 3.1b3\" -DPACKAGE_BUGREPORT=\"http://www.dvdstyler.org\" -DPACKAGE_URL=\"\" -DPACKAGE=\"dvdstyler\" -DVERSION=\"3.1b3\" -DHAVE_CXX11=1 -I. -I/usr/lib64/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fno-strict-aliasing -I/usr/lib64/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -I/usr/include/ffmpeg -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -DHAVE_LIBUDEV -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -DHAVE_LIBDBUS -DDATADIR=\"/usr/share/dvdstyler\" -DUSE_FFMPEG=1 -I.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fno-strict-aliasing -I/usr/lib64/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -I/usr/include/ffmpeg -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -DHAVE_LIBUDEV -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -DHAVE_LIBDBUS -DDATADIR=\"/usr/share/dvdstyler\" -DUSE_FFMPEG=1 -c -o ButtonAddParamDlg.o ButtonAddParamDlg.cpp
ButtonAddParamDlg.cpp: In constructor 'ButtonAddParamDlg::ButtonAddParamDlg(wxWindow*, wxSVGSVGElement*, wxNodeList, std::vector<wxString>)':
ButtonAddParamDlg.cpp:78:33: error: no matching function for call to 'wxListBox::Set(std::vector<wxString>&)'
m_elementsListBox->Set(elements);
^
In file included from /usr/include/wx-3.0/wx/listbox.h:22,
from ButtonAddParamDlg.h:15,
from ButtonAddParamDlg.cpp:10:
/usr/include/wx-3.0/wx/ctrlsub.h:262:10: note: candidate: 'void wxItemContainer::Set(const wxArrayString&)'
void Set(const wxArrayString& items)
^~~
/usr/include/wx-3.0/wx/ctrlsub.h:262:10: note: no known conversion for argument 1 from 'std::vector<wxString>' to 'const wxArrayString&'
/usr/include/wx-3.0/wx/ctrlsub.h:264:10: note: candidate: 'void wxItemContainer::Set(const wxArrayString&, void**)'
void Set(const wxArrayString& items, void **clientData)
^~~
/usr/include/wx-3.0/wx/ctrlsub.h:264:10: note: candidate expects 2 arguments, 1 provided
/usr/include/wx-3.0/wx/ctrlsub.h:266:10: note: candidate: 'void wxItemContainer::Set(const wxArrayString&, wxClientData**)'
void Set(const wxArrayString& items, wxClientData **clientData)
^~~
/usr/include/wx-3.0/wx/ctrlsub.h:266:10: note: candidate expects 2 arguments, 1 provided
/usr/include/wx-3.0/wx/ctrlsub.h:268:10: note: candidate: 'void wxItemContainer::Set(unsigned int, const wxString*)'
void Set(unsigned int n, const wxString *items)
^~~
/usr/include/wx-3.0/wx/ctrlsub.h:268:10: note: candidate expects 2 arguments, 1 provided
/usr/include/wx-3.0/wx/ctrlsub.h:270:10: note: candidate: 'void wxItemContainer::Set(unsigned int, const wxString*, void**)'
void Set(unsigned int n, const wxString *items, void **clientData)
^~~
/usr/include/wx-3.0/wx/ctrlsub.h:270:10: note: candidate expects 3 arguments, 1 provided
/usr/include/wx-3.0/wx/ctrlsub.h:272:10: note: candidate: 'void wxItemContainer::Set(unsigned int, const wxString*, wxClientData**)'
void Set(unsigned int n, const wxString *items, wxClientData **clientData)
^~~
/usr/include/wx-3.0/wx/ctrlsub.h:272:10: note: candidate expects 3 arguments, 1 provided
installed packages:
wxGTK3-devel-3.0.4
wxsvg-devel-1.5.15
ffmpeg-devel-4.0.2
gcc-8.2.1
please use git version
Or replace attached file in src
Last edit: NtAlex 2018-11-13