feature image_cover

How to Install V-Play on Fedora Operating Systems!

By Michael

This post was originally written by Luca at cialu.net and is being republished with his permission. Make sure to check out his blog for more posts related to Fedora operating systems and Android development. The V-Play team would like to thank Luca for writing such an awesome tutorial!

V-Play cross-platform tool enhances the Qt core with components for app and game development. It also offers plugins for ads, in-app purchases, analytics and much more. It’s an amazing system to quickly develop and deploy applications and games multi-platform.

V-Play Samples. Over 60 templates to get the source code that you need

Based on Qt, a very popular C++ framework which has simplified cross-platform development for 20 years and is used by more than 1,000,000 active developers, V-Play is super easy to learn, but also extremely powerful and flexible. With V-Play, you can develop incredible projects and publish them on many platforms, like iOS, Android, Windows, mac OS X and Linux. So, give it a try!

All easy, all fun, but the Fedora installation.

If you follow the instructions on the official V-Play website, you’ll get some errors and issues on Fedora systems.

libssl.so.1.0.0 => not found
libcrypto.so.1.0.0 => not found

error while loading shared libraries: libssl.so.1.0.0: cannot open shared object file: No such file or directory

And something more…

To install V-Play on Fedora, we need to take care of some libs.

V-Play-running-on-a-Fedora-26-system.-Like-a-charm-1024x576

First of all, install requested development libs:

$ sudo dnf groupinstall "Development Tools"
$ sudo dnf install gcc-c++ mesa-libGLU-devel gstreamer-plugins-base pulseaudio-libs-devel glib2-devel

Then, download necessary files:

Unzip the libs on your Downloads/ folder:

$ cd Downloads/

$ unzip v-play-lib64.zip

Give right permissions to them:

$ cd lib64/

$ sudo chown root:root libcrypto.so.1.0.0 libssl.so.1.0.0

Copy (or move) the files into the /usr/lib64 folder:

$ sudo cp libcrypto.so.1.0.0 libssl.so.1.0.0 /usr/lib64/

And finally start the V-Play installer:

$ cd .. #come back to Downloads/ folder

$ tar -xvzf V-PlayInstaller-x64-online.tar.gz

$ cd V-PlayInstaller-x64-online

$ ./V-PlayInstaller-linux_x64-online.run

And happy gaming!

Bonus step. Add a graphical launcher for V-Play

From the folder where you installed V-Play, copy the default launcher to a proper location:

$ cd <Your installation PATH>
$ cp QtCreator.desktop ~/.local/share/applications

And, if you want a quick shortcut to examples and demos, do also this:

$ cp V-Play Sample Launcher.desktop ~/.local/share/applications

More Posts like This

 

How to Make Cross-Platform Mobile Apps with Qt – V-Play Apps

How to Make a Qt app

Release 2.9.2: Qt World Summit 2016 App Showcase and New App Components

Conference App Cover Image

How to Make tvOS Games & Apps with V-Play and Qt

how to make tvos apps

 

Voted #1 for:

  • Easiest to learn
  • Most time saving
  • Best support

Develop Cross-Platform Apps and Games 50% Faster!

  • Voted the best supported, most time-saving and easiest to learn cross-platform development tool
  • Based on the Qt framework, with native performance and appearance on all platforms including iOS and Android
  • Offers a variety of plugins to monetize, analyze and engage users
FREE!
create apps
create games
cross platform
native performance
3rd party services
game network
multiplayer
level editor
easiest to learn
biggest time saving
best support