From: Kir Kolyshkin (no email)
Date: Fri Jan 04 2002 - 07:56:47 EST
Adam Gregoire wrote:
>
> Well i did a fresh cvs co, but it seem's that I can't yet see your
> changes, possibly becasue of timezone difference and cvs not liking to
> co files with a future timestamp.
> But on the plus side I went and changed the occurences of PAGE_S* to
> MEM_PAGE_S* and the aspseek-cfg.h.in was SUCCESSFULLY created. Also
> there was a successful compile using GCC 3.1 cvs.
>
> I will keep you posted soon as I make and install a binary via RPM as to
> weather or not the binaries actually work. Give me a day or so for this.
You can use
make rpms
command to create RPM packages, I have the needed hooks in Makefile
>
> Adam Gregoire
>
> On Fri, 2002-01-04 at 06:58, Kir Kolyshkin wrote:
> > Actually a message about acconfig.h was just a warning, and the error was in
> > AC_DEFINE(PAGE_S...
> > from configure.in; instead it should be
> > AC_DEFINE(MEM_PAGE_S...
> >
> > I have fixed this in CVS and hope that it will work with new autoconf (although
> > I can't test this). Check it, please.
> >
> >
> > Kir Kolyshkin wrote:
> > >
> > > Seems that there's a brand new version of autoconf that don't like the idea
> > > of using acconfig.h. This is not a big problem since these tools are needed
> > > for developers only (and for the people who want to use CVS). Well, one day
> > > I will fix it, for now I recommend you to downgrade autoconf (and probably
> > > automake too). For example, I am happy with these versions of tools:
> > >
> > > [kir at kir kir]$ rpm -q autoconf automake
> > > autoconf-2.13-9
> > > automake-1.4p5-2
> > >
> > > Adam Gregoire wrote:
> > > >
> > > > [ebola at ebola aspseek]$ autoheader
> > > > WARNING: Using auxiliary files such as `acconfig.h', `config.h.bot'
> > > > WARNING: and `config.h.top', to define templates for `config.h.in'
> > > > WARNING: is deprecated and discouraged.
> > > >
> > > > WARNING: Using the third argument of `AC_DEFINE' and
> > > > WARNING: `AC_DEFINE_UNQUOTED' allows to define a template without
> > > > WARNING: `acconfig.h':
> > > >
> > > > WARNING: AC_DEFINE([NEED_MAIN], 1,
> > > > WARNING: [Define if a function `main' is needed.])
> > > >
> > > > WARNING: More sophisticated templates can also be produced, see the
> > > > WARNING: documentation.
> > > > autoheader: missing template: PAGE_SHIFT
> > > > autoheader: missing template: PAGE_SIZE
> > > > [ebola at ebola aspseek]$ ls -l include/aspseek.h
> > > >
> > > > Adam
> > > >
> > > > >
> > > > > And this was the root of the problem.
> > > > >
> > > > >
> > > > > include/aspseek-cfg.h.in is created from acconfig.h by autoheader
> > > > > (there is even a note about it at the top of aspseek-cfg.h.in)
> > > > > autoheader is executed by cvsprep.
> > > > >
> > > > > You should:
> > > > > 1. remove include/aspseek-cfg.h*
> > > > > 2. run autoheader
> > > > > 3. re-run configure with your favourite options
> > > > >
> > >
> > > --
> > > ICQ 7551596 Phone +7 903 6722750
> > > Hard work may not kill you, but why take chances?
> > > --
> >
> > --
> > ICQ 7551596 Phone +7 903 6722750
> > Hard work may not kill you, but why take chances?
> > --
> >
-- ICQ 7551596 Phone +7 903 6722750 Hard work may not kill you, but why take chances? --
|
|
|