On 10/19/22 10:09, Panicz Maciej Godek wrote: > So, I did check, and USE_SYMBOLIC is set to true. Let's fix that first. > I followed your instruction: I removed selected-java-source, make clean, and then I typed this: > > ./configure --prefix=$HOME/usr --without-awt --without-swt --without-sax2 --without-swing --with-java-source=8 --without-httpserver --disable-xquery --disable-echo2 --disable-jemacs --disable-brl --with-android=/data/data/com.termux/files/usr/share/java/android.jar I figured it out: The --with-java-source=8 overrides the --with-android flag in terms of PreProcess arguments. Please try the attached patch. It should force '+Android' as a PreProcess argument. It seems to work even if you use --with-java-source, in the sense of setting USE_SYMBOLIC to false. -- --Per Bothner per@bothner.com http://per.bothner.com/