I get these 'undefined reference' messages:

../../gfx/thebes/gfxFT2Utils.o: In function 
`gfxFT2LockedFace::GetMetrics(gfxFont::Metrics*, unsigned int*)':
/usr/src/xlibs/xulrunner/mozilla-release/gfx/thebes/gfxFT2Utils.cpp:104: 
undefined reference to `FT_Get_Sfnt_Table'
/usr/src/xlibs/xulrunner/mozilla-release/gfx/thebes/gfxFT2Utils.cpp:201: 
undefined reference to `FT_Get_Sfnt_Table'
../../gfx/thebes/gfxPangoFonts.o: In function 
`gfxSystemFcFontEntry::CopyFontTable(unsigned int, FallibleTArray<unsigned 
char>&)':
/usr/src/xlibs/xulrunner/mozilla-release/gfx/thebes/gfxPangoFonts.cpp:252: 
undefined reference to `FT_Load_Sfnt_Table'
/usr/src/xlibs/xulrunner/mozilla-release/gfx/thebes/gfxPangoFonts.cpp:258: 
undefined reference to `FT_Load_Sfnt_Table'
../../gfx/skia/SkFontHost_FreeType_common.o: In function 
`SkScalerContext_FreeType_Base::emboldenOutline(FT_FaceRec_*, FT_Outline_*)':
/usr/src/xlibs/xulrunner/mozilla-release/gfx/skia/src/ports/SkFontHost_FreeType_common.cpp:326:
 undefined reference to `FT_Outline_Embolden'
../../gfx/skia/SkFontHost_FreeType_common.o: In function 
`SkScalerContext_FreeType_Base::generateGlyphPath(FT_FaceRec_*, SkPath*)':
/usr/src/xlibs/xulrunner/mozilla-release/gfx/skia/src/ports/SkFontHost_FreeType_common.cpp:311:
 undefined reference to `FT_Outline_Decompose'
../../gfx/skia/SkFontHost_FreeType_common.o: In function 
`SkScalerContext_FreeType_Base::generateGlyphImage(FT_FaceRec_*, SkGlyph 
const&)':
/usr/src/xlibs/xulrunner/mozilla-release/gfx/skia/src/ports/SkFontHost_FreeType_common.cpp:143:
 undefined reference to `FT_Outline_Get_CBox'
/usr/src/xlibs/xulrunner/mozilla-release/gfx/skia/src/ports/SkFontHost_FreeType_common.cpp:153:
 undefined reference to `FT_Outline_Translate'
/usr/src/xlibs/xulrunner/mozilla-release/gfx/skia/src/ports/SkFontHost_FreeType_common.cpp:156:
 undefined reference to `FT_Render_Glyph'
/usr/src/xlibs/xulrunner/mozilla-release/gfx/skia/src/ports/SkFontHost_FreeType_common.cpp:174:
 undefined reference to `FT_Outline_Get_Bitmap'
/usr/src/xlibs/xulrunner/mozilla-release/gfx/skia/src/ports/SkFontHost_FreeType_common.cpp:180:
 undefined reference to `FT_GlyphSlot_Own_Bitmap'
/usr/src/xlibs/xulrunner/mozilla-release/gfx/skia/src/ports/SkFontHost_FreeType_common.cpp:181:
 undefined reference to `FT_Bitmap_Embolden'

and then these fatal messages:

/bin/ld: libxul.so: hidden symbol `FT_Outline_Get_Bitmap' isn't defined
/bin/ld: final link failed: Bad value
collect2: error: ld returned 1 exit status
/usr/src/xlibs/xulrunner/mozilla-release/config/rules.mk:1035: recipe for 
target 'libxul.so' failed
make[5]: *** [libxul.so] Error 1
make[5]: Leaving directory 
'/usr/src/xlibs/xulrunner/mozilla-release/xulrunner-build-dir/toolkit/library'
/usr/src/xlibs/xulrunner/mozilla-release/config/makefiles/target_libs.mk:16: 
recipe for target 'libs_tier_platform' failed
make[4]: *** [libs_tier_platform] Error 2
make[4]: Leaving directory 
'/usr/src/xlibs/xulrunner/mozilla-release/xulrunner-build-dir'
/usr/src/xlibs/xulrunner/mozilla-release/config/rules.mk:749: recipe for target 
'tier_platform' failed
make[3]: *** [tier_platform] Error 2
make[3]: Leaving directory 
'/usr/src/xlibs/xulrunner/mozilla-release/xulrunner-build-dir'
/usr/src/xlibs/xulrunner/mozilla-release/config/rules.mk:682: recipe for target 
'default' failed
make[2]: *** [default] Error 2
make[2]: Leaving directory 
'/usr/src/xlibs/xulrunner/mozilla-release/xulrunner-build-dir'
/usr/src/xlibs/xulrunner/mozilla-release/client.mk:372: recipe for target 
'realbuild' failed
make[1]: *** [realbuild] Error 2
make[1]: Leaving directory '/usr/src/xlibs/xulrunner/mozilla-release'
client.mk:172: recipe for target 'build' failed
make: *** [build] Error 2

Do you think xulrunner failed to find the freetype headers? I have a symlink in 
place which is /usr/include/freetype -> freetype2

I'm afraid googling didn't throw up anything useful.

I'll try the standalone Firefox but I'm assuming that'll fail as well.

jb.                                       
-- 
http://linuxfromscratch.org/mailman/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to