Compiling on Linux

Hi all, I’m once again having issues compiling on Linux. I’m currently using Linux Mint 16. I have QT and Ming installed, so I’m pretty sure that isn’t the issue.

When I “make” I simply get this error:

make: *** No rule to make target compiler_updateqm_make_all', needed byPencil'. Stop.
Any clues as to what might be causing this?

So I think I found the solution.

Open the project and open up pencil.pro on the left tab

Then on line #34 delete the Hash tag (#) in front of (QMAKE_EXTRA_COMPILERS += updateqm)

Then click run.

But now I get 22 errors about QMediaPlayer where it cannot find that file or something

I think it has something to do with the sound layer thats why sound dosent play???

Yeah, it seems to be quite broken on Linux.

It’s a shame. I would’ve liked to test it out…

FWIW, the latest error:

Project ERROR: Unknown module(s) in QT: svg multimedia xmlpatterns make: *** [sub-core_lib-make_first] Error 3
(I have all those qt libraries installed, as far as i can tell)

Hi, @freen

Try to run


sudo apt-get install qt5-default qttools5-dev-tools qtmultimedia5-dev
sudo apt-get install libqt5svg5-dev libqt5xmlpatterns5-dev

and build pencil again?

Hey!
Nice one Matt, that worked!