-
Bug
-
Resolution: Fixed
-
P2
-
7
To: build-dev (at) openjdk.java.net
Subject: Missing t2k.lib, critical bug in Windows binary plugs
I'm sad to announce that today's buildable JDK does not build successfully
on Windows, because the binary plugs are missing "t2k.lib", part of the
graphics rasterizer.
Specifically, when you run "make sanity", you'll see this error message:
ERROR: Can't locate t2k import library.
Please check your access to
/c/devtools/jdk-7-binary-plugs/jre/bin/t2k.lib
and/or check your value of ALT_CLOSED_LIB_DIR.
That file is indeed missing from the Windows binary plugs. We have a
t2k.dll, t2k.pdb, and t2k.map, but no t2k.lib. At JavaOne today Dmitri
confirmed that this was a real issue. I've filed a bug on bugs.sun.com,
(though I was not assigned a bug number so I can't quote it here).
Dmitri also suggested a workaround, which I'm not too excited about but
which would probably work: you could, if you wanted, go get the JRL JDK 7,
accept the JRL, and build a t2k.lib from *that* source. I'm concerned
about my contaminating the new GPL'd Java by doing that, so I think I
don't want to do that. Instead, someone at Sun should probably release
another version of the binary plugs archive with the necessary file(s)
included.
Subject: Missing t2k.lib, critical bug in Windows binary plugs
I'm sad to announce that today's buildable JDK does not build successfully
on Windows, because the binary plugs are missing "t2k.lib", part of the
graphics rasterizer.
Specifically, when you run "make sanity", you'll see this error message:
ERROR: Can't locate t2k import library.
Please check your access to
/c/devtools/jdk-7-binary-plugs/jre/bin/t2k.lib
and/or check your value of ALT_CLOSED_LIB_DIR.
That file is indeed missing from the Windows binary plugs. We have a
t2k.dll, t2k.pdb, and t2k.map, but no t2k.lib. At JavaOne today Dmitri
confirmed that this was a real issue. I've filed a bug on bugs.sun.com,
(though I was not assigned a bug number so I can't quote it here).
Dmitri also suggested a workaround, which I'm not too excited about but
which would probably work: you could, if you wanted, go get the JRL JDK 7,
accept the JRL, and build a t2k.lib from *that* source. I'm concerned
about my contaminating the new GPL'd Java by doing that, so I think I
don't want to do that. Instead, someone at Sun should probably release
another version of the binary plugs archive with the necessary file(s)
included.
- duplicates
-
JDK-6559432 openjdk won't build on windows: missing t2k.lib
- Closed