--- harshavardhanreddy mandeepala <hvreddy1110@xxxxxxxxx> wrote: > Hi All > When i try to cross compile Xft-2.1.2 for my ARM it is giving following > error. > I already have atk,pango.glib,Xserver,zlib in my path. > > xft didn't display any error while configure ,but when i try to make > it is giving following error. > > arm-none-linux-gnueabi-gcc -DHAVE_CONFIG_H -I. -I. -I. > -I/opt/freescale/usr/local/gcc-4.1.1-glibc-2.4-nptl-2/arm-none-linux-gnueabi/arm-none-linux-gnueabi/local/include > -I/opt/freescale/usr/local/gcc-4.1.1-glibc-2.4-nptl-2/arm-none-linux-gnueabi/arm-none-linux-gnueabi/local/include/freetype2 > -I/opt/freescale/usr/local/gcc-4.1.1-glibc-2.4-nptl-2/arm-none-linux-gnueabi/arm-none-linux-gnueabi/local/X11R6/include > -g -O2 -MT xftxlfd.lo -MD -MP -MF .deps/xftxlfd.Tpo -c xftxlfd.c -o > xftxlfd.o >/dev/null 2>&1 > /bin/sh ./libtool --mode=link arm-none-linux-gnueabi-gcc > -I/opt/freescale/usr/local/gcc-4.1.1-glibc-2.4-nptl-2/arm-none-linux-gnueabi/arm-none-linux-gnueabi/local/include > -I/opt/freescale/usr/local/gcc-4.1.1-glibc-2.4-nptl-2/arm-none-linux-gnueabi/arm-none-linux-gnueabi/local/include/freetype2 > -I/opt/freescale/usr/local/gcc-4.1.1-glibc-2.4-nptl-2/arm-none-linux-gnueabi/arm-none-linux-gnueabi/local/X11R6/include > -g -O2 -o libXft.la -rpath /opt/freescale/usr/local/gcc- > 4.1.1-glibc-2.4-nptl-2/arm-none-linux-gnueabi/arm-none-linux-gnueabi/local/lib > -version-number 2:1:1 xftcolor.lo xftcore.lo xftdbg.lo xftdpy.lo xftdraw.lo > xftextent.lo xftfont.lo xftfreetype.lo xftglyphs.lo xftinit.lo xftlist.lo > xftname.lo xftrender.lo xftstr.lo xftswap.lo > xftxlfd.lo-L/opt/freescale/usr/local/gcc- > 4.1.1-glibc-2.4-nptl-2/arm-none-linux-gnueabi/arm-none-linux-gnueabi/local/lib > -lfontconfig -lfreetype -lz -L/opt/freescale/usr/local/gcc- > 4.1.1-glibc-2.4-nptl-2/arm-none-linux-gnueabi/arm-none-linux-gnueabi/local/X11R6/lib > -lXrender -lX11 -lXext > ./libtool: line 3579: ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib > ): command not found > ./libtool: line 3579: ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib > ): command not found > ./libtool: line 3579: ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib > ): command not found > ./libtool: line 3579: ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib > ): command not found > ./libtool: line 3579: ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib > ): command not found > ./libtool: line 3579: ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib > ): command not found > ./libtool: line 3579: ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib > ): command not found > ./libtool: line 3579: ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib > ): command not found > ./libtool: line 3579: ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib > ): command not found > ./libtool: line 3579: ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib > ): command not found > ./libtool: line 3579: ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib > ): command not found > ./libtool: line 3579: ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib > ): command not found > > *** Warning: linker path does not have real file for library -lz. > *** I have the capability to make that library automatically link in when > *** you link to this library. But I can only do this if you have a > *** shared version of the library, which you do not appear to have > *** because I did check the linker path looking for a file starting > *** with libz and none of the candidates passed a file format test > *** using a file magic. Last file checked: /opt/freescale/usr/local/gcc- > 4.1.1-glibc-2.4-nptl-2 > /arm-none-linux-gnueabi/arm-none-linux-gnueabi/local/lib/libz.so.1.2.3 > ./libtool: line 3579: ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib > ): command not found > ./libtool: line 3579: ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib > ): command not found > ./libtool: line 3579: ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib > ): command not found > > *** Warning: linker path does not have real file for library -lXrender. > *** I have the capability to make that library automatically link in when > *** you link to this library. But I can only do this if you have a > *** shared version of the library, which you do not appear to have > *** because I did check the linker path looking for a file starting > *** with libXrender and none of the candidates passed a file format test > *** using a file magic. Last file checked: /opt/freescale/usr/local/gcc- > 4.1.1-glibc-2.4-nptl-2 > /arm-none-linux-gnueabi/arm-none-linux-gnueabi/local/X11R6/lib/libXrender.so.1.2 > ./libtool: line 3579: ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib > ): command not found > ./libtool: line 3579: ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib > ): command not found > ./libtool: line 3579: ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib > ): command not found > > *** Warning: linker path does not have real file for library -lX11. > *** I have the capability to make that library automatically link in when > *** you link to this library. But I can only do this if you have a > *** shared version of the library, which you do not appear to have > *** because I did check the linker path looking for a file starting > *** with libX11 and none of the candidates passed a file format test > *** using a file magic. Last file checked: /opt/freescale/usr/local/gcc- > 4.1.1-glibc-2.4-nptl-2 > /arm-none-linux-gnueabi/arm-none-linux-gnueabi/local/X11R6/lib/libX11.so.6.2 > ./libtool: line 3579: ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib > ): command not found > ./libtool: line 3579: ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib > ): command not found > ./libtool: line 3579: ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib > ): command not found > > *** Warning: linker path does not have real file for library -lXext. > *** I have the capability to make that library automatically link in when > *** you link to this library. But I can only do this if you have a > *** shared version of the library, which you do not appear to have > *** because I did check the linker path looking for a file starting > *** with libXext and none of the candidates passed a file format test > *** using a file magic. Last file checked: /opt/freescale/usr/local/gcc- > 4.1.1-glibc-2.4-nptl-2 > /arm-none-linux-gnueabi/arm-none-linux-gnueabi/local/X11R6/lib/libXext.so.6.4 > *** The inter-library dependencies that have been dropped here will be > *** automatically added whenever a program is linked with this library > *** or is declared to -dlopen it. > ./libtool: line 3972: test: : integer expression expected > ./libtool: line 3972: test: : integer expression expected > creating reloadable object files... > ./libtool: line 4006: test: : integer expression expected > ./libtool: line 4006: test: : integer expression expected > ./libtool: line 4006: test: : integer expression expected > ./libtool: line 4006: test: : integer expression expected > ./libtool: line 4006: test: : integer expression expected > ./libtool: line 4006: test: : integer expression expected > ./libtool: line 4006: test: : integer expression expected > ./libtool: line 4006: test: : integer expression expected > ./libtool: line 4006: test: : integer expression expected > ./libtool: line 4006: test: : integer expression expected > ./libtool: line 4006: test: : integer expression expected > ./libtool: line 4006: test: : integer expression expected > ./libtool: line 4006: test: : integer expression expected > ./libtool: line 4006: test: : integer expression expected > ./libtool: line 4006: test: : integer expression expected > creating a temporary reloadable object file: .libs/libXft.la-16.o > /opt/freescale/usr/local/gcc-4.1.1-glibc-2.4-nptl-2/arm-none-linux-gnueabi/arm-none-linux-gnueabi/bin/ld > -r -o .libs/libXft.la-1.o .libs/xftcolor.o > /opt/freescale/usr/local/gcc-4.1.1-glibc-2.4-nptl-2/arm-none-linux-gnueabi/arm-none-linux-gnueabi/bin/ld > -r -o .libs/libXft.la-2.o .libs/xftcore.o .libs/libXft.la-1.o > /opt/freescale/usr/local/gcc-4.1.1-glibc-2.4-nptl-2/arm-none-linux-gnueabi/arm-none-linux-gnueabi/bin/ld > -r -o .libs/libXft.la-3.o .libs/xftdbg.o .libs/libXft.la-2.o > /opt/freescale/usr/local/gcc-4.1.1-glibc-2.4-nptl-2/arm-none-linux-gnueabi/arm-none-linux-gnueabi/bin/ld > -r -o .libs/libXft.la-4.o .libs/xftdpy.o .libs/libXft.la-3.o > /opt/freescale/usr/local/gcc-4.1.1-glibc-2.4-nptl-2/arm-none-linux-gnueabi/arm-none-linux-gnueabi/bin/ld > -r -o .libs/libXft.la-5.o .libs/xftdraw.o .libs/libXft.la-4.o > /opt/freescale/usr/local/gcc-4.1.1-glibc-2.4-nptl-2/arm-none-linux-gnueabi/arm-none-linux-gnueabi/bin/ld > -r -o .libs/libXft.la-6.o .libs/xftextent.o .libs/libXft.la-5.o > /opt/freescale/usr/local/gcc-4.1.1-glibc-2.4-nptl-2/arm-none-linux-gnueabi/arm-none-linux-gnueabi/bin/ld > -r -o .libs/libXft.la-7.o .libs/xftfont.o .libs/libXft.la-6.o > /opt/freescale/usr/local/gcc-4.1.1-glibc-2.4-nptl-2/arm-none-linux-gnueabi/arm-none-linux-gnueabi/bin/ld > -r -o .libs/libXft.la-8.o .libs/xftfreetype.o .libs/libXft.la-7.o > /opt/freescale/usr/local/gcc-4.1.1-glibc-2.4-nptl-2/arm-none-linux-gnueabi/arm-none-linux-gnueabi/bin/ld > -r -o .libs/libXft.la-9.o .libs/xftglyphs.o .libs/libXft.la-8.o > /opt/freescale/usr/local/gcc-4.1.1-glibc-2.4-nptl-2/arm-none-linux-gnueabi/arm-none-linux-gnueabi/bin/ld > -r -o .libs/libXft.la-10.o .libs/xftinit.o .libs/libXft.la-9.o > /opt/freescale/usr/local/gcc-4.1.1-glibc-2.4-nptl-2/arm-none-linux-gnueabi/arm-none-linux-gnueabi/bin/ld > -r -o .libs/libXft.la-11.o .libs/xftlist.o .libs/libXft.la-10.o > /opt/freescale/usr/local/gcc-4.1.1-glibc-2.4-nptl-2/arm-none-linux-gnueabi/arm-none-linux-gnueabi/bin/ld > -r -o .libs/libXft.la-12.o .libs/xftname.o .libs/libXft.la-11.o > /opt/freescale/usr/local/gcc-4.1.1-glibc-2.4-nptl-2/arm-none-linux-gnueabi/arm-none-linux-gnueabi/bin/ld > -r -o .libs/libXft.la-13.o .libs/xftrender.o .libs/libXft.la-12.o > /opt/freescale/usr/local/gcc-4.1.1-glibc-2.4-nptl-2/arm-none-linux-gnueabi/arm-none-linux-gnueabi/bin/ld > -r -o .libs/libXft.la-14.o .libs/xftstr.o .libs/libXft.la-13.o > /opt/freescale/usr/local/gcc-4.1.1-glibc-2.4-nptl-2/arm-none-linux-gnueabi/arm-none-linux-gnueabi/bin/ld > -r -o .libs/libXft.la-15.o .libs/xftswap.o .libs/libXft.la-14.o > /opt/freescale/usr/local/gcc-4.1.1-glibc-2.4-nptl-2/arm-none-linux-gnueabi/arm-none-linux-gnueabi/bin/ld > -r -o .libs/libXft.la-16.o .libs/xftxlfd.o .libs/libXft.la-15.o > arm-none-linux-gnueabi-gcc -shared .libs/libXft.la-16.o -Wl,--rpath > -Wl,/opt/freescale/usr/local/gcc-4.1.1-glibc-2.4-nptl-2/arm-none-linux-gnueabi/arm-none-linux-gnueabi/local/lib > -Wl,--rpath > -Wl,/opt/freescale/usr/local/gcc-4.1.1-glibc-2.4-nptl-2/arm-none-linux-gnueabi/arm-none-linux-gnueabi/local/lib > -L/opt/freescale/usr/local/gcc-4.1.1-glibc-2.4-nptl-2/arm-none-linux-gnueabi/arm-none-linux-gnueabi/local//lib > -L/opt/freescale/usr/local/gcc-4.1.1-glibc-2.4-nptl-2/arm-none-linux-gnueabi/arm-none-linux-gnueabi/local/lib > /opt/freescale/usr/local/gcc-4.1.1-glibc-2.4-nptl-2/arm-none-linux-gnueabi/arm-none-linux-gnueabi/local/lib/libfontconfig.so > /opt/freescale/usr/local/gcc-4.1.1-glibc-2.4-nptl-2/arm-none-linux-gnueabi/arm-none-linux-gnueabi/local/lib/libfreetype.so > -L/opt/freescale/usr/local/gcc-4.1.1-glibc-2.4-nptl-2/arm-none-linux-gnueabi/arm-none-linux-gnueabi/local/X11R6/lib > -Wl,-soname -Wl,libXft.so.2 -o .libs/libXft.so.2.1.1 > rm -f .libs/libXft.la-1.o .libs/libXft.la-2.o > .libs/libXft.la-3.o.libs/libXft.la- > 4.o .libs/libXft.la-5.o .libs/libXft.la-6.o .libs/libXft.la-7.o.libs/libXft.la- > 8.o .libs/libXft.la-9.o .libs/libXft.la-10.o > .libs/libXft.la-11.o.libs/libXft.la- > 12.o .libs/libXft.la-13.o .libs/libXft.la-14.o > .libs/libXft.la-15.o.libs/libXft.la- > 16.o > (cd .libs && rm -f libXft.so.2 && ln -s libXft.so.2.1.1 libXft.so.2) > (cd .libs && rm -f libXft.so && ln -s libXft.so.2.1.1 libXft.so) > ./libtool: line 5251: test: : integer expression expected > ./libtool: line 5251: test: : integer expression expected > using piecewise archive linking... > ./libtool: line 5286: test: : integer expression expected > ./libtool: line 5286: test: : integer expression expected > ./libtool: line 5286: test: : integer expression expected > ./libtool: line 5286: test: : integer expression expected > ./libtool: line 5286: test: : integer expression expected > ./libtool: line 5286: test: : integer expression expected > ./libtool: line 5286: test: : integer expression expected > ./libtool: line 5286: test: : integer expression expected > ./libtool: line 5286: test: : integer expression expected > ./libtool: line 5286: test: : integer expression expected > ./libtool: line 5286: test: : integer expression expected > ./libtool: line 5286: test: : integer expression expected > ./libtool: line 5286: test: : integer expression expected > ./libtool: line 5286: test: : integer expression expected > === message truncated ===> _______________________________________________ > gtk-list mailing list > gtk-list@xxxxxxxxx > http://mail.gnome.org/mailman/listinfo/gtk-list > Try to set LDFLAGS environment variable in a manner similar to this example: " LDFLAGS='-L/maxtor5/sergei/AppsFromScratchWD/install/jpegsrc.v6b/lib -L/maxtor5/sergei/AppsFromScratchWD/install/tiff-3.8.2/lib -L/maxtor5/sergei/AppsFromScratchWD/install/zlib-1.2.3/lib'; export LDFLAGS ". I.e. stick into it paths to the libraries not found by linker. --Sergei. Applications From Scratch: http://appsfromscratch.berlios.de/ __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com _______________________________________________ gtk-list mailing list gtk-list@xxxxxxxxx http://mail.gnome.org/mailman/listinfo/gtk-list