3.0.1 release? (failed build on OSX)
Ben Abbott
bpabbott at mac.com
Fri Apr 4 09:52:51 CDT 2008
On Friday, April 04, 2008, at 10:12AM, "John W. Eaton" <jwe at bevo.che.wisc.edu> wrote:
>On 4-Apr-2008, Ben Abbott wrote:
>
>| I've updated my sources this morning. Unfortunately, after switching
>| to the 3-0-x branch, the build of liboctave still fails as it did above.
>
>After updating and switching, did you run
>
> ./autogen.sh
> ./configure ...
>
>again before running make?
>
>jwe
>
I'm a bit more cautious than that. Since I rarely modify the sources, I make a copy of my archive and build from there. Thus, my build process is effectively,
#! /bin/sh -ev
cd octave
hg update -C release-3-0-x
cd ..
cp -r octave octave-3-0-x
cd octave
hg update -C default
cd ../octave-3-0-x
../osx_fix.sh
./autogen.sh
./configure ...
make
make check
The "osx_fix" script comments out the "INSTANTIATE_ARRAY_AND_ASSIGN\ (std::streamoff,\ OCTAVE_API" in /iboctave/Array-so.cc.
However, since I've not previously understood how to properly switch between branches, it makes sense for me to try the build again. I'll do that and report back.
Ben
More information about the Octave-maintainers
mailing list