Xft: compilation warnings not understood ?

Maximus john.maximus at gmail.com
Wed Jun 15 00:47:51 PDT 2005


Hi,
  I am getting the following warnings when i cross-compile. Xft.

I have the shared Library versions of zlib and fontconfig in my lib directory.

I can see using ls.

my environmental path LDFLAGS points to this directory lib.

What is the problem. i dont understand ?.

I am cross compiling for arm.


Regards,
J

arm/3.4.1/arm-linux/include/freetype2
-I/usr/local/arm/3.4.1/arm-linux/include -D_XOPEN_SOURCE=500
-I/usr/local/arm/3.4.1/arm-linux/include  
-I/usr/local/arm/3.4.1/arm-linux/include 
-L/usr/local/arm/3.4.1/arm-linux/lib -o libXft.la -rpath
/usr/local/arm/3.4.1/arm-linux/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/usr/local/arm/3.4.1/arm-linux/lib -lfontconfig  
-L/usr/local/arm/3.4.1/arm-linux/lib -Wl,--rpath
-Wl,/usr/local/arm/3.4.1/arm-linux/lib -lfreetype -lz
-L/usr/local/arm/3.4.1/arm-linux/lib -lXrender
 
*** Warning: This system can not link to static lib archive
/usr/local/arm/3.4.1/arm-linux/lib/libfontconfig.la.
*** 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.
./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: /usr/lib/libz.so.1.2.1.1
*** 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
/usr/local/arm/3.4.1/bin/arm-linux-ld -r -o .libs/libXft.la-1.o .libs/xftcolor.o
/usr/local/arm/3.4.1/bin/arm-linux-ld -r -o .libs/libXft.la-2.o
.libs/xftcore.o .libs/libXft.la-1.o
/usr/local/arm/3.4.1/bin/arm-linux-ld -r -o .libs/libXft.la-3.o
.libs/xftdbg.o .libs/libXft.la-2.o
/usr/local/arm/3.4.1/bin/arm-linux-ld -r -o .libs/libXft.la-4.o
.libs/xftdpy.o .libs/libXft.la-3.o
/usr/local/arm/3.4.1/bin/arm-linux-ld -r -o .libs/libXft.la-5.o
.libs/xftdraw.o .libs/libXft.la-4.o
/usr/local/arm/3.4.1/bin/arm-linux-ld -r -o .libs/libXft.la-6.o
.libs/xftextent.o .libs/libXft.la-5.o
/usr/local/arm/3.4.1/bin/arm-linux-ld -r -o .libs/libXft.la-7.o
.libs/xftfont.o .libs/libXft.la-6.o
/usr/local/arm/3.4.1/bin/arm-linux-ld -r -o .libs/libXft.la-8.o
.libs/xftfreetype.o .libs/libXft.la-7.o
/usr/local/arm/3.4.1/bin/arm-linux-ld -r -o .libs/libXft.la-9.o
.libs/xftglyphs.o .libs/libXft.la-8.o
/usr/local/arm/3.4.1/bin/arm-linux-ld -r -o .libs/libXft.la-10.o
.libs/xftinit.o .libs/libXft.la-9.o
/usr/local/arm/3.4.1/bin/arm-linux-ld -r -o .libs/libXft.la-11.o
.libs/xftlist.o .libs/libXft.la-10.o
/usr/local/arm/3.4.1/bin/arm-linux-ld -r -o .libs/libXft.la-12.o
.libs/xftname.o .libs/libXft.la-11.o
/usr/local/arm/3.4.1/bin/arm-linux-ld -r -o .libs/libXft.la-13.o
.libs/xftrender.o .libs/libXft.la-12.o
/usr/local/arm/3.4.1/bin/arm-linux-ld -r -o .libs/libXft.la-14.o
.libs/xftstr.o .libs/libXft.la-13.o
/usr/local/arm/3.4.1/bin/arm-linux-ld -r -o .libs/libXft.la-15.o
.libs/xftswap.o .libs/libXft.la-14.o
/usr/local/arm/3.4.1/bin/arm-linux-ld -r -o .libs/libXft.la-16.o
.libs/xftxlfd.o .libs/libXft.la-15.o
/usr/local/arm/3.4.1/bin/arm-linux-gcc -shared .libs/libXft.la-16.o 
-Wl,--rpath -Wl,/usr/local/arm/3.4.1/arm-linux/lib -Wl,--rpath
-Wl,/usr/local/arm/3.4.1/arm-linux/lib
-L/home/sriram/xwindows/xwin_osk5912/lib
-L/usr/local/arm/3.4.1/arm-linux/lib
/usr/local/arm/3.4.1/arm-linux/lib/libfreetype.so
/usr/local/arm/3.4.1/arm-linux/lib/libXrender.so  -Wl,--rpath
-Wl,/usr/local/arm/3.4.1/arm-linux/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
./libtool: line 5286: test: : integer expression expected
./libtool: line 5286: test: : integer expression expected
/usr/local/arm/3.4.1/bin/arm-linux-ar cru .libs/libXft.a xftcolor.o
: .libs/libXft.a
/usr/local/arm/3.4.1/bin/arm-linux-ar cru .libs/libXft.a xftcore.o
: .libs/libXft.a
/usr/local/arm/3.4.1/bin/arm-linux-ar cru .libs/libXft.a xftdbg.o
: .libs/libXft.a
/usr/local/arm/3.4.1/bin/arm-linux-ar cru .libs/libXft.a xftdpy.o
: .libs/libXft.a
/usr/local/arm/3.4.1/bin/arm-linux-ar cru .libs/libXft.a xftdraw.o
: .libs/libXft.a
/usr/local/arm/3.4.1/bin/arm-linux-ar cru .libs/libXft.a xftextent.o
: .libs/libXft.a
/usr/local/arm/3.4.1/bin/arm-linux-ar cru .libs/libXft.a xftfont.o
: .libs/libXft.a
/usr/local/arm/3.4.1/bin/arm-linux-ar cru .libs/libXft.a xftfreetype.o
: .libs/libXft.a
/usr/local/arm/3.4.1/bin/arm-linux-ar cru .libs/libXft.a xftglyphs.o
: .libs/libXft.a
/usr/local/arm/3.4.1/bin/arm-linux-ar cru .libs/libXft.a xftinit.o
: .libs/libXft.a
/usr/local/arm/3.4.1/bin/arm-linux-ar cru .libs/libXft.a xftlist.o
: .libs/libXft.a
/usr/local/arm/3.4.1/bin/arm-linux-ar cru .libs/libXft.a xftname.o
: .libs/libXft.a
/usr/local/arm/3.4.1/bin/arm-linux-ar cru .libs/libXft.a xftrender.o
: .libs/libXft.a
/usr/local/arm/3.4.1/bin/arm-linux-ar cru .libs/libXft.a xftstr.o
: .libs/libXft.a
/usr/local/arm/3.4.1/bin/arm-linux-ar cru .libs/libXft.a xftswap.o
: .libs/libXft.a
/usr/local/arm/3.4.1/bin/arm-linux-ar cru .libs/libXft.a xftxlfd.o
/usr/local/arm/3.4.1/bin/arm-linux-ranlib .libs/libXft.a
creating libXft.la
(cd .libs && rm -f libXft.la && ln -s ../libXft.la libXft.la)



More information about the xorg mailing list