Hi all.

I tried:
cmake .. -DWITH_PERL=1


Scanning dependencies of target mapserver
[  1%] Building C object CMakeFiles/mapserver.dir/fontcache.c.o
In file included from /usr/include/fribidi/fribidi.h:35:0,
                 from /tmp/SBo/mapserver-7.0.1/fontcache.h:13,
                 from /tmp/SBo/mapserver-7.0.1/fontcache.c:32:
/usr/include/fribidi/fribidi-common.h:61:20: fatal error: glib.h: No such file 
or directory
compilation terminated.
CMakeFiles/mapserver.dir/build.make:62: recipe for target 
'CMakeFiles/mapserver.dir/fontcache.c.o' failed


I found a prior reference to this:

http://osgeo-org.1560.x6.nabble.com/Error-building-Mapserver-6-4-1-with-fribidi-td5099725.html#a5099926


# pkg-config --cflags fribidi
-I/usr/include/fribidi -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include

# ls /usr/include/glib-2.0
gio/  glib/  glib-object.h  glib-unix.h  glib.h  gmodule.h  gobject/

# cmake --version
cmake version 3.5.2

Slackware64 14.2

If I use:
cmake .. -DWITH_PERL=1 
-DFRIBIDI_INCLUDE_DIR='/usr/include/fribidi;/usr/include/glib-2.0;/usr/lib64/glib-2.0/include'

It compiles fine.  I thought I'd just report that this still seems to be a 
problem.

-Andy
_______________________________________________
mapserver-users mailing list
mapserver-users@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/mapserver-users

Reply via email to