diff options
author | lecoanet | 2000-09-27 14:32:26 +0000 |
---|---|---|
committer | lecoanet | 2000-09-27 14:32:26 +0000 |
commit | b613c172f014489a8339fc2ffda4e27952e0be2f (patch) | |
tree | 7a9ce815b2b047e37d3fa709e27f643f1a10a398 | |
parent | 03a3f3aefa41ba0f47b1ed5d47269fd19a599169 (diff) | |
download | tkzinc-b613c172f014489a8339fc2ffda4e27952e0be2f.zip tkzinc-b613c172f014489a8339fc2ffda4e27952e0be2f.tar.gz tkzinc-b613c172f014489a8339fc2ffda4e27952e0be2f.tar.bz2 tkzinc-b613c172f014489a8339fc2ffda4e27952e0be2f.tar.xz |
Correction de l'edition de liens de la biblioth�que zinc-tk qui ne pointait pas sur Tcl Tk.
Compilation de gpc en code PIC.
Ajout d'une drective de compilation pour descativer la memoire partag�e.
-rw-r--r-- | Makefile.in | 18 |
1 files changed, 10 insertions, 8 deletions
diff --git a/Makefile.in b/Makefile.in index c6dc6be..52336ae 100644 --- a/Makefile.in +++ b/Makefile.in @@ -51,7 +51,8 @@ LDFLAGS = -L. @LDFLAGS@ @X_LIBS@ @LOCAL_X_LIBS@ # on some systems. SHARED_LIB_CFLAGS = @sharedlib_cflags@ SHARED_TK_LDFLAGS = @sharedlib_buildflags@ -SHARED_TK_LIBS = @X_LIBS@ @LOCAL_X_LIBS@ @XMU@ -lXext -lX11 @X_EXTRA_LIBS@ -lm +TCL_TK_VER = 8.2 +SHARED_TK_LIBS = @X_LIBS@ @LOCAL_X_LIBS@ @XMU@ -lXext -lX11 @X_EXTRA_LIBS@ -lm ZINC_VER = @ZINC_VER@ ZINC_MAJOR = @ZINC_MAJOR@ CFLAGS = -Wall $(SHARED_LIB_CFLAGS) @@ -80,13 +81,14 @@ GPC=libgpc.so # PERFOS compile performance measurement code # PROFILE ask for profile support # OM include code for internal overlap manager +# SHM include code that need shared memory support # SHAPE include code for reshaping windows. # GPC include code for composing polygons. # -ifeq ($(strip$(GPC)),) -DFLAGS = -DOM -DSHAPE +ifeq ($(strip $(GPC)),'') +DFLAGS = -DOM -DSHAPE -DSHM else -DFLAGS = -DOM -DSHAPE -DGPC +DFLAGS = -DOM -DSHAPE -DSHM -DGPC endif #DFLAGS = -DTCL_MEM_DEBUG @@ -160,12 +162,12 @@ libptkzinc_debug$(ZINC_VER).$(ZINC_MAJOR).so: ptk $(ptkgobjs) libom_debug.so $(G tkzinc: tkzinc$(ZINC_VER).$(ZINC_MAJOR).so $(GPC) tkzinc$(ZINC_VER).$(ZINC_MAJOR).so: tk $(tkobjs) libom.so $(GPC) - $(CC) $(SHARED_TK_LDFLAGS) -o $@ $(SHARED_TK_LIBS) -L. -lom $(GPC) $(tkobjs) + $(CC) $(SHARED_TK_LDFLAGS) -o $@ $(SHARED_TK_LIBS) -L. -ltk$(TCL_TK_VER) -ltcl$(TCL_TK_VER) -lom $(GPC) $(tkobjs) tkzinc_debug: tkzinc_debug$(ZINC_VER).$(ZINC_MAJOR).so $(GPC) tkzinc_debug$(ZINC_VER).$(ZINC_MAJOR).so: tk $(tkgobjs) libom_debug.so $(GPC) - $(CC) $(SHARED_TK_LDFLAGS) -o $@ $(SHARED_TK_LIBS) -L. -lom_debug $(GPC) $(tkgobjs) + $(CC) $(SHARED_TK_LDFLAGS) -o $@ $(SHARED_TK_LIBS) -L. -ltk$(TCL_TK_VER) -ltcl$(TCL_TK_VER) -lom_debug $(GPC) $(tkgobjs) tkzinc_profile: tkzinc_profile.a libom.so - $(CC) -pg -o zincwish $(SHARED_TK_LIBS) -L. -ltcl8.0 -ltk8.0 -lom tkAppInit.c tkzinc_profile.a -o zincwish + $(CC) -pg -o zincwish $(SHARED_TK_LIBS) -L. -ltk$(TCL_TK_VER) -ltcl$(TCL_TK_VER) -lom tkAppInit.c tkzinc_profile.a -o zincwish tkzinc_profile.a: tk $(tkpgobjs) libom_debug.so ar rv $@ $(tkpgobjs) @@ -175,7 +177,7 @@ libom_debug.so: tk $(omgobjs) $(CC) $(SHARED_TK_LDFLAGS) -o $@ $(omgobjs) -lm libgpc.so: tk gpc/gpc.c gpc/gpc.h - $(CC) $(SHARED_TK_LDFLAGS) -o $@ gpc/gpc.c -lm + $(CC) $(SHARED_TK_LDFLAGS) $(SHARED_LIB_CFLAGS) -o $@ gpc/gpc.c -lm tk: -mkdir tk |