RE: [ng-spice-devel] variable.c
> 1) Include the files needed for compilation under solaris
> (see the portability page on the ngspice web site).
That would be handy for me. I run Solaris 8 at work, and
I'm having a wee bit of trouble getting it to compile. At
the moment, I'm struggling trying to find the chain of files
that the asprintf.c one needs. I guess I didn't get the
simplest asprintf.c
> 2) Discuss the format issue.
I had a look at outitf.c last night, and discovered that
there were a few things I'd forgotten about, but I did the
first attempt at removing the PSPICE formatting stuff
from it. I'll need a bit more time to debug it, though.
It turned out that the PSPICE formatting involved a different
file header, changing the names if variables, and converting
doubles to floats. I'd forgotten how much mucking about I had
to do with the spice way of naming variables and subcircuit
devices. I can't say I particularly like their way of doing
it, but we can fix that when we come up with our own format.
Another thing I'd forgotten, was the row buffering I added to
the output routines. I remember that this made barely any speed
difference to the win32 version, but it significantly speeded up
the HPUX version I was using at work, at the time. I think I had
given up on Linux at the time, so I don't think I ever added
that to my old Linux version. Maybe this has something to do
with the speed-up I'd mentioned that I'd seen in ng-spice versus
my win32 stuff.
> 3) Documentation update
I owe you some documentation, don't I ;-) I did attempt to start
this, but then dropped it in amongst all the other stuff that's
been going on recently - i.e. new job, US trip, trying to get
Linux running satisfactorily on my laptop, trying to figure out
how to use CVS, gcc, gdb, etc., etc. I'd better have another go,
Cheers,
Alan
Partial thread listing: