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

build: dependency issue #467

Closed
eworm-de opened this issue Aug 23, 2019 · 6 comments
Closed

build: dependency issue #467

eworm-de opened this issue Aug 23, 2019 · 6 comments

Comments

@eworm-de
Copy link
Contributor

Building from source results in dependency issue:

make: *** No rule to make target '../localization/localization_it_IT.qm', needed by 'qrc_resources.cpp'.  Stop.
@ShalokShalom
Copy link

ShalokShalom commented Aug 28, 2019

Same here:

make[1]: Entering directory '/home/joe/Dokumente/Packages/qtpass/src/QtPass-1.3.0/src'
make[1]: *** No rule to make target '../localization/localization_it_IT.qm', needed by 'qrc_resources.cpp'.  Stop.
make[1]: Leaving directory '/home/joe/Dokumente/Packages/qtpass/src/QtPass-1.3.0/src'
make: *** [Makefile:49: sub-src-make_first] Error 2

So, I can confirm this.

@annejan
Copy link
Member

annejan commented Aug 28, 2019

A quick fix for this could be lrelease localization/localization_*
This used to be ran by the qmake command, it seems that has changed for some reason.

I'll update the README.md to reflect this (if I can't have it automagically run anymore)

@eworm-de
Copy link
Contributor Author

I can confirm the workaround to run lrelease manually fixes the issue. Thanks!

@ShalokShalom
Copy link

How do I apply this?

@eworm-de
Copy link
Contributor Author

Just run the command in your QtPass source directory.

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

No branches or pull requests

4 participants