Index: trunk/MagicSoft/Mars/Makefile
===================================================================
--- trunk/MagicSoft/Mars/Makefile	(revision 3806)
+++ trunk/MagicSoft/Mars/Makefile	(revision 3927)
@@ -67,6 +67,4 @@
           mtools
 
-#          monline \
-
 #LIBRARIES = $(SUBDIRS:%=lib/lib%.a)
 LIBRARIES = $(SUBDIRS:=.a)
@@ -76,20 +74,16 @@
 
 #------------------------------------------------------------------------------
-
 .SUFFIXES: .c .cc .h .o 
 
 SRCFILES =
 
-SRCS    = $(SRCFILES)
-HEADERS = $(SRCFILES:.cc=.h)
-OBJS    = $(SRCFILES:.cc=.o) MCint.o
-
 ############################################################
-all: rmlib $(SOLIB) $(PROGRAMS)
+all: $(SOLIB) $(PROGRAMS)
 	@echo " Done. "
 	@echo " "
 
 static: LIBS=$(SUBDIRS:=/*.o) $(OBJS)
-static: rmlib $(LIBRARIES) $(PROGRAMS)
+#static: rmlib $(LIBRARIES) $(PROGRAMS)
+static: $(LIBRARIES) $(PROGRAMS)
 	@echo " Done. "
 	@echo " "
@@ -104,22 +98,8 @@
 	@echo " Linking $(SOLIB) ..."
 	$(CXX) $(CXXFLAGS) $(DYNLIB) $(OBJS) $(SUBDIRS:=/*.o) $(ROOTGLIBS) -o $@
-#	$(CXX) $(CXXFLAGS) $(DYNLIB) $(OBJS) -Wl,--export-dynamic -Llib $(LIBRARIES:%.a=-l%) -o $@
 
-$(PROGRAMS): $(LIBS) $(PROGRAMS:=.o)
+$(PROGRAMS): $(SOLIB) $(PROGRAMS:=.o)
 	@echo " Linking $@ ..." 
-	$(CXX) $(CXXFLAGS) $(ROOTGLIBS) $(LIBS) $@.o $(MARS_LIB) -o $@
-
-# FOR CONVINIENCE CREATE Dep-file first!
-$(LIBRARIES):
-	@echo " Creating lib$@:"
-	(cd $*; $(MAKE) -f Makefile; cd ..; mv $*/$@ lib/lib$@)
-
-$(MRPROPERS):
-	@echo " Doing Mr.Proper in $(@:.mrproper=)"
-	(cd $(@:.mrproper=); ($(MAKE) -f Makefile mrproper > /dev/null); cd ..;) 
-
-$(CLEANERS):
-	@echo "Cleaning $(@:.clean=):"
-	(cd $(@:.clean=); $(MAKE) -f Makefile clean; cd ..;) 
+	$(CXX) $(CXXFLAGS) $(ROOTGLIBS) $(SOLIB) $@.o $(MARS_LIB) -o $@
 
 dox: $(SOLIB)
