spaghetti is out!!


To ng-spice <ng-spice@ieee.ing.uniroma1.it>
From Manu Rouat <emmanuel.rouat@wanadoo.fr>
Date Sun, 25 Jul 1999 14:19:30 +0200
Delivered-To mailing list ng-spice@ieee.ing.uniroma1.it
Mailing-List contact ng-spice-help@ieee.ing.uniroma1.it; run by ezmlm
Organization la Guilde
Reply-To ng-spice@ieee.ing.uniroma1.it
Sender rouat@war.wanadoo.com


Hi,


OK here it is: autoconf/automake support for spice!

I uploaded the  tar.gz in pub/incoming.

This is a first attempt at an autoconf/automake version of spice3f5.
It is based on the spice3f5-chili code by Paolo Nenzi.
I dubbed this version spice3f5-spaghetti because the spice base code
is such a mess (and because I love Italy - next release will be
spice3f5-pizza ;-)

The autoconf support is still very crude and needs work, but basically
you should be able to do:
./configure
make
make install
(default install dir is /usr/local/bin )

The older way of building (./util build linux) still works.

NOTES:
------

This version builds correctly on redhat linux 6.0, and most probably
on any glibc2-based linux distribution. The executables have hardly been
tested, all I know is that they build. The main goal of this release is
to get autoconf to work.

The conf/ directory is now useless but we'll keep it for a while for
documentations purposes. The goal is to put all possible configurations
flags into the autoconf support.

I doubt that it will build on other unices, please report to me if it
does, or if you know how to fix it if it doesn't.

As the -Wall flag is turned on during compilation, you will notice a HUGE
amount of warnings - our first job should be to work on those to 'sanitize'
the existing code.


The 'COPYING' file states the license is the GPL - this is bogus however,
that file was added automatically by automake.

Manu (emmanuel.rouat@wanadoo.fr)


Partial thread listing: