[Monetdb-developers] bootstrapping problems on HEAD

Stefan Manegold Stefan.Manegold at cwi.nl
Fri Jan 12 15:00:07 CET 2007


On Fri, Jan 12, 2007 at 02:39:47PM +0100, Jan Flokstra wrote:
> On Friday 12 January 2007 14:20, Stefan Manegold wrote:
> > On Fri, Jan 12, 2007 at 02:14:17PM +0100, Jan Flokstra wrote:
> > > Hi All,
> > >
> > > Here in Twente on our SuSe systems we are currently experiencing 2
> > > problems with the HEAD of pathfinder.
> > >
> > > 1) Installing buildtools fails because mel is not handled automatically
> > > anymore. We have to go to mel and bootstrap-configure by hand. Then we
> > > can handle the rest of the buildtools. Did we miss something?
> >
> > with up-to-date sources and clean build from scratch?
> >
> > work fine for me and testing
> > (cf.
> > http://monetdb.cwi.nl/Development/TestWeb/Current/buildtools/index.html)
> >
> 
> I do think something is wrong with configure. It happens on all our  machines.  
> All with a clean prefix and fresh buildtools I removed the prefix and checked 
> in a fresh buildtools. Attached is the log of the build. 
> 
> JanF.

> Script started on Fri 12 Jan 2007 02:23:04 PM CET
> ewi865 flokstra/software> cvs -d:ext:jflokstra at monetdb.cvs.sourceforge.net:/cvsr oot/monetdb co buildtools
> jflokstra at monetdb.cvs.sourceforge.net's password: 
> cvs checkout: Updating buildtools
[...]
> ewi865 flokstra/software> ls /usr/local/flokstra
> software
> ewi865 flokstra/software> cd buildtools
> Directory: /usr/local/flokstra/software/buildtools
> ewi865 software/buildtools> ./bootstrap
> configure.ac: installing `./install-sh'
> configure.ac: installing `./missing'
> Makefile.am: installing `./INSTALL'
> Makefile.am: installing `./depcomp'
> configure.ac: installing `./install-sh'
> configure.ac: installing `./missing'
> Makefile.am: installing `./INSTALL'
> Makefile.am: installing `./depcomp'
> configure.ac: installing `./install-sh'
> configure.ac: installing `./missing'
> Makefile.am: installing `./INSTALL'
> Makefile.am: installing `./depcomp'
> configure.ac: installing `./install-sh'
> configure.ac: installing `./missing'
> Makefile.am: installing `./INSTALL'
> [1mewi865 software/buildtools> ./configure --prefix=/usr/local/flokstra --enable-bi ts=64 --enable-oid32 --enable-pftijah=yes t./bootstrap2 --enable-pftijah=yes./configure --prefix=/usr/local/flokstra --enable-bi ts=64 --enable-oid3--enable-oid32 --enable-pftijah=yes

You actually run configure (and hence make) in your source tree, i.e., do
not use a separate build directory --- I have to admit, I never tested that
(though it should work) --- I (and testing) alwasy use a separate build
directory, basically because this keep the source tree clean from any
"build-junk", and hence allows to clean the build tree with a simple 
`rm -rf` ...

using a separate build dir just works fine for me ...

Stefan

[...]

> ewi865 software/buildtools> make
[...]
> make[2]: Leaving directory `/usr/local/flokstra/software/buildtools/Mx'
> Making all in mel
> make[2]: Entering directory `/usr/local/flokstra/software/buildtools/mel'
> make[2]: *** No rule to make target `all'.  Stop.
> make[2]: Leaving directory `/usr/local/flokstra/software/buildtools/mel'
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory `/usr/local/flokstra/software/buildtools'
> make: *** [all] Error 2
> ewi865 software/buildtools> ^Dexit
> 
> Script done on Fri 12 Jan 2007 02:26:33 PM CET

-- 
| Dr. Stefan Manegold | mailto:Stefan.Manegold at cwi.nl |
| CWI,  P.O.Box 94079 | http://www.cwi.nl/~manegold/  |
| 1090 GB Amsterdam   | Tel.: +31 (20) 592-4212       |
| The Netherlands     | Fax : +31 (20) 592-4312       |




More information about the developers-list mailing list