From 229842d4d97388eadad57699de5ea570ee5cb949 Mon Sep 17 00:00:00 2001 From: Leandro Lucarella Date: Mon, 31 May 2004 00:42:26 +0000 Subject: [PATCH] Se genera la biblioteca compartida libextsort.a --- emufs/external_sort/Makefile | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/emufs/external_sort/Makefile b/emufs/external_sort/Makefile index 12a24c5..d65c594 100644 --- a/emufs/external_sort/Makefile +++ b/emufs/external_sort/Makefile @@ -1,4 +1,4 @@ -# Makefile de ejemplo para C++ +# Makefile de ejemplo para C # # Creado: jue abr 15 15:34:19 ART 2004 # @@ -8,15 +8,13 @@ # CONFIGURACION ################ -# Nombre del ejecutable. -TARGETS = bufford_test sort_test +TARGETS = bufford_test sort_test libextsort.a + +EXTSORT_COMMON=bufford.o mergefile.o mergepool.o extsort.o # Opciones para el compilador C. CFLAGS = -Wall -ggdb -DDEBUG -# Opciones para el compilador C++. -CXXFLAGS = $(CFLAGS) -fno-inline - # REGLAS ######### @@ -25,7 +23,11 @@ CXXFLAGS = $(CFLAGS) -fno-inline all: $(TARGETS) bufford_test: bufford.o bufford_test.o -sort_test: bufford.o mergefile.o mergepool.o extsort.o sort_test.o + +sort_test: $(EXTSORT_COMMON) sort_test.o + +libextsort.a: $(EXTSORT_COMMON) + $(AR) cru libextsort.a $(EXTSORT_COMMON) clean: @$(RM) -fv *.o $(TARGETS) -- 2.43.0