veket官方网站论坛

veket

 找回密码
 要注册
搜索
查看: 1713|回复: 1

[灌水] L20系统下交叉编译wine环境方法(续篇)

[复制链接]
发表于 2021-9-14 16:42 | 显示全部楼层 |阅读模式
      现在wine官网已经有现成wine的deb包,添加该系统32位的库文件后,就是wine环境包。L20系统库源为ubuntu 20.04 64位,ubuntu官方已不提供20.04 32位系统,在ubuntu 20.04 64位下如何获取32位的库文件?现分享L20系统下交叉编译wine环境方法。
      一、交叉编译的依赖库
  在FossaDog-2020-11-15_64-bit-UEFI.iso系统下提取。附:
  1.官网链接:
https://debiandog.github.io/doglinux/zz04fossadog.html
  2.FossaDog-2020-11-15_64-bit-UEFI.iso下载链接:
https://github.com/DebianDog/Fos ... -15_64-bit-UEFI.iso
      3.在FossaDog系统下提取wine编译依赖,终端输入:
sudo dpkg --add-architecture i386
sudo apt update
sudo apt install flex bison gcc make gcc-mingw-w64 libasound2-dev libpulse-dev libdbus-1-dev libfontconfig1-dev libfreetype6-dev libgnutls28-dev libjpeg62-turbo-dev libpng-dev libtiff-dev libunwind-dev libx11-dev libxml2-dev libxslt1-dev libfaudio-dev libgstreamer1.0-dev libmpg123-dev libosmesa6-dev libudev-dev libvkd3d-dev libvulkan-dev libcapi20-dev liblcms2-dev libcups2-dev libgphoto2-dev libsane-dev libgsm1-dev libkrb5-dev libldap2-dev ocl-icd-opencl-dev libpcap-dev libusb-1.0-0-dev libv4l-dev libopenal-dev libjxr-dev libasound2-dev:i386 libpulse-dev:i386 libdbus-1-dev:i386 libfontconfig1-dev:i386 libfreetype6-dev:i386 libfreetype6:i386 libgnutls28-dev:i386 libjpeg62-turbo-dev:i386 libpng-dev:i386 libtiff-dev:i386 libunwind-dev:i386 libx11-dev:i386 libxml2-dev:i386 libxslt1-dev:i386 libfaudio-dev:i386 libgstreamer1.0-dev:i386 libgstreamer-plugins-base1.0-dev:i386 libmpg123-dev:i386 libosmesa6-dev:i386 libsdl2-dev:i386 libudev-dev:i386 libvkd3d-dev:i386 libvulkan-dev:i386 libcapi20-dev:i386 liblcms2-dev:i386 libcups2-dev:i386 libgphoto2-dev:i386 libsane-dev:i386 libgsm1-dev:i386 libkrb5-dev:i386 libldap2-dev:i386 ocl-icd-opencl-dev:i386 libpcap-dev:i386 libusb-1.0-0-dev:i386 libv4l-dev:i386 libopenal-dev:i386 libjxr-dev:i386
最后,将提取的所有deb包制作成sfs文件待用。
      二、在L20系统下交叉编译wine
     注意
     1.编译必须挂载软件编译库devx-x86_64_lucky8k_20.10.sfs
链接:https://cloud.189.cn/t/nayU7nzAB3Mz
     2.交叉编译必须挂载上述提取的32位依赖库sfs包
     3.下载wine-x.x.tar.xz源文件,现最新为wine-6.16.tar.xz,根据个人喜好任意选择。
链接1:https://dl.winehq.org/wine/source/
链接2:http://mirrors.ibiblio.org/wine/source/
链接3:https://sourceforge.net/projects/wine/files/Source/
     4.开始编译,终端输入:
[root@veket ~] $ cd veket/wine-6.16
[root@veket ~] $ ./configure  --prefix=/usr
[root@veket ~] $ make -jn
[root@veket ~] $ make install
      三、软件打包(略)
附:http://www.lucky8k.com/thread-133057-1-3.html
发表于 2021-9-14 17:25 | 显示全部楼层
汗?一个打包分享出来大家直接下载不就好了?
人人都这样打包不是更费时间吗?
您需要登录后才可以回帖 登录 | 要注册

本版积分规则

QQ|手机版|Archiver|veket官方网站论坛 ( 粤ICP备 11052856 )

GMT+8, 2024-4-30 10:47

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表