How can I install ng-spice-rework13 on Sparc Solaris 2.6
How can I install ng-spice-rework 13 on Sparc Solaris
2.6.
I use gmake 3.79.1 and GCC 2.95.3.
%./configure --prefix=~/myhome --exec-prefix=~/myhome
--with-gnu-ld
It's seems to be no error in "configure"
but in "make"
%make
It has the following error messages.
1.
Error message test_cx_ph.c: In function `main':
test_cx_ph.c:23:
`DBL_EPSILON' undeclared (first use in this function)
test_cx_ph.c:23:
(Each undeclared identifier is reported only once
test_cx_ph.c:23: for
each function it appears in.) make[4]: ***
[test_cx_ph.o] Error 1 make[4]:
Leaving directory
`/user/asicdev/noise/cad/src/ng-spice-rework-13/src/maths/cmaths'
In line for test_cs_ph.c
double eps = DBL_EPSILON; #error point
I Changed to
"double eps ; double DBL_EPSILON; eps=DBL_EPSILON; "
2.
outitf.c:1039: warning: subscript has type `char'
make[4]: *** [outitf.o]
Error 1 make[4]: Leaving directory
`/user/asicdev/noise/cad/src/ng-spice-rework-13/src/frontend'
In file /src/frontend/outitf.c
I Added
"double FLT_MAX; "
3.
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../src/include
-I../src/spicelib/devices
-I/usr/openwin/include -g -O2 -Wall -DSIMULATOR -o
spice.o -c ./main.c
./main.c:17: getopt.h: No such file or directory
make[3]: *** [spice.o] Error
1 make[3]: Leaving directory
`/user/asicdev/noise/cad/src/ng-spice-rework-13/src'
make[2]: ***
[all-recursive] Error 1
There is no "getopt.h", so I fetched it from another
source,
gmake-3.79.1.tar.gz.
4.
ld: warning: file
spicelib/devices/ccvs/.libs/libccvs.so: attempted
multiple
inclusion of file
Undefined first
referenced symbol in file
asprintf spice.o getopt_long
spice.o ld: fatal:
Symbol referencing errors. No output written to
.libs/ngspice collect2: ld
returned 1 exit status
In last error messages, I can't solve "ld" problem,
_____________________________________________________________________
»çÀÌÆ® Á¢¼Ó ¾øÀÌ ¸ÞÀÏ·Î ÇÏ´Â µ¿È£È¸, ¾ßÈÄ! ¸ÞÀϵ¿ http://kr.groups.yahoo.com/
½Å³ª°í Àç¹ÌÀÖ´Â '½Å'¼¼»ó, µåµð¾î ¸¸³µ´Ù! ¾ßÈÄ! ¸Å´Ï¾Æ
http://promo.yahoo.co.kr/html/yahoomania/
Partial thread listing: