author | wenzelm |
Sat, 17 Mar 2012 17:44:29 +0100 | |
changeset 47868 | 395b7277ed76 |
parent 47784 | 3444a24dc4e9 |
child 48029 | d317a71f24d5 |
permissions | -rw-r--r-- |
wenzelm@44161 | 1 |
Requirements for instantaneous build from sources |
wenzelm@44161 | 2 |
================================================= |
wenzelm@34327 | 3 |
|
wenzelm@46988 | 4 |
* Official Java JDK 1.6 from Sun/Oracle/Apple |
wenzelm@45577 | 5 |
http://www.oracle.com/technetwork/java/javase/downloads/index.html |
wenzelm@34328 | 6 |
|
wenzelm@46988 | 7 |
(experimental support for JDK/OpenJDK 1.7) |
wenzelm@46988 | 8 |
|
wenzelm@47784 | 9 |
* Scala 2.8.2.final or 2.9.1-1 |
wenzelm@47784 | 10 |
http://www.scala-lang.org |
wenzelm@34327 | 11 |
|
wenzelm@47868 | 12 |
(experimental support for Scala 2.10.x milestones) |
wenzelm@47868 | 13 |
|
wenzelm@44161 | 14 |
* Auxiliary jedit_build component |
wenzelm@47784 | 15 |
http://www4.in.tum.de/~wenzelm/test/jedit_build-20120313.tar.gz |
wenzelm@34327 | 16 |
|
wenzelm@34638 | 17 |
|
wenzelm@44161 | 18 |
Important settings within Isabelle environment |
wenzelm@44161 | 19 |
============================================== |
wenzelm@34384 | 20 |
|
wenzelm@44161 | 21 |
- JAVA_HOME |
wenzelm@44161 | 22 |
- SCALA_HOME |
boehmes@45590 | 23 |
- ISABELLE_JEDIT_BUILD_HOME (via "init_component .../jedit_build...") |
wenzelm@34748 | 24 |
|
wenzelm@34327 | 25 |
|
wenzelm@44161 | 26 |
Build and run |
wenzelm@44161 | 27 |
============= |
wenzelm@34919 | 28 |
|
wenzelm@44161 | 29 |
isabelle jedit -l HOL Test.thy |
wenzelm@34328 | 30 |
|
wenzelm@34766 | 31 |
|
wenzelm@34766 | 32 |
----------------------------------------------------------------------- |
wenzelm@34766 | 33 |
To run jedit with remote debugging enabled, I use the following |
wenzelm@34766 | 34 |
command: "java |
wenzelm@34766 | 35 |
-agentlib:jdwp=transport=dt_socket,suspend=y,server=y,address=XXXX |
wenzelm@34766 | 36 |
-jar jedit.jar" |
wenzelm@34766 | 37 |
|
wenzelm@34766 | 38 |
where XXXX is any open port number you wish. The above invocation |
wenzelm@34766 | 39 |
works for Sun's JDK 5.0. There's an alternate incantation for earlier |
wenzelm@34766 | 40 |
releases. (See |
wenzelm@34766 | 41 |
http://java.sun.com/j2se/1.5.0/docs/guide/jpda/conninv.html) |
wenzelm@34766 | 42 |
----------------------------------------------------------------------- |