-
Notifications
You must be signed in to change notification settings - Fork 2
Compiler selon sa configuration
Quelque soit votre version de Qt 5, si vous utilisez MSVC (surtout MSVC2013) et que vous avez des erreurs lors de la compilation, vous devrez sans doute ajouter la ligne QMAKE_LFLAGS += /NODEFAULTLIB:LIBCMT.lib
dans le fichier respawnIrc.pro
.
Pour compiler avec une version de Qt 5 inférieur à 5.6 vous devrez remplacer webenginewidgets
par webkitwidgets
et supprimer les lignes customWebView.cpp \
et customWebView.hpp \
dans le fichier respawnIrc.pro
.
Vous devrez aussi supprimer les fichiers connectWindow.cpp
, connectWindow.hpp
, webNavigator.cpp
, webNavigator.hpp
, customWebView.cpp
et customWebView.hpp
, puis supprimer le .old
à la fin du nom des fichiers connectWindow.cpp.old
, connectWindow.hpp.old
, webNavigator.cpp.old
et webNavigator.hpp.old
.
ATTENTION: Depuis RespawnIRC 2.8.2 cette étape n'est plus nécessaire (elle n'est même simplement plus réalisable).
Pour compiler avec une version de Qt 5 inférieur à 5.4 vous devrez supprimer toutes les occurrences de QRegularExpression::OptimizeOnFirstUsageOption
, elles se trouvent dans les fichiers respawnIrc.cpp
, parsingTool.cpp
, multiTypeTextBox.cpp
et showTopicMessages.cpp
.
Pour faire cela simplement, vous pouvez utiliser vim et appliquer ces commandes aux fichiers concernés :
:%s/QRegularExpression::OptimizeOnFirstUsageOption//g
:%s/ | //g
:%s/, )/)/g