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
Copy file name to clipboardExpand all lines: README.md
+8Lines changed: 8 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -32,6 +32,7 @@ otherwise the build would get discarded. The final build needs at least 6.5 GB o
32
32
sudo docker run --rm -it -v $BUILD_DIRECTORY:/build ev3dev-lang-java:jdk-build
33
33
```
34
34
Please change the `$BUILD_DIRECTORY` to a valid path.
35
+
35
36
5. Select the OpenJDK version you want to cross-compile (select only one):
36
37
```
37
38
export JDKVER=9 # OpenJDK 9 with ARM32 JIT
@@ -69,9 +70,16 @@ otherwise the build would get discarded. The final build needs at least 6.5 GB o
69
70
sudo docker run --rm -it -v $BUILD_DIRECTORY:/build -e JDKVER='X' ev3dev-lang-java:jdk-autobuild
70
71
```
71
72
`X` can be one of `9`, `9zero`, `10` and `10zero`. Please change the `$BUILD_DIRECTORY` to a valid path.
73
+
72
74
5. If the build was successful, JDK packages were created in `$BUILD_DIRECTORY/jri-ev3.tar.gz`, `$BUILD_DIRECTORY/jdk-ev3.tar.gz` and `$BUILD_DIRECTORY/jmods.tar.gz`.
73
75
74
76
75
77
## ~~JShell on the EV3~~
76
78
77
79
No longer supported. JShell backend on the EV3 is a huge overkill.
80
+
81
+
82
+
## ~~OpenJDK for leJOS~~
83
+
84
+
LeJOS has probably reached its EOL. It is not a priority anymore to support it.
85
+
[linux-devkit](https://github.com/mindboards/ev3sources/tree/master/extra/linux-devkit) + CodeSourcery GCC could be used for cross-compilation of it.
0 commit comments