[Magic-dev] compilation on debian sid ... errors
David Fang
fang at csl.cornell.edu
Sun Feb 26 16:06:48 EST 2006
Hello,
Your problems have already been fixed, but the latest official
distribution hasn't been updated yet (I believe). Either
1) check out the latest in CVS:
http://vlsi.cornell.edu/magic/cvs.html
2) Grab the tarball of the current 7.1 CVS HEAD from
http://www.csl.cornell.edu/~fang/sw/magic-7.1-20060207.tar.gz
and follow the usual instructions.
Some more recent revision history and info is at:
http://www.csl.cornell.edu/~fang/sw/magic-7.1-osx.html
(option 2 is probably less hassle)
Let us know if there are problems with this distribution.
* Incidentally, we haven't gotten around to plugging "7.4" into CVS
yet. When we do, we intend to keep 7.1 around on its own branch, and let
7.4 be the main trunk.
> i am student of microelectronics form poland, i use linux and i am very
> happy that the most usable software for my specialisation si for my
> favorite OS also ;-)
>
> i have problems with compilation of magic-7.1 on debian sid ....
>
> i run normaly make config and then make and i get:
>
> "
> --- making modules
> --- compiling extflat/EFargs.o
> EFargs.c:22:9: warning: extra tokens at end of #endif directive
> /usr/lib/gcc/i486-linux-gnu/4.0.3/include/varargs.h:4:2: error: #error
> "GCC no longer implements <varargs.h>."
> /usr/lib/gcc/i486-linux-gnu/4.0.3/include/varargs.h:5:2: error: #error
> "Revise your code to use <stdarg.h>."
> ../misc/magic.h:102:8: warning: extra tokens at end of #endif directive
> ../utils/malloc.h:201:8: warning: extra tokens at end of #endif directive
> ../extflat/extflat.h:24:8: warning: extra tokens at end of #endif directive
> ../extflat/EFint.h:24:8: warning: extra tokens at end of #endif directive
> --- compiling extract/ExtArray.o
> ExtArray.c:23:9: warning: extra tokens at end of #endif directive
> ../misc/magic.h:102:8: warning: extra tokens at end of #endif directive
> ../tiles/tile.h:31:8: warning: extra tokens at end of #endif directive
> ../tiles/tile.h:34:8: warning: extra tokens at end of #endif directive
> ../database/database.h:29:8: warning: extra tokens at end of #endif
David Fang
Computer Systems Laboratory
Electrical & Computer Engineering
Cornell University
http://www.csl.cornell.edu/~fang/
-- (2400 baud? Netscape 3.0?? lynx??? No problem!)
More information about the magic-dev
mailing list