Ren'Py module fails to build with recent fribidi
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ren'Py |
New
|
Undecided
|
Unassigned |
Bug Description
Building in the module directory, e.g. with:
python2.7 setup.py build -b build-2.7
Fails as follows:
x86_
In file included from /usr/include/
/usr/
This is because the glib headers aren't being included.
Ideally, the sources would include <fribidi.h> (instead of <fribidi/fribidi.h> as they do now) and use `pkg-config --cflags fribidi` to add the required directories to the include path.
A work-around is to export CFLAGS=`pkg-config --cflags fribidi` before running setup.py. But this should probably be done by setup.py script itself.