Index: trunk/Ohana/src/lightcurve/Makefile
===================================================================
--- trunk/Ohana/src/lightcurve/Makefile	(revision 5242)
+++ trunk/Ohana/src/lightcurve/Makefile	(revision 10305)
@@ -6,34 +6,33 @@
 
 BIN	=	$(HOME)/bin
+LIB	=	$(HOME)/lib
 INC	= 	$(HOME)/include
 SRC	=	$(HOME)/src
 MAN	=	$(HOME)/doc
-DESTBIN	=	$(LBIN)
-DESTLIB	=	$(LLIB)
-DESTINC	=	$(LINC)
-DESTMAN	=	$(LMAN)
+DESTBIN	=	$(BINDIR)
+DESTLIB	=	$(LIBDIR)
+DESTINC	=	$(INCDIR)
+DESTMAN	=	$(MANDIR)
 
 #  
-INCS	= 	-I$(INC) -I$(LINC) -I$(XINC)
-LIBS	= 	-L$(LLIB) -ldvo -lFITS -lohana -lm 
-CFLAGS	=	-o $*.o $(INCS) 
-CCFLAGS	=	$(INCS) $(LIBS) 
+CFLAGS	=	-I$(INC) -I$(INCDIR) $(INCDIRS)
+LFLAGS	=	-L$(LIB) -L$(LIBDIR) $(LIBDIRS) -ldvo -lFITS -lohana $(LIBFLAGS) 
 
 OBJS = \
-$(SRC)/args.o 		$(SRC)/get_names.o \
-$(SRC)/get_stars.o 	$(SRC)/sort_stars.o \
-$(SRC)/get_unique.o 	$(SRC)/get_sources.o \
-$(SRC)/get_info.o 	$(SRC)/make_table.o \
-$(SRC)/lightcurve.o	\
-$(SRC)/sort_seq.o	\
-$(SRC)/help.o 
+$(SRC)/args.$(ARCH).o 		$(SRC)/get_names.$(ARCH).o \
+$(SRC)/get_stars.$(ARCH).o 	$(SRC)/sort_stars.$(ARCH).o \
+$(SRC)/get_unique.$(ARCH).o 	$(SRC)/get_sources.$(ARCH).o \
+$(SRC)/get_info.$(ARCH).o 	$(SRC)/make_table.$(ARCH).o \
+$(SRC)/lightcurve.$(ARCH).o	\
+$(SRC)/sort_seq.$(ARCH).o	\
+$(SRC)/help.$(ARCH).o 
 
 $(OBJS): $(INC)/lightcurve.h
 
-$(PROGRAM):	$(BIN)/$(PROGRAM)
+$(PROGRAM):	$(BIN)/$(PROGRAM).$(ARCH)
 
-$(BIN)/$(PROGRAM): $(OBJS)
+$(BIN)/$(PROGRAM).$(ARCH): $(OBJS)
 	@if [ ! -d $(BIN) ]; then mkdir -p $(BIN); fi
-	$(CC) $(OBJS) -o $(BIN)/$(PROGRAM) $(CCFLAGS)
+	$(CC) $(OBJS) -o $(BIN)/$(PROGRAM).$(ARCH) $(LFLAGS)
 
 # -----------------------
@@ -42,5 +41,5 @@
 	rm -f $(DESTBIN)/$(PROGRAM)
 #	rm -f $(DESTMAN)/$(PROGRAM).1
-	cp $(BIN)/$(PROGRAM)   $(DESTBIN)/
+	cp $(BIN)/$(PROGRAM).$(ARCH)   $(DESTBIN)/
 #	cp $(MAN)/$(PROGRAM).1 $(DESTMAN)/
 
@@ -54,2 +53,8 @@
 	rm -f $(BIN)/$(PROGRAM)
 
+
+.PRECIOUS: %.$(ARCH).o
+.PRECIOUS: $(BIN)/%.$(ARCH)
+
+%.$(ARCH).o : %.c
+	$(CC) $(CFLAGS)-c $< -o $@
