On Friday 15 April 2011 17:55:43 Kelly O'Hair wrote: > Let me know what these say: > which make /usr/bin/make > which ant /opt/ant/bin/ant > which zip /usr/bin/zip > which unzip /usr/bin/unzip >
I have made a bit of progress however the build now ends like so:- STATS: LIBRARY=npt, PRODUCT=sun, OPTIMIZATION_LEVEL=LOWER Rebuilding $SRS/openjdk/build/linux-amd64/lib/amd64/libnpt.so because of $SRS/openjdk/build/linux-amd64/tmp/sun/npt/obj64/.files_compiled mapfile-vers /usr/bin/gcc -O2 -fno-strict-aliasing -fPIC -W -Wall -Wno-unused -Wno- parentheses -pipe -fno-omit-frame-pointer -D_LITTLE_ENDIAN -DNDEBUG - DARCH='"amd64"' -Damd64 -DLINUX -DRELEASE='"1.7.0-internal"' - D_LARGEFILE64_SOURCE -D_GNU_SOURCE -D_REENTRANT -D_LP64=1 -I. - I$SRS/openjdk/build/linux-amd64/tmp/sun/npt/CClassHeaders - I../../../src/solaris/javavm/export -I../../../src/share/javavm/export - I../../../src/share/npt -I../../../src/solaris/npt -Xlinker -O1 -Xlinker - version-script=mapfile-vers -Xlinker -z -Xlinker origin -Xlinker -rpath - Xlinker \$ORIGIN -Xlinker -z -Xlinker defs -L$SRS/openjdk/build/linux- amd64/lib/amd64 -Wl,-soname=libnpt.so -shared -mimpure-text -o $SRS/openjdk/build/linux-amd64/lib/amd64/libnpt.so $SRS/openjdk/build/linux-amd64/tmp/sun/npt/obj64/npt.o $SRS/openjdk/build/linux-amd64/tmp/sun/npt/obj64/utf.o $SRS/openjdk/build/linux-amd64/tmp/sun/npt/obj64/utf_md.o -lc $SRS/openjdk/build/linux-amd64/tmp/sun/npt/obj64/utf_md.o: In function `iconvConvert': utf_md.c:(.text+0xd3): undefined reference to `libiconv' --- collect2: ld returned 1 exit status ###### In otherwords it is failing to find libiconv. And I have iconv root [ ~ ]# ls -l /usr/lib/*iconv* -rw-r--r-- 1 root root 938 Apr 9 03:09 /usr/lib/libiconv.la lrwxrwxrwx 1 root root 17 Apr 9 03:09 /usr/lib/libiconv.so -> libiconv.so.2.5.0 lrwxrwxrwx 1 root root 17 Apr 9 03:09 /usr/lib/libiconv.so.2 -> libiconv.so.2.5.0 -rw-r--r-- 1 root root 970461 Apr 9 03:09 /usr/lib/libiconv.so.2.5.0 -rw-r--r-- 1 root root 962959 Apr 9 03:09 /usr/lib/preloadable_libiconv.so root [ ~ ]# For a fix I I tried the following to no avail:- --A) Looked through the README.builds.html ( http://hg.openjdk.java.net/jdk7/build/raw-file/tip/README-builds.html ) and found no obvoious settings for forcing the build program to see /usr/lib/libiconv. --B) set the envronmental variable LDFLAGS="-L/usr/lib" --C) made a wild guess and set the environmental variable LIBS="liconv" --D) tried setting LD_LIBRARY_PATH=/usr/lib:${LD_LIBRARY_PATH} which resulted in complaints that it should be unset advice would be appreiated