You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
A custom Build of OpenJDK 9 Sources for EV3, a Lego Mindstorms Brick using ARM Soft Float
3
+
4
+
## Building
5
+
6
+
1. Install [Docker](https://docs.docker.com/engine/installation/) for your operating system.
7
+
2. Build the jdk9 cross-compilation environment:
8
+
```sh
9
+
cd build
10
+
sudo docker build -t jdk9cross .
11
+
```
12
+
3. Run the newly prepared container. We recommend mounting a host directory to the the `/build` directory in the container. At least 2 GB of free space will be needed.
13
+
```
14
+
sudo docker run -it -v <path on host, where the sources should be stored>:/build jdk9cross
15
+
```
16
+
4. Let's fetch the OpenJDK sources:
17
+
```
18
+
./fetch.sh
19
+
```
20
+
5. The OpenJDK source tree should be ready. Now you can start the cross-build itself:
21
+
```
22
+
./build.sh
23
+
```
24
+
6. If the build has successfully finished, JDK9 images are created in
0 commit comments