--- example/Makefile_obj 2009-03-27 20:54:18.000000000 +0100 +++ Makefile_obj.makefile 2009-03-29 16:52:38.000000000 +0200 @@ -13,16 +13,16 @@ SYSTEMC_ARCH = linux endif -SYSTEMPERL = .. -SYSTEMPERL_INCLUDE ?= $(SYSTEMPERL)/src +SYSTEMPERL = /usr/include/perl-SystemPerl +SYSTEMPERL_INCLUDE ?= $(SYSTEMPERL) CC = g++ -INCDIR += -I. -I$(SYSTEMPERL_INCLUDE) -I$(SYSTEMC)/include -I../example -LIBDIR += -L. -L$(SYSTEMPERL_INCLUDE) -L$(SYSTEMC)/lib-$(SYSTEMC_ARCH) -VPATH += ../example $(SYSTEMPERL_INCLUDE) -MAKEFILES += ../example/Makefile_obj +INCDIR += -I. -I$(SYSTEMPERL_INCLUDE) -I$(SYSTEMC_HOME)/include +LIBDIR += -L. -L$(SYSTEMPERL_INCLUDE) -L$(SYSTEMC_HOME)/lib-$(SYSTEMC_ARCH) +VPATH += . $(SYSTEMPERL_INCLUDE) +MAKEFILES += Makefile_obj -SC_LIBS = -lsystemc $(SYSTEMC_LIBS) +SC_LIBS = -lsystemc -I$(SYSTEMC_LIBS) ifneq ($(wildcard $(SYSTEMC)/lib-$(SYSTEMC_ARCH)/*numeric_bit*),) # Systemc 1.2.1beta SC_LIBS += -lnumeric_bit -lqt @@ -30,7 +30,7 @@ LIBS = $(SC_LIBS) -lm $(EXTRA_LIBS) -SP_SP = $(wildcard ../example/*.sp) +SP_SP = $(wildcard *.sp) # /*AUTOTRACE*/ Looks for this CFLAGS += -DWAVES -DSP_COVERAGE -Wno-deprecated @@ -58,7 +58,7 @@ # In a user example where you weren't editing sp_preproc, you could have: #preproc $(SP_CPP) $(SP_H): $(SP_SP) preproc: - perl ../sp_preproc $(INCDIR) $(SPPREPROC_FLAGS) $(SP_SP) + perl /usr/bin/sp_preproc $(INCDIR) $(SPPREPROC_FLAGS) $(SP_SP) compile: ex_main ex_main: $(OBJS)