Re: [ng-spice] Errors on the last CVS snapshot of ng-spice
nenzi@dotto.ing.uniroma1.it wrote:
>
> Dear Manu,
>
> I have tried to compile the last snapshot version and got the following on
> Linux RedHat 5.2
>
> cd . && aclocal
> cd . && automake --gnu Makefile
> cd . && autoconf
> autoconf: Undefined macros:
> configure.in:105:AC_SEARCH_LIBS(tputs,ncurses
> termcap,AC_DEFINE(HAVE_TERMCAP),
> make: *** [configure] Error 1
>
> ... and the following on Solaris (which lacks of GNU m4)
>
> cd . && autoconf
> Autoconf requires GNU m4 1.1 or later
OK , what happens is that my last commit wasn't very 'clean' - some
'Makefile.in' must be older than some 'Makefile.am' or whatever, so
'make' believes that he should rebuild them.
What this means is:
1) I have to be more careful when I commit
2) you shouldn't try to compile on redhat-5.2 or Solaris straight from
CVS if you don't have the adequate tools, but from the clean 'official'
tar.gz files that will be issued
and this leads to the following question:
who will create those tar.gz ? Since I have the tools, I should do it in the
beginning at least .
A friend explained the procedure:
- declare a (very temporary) freeze of code. If We're satisfied with the
present
code or believe it is time to make a release, then 'tag' the files:
cvs tag ng-spice_0_1
then I build the ng-spice-0.1.tar.gz (using 'make distcheck' for a clean
release) and upload it to the ftp site.
This must be done regularly since people will download the tar.gz.
manu
Partial thread listing: