***************
*** 1,5 ****
- CC=	cc
- CFLAGS=	-Wall -W -fno-rtti `perl -MExtUtils::Embed -e ccopts`
  CDEFS=	-DUNIX
  COPT=	-Ihpp -I/usr/local/include -O -pipe 
  LFLAGS= -s
--- 1,5 ----
+ CC=	g++
+ CFLAGS+=-Wall -W -fno-rtti `perl -MExtUtils::Embed -e ccopts`
  CDEFS=	-DUNIX
  COPT=	-Ihpp -I/usr/local/include -O -pipe 
  LFLAGS= -s
***************
*** 34,53 ****
  	utils.o \
  	mask.o \
  	script.o \
- 	wildmat.o
  
- %.o: %.c
  	$(CC) $(CFLAGS) $(CDEFS) $(COPT) -c $<
  
- %.o: $(SRCDIR)%.cpp
  	$(CC) $(CFLAGS) $(CDEFS) $(COPT) -c $<
  
- $(SRCDIR)cfg.cpp: $(SRCDIR)cfg.y
- 	bison -l -d $< -o $(SRCDIR)cfg.tab
- 	mv $(SRCDIR)cfg.tab $(SRCDIR)cfg.cpp
  
  # Thunderbirds are go!
  
  
  ftrack: $(OBJS)
  
--- 33,82 ----
  	utils.o \
  	mask.o \
  	script.o \
+ 	wildmat.o \
+ 	ustr.o \
+ 	ficl.o \
+ 	words.o \
+ 	dict.o \
+ 	sysdep.o \
+ 	math64.o \
+ 	vm.o \
+ 	stack.o \
+ 	softcore.o
  
+ ficl.o: $(SRCDIR)ficl.c
  	$(CC) $(CFLAGS) $(CDEFS) $(COPT) -c $<
  
+ words.o: $(SRCDIR)words.c
+ 	$(CC) $(CFLAGS) $(CDEFS) $(COPT) -c $<
+ 
+ dict.o: $(SRCDIR)dict.c
+ 	$(CC) $(CFLAGS) $(CDEFS) $(COPT) -c $<
+ 
+ sysdep.o: $(SRCDIR)sysdep.c
+ 	$(CC) $(CFLAGS) $(CDEFS) $(COPT) -c $<
+ 
+ math64.o: $(SRCDIR)math64.c
  	$(CC) $(CFLAGS) $(CDEFS) $(COPT) -c $<
  
+ vm.o: $(SRCDIR)vm.c
+ 	$(CC) $(CFLAGS) $(CDEFS) $(COPT) -c $<
+ 
+ stack.o: $(SRCDIR)stack.c
+ 	$(CC) $(CFLAGS) $(CDEFS) $(COPT) -c $<
+ 
+ softcore.o: $(SRCDIR)softcore.c
+ 	$(CC) $(CFLAGS) $(CDEFS) $(COPT) -c $<
+ 
+ %.o: $(SRCDIR)%.cpp
+ 	$(CXX) $(CFLAGS) $(CDEFS) $(COPT) -c $<
+ 
+ #$(SRCDIR)cfg.cpp: $(SRCDIR)cfg.y
+ #	bison -l -d $< -o $(SRCDIR)cfg.tab
+ #	mv $(SRCDIR)cfg.tab $(SRCDIR)cfg.cpp
  
  # Thunderbirds are go!
  
  
  ftrack: $(OBJS)
  


syntax highlighted by Code2HTML, v. 0.9.1