[ghemical-devel] out of tree building
Jean Bréfort
jean.brefort at normalesup.org
Mon Mar 27 09:45:29 EST 2006
Le lundi 27 mars 2006 à 16:36 +0200, Michael Banck a écrit :
> Hi,
>
> some time ago I noticed that openbabel-2.0 does not build correctly when
> you build out-of-tree. To illustrate:
>
> $ cd openbabel-2.0.0
> $ mkdir build
> $ ../configure
> $ make
>
> This is because we ship [openbabel]/src/babelconfig.h in the tarball
> which is actually a system-specific generated file. If somebody builds
> out of tree, this file is not overwritten during/after configure, and as
> [openbabel]/src is in the standard -I include path (and before
> [build-dir]/src I believe), the shipped babelconfig.h gets included
> rather than the generated one. If the user chooses some options
> incompatible with the shipped one (I think it was gzip support in my
> case) the build fails in strange ways.
>
> I propose we just stop babelconfig.h from being shipped in the tarball
> (whether it should get installed by make install is another matter I
> believe we discussed before), is there any reason not to?
I fully agree, there should be no generated file in the tarballs or in
cvs.
Best regards,
Jean
More information about the ghemical-devel
mailing list