В 14.04 все было ок. А вот после обновления до 16.04:
Compiling Application.cpp
In file included from /usr/include/wx-3.0/wx/stdpaths.h:185:0,
from Application.cpp:10:
/usr/include/wx-3.0/wx/unix/stdpaths.h: In static member function ‘static TrueCrypt::FilePath TrueCrypt::Application::GetConfigFilePath(const wxString&, bool)’:
/usr/include/wx-3.0/wx/unix/stdpaths.h:56:5: error: ‘wxStandardPaths::wxStandardPaths()’ is protected
wxStandardPaths() { }
^
Application.cpp:39:19: error: within this context
wxStandardPaths stdPaths;
^
In file included from /usr/include/wx-3.0/wx/stdpaths.h:185:0,
from Application.cpp:10:
/usr/include/wx-3.0/wx/unix/stdpaths.h: In static member function ‘static TrueCrypt::DirectoryPath TrueCrypt::Application::GetExecutableDirectory()’:
/usr/include/wx-3.0/wx/unix/stdpaths.h:56:5: error: ‘wxStandardPaths::wxStandardPaths()’ is protected
wxStandardPaths() { }
^
Application.cpp:64:47: error: within this context
return wstring (wxFileName (wxStandardPaths().GetExecutablePath()).GetPath())
^
In file included from /usr/include/wx-3.0/wx/stdpaths.h:185:0,
from Application.cpp:10:
/usr/include/wx-3.0/wx/unix/stdpaths.h: In static member function ‘static TrueCrypt::FilePath TrueCrypt::Application::GetExecutablePath()’:
/usr/include/wx-3.0/wx/unix/stdpaths.h:56:5: error: ‘wxStandardPaths::wxStandardPaths()’ is protected
wxStandardPaths() { }
^
Application.cpp:69:35: error: within this context
return wstring (wxStandardPaths().GetExecutablePath());
^
/home/joseph/progs/truecrypt-7.1a-source/Build/Include/Makefile.inc:20: ошибка выполнения рецепта для цели «Application.o»
make[1]: *** [Application.o] Ошибка 1
Makefile:268: ошибка выполнения рецепта для цели «all»
make: *** [all] Ошибка 2
Пробовал через WXSTATIC с wx-2.8. Без гуев собралось, но диски монтировать не хочет. На VeraCrypt или CipherShed пока переходить неохота. Может здесь, что можно сдлеать?