Index: trunk/Ohana/src/elixir/Makefile
===================================================================
--- trunk/Ohana/src/elixir/Makefile	(revision 2428)
+++ trunk/Ohana/src/elixir/Makefile	(revision 2510)
@@ -14,6 +14,6 @@
 
 #  
-INCS	= 	-I$(INC) -I$(LINC) -I$(XINC) -I$(LINC)/$(ARCH)
-LIBS	= 	-L$(LLIB) -lFITS -lohana -lsocket -lnsl -lm 
+INCS	= 	-I$(INC) -I$(LINC) -I$(XINC)
+LIBS	= 	-L$(LLIB) -lFITS -lohana -lm -lsocket -lnsl
 CFLAGS	=	-o $*.$(ARCH).o $(INCS)
 CCFLAGS	=	$(INCS) $(LIBS) 
@@ -41,4 +41,5 @@
 
 $(BIN)/$(PROGRAM).$(ARCH): $(ELIXIR)
+	@if [ ! -d $(BIN) ]; then mkdir -p $(BIN); fi
 	$(CC) $(ELIXIR) -o $(BIN)/$(PROGRAM).$(ARCH) $(CCFLAGS)
 
@@ -46,4 +47,5 @@
 
 $(DESTBIN)/$(PROGRAM): $(BIN)/$(PROGRAM).$(ARCH)
+	@if [ ! -d $(DESTBIN) ]; then mkdir -p $(DESTBIN); fi
 	rm -f $(DESTBIN)/$(PROGRAM)
 	cp $(BIN)/$(PROGRAM).$(ARCH) $(DESTBIN)/$(PROGRAM)
