gcc -shared -o libfrysk-antlr.so.tmp \ -Wl,--whole-archive,libfrysk-antlr.a,--no-whole-archive \ -Wl,--soname,libfrysk-antlr.so,-z,-defs if readelf -d libfrysk-antlr.so.tmp | fgrep -q TEXTREL; then exit 1; fi mv libfrysk-antlr.so.tmp libfrysk-antlr.so gcc -shared -o libfrysk-cdtparser.so.tmp \ -Wl,--whole-archive,libfrysk-cdtparser.a,--no-whole-archive \ -Wl,--soname,libfrysk-cdtparser.so,-z,-defs if readelf -d libfrysk-cdtparser.so.tmp | fgrep -q TEXTREL; then exit 1; fi mv libfrysk-cdtparser.so.tmp libfrysk-cdtparser.so gcc -shared -o libfrysk-jline.so.tmp \ -Wl,--whole-archive,libfrysk-jline.a,--no-whole-archive \ -Wl,--soname,libfrysk-jline.so,-z,-defs if readelf -d libfrysk-jline.so.tmp | fgrep -q TEXTREL; then exit 1; fi mv libfrysk-jline.so.tmp libfrysk-jline.so gcc -shared -o libfrysk-jdom.so.tmp \ -Wl,--whole-archive,libfrysk-jdom.a,--no-whole-archive \ -Wl,--soname,libfrysk-jdom.so,-z,-defs if readelf -d libfrysk-jdom.so.tmp | fgrep -q TEXTREL; then exit 1; fi mv libfrysk-jdom.so.tmp libfrysk-jdom.so rm -rf classes mkdir -p classes dirs= ; for d in . ../../frysk/frysk-imports ; do p=`cd $d && pwd` ; case " $dirs " in *$p* ) continue ;; esac ; dirs="$dirs $p" ; for g in frysk inua ; do find $d/$g -name '*#*' -prune -o -name '[A-Za-z]*.java' -print ; done ; done > classes/files.tmp echo TestRunner.java >> classes/files.tmp mv classes/files.tmp classes/files ecj -d classes -warn:+semicolon @classes/files 2>&1 | tee frysk-imports.log ---------- 1. ERROR in ../../frysk/frysk-imports/inua/TestPool.java (at line 39) import junit.framework.TestCase; ^^^^^^^^^^^^^^^ The import junit.framework cannot be resolved ---------- 2. ERROR in ../../frysk/frysk-imports/inua/TestPool.java (at line 42) extends TestCase ^^^^^^^^ TestCase cannot be resolved to a type ---------- 3. ERROR in ../../frysk/frysk-imports/inua/TestPool.java (at line 72) assertEquals (what, i, counters[i].counter); ^^^^^^^^^^^^ The method assertEquals(String, int, int) is undefined for the type TestPool ----------