octave-maintainers
[Top][All Lists]
Advanced

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

Mercurial download: "bootstrap" requires, but does not build, several ".


From: John W. Eaton
Subject: Mercurial download: "bootstrap" requires, but does not build, several ".mk" files
Date: Fri, 8 Apr 2011 15:21:44 -0400

On  8-Apr-2011, Daniel Wagenaar wrote:

| Dear Octave developers,
| 
| Having access to the mercurial source is terrific. However, my first 
| build attempt was made more difficult by the fact that the "bootstrap" 
| script fails with error messages about missing files:
| 
|    doc/interpreter/images.mk
|    liboctave/vx-op-src.mk (and several other .mk files)
|    src/DLD-FUNCTIONS/modules.mk
| 
| As you are probably aware, these files are generated by the scripts
| 
|    doc/interpret/config-images.sh
|    liboctave/config-ops.sh
|    src/DLD-FUNCTIONS/config-module.sh
| 
| After I ran those scripts, "bootstrap" worked fine. Would it be 
| appropriate to add code to the "bootstrap" script to call those three 
| "config.sh" files directly?
| 
| As a side note, it might be helpful to add a "README.mercurial" file 
| that gives basic build instructions. It probably won't take anybody long 
| to figure out to run the "bootstrap" script, but when I got error 
| messages from that, I spent a fair amount of time looking around to see 
| if I had failed to follow proper instructions.
| 
| To reproduce the problem (as of 4/8/2011):
| 
|    cd /tmp
|    rm -rf octave
|    hg clone http://www.octave.org/hg/octave
|    cd octave
|    ./bootstrap
| 
| Thanks for your work on octave,

You should not be running bootstrap directly, but instead should run
autogen.sh.

The file with build instructions is called HACKING.

jwe


reply via email to

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