mingw-cross-env-list
[Top][All Lists]
Advanced

[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.




reply via email to

[Prev in Thread] Current Thread [Next in Thread]