
February 1st, 2013, 01:04 PM
|
|
Registered User
|
|
Join Date: Jan 2013
Posts: 6
Time spent in forums: 52 m 51 sec
Reputation Power: 0
|
|
|
Problem when building harfbuzz
Hello folks,
I am trying to install harfbuzz (0.9.12) on RHEL 5.4.
Configure runs fine, but make generates the following errors:
Code:
make[2]: Entering directory `/path/to/project/dir/cpn/gtk+/harfbuzz-0.9.12/util'
CXX hb-view.o
helper-cairo.hh:55: error: ISO C++ forbids declaration of âcairo_text_cluster_tâ with no type
helper-cairo.hh:55: error: expected â;â before â*â token
helper-cairo.hh:57: error: âcairo_text_cluster_flags_tâ does not name a type
helper-cairo.hh: In member function âvoid helper_cairo_line_t::finish()â:
helper-cairo.hh:61: error: âcairo_glyph_freeâ was not declared in this scope
helper-cairo.hh:62: error: âclustersâ was not declared in this scope
helper-cairo.hh:63: error: âcairo_text_cluster_freeâ was not declared in this scope
make[2]: *** [hb-view.o] Error 1
make[2]: Leaving directory `/path/to/project/dir/cpn/gtk+/harfbuzz-0.9.12/util'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/path/to/project/dir/cpn/gtk+/harfbuzz-0.9.12'
make: *** [all] Error 2
I know that the first error message is typical for a circular reference to a header file, but I cannot find one when I start a search in hb-view.cc.
Any ideas?
Cheers
Bloehdian
|