発生しているコンパイルエラーについてサポートが必要です。
エラーは次のとおりです。エラー:異なるサイズの整数からポインターにキャスト[-Werror =int-to-pointer-cast]
次の行に
PRINT_INDENT("Inode2 PTR: %p\n", (void *)ptr);
コンテクスト
unsigned int ptr;
memcpy(&ptr, value, sizeof(ptr));
PRINT_INDENT("Inode2 PTR: %p\n", (void *)ptr);
#define PRINT_INDENT(...) ({int __j = indent_level; while (__j-- > 0) printf(" "); printf(__VA_ARGS__);})