List Info

Thread: Complex compile/configure problem with fontconfig




Complex compile/configure problem with fontconfig
country flaguser name
Netherlands
2007-03-06 04:27:15
Hello folks,

I am trying to compile ImageMagick on Mac OS X 10.3.9 and I
am running 
onto the following problem:

> /bin/sh ./libtool --silent --tag=CC   --mode=compile
gcc 
> -DHAVE_CONFIG_H -I. -I./magick -I./wand  -I./ltdl
-I./ltdl  
> -I/usr/local/include/freetype2 -I/usr/local/include 
> -I/usr/X11R6/include -I/usr/X11R6/include/X11
-I/usr/include/libxml2  
> -g -O2 -Wall -W -D_THREAD_SAFE -MT
magick/magick_libMagick_la-type.lo 
> -MD -MP -MF magick/.deps/magick_libMagick_la-type.Tpo
-c -o 
> magick/magick_libMagick_la-type.lo `test -f
'magick/type.c' || echo 
> './'`magick/type.c
> magick/type.c: In function `LoadFontConfigFonts':
> magick/type.c:663: error: `FC_WIDTH' undeclared (first
use in this 
> function)
> magick/type.c:663: error: (Each undeclared identifier
is reported only 
> once
> magick/type.c:663: error: for each function it appears
in.)
> magick/type.c:709: error: `FC_WIDTH_ULTRACONDENSED'
undeclared (first 
> use in this function)
> magick/type.c:711: error: `FC_WIDTH_EXTRACONDENSED'
undeclared (first 
> use in this function)
> magick/type.c:713: error: `FC_WIDTH_CONDENSED'
undeclared (first use 
> in this function)
> magick/type.c:715: error: `FC_WIDTH_SEMICONDENSED'
undeclared (first 
> use in this function)
> magick/type.c:717: error: `FC_WIDTH_NORMAL' undeclared
(first use in 
> this function)
> magick/type.c:719: error: `FC_WIDTH_SEMIEXPANDED'
undeclared (first 
> use in this function)
> magick/type.c:721: error: `FC_WIDTH_EXPANDED'
undeclared (first use in 
> this function)
> magick/type.c:723: error: `FC_WIDTH_EXTRAEXPANDED'
undeclared (first 
> use in this function)
> magick/type.c:725: error: `FC_WIDTH_ULTRAEXPANDED'
undeclared (first 
> use in this function)
> magick/type.c:728: error: `FC_WEIGHT_THIN' undeclared
(first use in 
> this function)
> magick/type.c:730: error: `FC_WEIGHT_EXTRALIGHT'
undeclared (first use 
> in this function)
> magick/type.c:734: error: `FC_WEIGHT_NORMAL' undeclared
(first use in 
> this function)
> magick/type.c:742: error: `FC_WEIGHT_EXTRABOLD'
undeclared (first use 
> in this function)
> magick/type.c:622: warning: unused parameter
`exception'
> make[2]: *** [magick/magick_libMagick_la-type.lo] Error
1

The reason seems to be that I have a very old X11 with an
old 
fontconfig (without the defines) in /usr/X11R6 and a new
fontconfig in 
/usr/local. I would like to make sure the newer one is
picked up, but 
at least the older one's include file is picked up. I can do
that by 
putting a full path for fontconfig.h in type.c but then I
also want to 
make sure /usr/local/lib/libfontconfig.a is used
(statically) and not 
the dynamic one in /usr/X11R6.

How can I make sure this happens?

Thanks,

G

_______________________________________________
Magick-developers mailing list
Magick-developersimagemagick.org
http://studio.imagemagick.org/mailman/listinfo/m
agick-developers

[1]

about | contact  Other archives ( Real Estate discussion Medical topics )