summaryrefslogtreecommitdiff
path: root/TODO
diff options
context:
space:
mode:
authorMatthew Johnson <mjj29@adonis.trinhall.cam.ac.uk>2006-10-26 13:28:35 +0100
committerMatthew Johnson <mjj29@adonis.trinhall.cam.ac.uk>2006-10-26 13:28:35 +0100
commit05c031f692008dadb8cfc4a9573fd0077731b26a (patch)
treefb1e604a9103c13e620a4372b8b2860a24d78b5b /TODO
parent9ca98498134734112f022be068bd928362e332d3 (diff)
update Makefile to propogate $CLASSPATH to running tests, add free VM notes to TODO
Diffstat (limited to 'TODO')
-rw-r--r--TODO5
1 files changed, 5 insertions, 0 deletions
diff --git a/TODO b/TODO
index 53674a5..213783f 100644
--- a/TODO
+++ b/TODO
@@ -1,3 +1,8 @@
* support Enums as UInt32s
* use native java backend
* rewrite (or steal someone else's rewrite) Tuples to handle recursive dynamic types
+ * make it work with free VM/Compilers:
+ make CFLAGS="`pkg-config --cflags dbus-1` -I/opt/java-generics/include" CLASSPATH=/opt/java-generics/share/classpath/glibj.zip:. LD_LIBRARY_PATH=/opt/java-generics/lib/classpath/ JAVAC="ecj -1.5" JAVA_HOME=/opt/java-generics/ JCFLAGS="-cp classes -bootclasspath /opt/java-generics/share/classpath/glibj.zip" JAVA=jamvm check
+ after installing eclipse eclipse-ecj jamvm and compiling classpath-generics with prefix=/opt/java-generics
+ Current failure with 0.92:java.lang.IncompatibleClassChangeError: unimplemented interface on AnnotatedElement.getAnnotations().
+ http://builder.classpath.org/japi/jdk15-generics.html suggests that this is fixed in HEAD