![]() Repeat if nessary until all dependencies are installed. libswscale/swscale.h missing try: apt-file search libswscale/swscale.hĪnd install the package that provides the missing file. If the compiling process stops with a missing dependency like. Note to Fedora users: check qt5 version before building default is 4.8 on fedora 21 / 22, everything up until qmake-qt5 will build fine but then qmake-qt5 will freak out. qtoxĬongratulations, you've compiled qTox :) openSUSE / Fedora: If you had to compile FFmpeg manually, run this script from qTox directory before starting qTox: cd libs/libĮxport LD_LIBRARY_PATH = " $PWD " cd. If you experience problems with compiling, it's most likely due to missing dependencies, so please make sure that you did install all of them. Make sure that all the dependencies are installed. Provided that you have all required dependencies installed, you can simply run: git clone Įcho '/usr/local/lib/' | sudo tee -a /etc/ld.so.conf.d/nf If you want to compile and install it manually: git clone If you've used script, you can skip directly to compiling qTox. bootstrap.sh # use -h or -help for more information The script will automatically download and install toxcore and libfilteraudio: # in qTox directory. Now you can either follow the instructions at or use the bootstrap.sh script. This step is best done before compiling toxcore. ![]() Sudo apt-get install libtool autotools-dev automake checkinstall check libopus-dev libvpx-dev libsodium-dev If you have installed FFmpeg earlier (i.e. Sudo apt-get install build-essential qt5-qmake qt5-default qttools5-dev-tools libqt5opengl5-dev libqt5svg5-dev libopenal-dev libxss-dev qrencode libqrencode-dev libavutil-ffmpeg-dev libswresample-ffmpeg-dev libavcodec-ffmpeg-dev libswscale-ffmpeg-dev libavfilter-ffmpeg-dev libavdevice-ffmpeg-dev libglib2.0-dev libgdk-pixbuf2.0-dev libgtk2.0-dev List of all the qTox dependencies and their SlackBuilds can be found here: Sudo zypper install patterns-openSUSE-devel_basis libqt5-qtbase-common-devel libqt5-qtsvg-devel libqt5-linguist libQt5Network-devel libQt5OpenGL-devel libQt5Concurrent-devel libQt5Xml-devel libQt5Sql-devel openal-soft-devel qrencode-devel libXScrnSaver-devel libQt5Sql5-sqlite libffmpeg-devel Sudo dnf install qt-devel qt-doc qt-creator qt5-qtsvg qt5-qtsvg-devel openal-soft-devel libXScrnSaver-devel qrencode-devel ffmpeg-devel qtsingleapplication qt5-linguist gtk2-devel ![]() Sudo dnf group install "Development Tools" Instructions here: sudo apt-get install build-essential qt5-qmake qt5-default qttools5-dev-tools libqt5opengl5-dev libqt5svg5-dev libopenal-dev libxss-dev qrencode libqrencode-dev libglib2.0-dev libgdk-pixbuf2.0-dev libgtk2.0-dev ffmpeg If you use stable, you have to add backports to your sources.list for FFmpeg and others. **Note that only Debian >=8 stable (jessie) is supported.** Sudo pacman -S -needed base-devel qt5 openal libxss qrencode ffmpeg # GCC, Qt, FFmpeg, OpanAL Soft and qrencode If you decided to choose another location, replace corresponding parts. The following steps assumes that you cloned the repository at "/home/user/qTox". using `yum` will redirect to `dnf` on Fedora 21 and fail on future versions.*Īfterwards open a new Terminal, change to a directory of your choice and clone the repository: cd /home/user/qTox *`yum` is now officially deprecated by `dnf`. In order to clone the qTox repository you need Git. simple_make.sh after cloning this repository, which will attempt to automatically download dependencies followed by compilation. You may either follow the directions below, or simply run. Most of the dependencies should be available through your package manger. If your distribution is not listed, or you want / need to compile qTox, there are provided instructions. To build and install qTox: cd /usr/ports/net-im/qTox/ QTox SlackBuild and all of its dependencies can be found here: Ī qTox port is available at net-im/qTox. To add it and install qTox you will need to have installed layman: emerge laymanĪfter that, add overlay and install qTox: layman -f That being said, there are supported PKGBUILDs at Please note that installing toxcore/qTox from AUR is not supported, although installing other dependencies, provided that they met requirements, should be fine, unless you are installing cryptography library from AUR, which should rise red flags by itself… There are available generic binaries for Linux: GCC, Qt, FFmpeg, OpanAL Soft and qrencodeĬore, gui, network, opengl, sql, svg, widget, xmlĪvformat, avdevice, avcodec, avutil, swscaleĮasy qTox install is provided for variety of distributions:.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |