help-octave
[Top][All Lists]
Advanced

[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



reply via email to

[Prev in Thread] Current Thread [Next in Thread]