This post was originally written by Luca at 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 Felgo team would like to thank Luca for writing such an awesome tutorial!

Felgo 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.

Felgo 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, Felgo is super easy to learn, but also extremely powerful and flexible. With Felgo, 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 Felgo website, you’ll get some errors and issues on Fedora systems. => not found => not found

error while loading shared libraries: cannot open shared object file: No such file or directory

And something more…

To install Felgo on Fedora, we need to take care of some libs.


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

Give right permissions to them:

$ cd lib64/

$ sudo chown root:root

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

$ sudo cp /usr/lib64/

And finally start the Felgo installer:

$ cd .. #come back to Downloads/ folder

$ tar -xvzf FelgoInstaller-x64-online.tar.gz

$ cd FelgoInstaller-x64-online

$ ./

And happy gaming!

Bonus step. Add a graphical launcher for Felgo

From the folder where you installed Felgo, 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 Felgo Sample Launcher.desktop ~/.local/share/applications

More Posts like This


How to Make Cross-Platform Mobile Apps with Qt – Felgo 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 Felgo and Qt

how to make tvos apps