[Magic-dev] Install issues with Magic ver 7.2 on Fedora Core 3

Jeremy W. Webb jwwebb at ece.ucdavis.edu
Sat Apr 2 00:31:51 EST 2005


Hi,

I was having tons of issues installing Magic version 7.1 on my Fedora
Core 3 Linux machine, so I tried to install version 7.2. The install for
ver 7.2 made it a lot farther through the install process, but there was
one glitch. I got the following error:

ext2spice.c:1291: error: conflicting types for 'topVisit'
ext2spice.c:874: error: previous implicit declaration of 'topVisit' was
here

It looks like it was related to the RSIM package. Do you know why it
failed, or what I can do to fix the issue? This is my first time
installing Magic, so I'm sure I'm doing something wrong. I've attached
the make.log for your reference.

I also attached my defs.mak file. I changed the -m486 to -march=i386.
Does that seem correct?

Thanks for your help,

Jeremy Webb

Graduate Student
University of California, Davis
Electrical & Computer Engineering Dept.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: make.log
Type: text/x-log
Size: 125688 bytes
Desc: not available
Url : http://vlsi.csl.cornell.edu/pipermail/magic-dev/attachments/20050402/57b66f2e/make.bin
-------------- next part --------------
# This file was auto-generated by running the scripts/config program. Feel free
# to change the values in here to suit your needs. Beware that running scripts/config
# again will overwrite any changes!

SHELL                  = /bin/sh

VERSION                = 7.2

# Change CADDIR to install in a different place
CADDIR                 = /home/jeremywebb/cad/magic
BINDIR                 = ${CADDIR}/bin
LIBDIR                 = ${CADDIR}/lib
MANDIR                 = ${CADDIR}/man
SYSDIR                 = ${CADDIR}/lib/magic/sys
SCMDIR                 = ${CADDIR}/lib/magic/scm
TCLDIR                 = ${CADDIR}/lib/magic/tcl

SCRIPTS                = ${MAGICDIR}/scripts
MAIN_EXTRA_LIBS	       =  ${MAGICDIR}/calma/libcalma.o ${MAGICDIR}/cif/libcif.o ${MAGICDIR}/plot/libplot.o ${MAGICDIR}/garouter/libgarouter.o  ${MAGICDIR}/mzrouter/libmzrouter.o ${MAGICDIR}/router/librouter.o  ${MAGICDIR}/irouter/libirouter.o ${MAGICDIR}/grouter/libgrouter.o  ${MAGICDIR}/gcr/libgcr.o ${MAGICDIR}/lef/liblef.o

MODULES               +=  calma cif plot garouter grouter irouter mzrouter router gcr lef
UNUSED_MODULES        +=  lisp
PROGRAMS	      +=  magicusage extcheck graphics net2ir
INSTALL_CAD_DIRS      += 

# Define your make environment
# MAKE                   = gmake
# MAKEFLAGS              = -j4

M4		       = m4
RM                     = rm -f
CP                     = cp
AR                     = ar
ARFLAGS                = crv
LD                     = ld -r
LINK		       = ld -r
SHDLIB_EXT             = .so
LDDL_FLAGS             = -shared -Wl,--version-script=${MAGICDIR}/magic/symbol.map
RANLIB                 = ranlib
EXEEXT		       = 

CC                     = gcc
CPP                    = /lib/cpp -P -traditional
CPPFLAGS               = -I. -I${MAGICDIR}
DFLAGS                 =  -DSHDLIB_EXT=\".so\" -DHAVE_LIMITS_H -Dlinux -DSYSV -DF_OK=0 -DW_OK=2 -D__NO_STRING_INLINES -DISC -DHAVE_VA_COPY -DCALMA_MODULE -DCIF_MODULE -DPLOT_MODULE -DROUTE_MODULE -DRSIM_MODULE -DLEF_MODULE -DUSE_NEW_MACROS -DCAD_DIR=\"${CADDIR}\"
CFLAGS                 = -g  -march=i386
# These CFLAGS may include switches for an optimized compile
# CFLAGS                 = -g  -m486 -O6 -fomit-frame-pointer

READLINE_DEFS          = 
READLINE_LIBS          = 

DEPEND_FLAG            = -MM
DEPEND_FILE            = Depend

GR_CFLAGS              =  -I/usr/X11R6/include
GR_DFLAGS	       = -DX11 -DXLIB -DX11HELP_PROG=\"${X11HELP_PROG}\" -DHAVE_PTHREADS
GR_LIBS                = -lX11 -L/usr/X11R6/lib/ -lbsd-compat -lpthread
GR_SRCS                =  ${X11_SRCS} grX11thread.c
GR_HELPER_SRCS         = 
GR_HELPER_PROG         = 

ALL_TARGET	       = tcl
INSTALL_TARGET	       = install-tcl

OBJS      = ${SRCS:.c=.o}
LIB_OBJS  = ${LIB_SRCS:.c=.o}
CLEANS    = ${OBJS} ${LIB_OBJS} lib${MODULE}.a lib${MODULE}.o ${MODULE}


More information about the magic-dev mailing list