[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Mingw-cross-env-list] fribidi
From: |
Enoch |
Subject: |
[Mingw-cross-env-list] fribidi |
Date: |
Fri, 17 Jun 2016 15:57:32 -0400 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/24.5 (gnu/linux) |
Hi,
A dll that gave me no trouble to create in past MXE versions now *fails
as follows*:
make rowise.dll
i686-w64-mingw32.static-gcc -Wall -Wextra -Os -s rowise.c -shared -orowise.dll
-static -lfribidi
In file included from
/home/enoch/mxe/usr/i686-w64-mingw32.static/include/fribidi/fribidi.h:35:0,
from rowise.c:7:
/home/enoch/mxe/usr/i686-w64-mingw32.static/include/fribidi/fribidi-common.h:61:20:
fatal error: glib.h: No such file or directory
# include <glib.h>
^
compilation terminated.
*The relevant section from my Makfile is*:
MMM=i686-w64-mingw32.static
MXE=$(HOME)/mxe/usr
MGW=$(MXE)/$(MMM)
%.dll: PATH = $(MXE)/bin:$(MGW)/bin
%.dll: CPATH = $(MXE)/include:$(MGW)/include
%.dll: CC = $(MMM)-gcc
*Please help*
~~~~~~~~~~~
Notes:
1) glib.h is actually under glib-2.0/ but trying to manually include it
raises other errors.
2) MXE is using an old version 0.19.6.
See https://cgit.freedesktop.org/fribidi/fribidi
Thanks, Enoch.
- [Mingw-cross-env-list] fribidi,
Enoch <=