>> >> FREETYPE_ROOT = '/opt/local/lib/' > > are you sure the freetype include files are located under /opt/ > local/lib? > > try replacing that line with > > FREETYPE_ROOT = libinclude("/opt/local") OK. This works. Many thanks! :-) Juguang