mirror of
https://github.com/RetroShare/RetroShare.git
synced 2025-03-27 00:58:12 -04:00

/retroshare-gui/src/gui/settings/MessagePage.cpp:62:19: warning: deleting object of polymorphic class type 'Rs::Msgs::MsgTagType' which has non-virtual destructor might cause undefined behavior [-Wdelete-non- virtual-dtor] /retroshare-gui/src/gui/settings/MessagePage.cpp:62: warning: delete called on non-final 'Rs::Msgs::MsgTagType' that has virtual functions but non-virtual destructor /retroshare-gui/src/gui/settings/MessagePage.cpp:86: warning: use of old-style cast /retroshare-gui/src/gui/settings/MessagePage.cpp:172: warning: zero as null pointer constant /retroshare-gui/src/gui/settings/MessagePage.cpp:176: warning: implicit conversion changes signedness: 'int' to 'uint32_t' (aka 'unsigned int') /retroshare-gui/src/gui/settings/MessagePage.cpp:203: warning: zero as null pointer constant /retroshare-gui/src/gui/settings/MessagePage.cpp:207: warning: implicit conversion changes signedness: 'int' to 'uint32_t' (aka 'unsigned int') /retroshare-gui/src/gui/settings/MessagePage.cpp:261: warning: implicit conversion changes signedness: 'int' to 'uint32_t' (aka 'unsigned int') /libretroshare/src/retroshare/rsmsgs.h:168: warning: 'Rs::Msgs::MessageInfo' has virtual functions but non-virtual destructor /libretroshare/src/retroshare/rsmsgs.h:168: warning: 'MessageInfo' has no out-of-line virtual method definitions; its vtable will be emitted in every translation unit /libretroshare/src/retroshare/rsmsgs.h:234: warning: 'Rs::Msgs::MsgInfoSummary' has virtual functions but non-virtual destructor /libretroshare/src/retroshare/rsmsgs.h:234: warning: 'MsgInfoSummary' has no out-of-line virtual method definitions; its vtable will be emitted in every translation unit /libretroshare/src/retroshare/rsmsgs.h:261: warning: 'Rs::Msgs::MsgTagInfo' has virtual functions but non-virtual destructor /libretroshare/src/retroshare/rsmsgs.h:328: warning: 'ChatId' has virtual functions but non-virtual destructor /libretroshare/src/retroshare/rsmsgs.h:400: warning: 'ChatLobbyInvite' has virtual functions but non-virtual destructor /libretroshare/src/retroshare/rsmsgs.h:420: warning: 'VisibleChatLobbyRecord' has virtual functions but non-virtual destructor /libretroshare/src/retroshare/rsmsgs.h:420: warning: 'VisibleChatLobbyRecord' has no out-of-line virtual method definitions; its vtable will be emitted in every translation unit /libretroshare/src/retroshare/rsmsgs.h:449: warning: 'ChatLobbyInfo' has virtual functions but non-virtual destructor /libretroshare/src/retroshare/rsmsgs.h:486: warning: 'RsMsgs' has no out-of-line virtual method definitions; its vtable will be emitted in every translation unit About vtable: https://stackoverflow.com/questions/23746941/what-is-the-meaning-of- clangs-wweak-vtables https://stackoverflow.com/questions/50463374/avoid-weak-vtable-warnings- for-classes-only-defined-in-a-source-file
======================================================================================= README for RetroShare ======================================================================================= RetroShare web site . . . . http://retroshare.sourceforge.net/ Documentation . . . . . . . http://retroshare.sourceforge.net/doc.html Support . . . . . . . . . . http://retroshare.sourceforge.net/support.html Forums . . . . . . . . . . http://retroshare.sourceforge.net/forum/ Wiki . . . . . . . . . . . http://retroshare.sourceforge.net/wiki/ The Developers site . . . . http://retroshare.sourceforge.net/developers.html Project site . . . . . . . https://sourceforge.net/projects/retroshare Contact: . . . . . . . . . retroshare@lunamutt.com ,defnax@users.sourceforge.net Compiling + Running RetroShare (V0.5.xxx) ========================================================================================= REQUIREMENTS ========================================================================================= Libraries/Tools: * C/C++ Compiler. (standard on Linux/cygwin) * Qt >= 4.5.x https://download.qt.io/official_releases/qt/4.8/4.8.7/qt-everywhere-opensource-src-4.8.7.tar.gz * OpenSSL http://www.openssl.org/source/openssl-0.9.8k.tar.gz * MiniUPnP http://miniupnp.free.fr/files/download.php?file=miniupnpc-1.3.tar.gz * gpgme ftp://ftp.gnupg.org/gcrypt/gpgme/gpgme-1.1.8.tar.bz2 * libgpg-error ftp://ftp.gnupg.org/gcrypt/libgpg-error/libgpg-error-1.7.tar.bz2 Windows only: * Cygwin http://www.cygwin.com/cygwin/setup.exe (for openssl compile) * MinGW/Msys package http://sourceforge.net/projects/mingw/files/ (for compile gpgme,libgpg-error) * Pthreads http://sourceware.org/pthreads-win32/ * Zlib http://www.zlib.net/ Latest RetroShare sources from (SVN) sourceforge.net: svn co https://retroshare.svn.sourceforge.net/svnroot/retroshare retroshare ========================================================================================= Build Scripts are avaible on SVN for Debian and Ubuntu: http://retroshare.svn.sourceforge.net/viewvc/retroshare/trunk/build_scripts/ Latest stable OpenSSL is available at: http://www.openssl.org Latest miniupnpc-1.3 is avaible at: http://miniupnp.free.fr/files/download.php?file=miniupnpc-1.3.tar.gz Latest gpgme Library is avaible at: ftp://ftp.gnupg.org/gcrypt/gpgme/gpgme-1.1.8.tar.bz2 Latest libgpg-error Library is avaible at: ftp://ftp.gnupg.org/gcrypt/libgpg-error/libgpg-error-1.7.tar.bz2 Windows only: pthreads: ftp://sourceware.org/pub/pthreads-win32/pthreads-w32-2-8-0-release.tar.gz zlib: http://www.zlib.net/zlib-1.2.3.tar.gz ========================================================================================= You can find here instrustions howto compile libretroshare and gui: http://retroshare.sourceforge.net/wiki/index.php/Developers_Corner ========================================================================================= You can go on over to our forum when you have trouble with compiling: http://retroshare.sourceforge.net/forum/ ---------------------------------------------