fatal error: zlib.h & lzma.h : No such file or directory

解决squashfs编译中遇到的zlib和lzma错误
本文详细介绍了在编译squashfs4.2时遇到的zlib和lzma相关错误,并提供了安装相应依赖项(如zlib1g-dev和liblzma-dev)的方法来解决这些问题,确保编译过程顺利进行。

在编译 squashfs4.2时候编译出现以下错误:

gzip_wrapper.c:23:18: fatal error: zlib.h: No such file or directory compilation terminated.

make: *** [gzip_wrapper.o] Error 1

出现此错误需要安装一个软件:

sudo apt-get install zlib1g-dev

如果编译仍然出现 fatal error: lzma.h: No such file or directory错误,

需要安装一下“:

liblzma-dev
可以从 sudo apt-cache search "liblzma"
找到软件包后
sudo apt-get install liblzma-dev
安装完成后就可以编译通过

Copyright: (C) 1999 ImageMagick Studio LLC License: https://imagemagick.org/script/license.php Features: Cipher DPC HDRI Modules OpenMP(4.5) Delegates (built-in): bzlib djvu fftw fontconfig freetype heic jbig jng jp2 jpeg lcms lqr ltdl lzma openexr pangocairo png raw tiff webp wmf x xml zlib root@srv771551:~# #!/bin/bash # xorg_debug.sh export XORG_DEBUG=1 export XORG_LOG_VERBOSITY=3 cat > /etc/X11/xorg.conf.d/99-debug.conf <<'EOL' Section "ServerFlags" Option "Debug" "true" Option "AllowEmptyInput" "off" EndSection Section "Module" Load "glx" Load "dbe" Load "record" Disable "dri2" EndSection Section "Extensions" Option "DPMS" "disable" Option "GLX" "enable" EndSection EOL Xorg -configure :1 2>&1 | tee /var/log/Xorg.1.log (EE) Fatal server error: (EE) Server is already active for display 1 If this server is no longer running, remove /tmp/.X1-lock and start again. (EE) (EE) Please consult the The X.Org Foundation support at http://wiki.x.org for help. (EE) root@srv771551:~# # 创建debugfs访问规则 echo 'SUBSYSTEM=="drm", ACTION=="add", TAG+="uaccess"' | sudo tee /etc/udev/rules.d/99-drm-debug.rules # 重新加载udev规则 sudo udevadm control --reload sudo udevadm trigger # 验证debug接口访问 sudo mount -t debugfs none /sys/kernel/debug ls -l /sys/kernel/debug/dri/0/i915_* SUBSYSTEM=="drm", ACTION=="add", TAG+="uaccess" mount: /sys/kernel/debug: none already mounted or mount point busy. dmesg(1) may have more information after failed mount system call. ls: cannot access '/sys/kernel/debug/dri/0/i915_*': No such file or directory root@srv771551:~#
05-29
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值