求助 squashfs错误 寻求帮助 本人小菜

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
回复
qizhongping
帖子: 14
注册时间: 2007-07-09 19:46

求助 squashfs错误 寻求帮助 本人小菜

#1

帖子 qizhongping » 2008-05-28 21:18

root@qizhongping-desktop:~/Desktop/squashfs2.2-r2/squashfs-tools# make
cc -I. -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -g -c -o mksquashfs.o mksquashfs.c
mksquashfs.c:25:17: 错误: pwd.h:No such file or directory
mksquashfs.c:26:17: 错误: grp.h:No such file or directory
mksquashfs.c:27:18: 错误: time.h:No such file or directory
mksquashfs.c:28:20: 错误: unistd.h:No such file or directory
mksquashfs.c:29:19: 错误: stdio.h:No such file or directory
mksquashfs.c:30:23: 错误: sys/types.h:No such file or directory
mksquashfs.c:31:22: 错误: sys/stat.h:No such file or directory
mksquashfs.c:32:19: 错误: fcntl.h:No such file or directory
mksquashfs.c:33:19: 错误: errno.h:No such file or directory
mksquashfs.c:34:20: 错误: dirent.h:No such file or directory
mksquashfs.c:35:20: 错误: string.h:No such file or directory
mksquashfs.c:36:18: 错误: zlib.h:No such file or directory
mksquashfs.c:37:20: 错误: endian.h:No such file or directory
mksquashfs.c:38:20: 错误: stdlib.h:No such file or directory
mksquashfs.c:39:20: 错误: signal.h:No such file or directory
mksquashfs.c:40:20: 错误: setjmp.h:No such file or directory
mksquashfs.c:41:22: 错误: sys/mman.h:No such file or directory
mksquashfs.c:86: 错误: ‘NULL’ 未声明 (不在函数内)
mksquashfs.c:134: 错误: expected specifier-qualifier-list before ‘dev_t’
mksquashfs.c:141: 警告: ‘struct stat’ 在形参表内部声明
mksquashfs.c:141: 警告: 它的作用域仅限于此定义或声明,这可能并不是您想要的
mksquashfs.c:184: 错误: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘env’
mksquashfs.c:221: 警告: ‘struct stat’ 在形参表内部声明
mksquashfs.c: 在函数 ‘restorefs’ 中:
mksquashfs.c:233: 警告: 隐式声明与内建函数 ‘fprintf’ 不兼容
mksquashfs.c:233: 错误: ‘stderr’ 未声明 (在此函数内第一次使用)
mksquashfs.c:233: 错误: (即使在一个函数内多次出现,每个未声明的标识符在其
mksquashfs.c:233: 错误: 所在的函数内只报告一次。)
mksquashfs.c:235: 警告: 隐式声明与内建函数 ‘memcpy’ 不兼容
mksquashfs.c:254: 错误: ‘env’ 未声明 (在此函数内第一次使用)
mksquashfs.c: 在函数 ‘sighandler’ 中:
mksquashfs.c:263: 警告: 隐式声明与内建函数 ‘fprintf’ 不兼容
mksquashfs.c:263: 错误: ‘stderr’ 未声明 (在此函数内第一次使用)
mksquashfs.c:264: 警告: 隐式声明与内建函数 ‘fprintf’ 不兼容
mksquashfs.c: 在函数 ‘mangle’ 中:
mksquashfs.c:275: 错误: ‘Z_OK’ 未声明 (在此函数内第一次使用)
mksquashfs.c:276: 错误: ‘Z_MEM_ERROR’ 未声明 (在此函数内第一次使用)
mksquashfs.c:277: 警告: 隐式声明与内建函数 ‘fprintf’ 不兼容
mksquashfs.c:277: 错误: ‘stderr’ 未声明 (在此函数内第一次使用)
mksquashfs.c:277: 警告: 隐式声明与内建函数 ‘exit’ 不兼容
mksquashfs.c:278: 错误: ‘Z_BUF_ERROR’ 未声明 (在此函数内第一次使用)
mksquashfs.c:279: 警告: 隐式声明与内建函数 ‘fprintf’ 不兼容
mksquashfs.c:279: 警告: 隐式声明与内建函数 ‘exit’ 不兼容
mksquashfs.c:281: 警告: 隐式声明与内建函数 ‘fprintf’ 不兼容
mksquashfs.c:281: 警告: 隐式声明与内建函数 ‘exit’ 不兼容
mksquashfs.c:286: 警告: 隐式声明与内建函数 ‘memcpy’ 不兼容
mksquashfs.c: 在函数 ‘get_inode’ 中:
mksquashfs.c:312: 警告: 隐式声明与内建函数 ‘memcpy’ 不兼容
mksquashfs.c:314: 警告: 隐式声明与内建函数 ‘memset’ 不兼容
mksquashfs.c:338: 警告: 隐式声明与内建函数 ‘fprintf’ 不兼容
mksquashfs.c:338: 错误: ‘stderr’ 未声明 (在此函数内第一次使用)
mksquashfs.c:338: 警告: 隐式声明与内建函数 ‘exit’ 不兼容
mksquashfs.c: 在函数 ‘read_bytes’ 中:
mksquashfs.c:344: 错误: ‘off_t’ 未声明 (在此函数内第一次使用)
mksquashfs.c:344: 错误: expected ‘;’ before ‘off’
mksquashfs.c:346: 错误: ‘off’ 未声明 (在此函数内第一次使用)
mksquashfs.c:346: 错误: ‘SEEK_SET’ 未声明 (在此函数内第一次使用)
mksquashfs.c:348: 警告: 隐式声明与内建函数 ‘exit’ 不兼容
mksquashfs.c:353: 警告: 隐式声明与内建函数 ‘exit’ 不兼容
mksquashfs.c: 在函数 ‘write_bytes’ 中:
mksquashfs.c:360: 错误: ‘off_t’ 未声明 (在此函数内第一次使用)
mksquashfs.c:360: 错误: expected ‘;’ before ‘off’
mksquashfs.c:362: 错误: ‘off’ 未声明 (在此函数内第一次使用)
mksquashfs.c:363: 警告: 隐式声明与内建函数 ‘fprintf’ 不兼容
mksquashfs.c:363: 错误: ‘stderr’ 未声明 (在此函数内第一次使用)
mksquashfs.c:363: 警告: 隐式声明与内建函数 ‘exit’ 不兼容
mksquashfs.c:365: 错误: ‘SEEK_SET’ 未声明 (在此函数内第一次使用)
mksquashfs.c:367: 警告: 隐式声明与内建函数 ‘exit’ 不兼容
mksquashfs.c:372: 警告: 隐式声明与内建函数 ‘exit’ 不兼容
mksquashfs.c: 在函数 ‘write_inodes’ 中:
mksquashfs.c:387: 警告: 隐式声明与内建函数 ‘fprintf’ 不兼容
mksquashfs.c:387: 错误: ‘stderr’ 未声明 (在此函数内第一次使用)
mksquashfs.c:387: 警告: 隐式声明与内建函数 ‘exit’ 不兼容
mksquashfs.c:395: 警告: 隐式声明与内建函数 ‘memcpy’ 不兼容
mksquashfs.c:397: 警告: 隐式声明与内建函数 ‘memset’ 不兼容
mksquashfs.c: 在函数 ‘write_directories’ 中:
mksquashfs.c:424: 警告: 隐式声明与内建函数 ‘fprintf’ 不兼容
mksquashfs.c:424: 错误: ‘stderr’ 未声明 (在此函数内第一次使用)
mksquashfs.c:424: 警告: 隐式声明与内建函数 ‘exit’ 不兼容
mksquashfs.c:432: 警告: 隐式声明与内建函数 ‘memcpy’ 不兼容
mksquashfs.c:434: 警告: 隐式声明与内建函数 ‘memset’ 不兼容
mksquashfs.c: 在函数 ‘get_uid’ 中:
mksquashfs.c:456: 警告: 隐式声明与内建函数 ‘fprintf’ 不兼容
mksquashfs.c:456: 错误: ‘stderr’ 未声明 (在此函数内第一次使用)
mksquashfs.c: 在函数 ‘get_guid’ 中:
mksquashfs.c:476: 警告: 隐式声明与内建函数 ‘fprintf’ 不兼容
mksquashfs.c:476: 错误: ‘stderr’ 未声明 (在此函数内第一次使用)
mksquashfs.c: 在函数 ‘create_inode’ 中:
mksquashfs.c:488: 错误: ‘buf’ 的存储大小未知
mksquashfs.c:494: 错误: ‘S_IRWXU’ 未声明 (在此函数内第一次使用)
mksquashfs.c:494: 错误: ‘S_IRWXG’ 未声明 (在此函数内第一次使用)
mksquashfs.c:494: 错误: ‘S_IRWXO’ 未声明 (在此函数内第一次使用)
mksquashfs.c:500: 警告: 隐式声明与内建函数 ‘sprintf’ 不兼容
mksquashfs.c:522: 警告: 隐式声明与内建函数 ‘memcpy’ 不兼容
mksquashfs.c:525: 警告: 隐式声明与内建函数 ‘memset’ 不兼容
mksquashfs.c:526: 警告: 隐式声明与内建函数 ‘memset’ 不兼容
mksquashfs.c:539: 警告: 隐式声明与内建函数 ‘fprintf’ 不兼容
mksquashfs.c:539: 错误: ‘stderr’ 未声明 (在此函数内第一次使用)
mksquashfs.c:539: 警告: 隐式声明与内建函数 ‘exit’ 不兼容
mksquashfs.c:550: 警告: 隐式声明与内建函数 ‘memcpy’ 不兼容
mksquashfs.c:552: 警告: 隐式声明与内建函数 ‘memset’ 不兼容
mksquashfs.c:558: 警告: 隐式声明与内建函数 ‘memset’ 不兼容
mksquashfs.c:574: 警告: 隐式声明与内建函数 ‘memcpy’ 不兼容
mksquashfs.c:576: 警告: 隐式声明与内建函数 ‘memset’ 不兼容
mksquashfs.c:587: 警告: 隐式声明与内建函数 ‘memcpy’ 不兼容
mksquashfs.c:589: 警告: 隐式声明与内建函数 ‘memset’ 不兼容
mksquashfs.c:603: 警告: 隐式声明与内建函数 ‘fprintf’ 不兼容
mksquashfs.c:611: 警告: 隐式声明与内建函数 ‘memcpy’ 不兼容
mksquashfs.c:613: 警告: 隐式声明与内建函数 ‘memset’ 不兼容
mksquashfs.c:614: 警告: 隐式声明与内建函数 ‘strncpy’ 不兼容
mksquashfs.c:622: 警告: 隐式声明与内建函数 ‘memcpy’ 不兼容
mksquashfs.c:624: 警告: 隐式声明与内建函数 ‘memset’ 不兼容
mksquashfs.c: 在函数 ‘init_dir’ 中:
mksquashfs.c:640: 警告: 隐式声明与内建函数 ‘malloc’ 不兼容
mksquashfs.c:641: 警告: 隐式声明与内建函数 ‘fprintf’ 不兼容
mksquashfs.c:641: 错误: ‘stderr’ 未声明 (在此函数内第一次使用)
mksquashfs.c:641: 警告: 隐式声明与内建函数 ‘exit’ 不兼容
mksquashfs.c: 在函数 ‘add_dir’ 中:
mksquashfs.c:664: 警告: 隐式声明与内建函数 ‘strlen’ 不兼容
mksquashfs.c:666: 警告: 隐式声明与内建函数 ‘fprintf’ 不兼容
mksquashfs.c:666: 错误: ‘stderr’ 未声明 (在此函数内第一次使用)
mksquashfs.c:671: 警告: 隐式声明与内建函数 ‘fprintf’ 不兼容
mksquashfs.c:671: 警告: 隐式声明与内建函数 ‘exit’ 不兼容
mksquashfs.c:687: 警告: 赋值时将整数赋给指针,未作类型转换
mksquashfs.c:688: 警告: 隐式声明与内建函数 ‘fprintf’ 不兼容
mksquashfs.c:688: 警告: 隐式声明与内建函数 ‘exit’ 不兼容
mksquashfs.c:699: 警告: 隐式声明与内建函数 ‘memcpy’ 不兼容
mksquashfs.c:701: 警告: 隐式声明与内建函数 ‘memset’ 不兼容
mksquashfs.c:717: 警告: 隐式声明与内建函数 ‘memcpy’ 不兼容
mksquashfs.c:719: 警告: 隐式声明与内建函数 ‘memset’ 不兼容
mksquashfs.c:720: 警告: 隐式声明与内建函数 ‘strncpy’ 不兼容
mksquashfs.c: 在函数 ‘write_dir’ 中:
mksquashfs.c:748: 警告: 隐式声明与内建函数 ‘memcpy’ 不兼容
mksquashfs.c:750: 警告: 隐式声明与内建函数 ‘memset’ 不兼容
mksquashfs.c:779: 警告: 隐式声明与内建函数 ‘memcpy’ 不兼容
mksquashfs.c:781: 警告: 隐式声明与内建函数 ‘memset’ 不兼容
mksquashfs.c:831: 警告: 隐式声明与内建函数 ‘fprintf’ 不兼容
mksquashfs.c:831: 错误: ‘stderr’ 未声明 (在此函数内第一次使用)
mksquashfs.c:831: 警告: 隐式声明与内建函数 ‘exit’ 不兼容
mksquashfs.c: 在函数 ‘get_fragment’ 中:
mksquashfs.c:847: 错误: ‘Z_OK’ 未声明 (在此函数内第一次使用)
mksquashfs.c:848: 错误: ‘Z_MEM_ERROR’ 未声明 (在此函数内第一次使用)
mksquashfs.c:849: 警告: 隐式声明与内建函数 ‘fprintf’ 不兼容
mksquashfs.c:849: 错误: ‘stderr’ 未声明 (在此函数内第一次使用)
mksquashfs.c:849: 警告: 隐式声明与内建函数 ‘exit’ 不兼容
mksquashfs.c:850: 错误: ‘Z_BUF_ERROR’ 未声明 (在此函数内第一次使用)
mksquashfs.c:851: 警告: 隐式声明与内建函数 ‘fprintf’ 不兼容
mksquashfs.c:851: 警告: 隐式声明与内建函数 ‘exit’ 不兼容
mksquashfs.c:853: 警告: 隐式声明与内建函数 ‘fprintf’ 不兼容
mksquashfs.c:853: 警告: 隐式声明与内建函数 ‘exit’ 不兼容
mksquashfs.c: 在函数 ‘write_fragment’ 中:
mksquashfs.c:872: 警告: 隐式声明与内建函数 ‘fprintf’ 不兼容
mksquashfs.c:872: 错误: ‘stderr’ 未声明 (在此函数内第一次使用)
mksquashfs.c:872: 警告: 隐式声明与内建函数 ‘exit’ 不兼容
mksquashfs.c: 在函数 ‘get_and_fill_fragment’ 中:
mksquashfs.c:897: 警告: 隐式声明与内建函数 ‘malloc’ 不兼容
mksquashfs.c:898: 警告: 隐式声明与内建函数 ‘fprintf’ 不兼容
mksquashfs.c:898: 错误: ‘stderr’ 未声明 (在此函数内第一次使用)
mksquashfs.c:898: 警告: 隐式声明与内建函数 ‘exit’ 不兼容
mksquashfs.c:903: 警告: 隐式声明与内建函数 ‘memcpy’ 不兼容
mksquashfs.c: 在函数 ‘write_fragment_table’ 中:
mksquashfs.c:924: 警告: 隐式声明与内建函数 ‘memcpy’ 不兼容
mksquashfs.c:926: 警告: 隐式声明与内建函数 ‘memset’ 不兼容
mksquashfs.c:933: 警告: 隐式声明与内建函数 ‘memcpy’ 不兼容
mksquashfs.c:935: 警告: 隐式声明与内建函数 ‘memset’ 不兼容
mksquashfs.c:948: 警告: 隐式声明与内建函数 ‘memset’ 不兼容
mksquashfs.c: 在函数 ‘add_file’ 中:
mksquashfs.c:1011: 警告: 隐式声明与内建函数 ‘malloc’ 不兼容
mksquashfs.c:1012: 警告: 隐式声明与内建函数 ‘fprintf’ 不兼容
mksquashfs.c:1012: 错误: ‘stderr’ 未声明 (在此函数内第一次使用)
mksquashfs.c:1012: 警告: 隐式声明与内建函数 ‘exit’ 不兼容
mksquashfs.c: 在函数 ‘duplicate’ 中:
mksquashfs.c:1079: 警告: 隐式声明与内建函数 ‘malloc’ 不兼容
mksquashfs.c:1080: 警告: 隐式声明与内建函数 ‘fprintf’ 不兼容
mksquashfs.c:1080: 错误: ‘stderr’ 未声明 (在此函数内第一次使用)
mksquashfs.c:1080: 警告: 隐式声明与内建函数 ‘exit’ 不兼容
mksquashfs.c:1088: 警告: 隐式声明与内建函数 ‘fprintf’ 不兼容
mksquashfs.c:1088: 警告: 隐式声明与内建函数 ‘exit’ 不兼容
mksquashfs.c:1091: 警告: 隐式声明与内建函数 ‘memcpy’ 不兼容
mksquashfs.c: 在函数 ‘write_file’ 中:
mksquashfs.c:1126: 警告: 隐式声明与内建函数 ‘fprintf’ 不兼容
mksquashfs.c:1126: 错误: ‘stderr’ 未声明 (在此函数内第一次使用)
mksquashfs.c:1129: 错误: ‘O_RDONLY’ 未声明 (在此函数内第一次使用)
mksquashfs.c:1135: 警告: 隐式声明与内建函数 ‘malloc’ 不兼容
mksquashfs.c:1139: 警告: 隐式声明与内建函数 ‘fprintf’ 不兼容
mksquashfs.c:1139: 警告: 隐式声明与内建函数 ‘exit’ 不兼容
mksquashfs.c: 在函数 ‘getbase’ 中:
mksquashfs.c:1210: 警告: 赋值时将整数赋给指针,未作类型转换
mksquashfs.c:1211: 警告: 隐式声明与内建函数 ‘strcat’ 不兼容
mksquashfs.c:1211: 警告: 隐式声明与内建函数 ‘strcpy’ 不兼容
mksquashfs.c:1213: 警告: 隐式声明与内建函数 ‘strcpy’ 不兼容
mksquashfs.c: 在函数 ‘add_dir_entry’ 中:
mksquashfs.c:1262: 警告: 赋值时将整数赋给指针,未作类型转换
mksquashfs.c:1263: 警告: 隐式声明与内建函数 ‘fprintf’ 不兼容
mksquashfs.c:1263: 错误: ‘stderr’ 未声明 (在此函数内第一次使用)
mksquashfs.c:1263: 警告: 隐式声明与内建函数 ‘exit’ 不兼容
mksquashfs.c:1265: 警告: 隐式声明与内建函数 ‘malloc’ 不兼容
mksquashfs.c:1266: 警告: 隐式声明与内建函数 ‘fprintf’ 不兼容
mksquashfs.c:1266: 警告: 隐式声明与内建函数 ‘exit’ 不兼容
mksquashfs.c:1268: 警告: 隐式声明与内建函数 ‘strdup’ 不兼容
mksquashfs.c:1271: 警告: 隐式声明与内建函数 ‘strlen’ 不兼容
mksquashfs.c: 在函数 ‘linux_opendir’ 中:
mksquashfs.c:1296: 错误: ‘DIR’ 未声明 (在此函数内第一次使用)
mksquashfs.c:1296: 错误: ‘linuxdir’ 未声明 (在此函数内第一次使用)
mksquashfs.c:1299: 警告: 隐式声明与内建函数 ‘strdup’ 不兼容
mksquashfs.c:1303: 警告: 赋值时将整数赋给指针,未作类型转换
mksquashfs.c:1304: 错误: 提领指向不完全类型的指针
mksquashfs.c:1304: 错误: 提领指向不完全类型的指针
mksquashfs.c:1305: 错误: 提领指向不完全类型的指针
mksquashfs.c: 在函数 ‘encomp_opendir’ 中:
mksquashfs.c:1324: 警告: 隐式声明与内建函数 ‘fprintf’ 不兼容
mksquashfs.c:1324: 错误: ‘stderr’ 未声明 (在此函数内第一次使用)
mksquashfs.c:1327: 警告: 隐式声明与内建函数 ‘strcpy’ 不兼容
mksquashfs.c:1333: 警告: 隐式声明与内建函数 ‘fprintf’ 不兼容
mksquashfs.c:1334: 警告: 隐式声明与内建函数 ‘sprintf’ 不兼容
mksquashfs.c:1335: 警告: 隐式声明与内建函数 ‘fprintf’ 不兼容
mksquashfs.c: 在函数 ‘single_opendir’ 中:
mksquashfs.c:1346: 错误: ‘DIR’ 未声明 (在此函数内第一次使用)
mksquashfs.c:1346: 错误: ‘linuxdir’ 未声明 (在此函数内第一次使用)
mksquashfs.c:1357: 警告: 赋值时将整数赋给指针,未作类型转换
mksquashfs.c:1358: 错误: 提领指向不完全类型的指针
mksquashfs.c:1358: 错误: 提领指向不完全类型的指针
mksquashfs.c:1361: 警告: 隐式声明与内建函数 ‘strcpy’ 不兼容
mksquashfs.c:1361: 错误: 提领指向不完全类型的指针
mksquashfs.c:1367: 警告: 隐式声明与内建函数 ‘fprintf’ 不兼容
mksquashfs.c:1367: 错误: ‘stderr’ 未声明 (在此函数内第一次使用)
mksquashfs.c:1368: 警告: 隐式声明与内建函数 ‘sprintf’ 不兼容
mksquashfs.c:1368: 错误: 提领指向不完全类型的指针
mksquashfs.c:1369: 警告: 隐式声明与内建函数 ‘fprintf’ 不兼容
mksquashfs.c:1371: 警告: 隐式声明与内建函数 ‘strcat’ 不兼容
mksquashfs.c:1371: 错误: 提领指向不完全类型的指针
mksquashfs.c: 在函数 ‘linux_readdir’ 中:
mksquashfs.c:1393: 警告: 隐式声明与内建函数 ‘strcat’ 不兼容
mksquashfs.c:1393: 警告: 隐式声明与内建函数 ‘strcpy’ 不兼容
mksquashfs.c: 在函数 ‘dir_scan’ 中:
mksquashfs.c:1421: 错误: ‘buf’ 的存储大小未知
mksquashfs.c:1430: 警告: 隐式声明与内建函数 ‘fprintf’ 不兼容
mksquashfs.c:1430: 错误: ‘stderr’ 未声明 (在此函数内第一次使用)
mksquashfs.c:1438: 警告: 隐式声明与内建函数 ‘sprintf’ 不兼容
mksquashfs.c:1445: 错误: ‘S_IFMT’ 未声明 (在此函数内第一次使用)
mksquashfs.c:1446: 错误: ‘S_IFREG’ 未声明 (在此函数内第一次使用)
mksquashfs.c:1450: 警告: 隐式声明与内建函数 ‘printf’ 不兼容
mksquashfs.c:1455: 错误: ‘S_IFDIR’ 未声明 (在此函数内第一次使用)
mksquashfs.c:1460: 错误: ‘S_IFLNK’ 未声明 (在此函数内第一次使用)
mksquashfs.c:1463: 警告: 隐式声明与内建函数 ‘printf’ 不兼容
mksquashfs.c:1467: 错误: ‘S_IFCHR’ 未声明 (在此函数内第一次使用)
mksquashfs.c:1470: 警告: 隐式声明与内建函数 ‘printf’ 不兼容
mksquashfs.c:1474: 错误: ‘S_IFBLK’ 未声明 (在此函数内第一次使用)
mksquashfs.c:1477: 警告: 隐式声明与内建函数 ‘printf’ 不兼容
mksquashfs.c:1481: 错误: ‘S_IFIFO’ 未声明 (在此函数内第一次使用)
mksquashfs.c:1484: 警告: 隐式声明与内建函数 ‘printf’ 不兼容
mksquashfs.c:1488: 错误: ‘S_IFSOCK’ 未声明 (在此函数内第一次使用)
mksquashfs.c:1491: 警告: 隐式声明与内建函数 ‘printf’ 不兼容
mksquashfs.c:1496: 警告: 隐式声明与内建函数 ‘fprintf’ 不兼容
mksquashfs.c:1505: 警告: 隐式声明与内建函数 ‘printf’ 不兼容
mksquashfs.c: 在顶层:
mksquashfs.c:1525: 警告: ‘struct stat’ 在形参表内部声明
mksquashfs.c:1526: 错误: 与 ‘excluded’ 类型冲突
mksquashfs.c:141: 错误: ‘excluded’ 的上一个声明在此
mksquashfs.c: 在函数 ‘excluded’ 中:
mksquashfs.c:1530: 错误: ‘struct exclude_info’ 没有名为 ‘st_dev’ 的成员
mksquashfs.c:1530: 错误: 提领指向不完全类型的指针
mksquashfs.c:1530: 错误: ‘struct exclude_info’ 没有名为 ‘st_ino’ 的成员
mksquashfs.c:1530: 错误: 提领指向不完全类型的指针
mksquashfs.c: 在函数 ‘add_exclude’ 中:
mksquashfs.c:1547: 错误: ‘buf’ 的存储大小未知
mksquashfs.c:1551: 警告: 隐式声明与内建函数 ‘sprintf’ 不兼容
mksquashfs.c:1555: 警告: 隐式声明与内建函数 ‘fprintf’ 不兼容
mksquashfs.c:1555: 错误: ‘stderr’ 未声明 (在此函数内第一次使用)
mksquashfs.c:1555: 警告: 隐式声明与内建函数 ‘exit’ 不兼容
mksquashfs.c:1555: 错误: ‘struct exclude_info’ 没有名为 ‘st_dev’ 的成员
mksquashfs.c:1555: 错误: ‘struct exclude_info’ 没有名为 ‘st_ino’ 的成员
mksquashfs.c:1560: 警告: 隐式声明与内建函数 ‘strcat’ 不兼容
mksquashfs.c:1560: 警告: 隐式声明与内建函数 ‘strcpy’ 不兼容
mksquashfs.c:1562: 错误: ‘errno’ 未声明 (在此函数内第一次使用)
mksquashfs.c:1562: 错误: ‘ENOENT’ 未声明 (在此函数内第一次使用)
mksquashfs.c:1562: 错误: ‘ENOTDIR’ 未声明 (在此函数内第一次使用)
mksquashfs.c:1563: 警告: 隐式声明与内建函数 ‘sprintf’ 不兼容
mksquashfs.c:1568: 警告: 隐式声明与内建函数 ‘fprintf’ 不兼容
mksquashfs.c:1568: 警告: 隐式声明与内建函数 ‘exit’ 不兼容
mksquashfs.c:1568: 错误: ‘struct exclude_info’ 没有名为 ‘st_dev’ 的成员
mksquashfs.c:1568: 错误: ‘struct exclude_info’ 没有名为 ‘st_ino’ 的成员
mksquashfs.c: 在函数 ‘add_old_root_entry’ 中:
mksquashfs.c:1578: 警告: 隐式声明与内建函数 ‘fprintf’ 不兼容
mksquashfs.c:1578: 错误: ‘stderr’ 未声明 (在此函数内第一次使用)
mksquashfs.c:1578: 警告: 隐式声明与内建函数 ‘exit’ 不兼容
mksquashfs.c:1580: 警告: 隐式声明与内建函数 ‘strcpy’ 不兼容
mksquashfs.c: 在函数 ‘main’ 中:
mksquashfs.c:1599: 错误: ‘buf’ 的存储大小未知
mksquashfs.c:1614: 警告: 隐式声明与内建函数 ‘printf’ 不兼容
mksquashfs.c:1615: 警告: 隐式声明与内建函数 ‘exit’ 不兼容
mksquashfs.c:1625: 警告: 隐式声明与内建函数 ‘fprintf’ 不兼容
mksquashfs.c:1625: 错误: ‘stderr’ 未声明 (在此函数内第一次使用)
mksquashfs.c:1626: 警告: 隐式声明与内建函数 ‘exit’ 不兼容
mksquashfs.c:1630: 警告: 隐式声明与内建函数 ‘fprintf’ 不兼容
mksquashfs.c:1631: 警告: 隐式声明与内建函数 ‘exit’ 不兼容
mksquashfs.c:1635: 警告: 隐式声明与内建函数 ‘fprintf’ 不兼容
mksquashfs.c:1636: 警告: 隐式声明与内建函数 ‘exit’ 不兼容
mksquashfs.c:1652: 警告: 隐式声明与内建函数 ‘fprintf’ 不兼容
mksquashfs.c:1653: 警告: 隐式声明与内建函数 ‘exit’ 不兼容
mksquashfs.c:1661: 警告: 隐式声明与内建函数 ‘fprintf’ 不兼容
mksquashfs.c:1662: 警告: 隐式声明与内建函数 ‘exit’ 不兼容
mksquashfs.c:1666: 警告: 隐式声明与内建函数 ‘fprintf’ 不兼容
mksquashfs.c:1667: 警告: 隐式声明与内建函数 ‘exit’ 不兼容
mksquashfs.c:1670: 警告: 初始化时将整数赋给指针,未作类型转换
mksquashfs.c:1672: 错误: 提领指向不完全类型的指针
mksquashfs.c:1674: 警告: 隐式声明与内建函数 ‘fprintf’ 不兼容
mksquashfs.c:1675: 警告: 隐式声明与内建函数 ‘exit’ 不兼容
mksquashfs.c:1680: 警告: 隐式声明与内建函数 ‘fprintf’ 不兼容
mksquashfs.c:1681: 警告: 隐式声明与内建函数 ‘exit’ 不兼容
mksquashfs.c:1685: 警告: 隐式声明与内建函数 ‘fprintf’ 不兼容
mksquashfs.c:1686: 警告: 隐式声明与内建函数 ‘exit’ 不兼容
mksquashfs.c:1689: 警告: 初始化时将整数赋给指针,未作类型转换
mksquashfs.c:1691: 错误: 提领指向不完全类型的指针
mksquashfs.c:1693: 警告: 隐式声明与内建函数 ‘fprintf’ 不兼容
mksquashfs.c:1694: 警告: 隐式声明与内建函数 ‘exit’ 不兼容
mksquashfs.c:1735: 警告: 隐式声明与内建函数 ‘fprintf’ 不兼容
mksquashfs.c:1736: 警告: 隐式声明与内建函数 ‘exit’ 不兼容
mksquashfs.c:1740: 警告: 隐式声明与内建函数 ‘printf’ 不兼容
mksquashfs.c:1742: 警告: 隐式声明与内建函数 ‘fprintf’ 不兼容
mksquashfs.c:1744: 警告: 隐式声明与内建函数 ‘fprintf’ 不兼容
mksquashfs.c:1745: 警告: 隐式声明与内建函数 ‘fprintf’ 不兼容
mksquashfs.c:1746: 警告: 隐式声明与内建函数 ‘fprintf’ 不兼容
mksquashfs.c:1747: 警告: 隐式声明与内建函数 ‘fprintf’ 不兼容
mksquashfs.c:1748: 警告: 隐式声明与内建函数 ‘fprintf’ 不兼容
mksquashfs.c:1749: 警告: 隐式声明与内建函数 ‘fprintf’ 不兼容
mksquashfs.c:1750: 警告: 隐式声明与内建函数 ‘fprintf’ 不兼容
mksquashfs.c:1751: 警告: 隐式声明与内建函数 ‘fprintf’ 不兼容
mksquashfs.c:1752: 警告: 隐式声明与内建函数 ‘fprintf’ 不兼容
mksquashfs.c:1753: 警告: 隐式声明与内建函数 ‘fprintf’ 不兼容
mksquashfs.c:1754: 警告: 隐式声明与内建函数 ‘fprintf’ 不兼容
mksquashfs.c:1755: 警告: 隐式声明与内建函数 ‘fprintf’ 不兼容
mksquashfs.c:1756: 警告: 隐式声明与内建函数 ‘fprintf’ 不兼容
mksquashfs.c:1757: 警告: 隐式声明与内建函数 ‘fprintf’ 不兼容
mksquashfs.c:1758: 警告: 隐式声明与内建函数 ‘fprintf’ 不兼容
mksquashfs.c:1759: 警告: 隐式声明与内建函数 ‘fprintf’ 不兼容
mksquashfs.c:1760: 警告: 隐式声明与内建函数 ‘fprintf’ 不兼容
mksquashfs.c:1761: 警告: 隐式声明与内建函数 ‘fprintf’ 不兼容
mksquashfs.c:1762: 警告: 隐式声明与内建函数 ‘fprintf’ 不兼容
mksquashfs.c:1763: 警告: 隐式声明与内建函数 ‘fprintf’ 不兼容
mksquashfs.c:1764: 警告: 隐式声明与内建函数 ‘fprintf’ 不兼容
mksquashfs.c:1765: 警告: 隐式声明与内建函数 ‘fprintf’ 不兼容
mksquashfs.c:1766: 警告: 隐式声明与内建函数 ‘fprintf’ 不兼容
mksquashfs.c:1767: 警告: 隐式声明与内建函数 ‘fprintf’ 不兼容
mksquashfs.c:1768: 警告: 隐式声明与内建函数 ‘fprintf’ 不兼容
mksquashfs.c:1769: 警告: 隐式声明与内建函数 ‘fprintf’ 不兼容
mksquashfs.c:1770: 警告: 隐式声明与内建函数 ‘fprintf’ 不兼容
mksquashfs.c:1771: 警告: 隐式声明与内建函数 ‘fprintf’ 不兼容
mksquashfs.c:1772: 警告: 隐式声明与内建函数 ‘fprintf’ 不兼容
mksquashfs.c:1773: 警告: 隐式声明与内建函数 ‘fprintf’ 不兼容
mksquashfs.c:1774: 警告: 隐式声明与内建函数 ‘fprintf’ 不兼容
mksquashfs.c:1775: 警告: 隐式声明与内建函数 ‘fprintf’ 不兼容
mksquashfs.c:1776: 警告: 隐式声明与内建函数 ‘fprintf’ 不兼容
mksquashfs.c:1777: 警告: 隐式声明与内建函数 ‘fprintf’ 不兼容
mksquashfs.c:1778: 警告: 隐式声明与内建函数 ‘fprintf’ 不兼容
mksquashfs.c:1779: 警告: 隐式声明与内建函数 ‘exit’ 不兼容
mksquashfs.c:1786: 警告: 隐式声明与内建函数 ‘fprintf’ 不兼容
mksquashfs.c:1786: 错误: ‘errno’ 未声明 (在此函数内第一次使用)
mksquashfs.c:1787: 警告: 隐式声明与内建函数 ‘exit’ 不兼容
mksquashfs.c:1793: 错误: ‘ENOENT’ 未声明 (在此函数内第一次使用)
mksquashfs.c:1794: 错误: ‘O_CREAT’ 未声明 (在此函数内第一次使用)
mksquashfs.c:1794: 错误: ‘O_TRUNC’ 未声明 (在此函数内第一次使用)
mksquashfs.c:1794: 错误: ‘O_RDWR’ 未声明 (在此函数内第一次使用)
mksquashfs.c:1794: 错误: ‘S_IRWXU’ 未声明 (在此函数内第一次使用)
mksquashfs.c:1796: 警告: 隐式声明与内建函数 ‘exit’ 不兼容
mksquashfs.c:1801: 警告: 隐式声明与内建函数 ‘exit’ 不兼容
mksquashfs.c:1808: 警告: 隐式声明与内建函数 ‘exit’ 不兼容
mksquashfs.c:1815: 警告: 隐式声明与内建函数 ‘exit’ 不兼容
mksquashfs.c:1819: 警告: 隐式声明与内建函数 ‘fprintf’ 不兼容
mksquashfs.c:1820: 警告: 隐式声明与内建函数 ‘exit’ 不兼容
mksquashfs.c:1825: 警告: 隐式声明与内建函数 ‘fprintf’ 不兼容
mksquashfs.c:1826: 警告: 隐式声明与内建函数 ‘exit’ 不兼容
mksquashfs.c:1834: 错误: ‘FILE’ 未声明 (在此函数内第一次使用)
mksquashfs.c:1838: 警告: 隐式声明与内建函数 ‘exit’ 不兼容
mksquashfs.c:1840: 警告: 隐式声明与内建函数 ‘fscanf’ 不兼容
mksquashfs.c:1840: 警告: 传递参数 1 (属于 ‘fscanf’)时将整数赋给指针,未作类型转换
mksquashfs.c:1840: 错误: ‘EOF’ 未声明 (在此函数内第一次使用)
mksquashfs.c:1850: 警告: 隐式声明与内建函数 ‘fprintf’ 不兼容
mksquashfs.c:1851: 警告: 隐式声明与内建函数 ‘exit’ 不兼容
mksquashfs.c:1867: 警告: 隐式声明与内建函数 ‘printf’ 不兼容
mksquashfs.c:1893: 警告: 隐式声明与内建函数 ‘fprintf’ 不兼容
mksquashfs.c:1894: 警告: 隐式声明与内建函数 ‘exit’ 不兼容
mksquashfs.c:1899: 警告: 隐式声明与内建函数 ‘printf’ 不兼容
mksquashfs.c:1911: 警告: 隐式声明与内建函数 ‘malloc’ 不兼容
mksquashfs.c:1913: 警告: 隐式声明与内建函数 ‘memcpy’ 不兼容
mksquashfs.c:1930: 错误: ‘env’ 未声明 (在此函数内第一次使用)
mksquashfs.c:1932: 错误: ‘SIGTERM’ 未声明 (在此函数内第一次使用)
mksquashfs.c:1933: 错误: ‘SIGINT’ 未声明 (在此函数内第一次使用)
mksquashfs.c:1947: 警告: 隐式声明与内建函数 ‘memmove’ 不兼容
mksquashfs.c:2005: 警告: 隐式声明与内建函数 ‘memset’ 不兼容
mksquashfs.c:2019: 警告: 隐式声明与内建函数 ‘memset’ 不兼容
mksquashfs.c:2034: 警告: 隐式声明与内建函数 ‘memset’ 不兼容
mksquashfs.c:2047: 警告: 隐式声明与内建函数 ‘printf’ 不兼容
mksquashfs.c:2077: 警告: 初始化时将整数赋给指针,未作类型转换
mksquashfs.c:2078: 错误: 提领指向不完全类型的指针
mksquashfs.c:2084: 警告: 初始化时将整数赋给指针,未作类型转换
mksquashfs.c:2085: 错误: 提领指向不完全类型的指针
make: *** [mksquashfs.o] 错误 1
qizhongping
帖子: 14
注册时间: 2007-07-09 19:46

