T2K needed in Linux, also?

Ted Neward ted at tedneward.com
Wed Jul 25 07:32:20 UTC 2007


Next issue: after an svn update (which caught me up to rev 244, the latest
in SVN), I do a Windows build, and it fails in the j2se/make/sun/font build,
trying (of course) to build t2k.lib. The problem is, I can't figure out what
it's looking for in order to slip t2k.lib into the right place and move on.
Here's the results:

CYGWIN:Ted at XPJAVA:/cygdrive/c/Prg/OpenJDK/openjdk/j2se/make/sun/font
$ make
/usr/bin/echo -e "lib=" ../../../build/windows-i586/bin/fontmanager.dll
lib= ../../../build/windows-i586/bin/fontmanager.dll
make -C t2k
make[1]: Entering directory
`/cygdrive/c/Prg/OpenJDK/openjdk/j2se/make/sun/font/t2k'
make[1]: *** No rule to make target
`C:/Prg/OpenJDK/BinaryPlugs/jdk1.7.0/libfiles/t2k.lib', needed by
`../../../../build/windows-i586/libfiles/t2k.lib'.  Stop.
make[1]: Leaving directory
`/cygdrive/c/Prg/OpenJDK/openjdk/j2se/make/sun/font/t2k'
make: *** [t2k] Error 2

Where did this directory "libfiles" come from in the build step? My guess is
it's coming from a variable/setting somewhere, but I can't figure out what
to set in order to help the build system find my cribbed t2k.lib so it can
move on. And even if I create said directories (both in the BinaryPlugs dir
and the build dir), and put t2k.lib in there, the build still fails. 

Help?

BTW, in general, how does one debug the build process? 'make -d' just seems
horrendous....

Ted Neward
Java, .NET, XML Services
Consulting, Teaching, Speaking, Writing
http://www.tedneward.com
 

> -----Original Message-----
> From: build-dev-bounces at openjdk.java.net [mailto:build-dev-
> bounces at openjdk.java.net] On Behalf Of Ted Neward
> Sent: Thursday, July 19, 2007 10:10 AM
> To: Phil.Race at Sun.COM
> Cc: build-dev at openjdk.java.net
> Subject: RE: T2K needed in Linux, also?
> 
> Yep, had it pointing to the Import JDK (1.6) instead of the binary plug
> JDK
> (1.7). Thanks. There's a lot of JDKs needed to build the JDK. :-)
> 
> By the way, in case those on this list haven't seen it, the build on Intel
> machines won't work, as there's a compilation error in a source file, as
> reported on the hotspot-dev list on 7/9 by Sunil Soman. Patch:
> 
> ####
> 
> --- src/cpu/i486/vm/assembler_i486.hpp.old  2007-07-09
> 10:29:14.412986944 -0700
> +++ src/cpu/i486/vm/assembler_i486.hpp      2007-07-09
> 10:29:31.499389416 -0700
> @@ -158,7 +158,7 @@
> 
>    // Easily misused constructor make them private  #ifndef _LP64
> -  Address::Address(address loc, RelocationHolder spec);
> +  Address(address loc, RelocationHolder spec);
>  #endif // _LP64
> 
>   public:
> 
> ####
> 
> Peter Kessler reported it as already reported, a la
> 
> http://mail.openjdk.java.net/pipermail/build-dev/2007-July/000098.html
> 
> but no official bug had been filed, and there was some concern about
> Sunil's
> contributor status or whatnot. Not sure what happened to it from there.
> 
> Ted Neward
> Java, .NET, XML Services
> Consulting, Teaching, Speaking, Writing
> http://www.tedneward.com
> 
> 
> > -----Original Message-----
> > From: Phil.Race at Sun.COM [mailto:Phil.Race at Sun.COM]
> > Sent: Thursday, July 19, 2007 5:52 AM
> > To: Ted Neward
> > Cc: build-dev at openjdk.java.net
> > Subject: Re: T2K needed in Linux, also?
> >
> > Ted Neward wrote:
> > >
> > > When trying to build the JDK on a fresh KUbuntu 7.04 system, I get a
> > > build error saying libt2k.so cannot be found. Am I missing something?
> > >
> >
> > Yes, sounds like you are missing the entire binary plug download, or
> > haven't properly pointed to it's location.
> >
> > -phil.
> >
> > >
> > >
> > > Ted Neward
> > >
> > > Java, .NET, XML Services
> > >
> > > Consulting, Teaching, Speaking, Writing
> > >
> > > http://www.tedneward.com
> > >
> > >
> > >
> > >
> > >
> > >
> > > No virus found in this outgoing message.
> > > Checked by AVG Free Edition.
> > > Version: 7.5.476 / Virus Database: 269.10.8/906 - Release Date:
> > > 7/17/2007 6:30 PM
> > >
> >
> > No virus found in this incoming message.
> > Checked by AVG Free Edition.
> > Version: 7.5.476 / Virus Database: 269.10.8/906 - Release Date:
> 7/17/2007
> > 6:30 PM
> >
> 
> No virus found in this outgoing message.
> Checked by AVG Free Edition.
> Version: 7.5.476 / Virus Database: 269.10.9/907 - Release Date: 7/18/2007
> 3:30 PM
> 
> 
> No virus found in this incoming message.
> Checked by AVG Free Edition.
> Version: 7.5.476 / Virus Database: 269.10.9/907 - Release Date: 7/18/2007
> 3:30 PM
> 

No virus found in this outgoing message.
Checked by AVG Free Edition. 
Version: 7.5.476 / Virus Database: 269.10.17/915 - Release Date: 7/24/2007
1:50 PM
 




More information about the build-dev mailing list