and I want to put this on the https://wiki.videolan.org/UnixCompile/ page, but I can't
I'm using this file ftp://ftp.videolan.org/pub/videolan/vlc ... .11.tar.xz
FOR VLC
./configure
Code: Select all
sudo dnf install lua-devel
sudo rpm -Uvh http://repo.okay.com.mx/centos/8/x86_64/release/liba52dec-devel-0.7.4-1.el8.x86_64.rpm http://repo.okay.com.mx/centos/8/x86_64/release/liba52dec0-0.7.4-1.el8.x86_64.rpm
sudo rpm -Uvh https://pkgs.dyn.su/el8/multimedia/x86_64/liba52-devel-0.7.4-36.el8.x86_64.rpm https://pkgs.dyn.su/el8/multimedia/x86_64/liba52-0.7.4-36.el8.x86_64.rpm
sudo dnf install libxcb-devel xcb-util-devel
sudo dnf install alsa-lib-devel
For medialibrary
Package 'libvlc', required by 'virtual:world', not found
Code: Select all
[joseluisbz@centos medialibrary]$ ls -al /usr/local/lib/pkgconfig
total 20
drwxr-xr-x. 2 root root 4096 Jul 6 07:32 .
drwxr-xr-x. 4 root root 4096 Jul 6 07:32 ..
-rw-r--r--. 1 root root 265 Jul 6 07:32 libvlc.pc
-rw-r--r--. 1 root root 178 Jul 6 06:33 libvlcpp.pc
-rw-r--r--. 1 root root 541 Jul 6 07:31 vlc-plugin.pc
[joseluisbz@centos medialibrary]$
sudo cp /usr/local/lib/pkgconfig/*vlc*.pc /usr/lib64/pkgconfig/
Package 'sqlite3', required by 'virtual:world', not found
Code: Select all
sudo dnf install sqlite-devel
src/thumbnails/VmemThumbnailer.cpp:36:2: error: #error No image compressor available
#error No image compressor available
Code: Select all
sudo dnf install libjpeg-turbo-devel
FOR MLT
RtAudio.cpp:8098:10: fatal error: pulse/error.h: No such file or directory
#include <pulse/error.h>
Code: Select all
dnf install pulseaudio-libs-devel
FOR VLMC
configure: error: Package requirements (Qt5Core Qt5Widgets Qt5Gui Qt5Network Qt5Quick) were not met:
Code: Select all
sudo dnf install qt5-devel
Package 'medialibrary', required by 'virtual:world', not found
Code: Select all
[joseluisbz@centos vlmc]$ ls -al /usr/local/lib/pkgconfig
total 32
drwxr-xr-x. 2 root root 4096 Jul 6 08:29 .
drwxr-xr-x. 5 root root 4096 Jul 6 08:29 ..
-rw-r--r--. 1 root root 265 Jul 6 07:32 libvlc.pc
-rw-r--r--. 1 root root 178 Jul 6 06:33 libvlcpp.pc
-rw-r--r--. 1 root root 271 Jul 6 08:24 medialibrary.pc
-rw-r--r--. 1 root root 477 Jul 6 08:29 mlt-framework.pc
-rw-r--r--. 1 root root 410 Jul 6 08:29 mlt++.pc
-rw-r--r--. 1 root root 541 Jul 6 07:31 vlc-plugin.pc
[joseluisbz@centos vlmc]$ sudo cp /usr/local/lib/pkgconfig/m*.pc /usr/lib64/pkgconfig/
But doing the ./configure
again
Code: Select all
config.status: config.h is unchanged
make all-am
make[1]: Entering directory '/home/joseluisbz/Documents/vlmc'
CXX src/Commands/vlmc-Commands.o
In file included from src/Commands/Commands.cpp:38:
./src/Library/Library.h:87:18: error: ‘virtual void Library::onMediaModified(std::vector<long int>)’ marked ‘override’, but does not override
virtual void onMediaModified( std::vector<int64_t> media ) override;
^~~~~~~~~~~~~~~
./src/Library/Library.h:88:18: error: ‘virtual void Library::onMediaDeleted(std::vector<long int>)’ marked ‘override’, but does not override
virtual void onMediaDeleted( std::vector<int64_t> ids ) override;
^~~~~~~~~~~~~~
In file included from src/Commands/Commands.cpp:38:
./src/Library/Library.h:91:18: error: ‘virtual void Library::onArtistsModified(std::vector<long int>)’ marked ‘override’, but does not override
virtual void onArtistsModified( std::vector<int64_t> artist ) override;
^~~~~~~~~~~~~~~~~
./src/Library/Library.h:92:18: error: ‘virtual void Library::onArtistsDeleted(std::vector<long int>)’ marked ‘override’, but does not override
virtual void onArtistsDeleted( std::vector<int64_t> ids ) override;
^~~~~~~~~~~~~~~~
./src/Library/Library.h:94:18: error: ‘virtual void Library::onAlbumsModified(std::vector<long int>)’ marked ‘override’, but does not override
virtual void onAlbumsModified( std::vector<int64_t> albums ) override;
^~~~~~~~~~~~~~~~
./src/Library/Library.h:95:18: error: ‘virtual void Library::onAlbumsDeleted(std::vector<long int>)’ marked ‘override’, but does not override
virtual void onAlbumsDeleted( std::vector<int64_t> ids ) override;
^~~~~~~~~~~~~~~
./src/Library/Library.h:103:18: error: ‘virtual void Library::onPlaylistsModified(std::vector<long int>)’ marked ‘override’, but does not override
virtual void onPlaylistsModified( std::vector<int64_t> playlists ) override;
^~~~~~~~~~~~~~~~~~~
./src/Library/Library.h:104:18: error: ‘virtual void Library::onPlaylistsDeleted(std::vector<long int>)’ marked ‘override’, but does not override
virtual void onPlaylistsDeleted( std::vector<int64_t> playlistIds ) override;
^~~~~~~~~~~~~~~~~~
./src/Library/Library.h:113:18: error: ‘virtual void Library::onGenresModified(std::vector<long int>)’ marked ‘override’, but does not override
virtual void onGenresModified( std::vector<int64_t> genres ) override;
^~~~~~~~~~~~~~~~
./src/Library/Library.h:114:18: error: ‘virtual void Library::onGenresDeleted(std::vector<long int>)’ marked ‘override’, but does not override
virtual void onGenresDeleted( std::vector<int64_t> genreIds ) override;
^~~~~~~~~~~~~~~
make[1]: *** [Makefile:2218: src/Commands/vlmc-Commands.o] Error 1
make[1]: Leaving directory '/home/joseluisbz/Documents/vlmc'
make: *** [Makefile:1219: all] Error 2
[joseluisbz@centos vlmc]$
But, I can't solve that!