Beim Versuch, das FIO mit dem Befehl „make“ aus dem Quellcode zu erstellen, sind mir einige Fehler begegnet. Es scheint, als ob ich etwas übersehen habe. Weiß jemand, was es ist?
root@DSI:/home/main/fio-2.2.10# make CC lib/libmtd_legacy.o In file included from lib/libmtd_legacy.c:38:0: lib/libmtd.h:288:8: error: unknown type name ‘uint8_t’ uint8_t mode); ^ lib/libmtd.h:305:4: error: unknown type name ‘uint64_t’ uint64_t start, uint64_t length, void *data); ^ lib/libmtd.h:305:20: error: unknown type name ‘uint64_t’ uint64_t start, uint64_t length, void *data); ^ lib/libmtd.h:322:5: error: unknown type name ‘uint64_t’ uint64_t start, uint64_t length, void *data); ^ lib/libmtd.h:322:21: error: unknown type name ‘uint64_t’ uint64_t start, uint64_t length, void *data); ^ Makefile:287: recipe for target 'lib/libmtd_legacy.o' failed make: *** [lib/libmtd_legacy.o] Error 1
Antwort1
Diese Version von Fio (2.2.10) ist alt. Upstream Fio ist auf 2.21 (http://git.kernel.dk/?p=fio.git;a=tags) zum Zeitpunkt des Schreibens, daher besteht die Möglichkeit, dass dieses Problem bei einer neueren Version nicht auftritt ...