ich möchte gerne johnny V2.2 (GUI for john the ripper) auf Debian Buster kompilieren, bekomme aber recht ominöse Fehler. Ich weiss nicht wie ich das lösen soll...
Anbei der Link zur HP --> https://openwall.info/wiki/john/johnny
Anbei der output von make
Code: Alles auswählen
make -j$(nproc)
g++ -c -m64 -pipe -O2 -D_REENTRANT -Wall -W -DAPP_VERSION=\"2.2\" -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -I/usr/share/qt4/mkspecs/linux-g++-64 -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -Isrc -I. -I. -o main.o src/main.cpp
g++ -c -m64 -pipe -O2 -D_REENTRANT -Wall -W -DAPP_VERSION=\"2.2\" -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -I/usr/share/qt4/mkspecs/linux-g++-64 -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -Isrc -I. -I. -o mainwindow.o src/mainwindow.cpp
g++ -c -m64 -pipe -O2 -D_REENTRANT -Wall -W -DAPP_VERSION=\"2.2\" -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -I/usr/share/qt4/mkspecs/linux-g++-64 -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -Isrc -I. -I. -o translator.o src/translator.cpp
g++ -c -m64 -pipe -O2 -D_REENTRANT -Wall -W -DAPP_VERSION=\"2.2\" -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -I/usr/share/qt4/mkspecs/linux-g++-64 -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -Isrc -I. -I. -o johnprocess.o src/johnprocess.cpp
g++ -c -m64 -pipe -O2 -D_REENTRANT -Wall -W -DAPP_VERSION=\"2.2\" -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -I/usr/share/qt4/mkspecs/linux-g++-64 -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -Isrc -I. -I. -o hashtypechecker.o src/hashtypechecker.cpp
g++ -c -m64 -pipe -O2 -D_REENTRANT -Wall -W -DAPP_VERSION=\"2.2\" -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -I/usr/share/qt4/mkspecs/linux-g++-64 -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -Isrc -I. -I. -o textlabel.o src/textlabel.cpp
g++ -c -m64 -pipe -O2 -D_REENTRANT -Wall -W -DAPP_VERSION=\"2.2\" -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -I/usr/share/qt4/mkspecs/linux-g++-64 -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -Isrc -I. -I. -o johnhandler.o src/johnhandler.cpp
g++ -c -m64 -pipe -O2 -D_REENTRANT -Wall -W -DAPP_VERSION=\"2.2\" -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -I/usr/share/qt4/mkspecs/linux-g++-64 -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -Isrc -I. -I. -o johnattack.o src/johnattack.cpp
g++ -c -m64 -pipe -O2 -D_REENTRANT -Wall -W -DAPP_VERSION=\"2.2\" -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -I/usr/share/qt4/mkspecs/linux-g++-64 -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -Isrc -I. -I. -o menu.o src/menu.cpp
g++ -c -m64 -pipe -O2 -D_REENTRANT -Wall -W -DAPP_VERSION=\"2.2\" -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -I/usr/share/qt4/mkspecs/linux-g++-64 -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -Isrc -I. -I. -o tabwidget.o src/tabwidget.cpp
g++ -c -m64 -pipe -O2 -D_REENTRANT -Wall -W -DAPP_VERSION=\"2.2\" -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -I/usr/share/qt4/mkspecs/linux-g++-64 -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -Isrc -I. -I. -o johnsession.o src/johnsession.cpp
In file included from src/johnhandler.h:11:0,
from src/johnhandler.cpp:7:
src/johnprocess.h:11:10: fatal error: QtGlobal: Datei oder Verzeichnis nicht gefunden
#include <QtGlobal> // to define Q_OS_
^~~~~~~~~~
compilation terminated.
In file included from src/mainwindow.h:11:0,
from src/main.cpp:8:
src/johnprocess.h:11:10: fatal error: QtGlobal: Datei oder Verzeichnis nicht gefunden
#include <QtGlobal> // to define Q_OS_
^~~~~~~~~~
In file included from src/translator.cpp:8:0:
src/translator.h:11:10: fatal error: QTranslator: Datei oder Verzeichnis nicht gefunden
#include <QTranslator>
^~~~~~~~~~~~~
In file included from src/mainwindow.h:11:0,
from src/mainwindow.cpp:8:
src/johnprocess.h:11:10: fatal error: QtGlobal: Datei oder Verzeichnis nicht gefunden
#include <QtGlobal> // to define Q_OS_
^~~~~~~~~~
compilation terminated.
compilation terminated.
compilation terminated.
In file included from src/johnhandler.h:11:0,
from src/hashtypechecker.h:11,
from src/hashtypechecker.cpp:8:
src/johnprocess.h:11:10: fatal error: QtGlobal: Datei oder Verzeichnis nicht gefunden
#include <QtGlobal> // to define Q_OS_
^~~~~~~~~~
g++ -c -m64 -pipe -O2 -D_REENTRANT -Wall -W -DAPP_VERSION=\"2.2\" -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -I/usr/share/qt4/mkspecs/linux-g++-64 -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -Isrc -I. -I. -o hashsortfilterproxymodel.o src/hashsortfilterproxymodel.cpp
compilation terminated.
In file included from src/johnprocess.cpp:8:0:
src/johnprocess.h:11:10: fatal error: QtGlobal: Datei oder Verzeichnis nicht gefunden
#include <QtGlobal> // to define Q_OS_
^~~~~~~~~~
compilation terminated.
make: *** [Makefile:369: mainwindow.o] Fehler 1
make: *** Es wird auf noch nicht beendete Prozesse gewartet....
make: *** [Makefile:353: main.o] Fehler 1
make: *** [Makefile:372: translator.o] Fehler 1
In file included from src/tabwidget.cpp:8:0:
src/tabwidget.h:11:10: fatal error: QTabWidget: Datei oder Verzeichnis nicht gefunden
#include <QTabWidget>
^~~~~~~~~~~~
compilation terminated.
In file included from src/menu.cpp:8:0:
src/menu.h:11:10: fatal error: QMenu: Datei oder Verzeichnis nicht gefunden
#include <QMenu>
^~~~~~~
compilation terminated.
make: *** [Makefile:375: johnprocess.o] Fehler 1
make: *** [Makefile:387: johnhandler.o] Fehler 1
In file included from src/johnhandler.h:11:0,
from src/johnattack.h:11,
from src/johnattack.cpp:8:
src/johnprocess.h:11:10: fatal error: QtGlobal: Datei oder Verzeichnis nicht gefunden
#include <QtGlobal> // to define Q_OS_
^~~~~~~~~~
compilation terminated.
make: *** [Makefile:380: hashtypechecker.o] Fehler 1
In file included from src/textlabel.cpp:8:0:
src/textlabel.h:11:10: fatal error: QLabel: Datei oder Verzeichnis nicht gefunden
#include <QLabel>
^~~~~~~~
compilation terminated.
make: *** [Makefile:398: tabwidget.o] Fehler 1
make: *** [Makefile:395: menu.o] Fehler 1
make: *** [Makefile:383: textlabel.o] Fehler 1
In file included from src/hashsortfilterproxymodel.cpp:8:0:
src/hashsortfilterproxymodel.h:11:10: fatal error: QSortFilterProxyModel: Datei oder Verzeichnis nicht gefunden
#include <QSortFilterProxyModel>
^~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
In file included from src/johnsession.cpp:8:0:
src/johnsession.h:11:10: fatal error: QString: Datei oder Verzeichnis nicht gefunden
#include <QString>
^~~~~~~~~
compilation terminated.
make: *** [Makefile:392: johnattack.o] Fehler 1
make: *** [Makefile:401: johnsession.o] Fehler 1
make: *** [Makefile:408: hashsortfilterproxymodel.o] Fehler 1