SUIF2 installation problem

Kurt <kurt.lin.314@gmail.com>
Thu, 6 Mar 2008 20:30:44 -0800 (PST)

          From comp.compilers

Related articles
SUIF2 installation problem kurt.lin.314@gmail.com (Kurt) (2008-03-06)
| List of all articles for this month |

From: Kurt <kurt.lin.314@gmail.com>
Newsgroups: comp.compilers
Date: Thu, 6 Mar 2008 20:30:44 -0800 (PST)
Organization: Compilers Central
Keywords: tools, question
Posted-Date: 08 Mar 2008 10:55:19 EST

Dear all,


I have some problems during installing SUIF2 compiler.
The main source files are downloaded from the SUIF2 website.
[http://suif.stanford.edu/suif/suif2/index.html]
I also did some patches from Pearce's page.
[http://www.mcs.vuw.ac.nz/~djp/suif.html]


However, there are still some things wrong.
The compiler complains that there are no files, basic.cpp,
basic_forwarders.h, basic.h, and basic_factory.h.
I have double checked the source files and found that some files are
really missing.
The following lists part of files:


[nci/suif/suif2b/basesuif/basicnodes]$ ls
Makefile basic.hoof basic_constants.cpp basic_constants.h
[nci/suif/suif2b/basesuif/basicnodes]$ more Makefile
#SUIF_INTERNAL = defined


HOOF_MAC = $(SMGNDIR)/suif.mac
HOOF_GEN = basic.cpp basic_forwarders.h basic.h basic_factory.h
SMGN_INCLUDES = $(SMGNDIR)/searchable_list_builders.mac \
                                $(SMGNDIR)/indexed_list_builders.mac \
                                $(SMGNDIR)/list_builders.mac \
                                $(SMGNDIR)/vector_builders.mac
HOOF = basic


SRCS = $(HOOF).cpp $(HOOF)_constants.cpp
OBJ_FILES = $(HOOF).o $(HOOF)_constants.o
HEADERS = \
                $(HOOF)_constants.h $(HOOF)_forwarders.h \
                $(HOOF).h $(HOOF)_factory.h


TARGET_LIB = basicnodes


INCLDIRS +=
LIBS += -lsuifkernel -liokernel -lcommon


include $(NCIHOME)/Makefile.std




I google to find the lost files, basic.cpp, basic_forwarders.h,
basic.h, and basic_factory.h.
But, there are less information about it.
Could any one give me some suggest?
Thank you in advance.


Post a followup to this message

Return to the comp.compilers page.
Search the comp.compilers archives again.