Ich versuche gerade ein altes Programm wieder zu beleben. Ich hatte damals in ein Programm eine Rechtschreibprüfung mit Enchant eingebaut, was für mich nicht einfach war.
Jetzt versuche ich, das Programm auf Arch Linux zum laufen zu bekommen, aber inzwischen gibt es Enchant-2 und das stäubt sich.
Früher brauchte ich nur folgenden Header einzubinden:
#include <enchant/enchant++.h>
Aber wenn ich die Zeile jetzt anpasse, bekomme ich folgenden Fehler:
#include <enchant-2/enchant++.h>
In Datei, eingebunden von zk_spell.h:32,
von zk_spell.cpp:11:
/usr/include/enchant-2/enchant++.h:33:10: schwerwiegender Fehler: enchant.h: Datei oder Verzeichnis nicht gefunden
33 | #include <enchant.h>
| ^~~~~~~~~~~
Kompilierung beendet.
Dabei befinden sich beide Header Dateien im selben Verzeichnis. Auch wenn ich beide Dateien eingebe kommt dieser Fehler. Die Suchmaschine meines geringsten Misstrauens wollte mir nur Python Lösungen anbieten, obwohl ich C und C++ angegeben hatte.
Wie könnte ich da weiter kommen?