Package Details: kawa 3.0-1

Git Clone URL: https://aur.archlinux.org/kawa.git (read-only)
Package Base: kawa
Description: A Scheme implementation and framework targeted the JVM.
Upstream URL: http://www.gnu.org/software/kawa/index.html
Licenses: X11/MIT
Submitter: None
Maintainer: soimort
Last Packager: soimort
Votes: 6
Popularity: 0.000000
First Submitted: 2010-12-10 12:57
Last Updated: 2017-10-03 09:51

Latest Comments

after commented on 2019-01-14 19:44

Thanks you, that helped some. I did have those things installed and up to date already already, but even after reinstalling them, /usr/bin/javac was a broken link to /usr/lib/jvm/default/bin/javac. I had to make it link to this instead: /usr/lib/jvm/java-11-openjdk/bin/javac

Now I can get a little farther in the build process for kawa but it can't find libjli.so. I tried putting /usr/lib/jvm/java-11-openjdk/lib/jli/ in my $PATH but that didn't help.

Maybe I haven't configured java right

soimort commented on 2019-01-14 18:34

@after javac is included in the 'java-environment-common' package, which comes as a dep of jdk-openjdk.

https://www.archlinux.org/packages/extra/any/java-environment-common/

after commented on 2019-01-14 18:19

I didn't manage to build this, there's some dependency error.

if test ! -e selected-java-source -o \
   "%java8 +use:com.sun.net.httpserver +enable:XML -with:jline3 +use:java.awt" != "`cat selected-java-source`"; \
   then make do-preprocess; \
fi
make[1]: Entering directory '/home/after/.cache/aurman/kawa/src/kawa-3.0'
javac -d . -g gnu/kawa/util/PreProcess.java
make[1]: javac: Command not found
make[1]: *** [Makefile:2067: gnu/kawa/util/PreProcess.class] Error 127
make[1]: Leaving directory '/home/after/.cache/aurman/kawa/src/kawa-3.0'
make: *** [Makefile:2070: selected-java-source] Error 2
==> ERROR: A failure occurred in build().
    Aborting...

I couldn't find javac in aurman. After googling, I guess I need to install jdk-devel too. I'll let you know if that works.

edit: i couldn't build jdk-devel either, something wrong with the pkgbuild. so i don't know if it would have worked or not.