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

pango >= 1.44 requires harfbuzz; have to tell cmake where to find it #5

Closed
quequotion opened this issue Dec 8, 2019 · 5 comments
Closed

Comments

@quequotion
Copy link

quequotion commented Dec 8, 2019

Fails to build from source in Archlinux with:

In file included from /usr/include/pango-1.0/pango/pango-font.h:25,
                 from /usr/include/pango-1.0/pango/pango-attributes.h:25,
                 from /usr/include/pango-1.0/pango/pango.h:25,
                 from /usr/include/gtk-3.0/gdk/gdktypes.h:35,
                 from /usr/include/gtk-3.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-3.0/gdk/gdk.h:32,
                 from /usr/include/gtk-3.0/gtk/gtk.h:30,
                 from /startdir/src/pcsxr/pcsxr/plugins/peopsxgl/gpucfg/main.c:1:
/usr/include/pango-1.0/pango/pango-coverage.h:28:10: fatal error: hb.h: No such file or directory
   28 | #include <hb.h>
      |          ^~~~~~
compilation terminated.

I think the problem could be solved by telling cmake where to find harfbuzz. Gnome regards this as a problem with dependent software

For example, EiskaltDC++ fixed this problem.

@uyjulian
Copy link

uyjulian commented Dec 8, 2019

This is a mirror repository

@quequotion
Copy link
Author

Aw, snap. Didn't read the header.

pcsxr-git in the AUR builds this repository.

Seems like the official svn no longer exists, and their site is 'archived'.

I found a few forks on github, but nothing that looks like a replacement. Is there a better place to report problems?

@uyjulian
Copy link

uyjulian commented Dec 8, 2019

Probably not, since the main developers are no longer working on it. edgbla is busy with other things, so he can't work on it.

I would probably use this one: https://github.com/iCatButler/pcsxr

In fact, there is already a PR related to this issue: iCatButler/pcsxr#16

@quequotion
Copy link
Author

Seems like they'll get around to fixing this for pcsxr-pgxp eventually.

@tallero
Copy link

tallero commented Jan 30, 2020

This problem was fixed in this project's AUR package.

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