QZLin

[Ubuntu 21.02] Build wine-8.0-rc1 from source

wiki
2

Build (x64 only)

./configure --enable-win64

sudo apt install clang
sudo apt install flex bison libfreetype6-dev mingw-w64

Install missing dependencies

  • output

configure: libxcursor 64-bit development files not found, the Xcursor extension won't be supported.
configure: libxi 64-bit development files not found, the Xinput extension won't be supported.
configure: libXxf86vm 64-bit development files not found, XFree86 Vidmode won't be supported.
configure: libxrandr 64-bit development files not found, XRandr won't be supported.
configure: libxfixes 64-bit development files not found, Xfixes won't be supported.
configure: libxinerama 64-bit development files not found, multi-monitor setups won't be supported.
configure: libxcomposite 64-bit development files not found, Xcomposite won't be supported.
configure: libOSMesa 64-bit development files not found (or too old), OpenGL rendering in bitmaps won't be supported.
configure: OpenCL 64-bit development files not found, OpenCL won't be supported.
configure: pcap 64-bit development files not found, wpcap won't be supported.
configure: libdbus 64-bit development files not found, no dynamic device support.
configure: libsane 64-bit development files not found, scanners won't be supported.
configure: libusb-1.0 64-bit development files not found (or too old), USB devices won't be supported.
configure: libv4l2 64-bit development files not found.
configure: libgphoto2 64-bit development files not found, digital cameras won't be supported.
configure: libgphoto2_port 64-bit development files not found, digital cameras won't be auto-detected.
configure: libpulse 64-bit development files not found or too old, Pulse won't be supported.
configure: gstreamer-1.0 base plugins 64-bit development files not found, GStreamer won't be supported.
configure: OSS sound system found but too old (OSSv4 needed), OSS won't be supported.
configure: libudev 64-bit development files not found, plug and play won't be supported.
configure: libSDL2 64-bit development files not found, SDL2 won't be supported.
configure: libcapi20 64-bit development files not found, ISDN won't be supported.

Match & Replace

configure:\s(.+)\sfiles not found

  • 64-bit development files -> dev
  • lower()
  • pcap -> libpcap
  • libdbus-dev -> libdbus-1-dev
  • libusb-1.0-dev -> libusb-1.0-0-dev
  • libnetapi (samba)

sudo apt install

libxcursor-dev libxi-dev libxxf86vm-dev libxrandr-dev libxfixes-dev libxinerama-dev libxcomposite-dev libosmesa-dev opencl-dev libpcap-dev libdbus-1-dev libsane-dev libusb-1.0-0-dev libv4l-dev libgphoto2-dev libpulse-dev libgstreamer-plugins-base1.0-dev libudev-dev libsdl2-dev libcapi20-dev

libgnutls28-dev libcups2-dev libfontconfig-dev libkrb5-dev libnet-dev

posted on 2022-12-21 12:17  QZLin  阅读(119)  评论(0编辑  收藏  举报

导航