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@PNG12_0' ../src/.libs/libcairo.so: undefined reference to `png_destroy_write_struct@PNG12_0' ../src/.libs/libcairo.so: undefined reference to `FcPatternAddInteger' ../src/.libs/libcairo.so: undefined reference to `png_write_end@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@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@PNG12_0' ../src/.libs/libcairo.so: undefined reference to `FcPatternGetBool' ../src/.libs/libcairo.so: undefined reference to `png_destroy_read_struct@PNG12_0' ../src/.libs/libcairo.so: undefined reference to `png_create_read_struct@PNG12_0' ../src/.libs/libcairo.so: undefined reference to `FT_Load_Glyph' ../src/.libs/libcairo.so: undefined reference to `png_set_palette_to_rgb@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@PNG12_0' ../src/.libs/libcairo.so: undefined reference to `png_set_bKGD@PNG12_0' ../src/.libs/libcairo.so: undefined reference to `png_set_filler@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@PNG12_0' ../src/.libs/libcairo.so: undefined reference to `png_set_interlace_handling@PNG12_0' ../src/.libs/libcairo.so: undefined reference to `png_get_io_ptr@PNG12_0' ../src/.libs/libcairo.so: undefined reference to `png_error@PNG12_0' ../src/.libs/libcairo.so: undefined reference to `png_read_end@PNG12_0' ../src/.libs/libcairo.so: undefined reference to `png_read_info@PNG12_0' ../src/.libs/libcairo.so: undefined reference to `png_read_update_info@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@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@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@PNG12_0' ../src/.libs/libcairo.so: undefined reference to `png_set_packing@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@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@PNG12_0' ../src/.libs/libcairo.so: undefined reference to `png_set_gray_to_rgb@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@PNG12_0' ../src/.libs/libcairo.so: undefined reference to `FT_Outline_Get_CBox' ../src/.libs/libcairo.so: undefined reference to `png_write_image@PNG12_0' ../src/.libs/libcairo.so: undefined reference to `png_set_read_user_transform_fn@PNG12_0' ../src/.libs/libcairo.so: undefined reference to `png_set_gray_1_2_4_to_8@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@PNG12_0' ../src/.libs/libcairo.so: undefined reference to `png_set_write_user_transform_fn@PNG12_0' ../src/.libs/libcairo.so: undefined reference to `png_set_strip_16@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.
Dear sir, Sorry for my mistake.I am usin freetype-2.1.8 not 2.3.4. Tanks in advance, Satyanarayana K V P.
*** Bug 11447 has been marked as a duplicate of this bug. ***
*** Bug 11446 has been marked as a duplicate of this bug. ***
Your reports look very much like misconfiguration of your cross-compilation environment. Bugzilla is not the right place to get assistance on this type of thing.
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.