[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Build From Current Sources Fails.
From: |
Kai Torben Ohlhus |
Subject: |
Re: Build From Current Sources Fails. |
Date: |
Sat, 4 Jan 2020 14:52:04 +0900 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.2.1 |
On 1/4/20 2:28 PM, Thomas D. Dean wrote:
> [...] Now, I see a java problem.
>
> after hg pull and hg update
>> cd build
>> rm -Rf *
>> ../configure F77=gfortran --without-qt
>> make -j12
>
> GEN doc/interpreter/testfun.texi
> GEN doc/interpreter/var.texi
> GEN doc/interpreter/vectorize.texi
> JAR scripts/java/octave.jar
> CXXLD libinterp/dldfcn/__delaunayn__.la
> CXXLD libinterp/dldfcn/__eigs__.la
> CXXLD libinterp/dldfcn/__fltk_uigetfile__.la
> CXXLD libinterp/dldfcn/__glpk__.la
> CXXLD libinterp/dldfcn/__init_fltk__.la
> org/octave/Matrix.class : no such file or directory
> org/octave/OctClassLoader.class : no such file or directory
> org/octave/Octave.class : no such file or directory
> org/octave/OctaveReference.class : no such file or directory
> Makefile:27515: recipe for target 'scripts/java/octave.jar' failed
> make[2]: *** [scripts/java/octave.jar] Error 1
> make[2]: *** Waiting for unfinished jobs....
> CXXLD libinterp/dldfcn/__init_gnuplot__.la
> make[2]: Leaving directory '/home/tomdean/Math/Octave/octave-code/build'
> Makefile:26366: recipe for target 'all-recursive' failed
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory '/home/tomdean/Math/Octave/octave-code/build'
> Makefile:9950: recipe for target 'all' failed
> make: *** [all] Error 2
>
> Tom Dean
>
>
I recently built
>> __octave_config_info__ ("hg_id")
ans = f658d41003e4
without java errors, just warnings. What is your output for
$ javac --version
javac 11.0.5
$ rm -Rf scripts/java/
$ make V=1 -j3
Mine is:
make[2]: Entering directory '/home/siko1056/work/octave/dev/build/default'
rm -f scripts/java/PKG_ADD-t scripts/java/PKG_ADD && /bin/sh
/home/siko1056/work/octave/dev/default/scripts/mk-pkg-add.sh
/home/siko1056/work/octave/dev/default scripts/java/javaArray.m
scripts/java/java_get.m scripts/java/java_set.m
scripts/java/javaaddpath.m scripts/java/javachk.m
scripts/java/javaclasspath.m scripts/java/javamem.m
scripts/java/javarmpath.m scripts/java/usejava.m -- >
scripts/java/PKG_ADD-t && mv scripts/java/PKG_ADD-t scripts/java/PKG_ADD
/usr/bin/mkdir -p scripts/java/org/octave && \
( cd /home/siko1056/work/octave/dev/default/scripts/java; \
"/usr/lib64/jvm/java/bin/javac" -source 8 -target 8 -Xlint:-options \
-d /home/siko1056/work/octave/dev/build/default/scripts/java \
org/octave/ClassHelper.java )
/usr/bin/mkdir -p scripts/java/org/octave && \
( cd /home/siko1056/work/octave/dev/default/scripts/java; \
"/usr/lib64/jvm/java/bin/javac" -source 8 -target 8 -Xlint:-options \
-d /home/siko1056/work/octave/dev/build/default/scripts/java \
org/octave/Matrix.java )
/usr/bin/mkdir -p scripts/java/org/octave && \
( cd /home/siko1056/work/octave/dev/default/scripts/java; \
"/usr/lib64/jvm/java/bin/javac" -source 8 -target 8 -Xlint:-options \
-d /home/siko1056/work/octave/dev/build/default/scripts/java \
org/octave/OctClassLoader.java )
/usr/bin/mkdir -p scripts/java/org/octave && \
( cd /home/siko1056/work/octave/dev/default/scripts/java; \
"/usr/lib64/jvm/java/bin/javac" -source 8 -target 8 -Xlint:-options \
-d /home/siko1056/work/octave/dev/build/default/scripts/java \
org/octave/Octave.java )
/usr/bin/mkdir -p scripts/java/org/octave && \
( cd /home/siko1056/work/octave/dev/default/scripts/java; \
"/usr/lib64/jvm/java/bin/javac" -source 8 -target 8 -Xlint:-options \
-d /home/siko1056/work/octave/dev/build/default/scripts/java \
org/octave/OctaveReference.java )
Note: org/octave/ClassHelper.java uses or overrides a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Note: org/octave/OctaveReference.java uses or overrides a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Note: ./org/octave/OctaveReference.java uses or overrides a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
rm -f scripts/java/octave.jar-t scripts/java/octave.jar && \
( cd scripts/java; \
"/usr/lib64/jvm/java/bin/jar" cf octave.jar-t
org/octave/ClassHelper.class org/octave/Matrix.class
org/octave/OctClassLoader.class org/octave/Octave.class
org/octave/OctaveReference.class ) && \
mv scripts/java/octave.jar-t scripts/java/octave.jar
Best,
Kai