This is maybe a little off topic in this forum, but I am interested in a project that would require compiling non-trivial C programs, to target a JVM. There are a few potential solutions out there, but mostly pretty old and stale. Wikipedia lists about 8 C-->JVM solutions. My question is whether anyone here has tried any of these, and whether anyone's found a favoured approach. Which of these has actually worked for folks?