[cairo-bugs] [Bug 11445] New: Not able to link with Font and PNg

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Sun Jul 1 22:43:23 PDT 2007


http://bugs.freedesktop.org/show_bug.cgi?id=11445

           Summary: Not able to link with Font and PNg
           Product: cairo
           Version: 1.2.4
          Platform: ARM
        OS/Version: Linux (All)
            Status: NEW
          Severity: major
          Priority: highest
         Component: freetype font backend
        AssignedTo: freedesktop at behdad.org
        ReportedBy: satyam.kvp at gmail.com
         QAContact: cairo-bugs at cairographics.org


Dear sir,
 I am cross compiling cairo on PC(i686) with arm_v5t_le-gcc.I want to build
Pango with Cairo Back End.But it is not accepting Cairo As Back End.Then I have
started debugging it and I found that Cairo is not able to take Freetype
componets and PNG components.I am using freetype-2.3.4.I am getting error while
make check ,but cairo is installing properly.But When I am installing Pango the
Same errors  I got in config.log of Pango.Here I am giving those errors which I
got during make check of cairo.

../src/.libs/libcairo.so: undefined reference to `png_get_IHDR at PNG12_0'
../src/.libs/libcairo.so: undefined reference to
`png_destroy_write_struct at PNG12_0'
../src/.libs/libcairo.so: undefined reference to `FcPatternAddInteger'
../src/.libs/libcairo.so: undefined reference to `png_write_end at PNG12_0'
../src/.libs/libcairo.so: undefined reference to `FT_Get_PS_Font_Info'
../src/.libs/libcairo.so: undefined reference to
`png_set_tRNS_to_alpha at PNG12_0'
../src/.libs/libcairo.so: undefined reference to `FT_Init_FreeType'
../src/.libs/libcairo.so: undefined reference to `FcPatternAddBool'
../src/.libs/libcairo.so: undefined reference to `png_set_write_fn at PNG12_0'
../src/.libs/libcairo.so: undefined reference to `FcPatternGetBool'
../src/.libs/libcairo.so: undefined reference to
`png_destroy_read_struct at PNG12_0'
../src/.libs/libcairo.so: undefined reference to
`png_create_read_struct at PNG12_0'
../src/.libs/libcairo.so: undefined reference to `FT_Load_Glyph'
../src/.libs/libcairo.so: undefined reference to
`png_set_palette_to_rgb at PNG12_0'
../src/.libs/libcairo.so: undefined reference to `FT_Done_Face'
../src/.libs/libcairo.so: undefined reference to `FcNameConstant'
../src/.libs/libcairo.so: undefined reference to `FT_Render_Glyph'
../src/.libs/libcairo.so: undefined reference to `png_set_read_fn at PNG12_0'
../src/.libs/libcairo.so: undefined reference to `png_set_bKGD at PNG12_0'
../src/.libs/libcairo.so: undefined reference to `png_set_filler at PNG12_0'
../src/.libs/libcairo.so: undefined reference to `FT_Get_Char_Index'
../src/.libs/libcairo.so: undefined reference to `FT_Outline_Translate'
../src/.libs/libcairo.so: undefined reference to `png_read_image at PNG12_0'
../src/.libs/libcairo.so: undefined reference to
`png_set_interlace_handling at PNG12_0'
../src/.libs/libcairo.so: undefined reference to `png_get_io_ptr at PNG12_0'
../src/.libs/libcairo.so: undefined reference to `png_error at PNG12_0'
../src/.libs/libcairo.so: undefined reference to `png_read_end at PNG12_0'
../src/.libs/libcairo.so: undefined reference to `png_read_info at PNG12_0'
../src/.libs/libcairo.so: undefined reference to `png_read_update_info at PNG12_0'
../src/.libs/libcairo.so: undefined reference to `FT_Outline_Decompose'
../src/.libs/libcairo.so: undefined reference to `FT_Set_Pixel_Sizes'
../src/.libs/libcairo.so: undefined reference to
`png_create_write_struct at PNG12_0'
../src/.libs/libcairo.so: undefined reference to `FcPatternGetString'
../src/.libs/libcairo.so: undefined reference to `FT_Get_Glyph_Name'
../src/.libs/libcairo.so: undefined reference to `FcPatternGetInteger'
../src/.libs/libcairo.so: undefined reference to `FT_Outline_Transform'
../src/.libs/libcairo.so: undefined reference to `png_set_IHDR at PNG12_0'
../src/.libs/libcairo.so: undefined reference to `FcPatternCreate'
../src/.libs/libcairo.so: undefined reference to `FcPatternAddString'
../src/.libs/libcairo.so: undefined reference to `png_get_valid at PNG12_0'
../src/.libs/libcairo.so: undefined reference to `png_set_packing at PNG12_0'
../src/.libs/libcairo.so: undefined reference to `FcPatternDel'
../src/.libs/libcairo.so: undefined reference to `FcPatternGet'
../src/.libs/libcairo.so: undefined reference to `FT_Outline_Get_Bitmap'
../src/.libs/libcairo.so: undefined reference to
`png_create_info_struct at PNG12_0'
../src/.libs/libcairo.so: undefined reference to `FT_Load_Sfnt_Table'
../src/.libs/libcairo.so: undefined reference to
`png_convert_from_time_t at PNG12_0'
../src/.libs/libcairo.so: undefined reference to `png_set_gray_to_rgb at PNG12_0'
../src/.libs/libcairo.so: undefined reference to `FcConfigSubstitute'
../src/.libs/libcairo.so: undefined reference to `FcPatternDestroy'
../src/.libs/libcairo.so: undefined reference to `FT_Vector_Transform'
../src/.libs/libcairo.so: undefined reference to `FT_Done_FreeType'
../src/.libs/libcairo.so: undefined reference to `FT_Set_Char_Size'
../src/.libs/libcairo.so: undefined reference to `FT_Set_Transform'
../src/.libs/libcairo.so: undefined reference to `png_write_info at PNG12_0'
../src/.libs/libcairo.so: undefined reference to `FT_Outline_Get_CBox'
../src/.libs/libcairo.so: undefined reference to `png_write_image at PNG12_0'
../src/.libs/libcairo.so: undefined reference to
`png_set_read_user_transform_fn at PNG12_0'
../src/.libs/libcairo.so: undefined reference to
`png_set_gray_1_2_4_to_8 at PNG12_0'
../src/.libs/libcairo.so: undefined reference to `FT_New_Face'
../src/.libs/libcairo.so: undefined reference to `FcFontMatch'
../src/.libs/libcairo.so: undefined reference to `png_set_tIME at PNG12_0'
../src/.libs/libcairo.so: undefined reference to
`png_set_write_user_transform_fn at PNG12_0'
../src/.libs/libcairo.so: undefined reference to `png_set_strip_16 at PNG12_0'
../src/.libs/libcairo.so: undefined reference to `FcDefaultSubstitute'
collect2: ld returned 1 exit status
make[2]: *** [imagediff] Error 1
make[2]: Leaving directory `/home/satyanarayana/Desktop/cairo-1.2.4/test'
make[1]: *** [check-am] Error 2
make[1]: Leaving directory `/home/satyanarayana/Desktop/cairo-1.2.4/test'
make: *** [check-recursive] Error 1



Thanks in advance,
Satyanarayana K V P.


-- 
Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug, or are watching the QA contact.


More information about the cairo-bugs mailing list