On Friday 15 April 2011 14:48:58 Dr Andrew John Hughes wrote: > On 14:48 Fri 15 Apr , luxInteg wrote: > > Greetings, > > > > I am attempting to compile openJDK-7 on a computer whth these:- > > --cpu amd64 2cores > > --OS cblfs 64-bit linux gcc-4.5.2 kernel-2.6.35.7 jdk-6u24, ant-1.8.1, > > make-3.82,unzip-5.55,zip-3.0 > > > > > > here are the environmental veriables I have set:- > > ------------------------ > > > > export PATH=/usr/bin:/opt/jdk/bin:/opt/ant/bin:${PATH} > > export ALT_BOOTDIR=/opt/jdk > > #export ALT_CACERTS_FILE > > export ALT_DEVTOOLS_PATH=/usr/bin > > export BUILD_NUMBER=b29{ or 38} > > export ARCH_DATA_MODEL=64 > > ------------------------ > > ####### the build ends like this > > > > > > WARNING: LC_ALL has been set to POSIX, this can cause build failures. > > > > Try setting LC_ALL to 'C'. > > > > WARNING: LANG has been set to en_GB.utf8@iso, this can cause build > > failures. > > > > Try setting LANG to 'C'. > > > > WARNING: The version of unzip being used is older than > > > > the required version of '5.12'. > > The version of unzip found was ''. > > > > WARNING: The version of zip being used is older than > > > > the required version of '2.2'. > > The version of zip found was ''. > > > > ERROR: The version of make being used is older than > > > > the required version of '3.81'. > > The version of make found was ''. > > > > ERROR: Your BOOTDIR environment variable does not point > > > > to a valid JDK for bootstrapping this build. > > A JDK 7 build must be bootstrapped using > > JDK 1.6.0 fcs (or later). > > Apparently, your bootstrap JDK is version > > Please update your ALT_BOOTDIR setting and start your build again. > > > > ############## > > > > > > I have tried the following all with the same results:- > > --versions: openjdk-7-ea-src-b138-14_apr_2011 AND openjdk-7-ea-src- > > b129-10_feb_2011 > > --with the environmental varialbe LC_ALL="C" > > --with environmental variables CC, CXX, CFLAGS,CXXFLAGS,LDFLAGS and > > CPPFLAGS set > > --withOUT environmental variables CC, CXX, CFLAGS,CXXFLAGS,LDFLAGS and > > CPPFLAGS set > > > > advice would be appreciated > > > > yours sincerely > > luxinteg > > Look at the errors. > > What is in /opt/jdk? Where is make?
/opt/jdk is a symbolic link to /opt/jdk-6u24 the root of the jdk installation and contains subdirectories bin,include, ..etc -----here is am ls of it:- lrwxrwxrwx 1 root root 8 Apr 14 20:39 /opt/jdk -> jdk-6u24 COPYRIGHT README.html README_ja.html README_zh_CN.html THIRDPARTYLICENSEREADME.txt bin db demo include jre lib man register.html register_ja.html register_zh_CN.html sample src.zip > What is in /opt/jdk? Where is make? make is in /usr/bin --here is a 'make -v' for it:- GNU Make 3.82 Built for x86_64-unknown-linux-gnu Copyright (C) 2010 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law.