blob: ac389577a5d5b47eca6dc1f48f0680455612fc43 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
|
JEP 161 got included in OpenJDK 8 M7 2013/06/13 (b94)
Feature Complete milestone http://openjdk.java.net/projects/jdk8/milestones
thus... it should be possible to compile a compact1 profile using the openjdk 8 sourcecode without the modular system added using jigsaw
JEP 161 does not require Project Jigsaw.
<https://blogs.oracle.com/jtc/entry/a_first_look_at_compact>
+++
hg clone http://hg.openjdk.java.net/jdk8/jdk8
cd jdk8/
sh ./get_source.sh
./jdk8/README-builds.html
http://hg.openjdk.java.net/jdk8/jdk8/raw-file/tip/README-builds.html
sh configure --enable-openjdk-only \
--with-import-hotspot=/somewhere/jdk8/build/linux-x86_64-normal-server-release/hotspot \
--disable-zip-debug-info --disable-debug-symbols \
--with-debug-level=release \
sh configure
make profiles images docs
# make test TEST=jdk_jigsaw
bash ../scripts/export.jep161-openjdk8.sh build/linux-x86_64-normal-server-release/images ~/openjdk8-linux-x86_64 /usr/bin/strip
+++
(11:10:18 AM) sgothel: the compact works w/ JOGL, have to separate the AWT out of the NEWT only unit tests .. a bit better
(11:10:55 AM) sgothel: i.e. some good ClassNotFound exceptions happend regarding n/a AWT stuff from AWTRobot .. nice
(11:11:09 AM) sgothel: -> compact1 profile that is
(11:11:59 AM) sgothel: Thx Xerxes - so I guess the modularization step is already answered for now!
(11:12:13 AM) sgothel: For me .. next will be JWeb .. (browser plugin)
(11:12:43 AM) sgothel: We would need to add recipes for building JPE161 for all other platforms ofc ..
|