Index: _old/app/src/lem/Makefile
===================================================================
--- _old/app/src/lem/Makefile	(revision 1e121f45e2d091fcd34a893291b8453e350d5884)
+++ _old/app/src/lem/Makefile	(revision a6e708f37f1025d3fd1cd8a7fe87a6029d723cbe)
@@ -1,4 +1,4 @@
-PAR=-Wno-deprecated -O2 -fpermissive -static
-PAR2=-c -Wno-deprecated -O2 -fpermissive -static
+PAR=-Wno-deprecated -m32 -O3 -fpermissive -static
+PAR2=-c -Wno-deprecated -m32 -O3 -fpermissive -static
 LIB_PATH=../lib
 COMMON_PATH=../common
@@ -6,5 +6,6 @@
 
 
-lem: main.cc lem.o auttools.o word.o cmdline.c common_lem.o common.o symtab.o
+lem: main.cc lem.o  $(LIB_PATH)/auttools.o $(LIB_PATH)/word.o \
+      cmdline.c common_lem.o common.o symtab.o
 	g++ $(PAR) -D _CMDLINE_FILE=$(CMDLINE_FILE) \
 	main.cc lem.o $(LIB_PATH)/auttools.o \
@@ -27,5 +28,6 @@
 # 	g++ $(PAR2) $(LIB_PATH)/erro.cc
 
-common.o: cmdline_common
+common.o: $(COMMON_PATH)/cmdline_common.ggo $(COMMON_PATH)/common.cc \
+	 $(COMMON_PATH)/common.h
 	g++ $(PAR2) -D _CMDLINE_FILE=$(CMDLINE_FILE) $(COMMON_PATH)/common.cc
 
@@ -36,5 +38,5 @@
 	gengetopt -i cmdline.ggo --conf-parser
 
-cmdline.ggo: cmdline_lem.ggo $(COMMON_PATH)/cmdline_common.ggo
+cmdline.ggo: cmdline_lem.ggo ../common/cmdline_common.ggo
 	cat cmdline_lem.ggo ../common/cmdline_common.ggo > cmdline.ggo
 
@@ -53,5 +55,2 @@
 	cp lem $(UTT_BIN_DIR)
 endif
-
-include $(COMMON_PATH)/common.mk
-include $(LIB_PATH)/lib.mk
