ubuntu ld version?

Douglas Felt dougfelt at yahoo.com
Tue Mar 11 07:16:11 UTC 2008


I encountered the following problem when trying to build on kubuntu 7.10. 
Apparently my version of ld doesn't understand -lXtst.

   
/home/dougfelt/openjdk/jdk7/java2d/build/linux-i586/tmp/sun/sun.awt.X11/xawt/obj/awt_AWTEvent.o
  
/home/dougfelt/openjdk/jdk7/java2d/build/linux-i586/tmp/sun/sun.awt.X11/xawt/obj/awt_DrawingSurface.o
  
/home/dougfelt/openjdk/jdk7/java2d/build/linux-i586/tmp/sun/sun.awt.X11/xawt/obj/jawt.o
  
/home/dougfelt/openjdk/jdk7/java2d/build/linux-i586/tmp/sun/sun.awt.X11/xawt/obj/CUPSfuncs.o
  
/home/dougfelt/openjdk/jdk7/java2d/build/linux-i586/tmp/sun/sun.awt.X11/xawt/obj/debug_assert.o
  
/home/dougfelt/openjdk/jdk7/java2d/build/linux-i586/tmp/sun/sun.awt.X11/xawt/obj/debug_mem.o
  
/home/dougfelt/openjdk/jdk7/java2d/build/linux-i586/tmp/sun/sun.awt.X11/xawt/obj/debug_trace.o
  
/home/dougfelt/openjdk/jdk7/java2d/build/linux-i586/tmp/sun/sun.awt.X11/xawt/obj/debug_util.o
  
/home/dougfelt/openjdk/jdk7/java2d/build/linux-i586/tmp/sun/sun.awt.X11/xawt/obj/awt_Plugin.o
  
/home/dougfelt/openjdk/jdk7/java2d/build/linux-i586/tmp/sun/sun.awt.X11/xawt/obj/gtk2_interface.o
  
/home/dougfelt/openjdk/jdk7/java2d/build/linux-i586/tmp/sun/sun.awt.X11/xawt/obj/swing_GTKEngine.o
  
/home/dougfelt/openjdk/jdk7/java2d/build/linux-i586/tmp/sun/sun.awt.X11/xawt/obj/swing_GTKStyle.o
  -lm -lawt -lXext -lX11 -ldl  -Xlinker -z -Xlinker origin -Xlinker -rpath
-Xlinker \$ORIGIN -Xlinker -z -Xlinker origin -Xlinker -rpath -Xlinker
\$ORIGIN/.. -z defs
-L/home/dougfelt/openjdk/jdk7/java2d/build/linux-i586/lib/i386
-Wl,-soname=libmawt.so   -lXtst -lXi  -ljava
-L/home/dougfelt/openjdk/jdk7/java2d/build/linux-i586/lib/i386/server
-ljvm -lc
/usr/bin/ld: cannot find -lXtst
collect2: ld returned 1 exit status
make[3]: ***
[/home/dougfelt/openjdk/jdk7/java2d/build/linux-i586/lib/i386/xawt/libmawt.so]
Error 1
make[3]: Leaving directory
`/home/dougfelt/openjdk/jdk7/java2d/jdk/make/sun/xawt'
make[2]: *** [all] Error 1
make[2]: Leaving directory
`/home/dougfelt/openjdk/jdk7/java2d/jdk/make/sun'
make[1]: *** [all] Error 1
make[1]: Leaving directory `/home/dougfelt/openjdk/jdk7/java2d/jdk/make'
make: *** [jdk-build] Error 2

$ ld --version
GNU ld (GNU Binutils for Ubuntu) 2.18
Copyright 2007 Free Software Foundation, Inc.
[...]
$

Is there some other version that I should install?

Doug



      ____________________________________________________________________________________
Be a better friend, newshound, and 
know-it-all with Yahoo! Mobile.  Try it now.  http://mobile.yahoo.com/;_ylt=Ahu06i62sR8HDtDypao8Wcj9tAcJ 




More information about the build-dev mailing list