#2

帖子 qizhongping » 2008-05-28 21:24

自己顶上去!!! 在线等!!
头像
yaska
帖子: 1169
注册时间: 2007-10-28 21:35

#3

帖子 yaska » 2008-05-28 22:00

1. 如果是ubuntu自带内核, 没必要自己编译.
执行

代码: 全选

$ sudo apt-get install  linux-ubuntu-modules-$(uname -r)   
得到squashfs.ko

代码: 全选

$sudo apt-get install squashfs-tools 
得到mksquashfs ,unsquashfs.

ubuntu-804源里的squashfs版本已经是3.3了,并且支持lzma,你还编译2.2-r2??

2. 非要自己编译的话, 下面方法简单些:

代码: 全选

$sudo apt-get install module-assistant
$sudo apt-get install squashfs-source
$ cd  /usr/src
$sudo module-assistant prapre squashfs-source
$sudo module-assistant build   squashfs-source
最后得到deb包, 用dpkg 安装就是。

写完了才有点答非所问 :shock: , 可能是刚才的酒精发作了。 :shock: :shock:
上次由 yaska 在 2008-05-29 9:00,总共编辑 1 次。
qizhongping
帖子: 14
注册时间: 2007-07-09 19:46

#4

帖子 qizhongping » 2008-05-28 22:12

为E2手机 只支持2.2的内核 无奈需要编译!!
qizhongping
帖子: 14
注册时间: 2007-07-09 19:46

#5

帖子 qizhongping » 2008-05-29 20:18

自己顶 没人回答么??
头像
fengjie
帖子: 130
注册时间: 2008-03-19 14:20

Re: 求助 squashfs错误 寻求帮助 本人小菜

#6

帖子 fengjie » 2010-08-09 17:24

楼主问题解决了没有 ?我现在也碰到这问题了(我也E2)
主板:ASUS P8Z77-V
CPU:Intel 酷睿i3 3200
内存:ADTA DDRⅢ 1600 8G
显卡:Intel® HD Graphic
声卡:Realtek ALC 892
有线网卡:Intel® 82579V
无线网卡:Qualcomm Atheros AR9485
硬盘:WDC WD6401AALS
电源:长城ATX-350SD静音大师
显示器:Samsung S24A350H
回复