Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Can't install AnimeEffects on Ubuntu 17.04 #28

Open
sysads opened this issue Jul 21, 2017 · 6 comments
Open

Can't install AnimeEffects on Ubuntu 17.04 #28

sysads opened this issue Jul 21, 2017 · 6 comments

Comments

@sysads
Copy link

sysads commented Jul 21, 2017

Hi,

Anyone successfully installed app on ubuntu os?

  • Install Qt5 first
  • Did git clone of the app
  • changed to the directory /src folder
  • ran qmake but getting following errors

/home/osboxes/Downloads/AnimeEffects/src/AnimeEffects.pro:26: Unknown replace function: shell_path

@larpon
Copy link

larpon commented Feb 14, 2018

I've compiled it on Kubuntu 17.04 and 17.10 with the kit from Qt Online installer - with no problems

@magdesign
Copy link

Can you please explain in more details how you compiled it.
I tried (Ubuntu 16.04LTS) with:

cd src/
qmake
make

But I get following error:

PrimitiveDrawer.cpp: In member function ‘void gl::PrimitiveDrawer::pushStateCommand(const gl::PrimitiveDrawer::Command&)’:
PrimitiveDrawer.cpp:717:40: error: ‘class QVector<gl::PrimitiveDrawer::Command>’ has no member named ‘rbegin’
     for (auto itr = mScheduledCommands.rbegin(); itr != mScheduledCommands.rend(); ++itr)
                                        ^
PrimitiveDrawer.cpp:717:76: error: ‘class QVector<gl::PrimitiveDrawer::Command>’ has no member named ‘rend’
     for (auto itr = mScheduledCommands.rbegin(); itr != mScheduledCommands.rend(); ++itr)
                                                                            ^
Makefile:568: recipe for target '.obj/PrimitiveDrawer.o' failed
make[1]: *** [.obj/PrimitiveDrawer.o] Error 1
make[1]: Leaving directory '/home/magdesign/Downloads/AnimeEffects/src/gl'
Makefile:178: recipe for target 'sub-gl-make_first-ordered' failed
make: *** [sub-gl-make_first-ordered] Error 2

Thanks for any help!

@larpon
Copy link

larpon commented Sep 3, 2019

I'm using Qt Creator (and thus qmake) to build it. Nothing special about my setup.
Just download Qt Creator and open the AnimeEffects.pro file or use qmake from a terminal.

@magdesign
Copy link

magdesign commented Sep 3, 2019

Thanks for your fast response,
just downloaded QT Creator, opened AnimeEffects.pro and clicked Build All
Got the same error.

Finally I testet the same on another machine with Ubuntu 18.04LTS, there it builds without throwing any errors and it runs when executing AnimeEffects in the root folder.

@larpon
Copy link

larpon commented Sep 3, 2019

Hmm... Something must be different on your 17.xx setup then. But good you got it working :)

The binary is usually beside the .pro file or in your build directory:
image

@larpon
Copy link

larpon commented Sep 3, 2019

... or in the project root folder 😉

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants