octave-maintainers
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

build re-makes files twice


From: Rik
Subject: build re-makes files twice
Date: Fri, 24 Jul 2015 08:30:35 -0700

7/24/15

jwe,

With an up-to-date source tree (hg id 6bc09e953927), if I build from source
there are a group of files that are re-made twice.  It appears that there
is an interaction between BUILT_* files which are invoked before the make
process really gets going, and then again when make enters the top-level
directory.  See the log below.

--Rik


make -j1
  GEN    libinterp/corefcn/defaults.h
libinterp/corefcn/defaults.h is unchanged
  GEN    libinterp/corefcn/graphics-props.cc
libinterp/corefcn/graphics-props.cc is unchanged
  GEN    libinterp/corefcn/graphics.h
libinterp/corefcn/graphics.h is unchanged
  GEN    libinterp/corefcn/mxarray.h
libinterp/corefcn/mxarray.h is unchanged
  GEN    libinterp/oct-conf.h
libinterp/oct-conf.h is unchanged
  GEN    libinterp/version.h
libinterp/version.h is unchanged
  GEN    libinterp/builtin-defun-decls.h
libinterp/builtin-defun-decls.h is unchanged
  GEN    libinterp/builtins.cc
libinterp/builtins.cc is unchanged
  GEN    libinterp/corefcn/oct-errno.cc
libinterp/corefcn/oct-errno.cc is unchanged
  GEN    libinterp/corefcn/oct-tex-lexer.ll
libinterp/corefcn/oct-tex-lexer.ll is unchanged
  GEN    libinterp/corefcn/oct-tex-symbols.cc
libinterp/corefcn/oct-tex-symbols.cc is unchanged
  GEN    run-octave
run-octave is unchanged
rm -f bits/stl_algo.h
make  all-recursive
make[1]: Entering directory `/home/rik/wip/Projects_Mine/octave-dev'
Making all in libgnu
make[2]: Entering directory `/home/rik/wip/Projects_Mine/octave-dev/libgnu'
make  all-recursive
make[3]: Entering directory `/home/rik/wip/Projects_Mine/octave-dev/libgnu'
make[4]: Entering directory `/home/rik/wip/Projects_Mine/octave-dev/libgnu'
make[4]: Nothing to be done for `all-am'.
make[4]: Leaving directory `/home/rik/wip/Projects_Mine/octave-dev/libgnu'
make[3]: Leaving directory `/home/rik/wip/Projects_Mine/octave-dev/libgnu'
make[2]: Leaving directory `/home/rik/wip/Projects_Mine/octave-dev/libgnu'
make[2]: Entering directory `/home/rik/wip/Projects_Mine/octave-dev'
  GEN    libinterp/corefcn/defaults.h
libinterp/corefcn/defaults.h is unchanged
  GEN    libinterp/corefcn/graphics-props.cc
libinterp/corefcn/graphics-props.cc is unchanged
  GEN    libinterp/corefcn/graphics.h
libinterp/corefcn/graphics.h is unchanged
  GEN    libinterp/corefcn/mxarray.h
libinterp/corefcn/mxarray.h is unchanged
  GEN    libinterp/oct-conf.h
libinterp/oct-conf.h is unchanged
  GEN    libinterp/version.h
libinterp/version.h is unchanged
  GEN    libinterp/builtin-defun-decls.h
libinterp/builtin-defun-decls.h is unchanged
  GEN    libinterp/corefcn/oct-errno.cc
libinterp/corefcn/oct-errno.cc is unchanged
  GEN    libinterp/builtins.cc
libinterp/builtins.cc is unchanged
  GEN    libinterp/corefcn/oct-tex-symbols.cc
libinterp/corefcn/oct-tex-symbols.cc is unchanged
  GEN    libinterp/corefcn/oct-tex-lexer.ll
libinterp/corefcn/oct-tex-lexer.ll is unchanged
  GEN    src/mkoctfile.cc
src/mkoctfile.cc is unchanged
  GEN    src/main.cc
src/main.cc is unchanged
  GEN    src/octave-config.cc
src/octave-config.cc is unchanged
  GEN    scripts/plot/util/gnuplot_binary.m
scripts/plot/util/gnuplot_binary.m is unchanged
  GEN    run-octave
run-octave is unchanged

Octave successfully built.  Now choose from the following:

   ./run-octave    - to run in place to test before installing
   make check      - to run the tests
   make install    - to install (PREFIX=/home/rik/downloads/local)




reply via email to

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