diff options
author | Norman Lin <nlin@nlin.net> | 2002-10-18 18:36:34 +0400 |
---|---|---|
committer | Norman Lin <nlin@nlin.net> | 2002-10-18 18:36:34 +0400 |
commit | 1b1596178640ac4b0b75fd4b97ff08399a4c075d (patch) | |
tree | 35e4fc8ec9488e3ffb487627ee1de78329a09b85 /source/Makefile | |
parent | 40a078a36d9829038b8f5cc1d8722110a50c8c7d (diff) |
First checkin of core ODE functionality. See OdePhysicsController.cpp for a todo list.
Diffstat (limited to 'source/Makefile')
-rw-r--r-- | source/Makefile | 16 |
1 files changed, 15 insertions, 1 deletions
diff --git a/source/Makefile b/source/Makefile index ef7a2aa73c1..51aa0234f8b 100644 --- a/source/Makefile +++ b/source/Makefile @@ -38,7 +38,7 @@ endif include nan_definitions.mk -DIRS = creator blender kernel sumo gameengine +DIRS = ode creator blender kernel sumo gameengine ifeq ($(OS),windows) DIRS += icons @@ -114,6 +114,11 @@ PYPLAYERLIB ?= $(PYLIB) GRPLIB += $(OCGDIR)/blender/bpython/$(DEBUG_DIR)libbpython.a GRPLIB += $(NAN_PYTHON)/frozen/libfrozen.a +# nlin: the reason that some libraries appear more than once below is +# to handle circular dependencies in linking among libraries... some +# linkers (e.g. under Linux) need libs to be specified multiple times +# to properly resolve circular dependencies. ugly, but it works... +# the repeat entries could probably be trimmed down. COMLIB = $(OCGDIR)/blender/blenkernel/$(DEBUG_DIR)libblenkernel.a COMLIB += $(OCGDIR)/blender/blenloader/$(DEBUG_DIR)libblenloader.a COMLIB += $(OCGDIR)/blender/blenpluginapi/$(DEBUG_DIR)libblenpluginapi.a @@ -124,6 +129,15 @@ PYPLAYERLIB ?= $(PYLIB) COMLIB += $(OCGDIR)/gameengine/bloutines/$(DEBUG_DIR)libbloutines.a COMLIB += $(OCGDIR)/gameengine/blconverter/$(DEBUG_DIR)libblconverter.a COMLIB += $(OCGDIR)/gameengine/blphys/common/$(DEBUG_DIR)libcommon.a + COMLIB += $(OCGDIR)/gameengine/blphys/blode/$(DEBUG_DIR)libblode.a + COMLIB += $(OCGDIR)/gameengine/blphys/sumo/$(DEBUG_DIR)libsumo.a + COMLIB += $(OCGDIR)/gameengine/blphys/dummy/$(DEBUG_DIR)libdummy.a + COMLIB += $(OCGDIR)/gameengine/blphys/common/$(DEBUG_DIR)libcommon.a + COMLIB += $(OCGDIR)/gameengine/blphys/sumo/$(DEBUG_DIR)libsumo.a + COMLIB += $(OCGDIR)/gameengine/blphys/dummy/$(DEBUG_DIR)libdummy.a + COMLIB += $(OCGDIR)/gameengine/ketsji/$(DEBUG_DIR)libketsji.a + COMLIB += $(OCGDIR)/gameengine/blphys/common/$(DEBUG_DIR)libcommon.a + COMLIB += $(OCGDIR)/gameengine/blphys/blode/$(DEBUG_DIR)libblode.a COMLIB += $(OCGDIR)/gameengine/blphys/sumo/$(DEBUG_DIR)libsumo.a COMLIB += $(OCGDIR)/gameengine/blphys/dummy/$(DEBUG_DIR)libdummy.a COMLIB += $(OCGDIR)/gameengine/blphys/common/$(DEBUG_DIR)libcommon.a |