[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Fehlendes "m_ctype" beim Kompilieren



Ok, Kommando "Zurück"! Das Devel-Paket ist Schrott!!!!!!!!

Wenn ich in "/var/cache/apt/archives" das Paket
"libmariadb-dev_10.2.16+maria~stretch_amd64.deb" anschaue, dann liegt
"m_ctype.h" im Paket-Content- Verzeichnis nicht in "/usr/include/mysql",
sondern in "/usr/include/mysql/server/"! Das ist auch bei den
installierten Dateien so!
Es betrifft auch andere Headerdateien: m_ctype.h m_string.h
my_attribute.h my_decimal_limits.h
Nachdem ich die Dateien verlinkt habe, kommen weitere Probleme. Hier mal
die letzten Meldungen beim "make":
----------------------------------------------------
 ........
/usr/include/mysql/m_string.h:160:20: error: unknown type name ‘longlong’
 extern char *llstr(longlong value,char *buff);
                    ^~~~~~~~
/usr/include/mysql/m_string.h:161:21: error: unknown type name ‘longlong’
 extern char *ullstr(longlong value,char *buff);
                     ^~~~~~~~
/usr/include/mysql/m_string.h:171:1: error: unknown type name ‘longlong’
 longlong my_strtoll10(const char *nptr, char **endptr, int *error);
 ^~~~~~~~
/usr/include/mysql/m_string.h:200:26: fatal error: mysql/plugin.h: Datei
oder Verzeichnis nicht gefunden
 #include <mysql/plugin.h>
                          ^
compilation terminated.
Makefile:53: die Regel für Ziel „src/epglvbase.o“ scheiterte
make[1]: *** [src/epglvbase.o] Fehler 1
make[1]: Verzeichnis „/usr/src/packages/vdr-epg-daemon/epglv“ wird verlassen
Makefile:77: die Regel für Ziel „lv“ scheiterte
make: *** [lv] Fehler 2
root@snrnas:/usr/src/packages/vdr-epg-daemon#

----------------------------------------------------
Oder ich muss von MNAriaDB zu MySQL zurückwechseln, in der Hoffnung,
dass dort die Develpakete passen?

Bin für Tipps nat. dankbar, da ich hier irgendwie nicht weiter komme....


-- 
Mit freundlichen Grüßen

Sebastian Reinhardt






Reply to: