<div>Hello. I am currently trying to compile pango with support of cairo.</div><div> </div><div>First I tried to configure it with:<div> </div><div>"./configure --prefix=/media/34GB/Arquivos-de-Programas-Linux/Pango-1.20.0/ --x-includes=/media/34GB/Arquivos-de-Programas-Linux/xorg/X11-1.0.99.1/include/:/media/34GB/Arquivos-de-Programas-Linux/xorg/Xproto-7.0.6/include/ --x-libraries=/media/34GB/Arquivos-de-Programas-Linux/xorg/X11-1.0.99.1/lib/ PKG_CONFIG_PATH=/media/34GB/Arquivos-de-Programas-Linux/Fontconfig-2.4.0/lib/pkgconfig/:/media/34GB/Arquivos-de-Programas-Linux/Cairo-1.10.0/lib/pkgconfig/:/media/34GB/Arquivos-de-Programas-Linux/Freetype-2.2.1/lib/pkgconfig/:/media/34GB/Arquivos-de-Programas-Linux/Glib-2.28.0/lib/pkgconfig/:/media/34GB/Arquivos-de-Programas-Linux/Pixman-0.18.4/lib/pkgconfig/:/media/34GB/Arquivos-de-Programas-Linux/Png-1.0.19/lib/pkgconfig/ CAIRO_LIBS=/media/34GB/Arquivos-de-Programas-Linux/Cairo-1.10.0/lib/ CAIRO_CFLAGS=/media/34GB/Arquivos-de-Programas-Linux/Cairo-1.10.0/include/cairo/"</div><div> </div><div><div>where I am using both PKG_CONFIG_PATH and the cairo environment variables to point to the correct directories.</div></div><div>then before make I also did a : "export C_INCLUDE_PATH=/media/34GB/Arquivos-de-Programas-Linux/xorg/X11-1.0.99.1/include/:/media/34GB/Arquivos-de-Programas-Linux/xorg/Xproto-7.0.6/include/"</div><div> </div><div>Yet when running make I face: "pangocairo.h:26:19: error: cairo.h: No such file or directory."</div><div> </div><div>This line is: "#include <cairo.h>"</div><div> </div><div>Pango is having the same problem to locate cairo header files that it has to locate x library header files (and that cairo also had with the x library headers).</div><div> </div><div>I really would like to know why, since I expect PKG_CONFIG_PATH to be enough, and if not, that the CAIRO env variables would do the job.</div><div> </div><div>I decided to expand the use of C_INCLUDE_FLAGS to include the cairo include dir with:</div><div> </div><div>export C_INCLUDE_PATH=/media/34GB/Arquivos-de-Programas-Linux/xorg/X11-1.0.99.1/include/:/media/34GB/Arquivos-de-Programas-Linux/xorg/Xproto-7.0.6/include/:/media/34GB/Arquivos-de-Programas-Linux/Cairo-1.10.0/include/cairo/</div><div> </div><div>then compilation continued. However in the end I faced this error:</div><div> </div><div>/usr/bin/ld: /media/34GB/Arquivos-de-Programas-Linux/Cairo-1.10.0/lib/: No such file: File format not recognized</div><div> </div><div>So, what is causing this error and how can I solve it?</div><div> </div><div> </div></div><div> </div><div>P.S: I looked for pango mailing list, but in the http://mail.gnome.org/mailman/listinfo/gtk-i18n-list I could not find anything specific to it, so decided to post it here.</div>