Skip to content

Instantly share code, notes, and snippets.

@koduki
Last active January 20, 2017 11:13
Show Gist options
  • Save koduki/16f8560970f5be870d7d275d67db2f97 to your computer and use it in GitHub Desktop.
Save koduki/16f8560970f5be870d7d275d67db2f97 to your computer and use it in GitHub Desktop.
memo_java9-aot.txt
http://nothingcosmos.wiki.fc2.com/wiki/OpenJDK%E3%81%AE%E3%83%93%E3%83%AB%E3%83%89%E6%96%B9%E6%B3%95
https://www.google.co.jp/url?sa=t&rct=j&q=&esrc=s&source=web&cd=2&ved=0ahUKEwistsDN0qTRAhWDmZQKHRSoDKMQFgglMAE&url=https%3A%2F%2Fjdk9.java.net%2F&usg=AFQjCNFjzKRAjtdK8S5f0FQNoTf34f-kWg&sig2=GdbV4Acn0WdisKq62MHvjg&bvm=bv.142059868,d.dGo
13 ./get_source.sh
14 bash get_source.sh
5 apt-get install mercurial
17 apt-get install gcc make
19 apt-get install unzip
20 apt-get install bzip2 gzip tar zip cups-devel
21 apt-get install bzip2 gzip tar zip
23 apt-get install c++ automake
24 apt-get install c++
26 apt-get install build-essential
28 apt-get install install libx11-dev libxext-dev libxrender-dev libxtst-dev libxt-dev
29 apt-get install libx11-dev libxext-dev libxrender-dev libxtst-dev libxt-dev
31 apt-get install libcups2-dev'.
32 apt-get install libcups2-dev
34 apt-get install libfreetype6-dev
36 apt-get install libasound2-dev
38 apt-get install libelf-dev
39 sh configure
44 make clean all
55 ./build/linux-x86_64-normal-server-release/jdk/bin/jaotc --version
root@54689ad81d43:~/OpenJDK9# ./build/linux-x86_64-normal-server-release/jdk/bin/jaotc --output libjava.base.so --module java.base -J-Xmx1800m
root@54689ad81d43:~/OpenJDK9# ./build/linux-x86_64-normal-server-release/jdk/bin/java -XX:AOTLibrary=./libHelloWorld.so Hello
Hello World.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment