# Makefile for Quercus Robusta project
# $Id: Makefile,v 1.5 1999/05/22 13:00:12 philogelos Exp $
# $Log: Makefile,v $
# Revision 1.5  1999/05/22 13:00:12  philogelos
# Merging sources back from SPARC
#
# Revision 1.4  1999/03/03 19:08:50  philogelos
# Put sources under GNU Library License
#
# Revision 1.3  1999/02/28 12:36:01  philogelos
# New files added
#
# Revision 1.2  1998/12/01 16:13:10  philogelos
# (depend): tuned to work with separate .o tree, (CPP_INC): IdentityMap.?pp added	(COPT): -dr removed
#
# Revision 1.1.1.1  1998/11/25 20:11:01  philogelos
# Quercus Robusta
#
# Revision 1.5  1998/07/10 10:38:36  philogelos
# Publish-subscribe sub-system initialised
#
# Revision 1.4  1998/07/09 09:04:22  philogelos
# custom new/delete added
#
# Revision 1.3  1998/07/07 14:29:12  philogelos
# Memory leak in SUNWspro dynamic_cast fixed.
#
# Revision 1.2  1998/06/22 18:12:05  philogelos
# Enumerations and containers added
#

###########################################################################
#                                                                         #
# ###########################################################################
# #                                                                         #
# # User-visible targets:                                                   #
# #                                                                         #
# # all:           build test suite                                         #
# # build:         reconfigure and build                                    #
# # objs:          build object files and link ./test (== all:)             #
# # shared:        build .so library and link ./test against it             #
# # clean:         remove $(JUNK_FILES) from the source tree                #
# # config:        reconfigure (undate inc/config.h)                        #
# # lib/libquercus.a: build static library                                  #
# # lib/libquercus.so: build reloc. object files and link .so library       #
# # depend:        rebuild makefile dependency targets                      #
# # tags:          rebuild TAGS file                                        #
# # archive:       create .tar.gz archive of sources and docs               #
# # cronbuild:     target to be activated from cron jobs: rebuilds          #
# #                from scratch                                             #
# # links:         populate ./all directory with symlinks to all source     #
# #                files (obsolete)                                         #
# # prof-out:      create profiling listings from gmon output               #
# # add-all-to-CVS: push all sources to CVS repository (obsolete)           #
# # api-docs:      create HTML API specs (require doc++)                    #
# # htmlize:       create HTML source listings (require htmlize.el)         #
# # all-in-one:    catenate all sources to one file and compile it          #
# # all-in-one-shared: catenate all sources to one file and build           #
###                shared library from it                                   #
  #                                                                         #
  ###########################################################################


###########################################################################
#                                                                         #
# ###########################################################################
# #                                                                         #
# #  Compiler settings.                                                     #
# #  Tune for your system.                                                  #
###                                                                         #
  #                                                                         #
  ###########################################################################

###########################################################################
#                                                                         #
# ###########################################################################
# #                                                                         #
# #  GCC                                                                    #
###                                                                         #
  #                                                                         #
  ###########################################################################

CC=gcc
CPP=gcc
DEFINES=-D_REENTRANT # -D_THREAD_SAFE -D__USE_REENTRANT
COPT=-fno-vtable-thunks -fkeep-inline-functions #-fno-inline-functions
PROFOPT=-g #-pg
LIBS=-L/usr/X11/lib -lbfd -liberty -lpthread -lX11 -lm -lXpm -lcurses -lstdc++ -lposix4 #-lgc #-lefence -lposix4 
SHARED_COPT=-fPIC -shared
SHARED_LDOPT=-shared -dy
CFLAGS=$(COPT) $(PROFOPT) -pipe -Wall -Wtraditional -Wshadow -Wid-clash-24 -Wpointer-arith -Wwrite-strings -Wconversion -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Woverloaded-virtual -Winline -Wformat -ansi -pedantic #-Wcast-qual -Wcast-align -Wenum-clash -Waggregate-return -Wredundant-decls -Weffc++
LDFLAGS=$(PROFOPT)

###########################################################################
#                                                                         #
# ###########################################################################
# #                                                                         #
# #  SUN Workshop compiler (SUNWspro), Solaris, SPARC Edition               #
###                                                                         #
  #                                                                         #
  ###########################################################################

#CC=cc
#CPP=CC
#DEFINES=-D_REENTRANT
#COPT=-xarch=v8plusa -xchip=ultra #-fast -xchip=ultra -xlibmil -xunroll=3
#PROFOPT=-g #-xpg #-xprofile=collect -Ztha #-g
#LIBS=-L/usr/X/lib -lbfd -liberty -lpthread -lposix4 -lX -lcurses -lstdc++ -lXpm
#SHARED_COPT=-PIC -G 
#SHARED_LDOPT=-G
#CFLAGS=$(COPT) $(PROFOPT) -features=rtti +w -ptr$(OBJ_DIR) -mt #-instances=static #-pta  
#LDFLAGS=$(PROFOPT) -ptr$(OBJ_DIR) -mt #-xildoff 
#ADDITIONAL_INCS=-I/usr/local/include

###########################################################################
#                                                                         #
# ###########################################################################
# #                                                                         #
# #  Programs and tools.                                                    #
###                                                                         #
  #                                                                         #
  ###########################################################################

ETAGS=etags
DOC_GENERATOR_HTML=doc++ -A -v -H -d 
DOC_GENERATOR_TEX=doc++ -A -v -t -o 
SHELL=bash
DATE := $(shell env LANG=C date "+%a %b %e %T %Z %Y")
HOST := $(shell uname -n)
USR  := philogelos #$(shell /usr/xpg4/bin/id -un)

###########################################################################
#                                                                         #
# ###########################################################################
# #                                                                         #
# #  Source tree structure                                                  #
###                                                                         #
  #                                                                         #
  ###########################################################################

SRC_DIR=./src
INC_DIR=./inc
OBJ_DIR=./obj
LIB_DIR=./lib
DOC_DIR=./doc
APP_NAME=test
JUNK_FILES=*.o *.so core $(APP_NAME) *~ \\\#*\\\#
BUILD_INFO_FILE=$(INC_DIR)/build.h
BUILD_TAG_FILE=.build


###########################################################################
#                                                                         #
# ###########################################################################
# #                                                                         #
# #  Your should not be interested in anything below this line              #
###                                                                         #
  #                                                                         #
  ###########################################################################

###########################################################################
#                                                                         #
# ###########################################################################
# #                                                                         #
# #   Make misc.                                                            #
###                                                                         #
  #                                                                         #
  ###########################################################################

.DONE:
	@echo Top Makefile done!

.FAILED:
	@echo Top Makefile failed.

.INIT:	
	@echo Begin Top Makefile

.SUFFIXES:
.SUFFIXES:	.c .h .cpp .hpp .ipp .tpp $(SUFFIXES)

###########################################################################
#                                                                         #
# ###########################################################################
# #                                                                         #
# #  Sources.                                                               #
###                                                                         #
  #                                                                         #
  ###########################################################################

###########################################################################
#                                                                         #
# ###########################################################################
# #                                                                         #
# #  Packages.                                                              #
###                                                                         #
  #                                                                         #
  ###########################################################################

# packages --- logical units of source
PACKAGES= \
	. \
	exceptions \
	events \
	containers \
	containers/arrays \
	containers/lists \
	containers/dicts \
	containers/trees \
	iter \
	iter/enumerations \
	iter/iterators \
	iter/iterables \
	observe \
	algorithms \
	algorithms/containers \
	algorithms/enumerations \
	algorithms/parse \
	algorithms/string \
	platform \
	platform/threads

#	structures \

###########################################################################
#                                                                         #
# ###########################################################################
# #                                                                         #
# #   Headers.                                                              #
###                                                                         #
  #                                                                         #
  ###########################################################################

# header files
CPP_INC_BASE= \
	quercus.hpp \
	config.h \
	defines.h \
	debug-macros.hpp \
	Top.hpp \
	new-operator.hpp \
	MemoryMonitor.hpp \
	MemoryAllocator.hpp \
	FixedSizeAllocator.hpp \
	Object.hpp \
	ObjectWrapper.hpp \
	VersionedObject.hpp \
	Map.hpp \
	Debug.hpp \
	RefCountable.hpp \
	RefCounted.hpp \
	String.hpp \
	StringImplementation.hpp \
	StringEnumeration.hpp \
	StringBuffer.hpp \
	Char.hpp \
	UCSChar.hpp \
	CodesetConverter.hpp \
	UTF8Converter.hpp \
	KOI8RConverter.hpp \
	Integer.hpp \
	Condition.hpp \
	Context.hpp \
	ContextAdapter.hpp \
	LinkManager.hpp \
	Protector.hpp \
	AbstractFactory.hpp \
	ObjectFactory.hpp \
	Guard.hpp \
	OGuard.hpp \
	PGuard.hpp \
	LifeTimeController.hpp \
	LifeTimeControllerAdapter.hpp \
	RelaxedController.hpp \
	AeternalLifeController.hpp \
	Backtrace.hpp \
	DataWrapper.hpp \
	IdentityMap.hpp \
	MethodMap.hpp

CPP_INC_EXCEPTIONS= \
	exceptions/Throwable.hpp \
	exceptions/Exception.hpp \
	exceptions/InternalError.hpp \
	exceptions/ExternalError.hpp \
	exceptions/NotImplemented.hpp \
	exceptions/OutOfMemory.hpp \
	exceptions/OSError.hpp \
	exceptions/Errno.hpp \
	exceptions/DivideByZero.hpp \
	exceptions/InvalidArgument.hpp \
	exceptions/NoEntity.hpp \
	exceptions/ShouldBeOverriden.hpp \
	exceptions/RuntimeError.hpp

CPP_INC_ITER= \
	iter/enumerations/Enumeration.hpp \
	iter/enumerations/Cardinals.hpp \
	iter/enumerations/TypedEnumeration.hpp \
	iter/enumerations/MappedEnumeration.hpp \
	iter/enumerations/EmptyEnumeration.hpp \
	iter/enumerations/SingletonEnumeration.hpp \
	iter/enumerations/RangedContainerEnumeration.hpp \
	iter/enumerations/ResettableEnumeration.hpp \
	iter/enumerations/ECursor.hpp \
	iter/enumerations/ECursorAdapter.hpp \
	iter/enumerations/ESequence.hpp \
	\
	iter/iterators/Iterator.hpp \
	iter/iterators/EnumerationIterator.hpp \
	\
	iter/iterables/Iterable.hpp \
	iter/iterables/IterableAdapter.hpp \
	iter/iterables/EchoIterable.hpp \
	iter/iterables/NOPIterable.hpp \
	iter/iterables/IterativeBuilder.hpp \
	iter/iterables/PrettyPrintIterable.hpp

CPP_INC_CONTAINERS_BASE= \
	containers/Container.hpp \
	containers/PuncturedContainer.hpp \
	containers/ModifiableContainer.hpp \
	containers/MutableContainer.hpp \
	containers/ContainerAdapter.hpp \
	containers/EnumeratedContainer.hpp \
	containers/EnumeratedValues.hpp \
	containers/Empty.hpp \
	containers/Singleton.hpp \
	containers/IndexableContainer.hpp \
	containers/RangedContainer.hpp \
	containers/Position.hpp \
	containers/PositionFactory.hpp \
	containers/PositionAdapter.hpp \
	containers/IndexPosition.hpp \
	containers/ValuePosition.hpp \
	containers/InvalidPosition.hpp \
	containers/FrozenValue.hpp \
	containers/MutablePosition.hpp \
	containers/PositionEnumeration.hpp \
	containers/MutablePositionEnumeration.hpp \
	containers/MutablePositionAdapter.hpp \
	containers/MutableContainerAdapter.hpp \
	containers/LayeredContainer.hpp \
	containers/LayeredPosition.hpp \
	containers/MutableLayeredPosition.hpp \
	containers/MutableLayeredContainer.hpp

CPP_INC_CONTAINERS_MISC= \
	containers/Tuple.hpp \
	containers/Pair.hpp \
	containers/Cons.hpp \
	containers/Triple.hpp \
	containers/Set.hpp \
	containers/EmptyContainer.hpp \
	containers/EmptyStack.hpp \
	containers/Stack.hpp \
	containers/Queue.hpp \
	containers/arrays/Array.hpp \
	containers/arrays/CArray.hpp \
	containers/dicts/Dictionary.hpp \
	containers/dicts/DictKeyPosition.hpp \
	containers/dicts/DumbDictionary.hpp \
	containers/trees/Tree.hpp \
	containers/trees/MutableTree.hpp \
	containers/trees/TreeNode.hpp \
	containers/trees/MutableTreeNode.hpp \
	containers/trees/TreePath.hpp \
	containers/trees/MutableTreePath.hpp \
	containers/trees/DefTree.hpp \
	containers/trees/TreeEnumeration.hpp

CPP_INC_CONTAINERS_LIST= \
	containers/lists/List.hpp \
	containers/lists/ListNode.hpp \
	containers/lists/DefaultListNode.hpp \
	containers/lists/ListNodeFactory.hpp \
	containers/lists/DefaultListNodeFactory.hpp

CPP_INC_OBSERVE= \
	observe/Observer.hpp \
	observe/Observable.hpp \
	observe/PassiveObserver.hpp \
	observe/ActiveObserver.hpp \
	observe/ObserverAdapter.hpp \
	observe/ObservableAdapter.hpp \
	observe/EchoObserver.hpp \
	observe/EchoCondition.hpp \
	observe/JustCondition.hpp \
	\
	events/Event.hpp \
	events/EventAdapter.hpp

CPP_INC_ALGORITHMS= \
	algorithms/AlgorithmPackage.hpp \
	algorithms/enumerations/EnumerationAlgorithms.hpp \
	algorithms/parse/Token.hpp \
	algorithms/parse/TokenAdapter.hpp \
	algorithms/parse/SimpleWordParser.hpp \
	algorithms/parse/WordParser.hpp \
	algorithms/string/StringFilter.hpp \
	algorithms/string/StringFilterAdapter.hpp \
	algorithms/string/IdentityFilter.hpp \
	algorithms/string/OneOfFilter.hpp \
	algorithms/string/StringAlgorithms.hpp \
	algorithms/string/FromToBy.hpp \
	algorithms/string/InOrderFilter.hpp

CPP_INC_PLATFORM_BASE= \
	platform/platform-specific.h \
	platform/Platform.hpp \
	platform/MinimalPlatform.hpp \
	platform/ANSICPlatform.hpp \
	platform/POSIXPlatform.hpp \
	platform/Win32Platform.hpp

CPP_INC_PLATFORM_THREADS= \
	platform/threads/Thread.hpp \
	platform/threads/Runnable.hpp \
	platform/threads/ThreadFactory.hpp \
	platform/threads/ThreadsSystem.hpp \
	platform/threads/PThread.hpp \
	platform/threads/Win32Thread.hpp \
	platform/threads/Mutex.hpp \
	platform/threads/Semaphore.hpp \
	platform/threads/MGuard.hpp \
	platform/threads/ThreadDeath.hpp \
	platform/threads/CondVar.hpp \
	platform/threads/RecMutex.hpp \

CPP_INC_PLATFORM_AQ= \
	platform/Xq.hpp \
	platform/Wq.hpp \
	platform/Cq.hpp \
	platform/Aq.hpp

CPP_INC= \
	$(CPP_INC_BASE) \
	$(CPP_INC_EXCEPTIONS) \
	$(CPP_INC_ITER) \
	$(CPP_INC_CONTAINERS_BASE) \
	$(CPP_INC_CONTAINERS_MISC) \
	$(CPP_INC_CONTAINERS_LIST) \
	$(CPP_INC_OBSERVE) \
	$(CPP_INC_ALGORITHMS) \
	$(CPP_INC_PLATFORM_BASE) \
	$(CPP_INC_PLATFORM_THREADS) \
	$(CPP_INC_PLATFORM_AQ)

#	containers/TextContainer.hpp \
#	\
#	structures/Structure.hpp \
#	structures/Cyclic.hpp \
#	structures/BackPointer.hpp \

###########################################################################
#                                                                         #
# ###########################################################################
# #                                                                         #
# #   C++ classes implementations.                                          #
###                                                                         #
  #                                                                         #
  ###########################################################################

# C++ sources --- each corresponds to object file
CPP_SRC_BASE= \
	common.cpp \
	new-operator.cpp \
	MemoryMonitor.cpp \
	MemoryAllocator.cpp \
	FixedSizeAllocator.cpp \
	Top.cpp \
	Object.cpp \
	ObjectWrapper.cpp \
	VersionedObject.cpp \
	IdentityMap.cpp \
	Map.cpp \
	MethodMap.cpp \
	Debug.cpp \
	RefCounted.cpp \
	String.cpp \
	StringImplementation.cpp \
	StringEnumeration.cpp \
	StringBuffer.cpp \
	Char.cpp \
	UCSChar.cpp \
	CodesetConverter.cpp \
	UTF8Converter.cpp \
	KOI8RConverter.cpp \
	Integer.cpp \
	ContextAdapter.cpp \
	LinkManager.cpp \
	AbstractFactory.cpp \
	ObjectFactory.cpp \
	OGuard.cpp \
	PGuard.cpp \
	LifeTimeControllerAdapter.cpp \
	RelaxedController.cpp \
	AeternalLifeController.cpp \
	Backtrace.cpp \
	DataWrapper.cpp

CPP_SRC_EXCEPTIONS= \
	exceptions/Throwable.cpp \
	exceptions/Exception.cpp \
	exceptions/InternalError.cpp \
	exceptions/ExternalError.cpp \
	exceptions/NotImplemented.cpp \
	exceptions/OutOfMemory.cpp \
	exceptions/OSError.cpp \
	exceptions/Errno.cpp \
	exceptions/DivideByZero.cpp \
	exceptions/InvalidArgument.cpp \
	exceptions/NoEntity.cpp \
	exceptions/ShouldBeOverriden.cpp \
	exceptions/RuntimeError.cpp

CPP_SRC_ITER= \
	iter/enumerations/Enumeration.cpp \
	iter/enumerations/Cardinals.cpp \
	iter/enumerations/TypedEnumeration.cpp \
	iter/enumerations/MappedEnumeration.cpp \
	iter/enumerations/EmptyEnumeration.cpp \
	iter/enumerations/SingletonEnumeration.cpp \
	iter/enumerations/RangedContainerEnumeration.cpp \
	iter/enumerations/ESequence.cpp \
	iter/enumerations/ECursorAdapter.cpp \
	\
	iter/iterators/EnumerationIterator.cpp \
	\
	iter/iterables/IterableAdapter.cpp \
	iter/iterables/EchoIterable.cpp \
	iter/iterables/NOPIterable.cpp \
	iter/iterables/PrettyPrintIterable.cpp

CPP_SRC_CONTAINERS_BASE= \
	containers/ContainerAdapter.cpp \
	containers/EnumeratedContainer.cpp \
	containers/EnumeratedValues.cpp \
	containers/Empty.cpp \
	containers/Singleton.cpp \
	containers/IndexableContainer.cpp \
	containers/RangedContainer.cpp \
	containers/PositionFactory.cpp \
	containers/PositionAdapter.cpp \
	containers/IndexPosition.cpp \
	containers/ValuePosition.cpp \
	containers/InvalidPosition.cpp \
	containers/FrozenValue.cpp \
	containers/PositionEnumeration.cpp \
	containers/ModifiableContainer.cpp \
	containers/MutablePositionEnumeration.cpp \
	containers/MutablePositionAdapter.cpp \
	containers/MutableContainerAdapter.cpp \
	containers/LayeredContainer.cpp \
	containers/LayeredPosition.cpp \
	containers/MutableLayeredPosition.cpp \
	containers/MutableLayeredContainer.cpp

CPP_SRC_CONTAINERS_MISC= \
	containers/Tuple.cpp \
	containers/Pair.cpp \
	containers/Cons.cpp \
	containers/Triple.cpp \
	containers/Set.cpp \
	containers/EmptyContainer.cpp \
	containers/EmptyStack.cpp \
	containers/Stack.cpp \
	containers/Queue.cpp \
	containers/arrays/Array.cpp \
	containers/arrays/CArray.cpp \
	containers/dicts/DictKeyPosition.cpp \
	containers/dicts/DumbDictionary.cpp \
	containers/trees/MutableTree.cpp \
	containers/trees/MutableTreeNode.cpp \
	containers/trees/TreePath.cpp \
	containers/trees/MutableTreePath.cpp \
	containers/trees/DefTree.cpp \
	containers/trees/TreeEnumeration.cpp \

CPP_SRC_CONTAINERS_LIST= \
	containers/lists/List.cpp \
	containers/lists/DefaultListNode.cpp \
	containers/lists/ListNodeFactory.cpp \
	containers/lists/DefaultListNodeFactory.cpp

CPP_SRC_OBSERVE= \
	observe/PassiveObserver.cpp \
	observe/ActiveObserver.cpp \
	observe/ObserverAdapter.cpp \
	observe/ObservableAdapter.cpp \
	observe/EchoObserver.cpp \
	observe/EchoCondition.cpp \
	observe/JustCondition.cpp \
	\
	events/Event.cpp \
	events/EventAdapter.cpp

CPP_SRC_ALGORITHMS= \
	algorithms/enumerations/EnumerationAlgorithms.cpp \
	algorithms/parse/TokenAdapter.cpp \
	algorithms/parse/SimpleWordParser.cpp \
	algorithms/parse/WordParser.cpp \
	algorithms/string/StringFilterAdapter.cpp \
	algorithms/string/IdentityFilter.cpp \
	algorithms/string/OneOfFilter.cpp \
	algorithms/string/StringAlgorithms.cpp \
	algorithms/string/FromToBy.cpp \
	algorithms/string/InOrderFilter.cpp

CPP_SRC_PLATFORM_BASE= \
	platform/Platform.cpp \
	platform/MinimalPlatform.cpp \
	platform/ANSICPlatform.cpp \
	platform/POSIXPlatform.cpp \
	platform/Win32Platform.cpp

CPP_SRC_PLATFORM_THREADS= \
	platform/threads/ThreadFactory.cpp \
	platform/threads/ThreadsSystem.cpp \
	platform/threads/PThread.cpp \
	platform/threads/Win32Thread.cpp \
	platform/threads/MGuard.cpp \
	platform/threads/ThreadDeath.cpp \
	platform/threads/RecMutex.cpp

CPP_SRC_PLATFORM_AQ= \
	platform/Xq.cpp \
	platform/Wq.cpp \
	platform/Cq.cpp \
	platform/Aq.cpp

CPP_SRC= \
	$(CPP_SRC_BASE) \
	$(CPP_SRC_EXCEPTIONS)\
	$(CPP_SRC_ITER) \
	$(CPP_SRC_CONTAINERS_BASE) \
	$(CPP_SRC_CONTAINERS_MISC) \
	$(CPP_SRC_CONTAINERS_LIST) \
	$(CPP_SRC_OBSERVE) \
	$(CPP_SRC_ALGORITHMS) \
	$(CPP_SRC_PLATFORM_BASE) \
	$(CPP_SRC_PLATFORM_THREADS) \
	$(CPP_SRC_PLATFORM_AQ)

#	containers/TextContainer.cpp \
#	\
#	structures/Cyclic.cpp \
#	structures/BackPointer.cpp \


###########################################################################
#                                                                         #
# ###########################################################################
# #                                                                         #
# #   Inline methods.                                                       #
###                                                                         #
  #                                                                         #
  ###########################################################################

# inlined C++ sources --- included either in header or in .cpp files.
CPP_IPP_BASE= \
	Top.ipp \
	Object.ipp \
	String.ipp \
	StringImplementation.ipp \
	Debug.ipp \
	new-operator.ipp \
	MemoryMonitor.ipp

CPP_IPP= \
	$(CPP_IPP_BASE)

###########################################################################
#                                                                         #
# ###########################################################################
# #                                                                         #
# #   Templatess.                                                           #
###                                                                         #
  #                                                                         #
  ###########################################################################

# templates --- included either in header or in .cpp files.
CPP_TPP_BASE= \
	MethodMap.tpp

CPP_TPP_ITER= \
	iter/enumerations/TypedEnumeration.tpp

CPP_TPP= \
	$(CPP_TPP_BASE) \
	$(CPP_TPP_ITER)



###########################################################################
#                                                                         #
# ###########################################################################
# #                                                                         #
# #   Derived from file lists.                                              #
###                                                                         #
  #                                                                         #
  ###########################################################################

INCS=-I. -I$(INC_DIR) $(ADDITIONAL_INCS)
SHLIB=lib/libquercus.so
ALL_SOURCE=$(CPP_SRC) $(CPP_IPP) $(CPP_TPP)
CPP_OBJ=$(CPP_SRC:.cpp=.o)
CPP_SOBJ=$(CPP_SRC:.cpp=.so)

INC=$(CPP_INC:%=$(INC_DIR)/%)
SRC=$(ALL_SOURCE:%=$(SRC_DIR)/%)
OBJ=$(CPP_OBJ:%=$(OBJ_DIR)/%)
SOBJ=$(CPP_SOBJ:%=$(LIB_DIR)/%)

CPP_SOBJ_BASE=$(CPP_SRC_BASE:.cpp=.so)
SOBJ_BASE=$(CPP_SOBJ_BASE:%=$(LIB_DIR)/%)

CPP_SOBJ_EXCEPTIONS=$(CPP_SRC_EXCEPTIONS:.cpp=.so)
SOBJ_EXCEPTIONS=$(CPP_SOBJ_EXCEPTIONS:%=$(LIB_DIR)/%)

CPP_SOBJ_ITER=$(CPP_SRC_ITER:.cpp=.so)
SOBJ_ITER=$(CPP_SOBJ_ITER:%=$(LIB_DIR)/%)

CPP_SOBJ_CONTAINERS_BASE=$(CPP_SRC_CONTAINERS_BASE:.cpp=.so)
SOBJ_CONTAINERS_BASE=$(CPP_SOBJ_CONTAINERS_BASE:%=$(LIB_DIR)/%)

CPP_SOBJ_CONTAINERS_MISC=$(CPP_SRC_CONTAINERS_MISC:.cpp=.so)
SOBJ_CONTAINERS_MISC=$(CPP_SOBJ_CONTAINERS_MISC:%=$(LIB_DIR)/%)

CPP_SOBJ_CONTAINERS_LIST=$(CPP_SRC_CONTAINERS_LIST:.cpp=.so)
SOBJ_CONTAINERS_LIST=$(CPP_SOBJ_CONTAINERS_LIST:%=$(LIB_DIR)/%)

CPP_SOBJ_OBSERVE=$(CPP_SRC_OBSERVE:.cpp=.so)
SOBJ_OBSERVE=$(CPP_SOBJ_OBSERVE:%=$(LIB_DIR)/%)

CPP_SOBJ_ALGORITHMS=$(CPP_SRC_ALGORITHMS:.cpp=.so)
SOBJ_ALGORITHMS=$(CPP_SOBJ_ALGORITHMS:%=$(LIB_DIR)/%)

CPP_SOBJ_PLATFORM_BASE=$(CPP_SRC_PLATFORM_BASE:.cpp=.so)
SOBJ_PLATFORM_BASE=$(CPP_SOBJ_PLATFORM_BASE:%=$(LIB_DIR)/%)

CPP_SOBJ_PLATFORM_THREADS=$(CPP_SRC_PLATFORM_THREADS:.cpp=.so)
SOBJ_PLATFORM_THREADS=$(CPP_SOBJ_PLATFORM_THREADS:%=$(LIB_DIR)/%)

CPP_SOBJ_PLATFORM_AQ=$(CPP_SRC_PLATFORM_AQ:.cpp=.so)
SOBJ_PLATFORM_AQ=$(CPP_SOBJ_PLATFORM_AQ:%=$(LIB_DIR)/%)

SHLIBS= \
	libquercus.so \
	libQRBase.so \
	libQRExceptions.so \
	libQRIter.so \
	libQRContainers.so \
	libQRContainersMisc.so \
	libQRList.so \
	libQRObserve.so \
	libQRAlgorithms.so \
	libQRPlatform.so \
	libQRThreads.so \
	libQRAq.so

SHLIBS_PATH= $(SHLIBS:%=$(LIB_DIR)/%)

###########################################################################
#                                                                         #
# ###########################################################################
# #                                                                         #
# #  User-visible targets.                                                  #
###                                                                         #
  #                                                                         #
  ###########################################################################

all: test

build: config all $(INC_DIR)/quercus.hpp

test-suite: 
	make APP_NAME=$(APP_NAME) $(APP_NAME)

test : objs

objs : $(OBJ) $(OBJ_DIR)/test.o
	$(CPP) $(LDFLAGS) -o $(APP_NAME) $(OBJ) $(OBJ_DIR)/test.o $(LIBS)

shared : $(SHLIB) $(OBJ_DIR)/test.o
	$(CPP) $(LDFLAGS) -o $(APP_NAME) $(SHLIB) $(OBJ_DIR)/test.o $(LIBS)

clean:
	for dir in `find . -type d -exec echo {} \;` ;do ( cd $$dir ; rm -f $(JUNK_FILES) ) ;done

config:
	rm -f $(BUILD_INFO_FILE)
	echo $$((`cat $(BUILD_TAG_FILE)`+1)) > $(BUILD_TAG_FILE)
	echo '/* -*- C++ -*- Automatically generated. Do not edit. */' >> $(BUILD_INFO_FILE)
	echo '#define BUILD_DATE "$(DATE)"' >> $(BUILD_INFO_FILE)
	echo '#define BUILD_HOST "$(HOST)"' >> $(BUILD_INFO_FILE)
	echo '#define BUILDER    "$(USR)"'  >> $(BUILD_INFO_FILE)
	echo '#define BUILD      "$(shell cat $(BUILD_TAG_FILE))"'  >> $(BUILD_INFO_FILE)

check-files:
	@ls $(INC) $(SRC) > /dev/null

$(LIB_DIR)/libquercus.a: $(OBJ)
	rm -f $@
	ar -qsv $@ $(OBJ)

$(LIB_DIR)/quercus.o:
	$(CPP) $(CFLAGS) $(INCS) -I$(SRC_DIR) $(DEFINES) $(SRC_DIR)/all-in-one.cpp -c -o $@

#this becomes a bit tricky once we store .o files in separate tree
# makedepend -Y $(INCS) $(SRC) -f- | sed -e 's/^\.\/src/\.\/obj/g' >> Makefile.stripped
depend:
	echo "s,^$(SRC_DIR),$(OBJ_DIR),g" | sed 's/\//\\\//g' | sed 's/\./\\\./g' | sed 's/,/\//g' > .pattern
	head -n `egrep -n '^#MAKEDEPEND' Makefile | cut -d ":" -f 1` Makefile > Makefile.stripped
	makedepend -Y $(INCS) $(SRC) -f- | sed -f .pattern >> Makefile.stripped
	mv Makefile.stripped Makefile
	rm -f .pattern

tags:
	$(ETAGS) -l c++ -C -o TAGS $(SRC) $(INC)

archive: 
	LANG=C ; tar cf - $(SRC_DIR) $(INC_DIR) $(DOC_DIR) Makefile .build | gzip -9c > ../../archive/quercus-`date "+%Y-%m-%d-%H-%M"`.tar.gz

cronbuild: clean makedirs depend tags archive build libs all-in-one-shared

touch:
	find . | xargs touch

makedirs:
	for type in $(SRC_DIR) $(INC_DIR) $(OBJ_DIR) $(LIB_DIR) $(DOC_DIR) ;do for package in $(PACKAGES) ;do mkdir -p $$type/$$package;	done ; done

links:
	-cd all ; for package in $(PACKAGES) ;do for dir in $(SRC_DIR) $(INC_DIR) ;do FILE=../$$dir/$$package/*.?pp ; ls $$FILE >/dev/null 2>/dev/null ; if [ $$? -eq 0 ] ;then ln -s $$FILE . 2>/dev/null ;fi ;done ;done

prof-out:
	gprof -Cz $(APP_NAME) > prof.out #	gprof -tCgxz $(APP_NAME) > prof.out
	gprof -x -l -A $(APP_NAME) > lines.counts
	gprof -tCgxz -A $(APP_NAME) > profiled.source

add-all-to-CVS:
	for i in `find . -name \*pp` ;do \
	( d=`dirname $$i` ; cd `dirname $$d` ; cvs add `basename $$d` ) ; \
	( cd `dirname $$i` ; cvs add `basename $$i` ) ;done

api-docs: links
	$(DOC_GENERATOR_TEX) doc/API/TeX/api.tex all/*.hpp

#	$(DOC_GENERATOR_HTML) doc/API/HTML all/*.hpp

htmlize:
	for i in `find $(INC_DIR) -name '*.?pp'` ;do gnudoit "(htmlize-file \"`pwd`/$$i\" \"`pwd`/$(DOC_DIR)/html/$(INC_DIR)\")" ; echo $$i done. ;done
	for s in `find $(SRC_DIR) -name '*.?pp'` ;do gnudoit "(htmlize-file \"`pwd`/$$s\" \"`pwd`/$(DOC_DIR)/html/$(SRC_DIR)\")" ; echo $$s done. ;done

all-in-one: $(INC_DIR)/quercus-src.hpp $(INC_DIR)/quercus.hpp
	$(CPP) $(CFLAGS) $(INCS) -I$(SRC_DIR) $(LDFLAGS) $(DEFINES) $(SRC_DIR)/all-in-one.cpp -o test.one $(LIBS)

all-in-one-shared: $(INC_DIR)/quercus-src.hpp $(INC_DIR)/quercus.hpp
	$(CPP) $(CFLAGS) $(INCS) -I$(SRC_DIR) $(LDFLAGS) $(DEFINES) $(SHARED_COPT) $(SRC_DIR)/all-in-one.cpp -o $(SHLIB)

libs: $(SHLIBS_PATH) $(LIB_DIR)/libquercus.a $(LIB_DIR)/quercus.o

$(SHLIB): $(SOBJ) #all-in-one-shared #
	$(CPP) $(INCS) $(CFLAGS) $(LDFLAGS) $(DEFINES) $(SHARED_LDOPT) -o $@ $(SOBJ)

#$(LIB_DIR)/libQRBase-src.so: 
#	$(CPP) $(INCS) $(CFLAGS) $(LDFLAGS) $(DEFINES) $(SHARED_COPT) -o $@ $(CPP_SRC_BASE:%=$(SRC_DIR)/%)

$(LIB_DIR)/libQRBase.so: $(SOBJ_BASE)
	$(CPP) $(INCS) $(CFLAGS) $(LDFLAGS) $(DEFINES) $(SHARED_LDOPT) -o $@ $(SOBJ_BASE)

$(LIB_DIR)/libQRExceptions.so: $(SOBJ_EXCEPTIONS)
	$(CPP) $(INCS) $(CFLAGS) $(LDFLAGS) $(DEFINES) $(SHARED_LDOPT) -o $@ $(SOBJ_EXCEPTIONS)

$(LIB_DIR)/libQRIter.so: $(SOBJ_ITER)
	$(CPP) $(INCS) $(CFLAGS) $(LDFLAGS) $(DEFINES) $(SHARED_LDOPT) -o $@ $(SOBJ_ITER)

$(LIB_DIR)/libQRContainers.so: $(SOBJ_CONTAINERS_BASE)
	$(CPP) $(INCS) $(CFLAGS) $(LDFLAGS) $(DEFINES) $(SHARED_LDOPT) -o $@ $(SOBJ_CONTAINERS_BASE)

$(LIB_DIR)/libQRContainersMisc.so: $(SOBJ_CONTAINERS_MISC)
	$(CPP) $(INCS) $(CFLAGS) $(LDFLAGS) $(DEFINES) $(SHARED_LDOPT) -o $@ $(SOBJ_CONTAINERS_MISC)

$(LIB_DIR)/libQRList.so: $(SOBJ_CONTAINERS_LIST)
	$(CPP) $(INCS) $(CFLAGS) $(LDFLAGS) $(DEFINES) $(SHARED_LDOPT) -o $@ $(SOBJ_CONTAINERS_LIST)

$(LIB_DIR)/libQRObserve.so: $(SOBJ_OBSERVE)
	$(CPP) $(INCS) $(CFLAGS) $(LDFLAGS) $(DEFINES) $(SHARED_LDOPT) -o $@ $(SOBJ_OBSERVE)

$(LIB_DIR)/libQRAlgorithms.so: $(SOBJ_ALGORITHMS)
	$(CPP) $(INCS) $(CFLAGS) $(LDFLAGS) $(DEFINES) $(SHARED_LDOPT) -o $@ $(SOBJ_ALGORITHMS)

$(LIB_DIR)/libQRPlatform.so: $(SOBJ_PLATFORM_BASE)
	$(CPP) $(INCS) $(CFLAGS) $(LDFLAGS) $(DEFINES) $(SHARED_LDOPT) -o $@ $(SOBJ_PLATFORM_BASE)

$(LIB_DIR)/libQRThreads.so: $(SOBJ_PLATFORM_THREADS)
	$(CPP) $(INCS) $(CFLAGS) $(LDFLAGS) $(DEFINES) $(SHARED_LDOPT) -o $@ $(SOBJ_PLATFORM_THREADS)

$(LIB_DIR)/libQRAq.so: $(SOBJ_PLATFORM_AQ)
	$(CPP) $(INCS) $(CFLAGS) $(LDFLAGS) $(DEFINES) $(SHARED_LDOPT) -o $@ $(SOBJ_PLATFORM_AQ)

##########################################################################
$(OBJ_DIR)/%.o:	$(SRC_DIR)/%.c
	$(CC) $(INCS) $(CFLAGS) $(DEFINES) -c -o $@ $<

$(LIB_DIR)/%.so: $(SRC_DIR)/%.cpp
	$(CPP) $(INCS) $(CFLAGS) $(DEFINES) $(SHARED_COPT) -c -o $@ $<

$(OBJ_DIR)/%.o:	$(SRC_DIR)/%.cpp
	$(CPP) $(INCS) $(CFLAGS) $(DEFINES) -c -o $@ $<

$(OBJ_DIR)/%.o:	$(SRC_DIR)/%.ipp
	$(CPP) $(INCS) $(CFLAGS) $(DEFINES) -c -o $@ $<

$(OBJ_DIR)/%.o:	$(SRC_DIR)/%.tpp
	$(CPP) $(INCS) $(CFLAGS) $(DEFINES) -c -o $@ $<

##########################################################################

$(INC_DIR)/quercus.hpp: Makefile $(INC_DIR)/quercus.hpp.in
	cp $(INC_DIR)/quercus.hpp.in $(INC_DIR)/quercus.hpp
	for include in $(CPP_INC) ;do echo '#include <'$$include'>' ;done >> $(INC_DIR)/quercus.hpp
	echo '#endif' >> $(INC_DIR)/quercus.hpp

$(INC_DIR)/quercus-src.hpp: Makefile
	cp /dev/null $(INC_DIR)/quercus-src.hpp
	for include in $(CPP_SRC) ;do echo '#include <'$$include'>' ;done >> $(INC_DIR)/quercus-src.hpp

#	echo '#include <test.cpp>' >> $(INC_DIR)/quercus-src.hpp

###########################################################################
#                                                                         #
# ###########################################################################
# #                                                                         #
# # Makedepend depends on #MAKEDEPEND line.                                 #
# #                                                                         #
# #                                                                         #
# #                                                                         #
# #                                                                         #
###                                                                         #
  #                                                                         #
  ###########################################################################

#MAKEDEPEND

./obj/common.o: ./inc/defines.h ./inc/build.h src/common.cpp
./obj/common.o: ./inc/platform/platform-specific.h
./obj/new-operator.o: ./src/new-operator.ipp ./inc/new-operator.hpp
./obj/new-operator.o: ./inc/defines.h ./inc/build.h src/common.cpp
./obj/new-operator.o: ./inc/platform/platform-specific.h
./obj/new-operator.o: ./inc/MemoryMonitor.hpp ./inc/Top.hpp ./inc/Debug.hpp
./obj/new-operator.o: ./inc/Object.hpp ./inc/platform/threads/Thread.hpp
./obj/new-operator.o: ./inc/platform/threads/RecMutex.hpp
./obj/new-operator.o: ./inc/platform/threads/CondVar.hpp
./obj/new-operator.o: ./inc/platform/threads/Mutex.hpp ./inc/Protector.hpp
./obj/new-operator.o: ./inc/platform/threads/ThreadsSystem.hpp
./obj/new-operator.o: ./inc/platform/threads/ThreadFactory.hpp
./obj/new-operator.o: ./inc/debug-macros.hpp ./inc/platform/Platform.hpp
./obj/new-operator.o: ./inc/platform/threads/ThreadFactory.hpp
./obj/new-operator.o: ./inc/platform/threads/Mutex.hpp
./obj/new-operator.o: ./inc/platform/threads/MGuard.hpp ./inc/Guard.hpp
./obj/MemoryMonitor.o: ./inc/MemoryMonitor.hpp ./inc/defines.h ./inc/build.h
./obj/MemoryMonitor.o: src/common.cpp ./inc/platform/platform-specific.h
./obj/MemoryMonitor.o: ./src/MemoryMonitor.ipp ./inc/new-operator.hpp
./obj/MemoryMonitor.o: ./inc/Debug.hpp ./inc/Object.hpp ./inc/Top.hpp
./obj/MemoryMonitor.o: ./inc/platform/threads/Thread.hpp
./obj/MemoryMonitor.o: ./inc/platform/threads/RecMutex.hpp
./obj/MemoryMonitor.o: ./inc/platform/threads/CondVar.hpp
./obj/MemoryMonitor.o: ./inc/platform/threads/Mutex.hpp ./inc/Protector.hpp
./obj/MemoryMonitor.o: ./inc/platform/threads/ThreadsSystem.hpp
./obj/MemoryMonitor.o: ./inc/platform/threads/ThreadFactory.hpp
./obj/MemoryMonitor.o: ./inc/debug-macros.hpp
./obj/MemoryAllocator.o: ./inc/containers/lists/List.hpp ./inc/OGuard.hpp
./obj/MemoryAllocator.o: ./inc/Guard.hpp ./inc/Object.hpp ./inc/defines.h
./obj/MemoryAllocator.o: ./inc/build.h src/common.cpp
./obj/MemoryAllocator.o: ./inc/platform/platform-specific.h ./inc/Top.hpp
./obj/MemoryAllocator.o: ./inc/containers/PuncturedContainer.hpp
./obj/MemoryAllocator.o: ./inc/containers/Container.hpp
./obj/MemoryAllocator.o: ./inc/containers/Position.hpp
./obj/MemoryAllocator.o: ./inc/containers/PositionEnumeration.hpp
./obj/MemoryAllocator.o: ./inc/iter/enumerations/TypedEnumeration.hpp
./obj/MemoryAllocator.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/MemoryAllocator.o: src/iter/enumerations/TypedEnumeration.tpp
./obj/MemoryAllocator.o: ./inc/exceptions/InvalidArgument.hpp
./obj/MemoryAllocator.o: ./inc/exceptions/InternalError.hpp ./inc/String.hpp
./obj/MemoryAllocator.o: ./inc/exceptions/Exception.hpp
./obj/MemoryAllocator.o: ./inc/exceptions/Throwable.hpp ./inc/Condition.hpp
./obj/MemoryAllocator.o: ./inc/observe/Observable.hpp
./obj/MemoryAllocator.o: ./inc/observe/ObservableAdapter.hpp
./obj/MemoryAllocator.o: ./inc/observe/ObservationContext.hpp
./obj/MemoryAllocator.o: ./inc/ContextAdapter.hpp ./inc/Context.hpp
./obj/MemoryAllocator.o: ./inc/observe/Observable.hpp
./obj/MemoryAllocator.o: ./inc/exceptions/RuntimeError.hpp ./inc/Debug.hpp
./obj/MemoryAllocator.o: ./inc/platform/threads/Thread.hpp
./obj/MemoryAllocator.o: ./inc/platform/threads/RecMutex.hpp
./obj/MemoryAllocator.o: ./inc/platform/threads/CondVar.hpp
./obj/MemoryAllocator.o: ./inc/platform/threads/Mutex.hpp ./inc/Protector.hpp
./obj/MemoryAllocator.o: ./inc/platform/threads/ThreadsSystem.hpp
./obj/MemoryAllocator.o: ./inc/platform/threads/ThreadFactory.hpp
./obj/MemoryAllocator.o: ./inc/debug-macros.hpp ./inc/LinkManager.hpp
./obj/MemoryAllocator.o: ./inc/iter/enumerations/ResettableEnumeration.hpp
./obj/MemoryAllocator.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/MemoryAllocator.o: ./inc/iter/iterators/Iterator.hpp
./obj/MemoryAllocator.o: ./inc/containers/RangedContainer.hpp
./obj/MemoryAllocator.o: ./inc/containers/IndexableContainer.hpp
./obj/MemoryAllocator.o: ./inc/containers/MutableContainer.hpp ./inc/Map.hpp
./obj/MemoryAllocator.o: ./inc/containers/MutablePosition.hpp
./obj/MemoryAllocator.o: ./inc/containers/Position.hpp
./obj/MemoryAllocator.o: ./inc/containers/PositionAdapter.hpp
./obj/MemoryAllocator.o: ./inc/containers/MutablePosition.hpp
./obj/MemoryAllocator.o: ./inc/containers/MutablePositionAdapter.hpp
./obj/MemoryAllocator.o: ./inc/containers/PositionAdapter.hpp
./obj/MemoryAllocator.o: ./inc/containers/PositionFactory.hpp
./obj/MemoryAllocator.o: ./inc/AbstractFactory.hpp
./obj/MemoryAllocator.o: ./inc/containers/MutablePositionEnumeration.hpp
./obj/MemoryAllocator.o: ./inc/containers/PositionEnumeration.hpp
./obj/MemoryAllocator.o: ./inc/containers/MutableContainerAdapter.hpp
./obj/MemoryAllocator.o: ./inc/containers/ContainerAdapter.hpp
./obj/MemoryAllocator.o: ./inc/containers/ModifiableContainer.hpp
./obj/MemoryAllocator.o: ./inc/VersionedObject.hpp ./inc/MemoryAllocator.hpp
./obj/FixedSizeAllocator.o: ./inc/FixedSizeAllocator.hpp
./obj/FixedSizeAllocator.o: ./inc/MemoryAllocator.hpp ./inc/Top.hpp
./obj/FixedSizeAllocator.o: ./inc/defines.h ./inc/build.h src/common.cpp
./obj/FixedSizeAllocator.o: ./inc/platform/platform-specific.h
./obj/FixedSizeAllocator.o: ./inc/Object.hpp ./inc/String.hpp ./inc/Debug.hpp
./obj/FixedSizeAllocator.o: ./inc/platform/threads/Thread.hpp
./obj/FixedSizeAllocator.o: ./inc/platform/threads/RecMutex.hpp
./obj/FixedSizeAllocator.o: ./inc/platform/threads/CondVar.hpp
./obj/FixedSizeAllocator.o: ./inc/platform/threads/Mutex.hpp
./obj/FixedSizeAllocator.o: ./inc/Protector.hpp
./obj/FixedSizeAllocator.o: ./inc/platform/threads/ThreadsSystem.hpp
./obj/FixedSizeAllocator.o: ./inc/platform/threads/ThreadFactory.hpp
./obj/FixedSizeAllocator.o: ./inc/debug-macros.hpp
./obj/Top.o: ./inc/platform/threads/ThreadFactory.hpp
./obj/Top.o: ./inc/platform/threads/Mutex.hpp
./obj/Top.o: ./inc/platform/threads/MGuard.hpp ./inc/Guard.hpp
./obj/Top.o: ./inc/Object.hpp ./inc/defines.h ./inc/build.h src/common.cpp
./obj/Top.o: ./inc/platform/platform-specific.h ./inc/Top.hpp
./obj/Top.o: ./inc/String.hpp ./inc/Debug.hpp
./obj/Top.o: ./inc/platform/threads/Thread.hpp
./obj/Top.o: ./inc/platform/threads/RecMutex.hpp
./obj/Top.o: ./inc/platform/threads/CondVar.hpp
./obj/Top.o: ./inc/platform/threads/Mutex.hpp ./inc/Protector.hpp
./obj/Top.o: ./inc/platform/threads/ThreadsSystem.hpp
./obj/Top.o: ./inc/platform/threads/ThreadFactory.hpp ./inc/debug-macros.hpp
./obj/Top.o: ./src/Top.ipp ./inc/PGuard.hpp ./inc/MemoryMonitor.hpp
./obj/Top.o: ./inc/StringBuffer.hpp
./obj/Object.o: ./inc/Object.hpp ./inc/defines.h ./inc/build.h src/common.cpp
./obj/Object.o: ./inc/platform/platform-specific.h ./inc/Top.hpp
./obj/Object.o: ./inc/OGuard.hpp ./inc/Guard.hpp ./inc/String.hpp
./obj/Object.o: ./inc/Protector.hpp ./inc/Debug.hpp
./obj/Object.o: ./inc/platform/threads/Thread.hpp
./obj/Object.o: ./inc/platform/threads/RecMutex.hpp
./obj/Object.o: ./inc/platform/threads/CondVar.hpp
./obj/Object.o: ./inc/platform/threads/Mutex.hpp
./obj/Object.o: ./inc/platform/threads/ThreadsSystem.hpp
./obj/Object.o: ./inc/platform/threads/ThreadFactory.hpp
./obj/Object.o: ./inc/debug-macros.hpp ./inc/MemoryMonitor.hpp
./obj/Object.o: ./inc/LinkManager.hpp ./inc/LifeTimeController.hpp
./obj/Object.o: ./inc/AeternalLifeController.hpp
./obj/Object.o: ./inc/LifeTimeControllerAdapter.hpp
./obj/Object.o: ./inc/exceptions/ShouldBeOverriden.hpp
./obj/Object.o: ./inc/exceptions/InternalError.hpp
./obj/Object.o: ./inc/exceptions/Exception.hpp ./inc/exceptions/Throwable.hpp
./obj/Object.o: ./inc/Condition.hpp ./inc/observe/Observable.hpp
./obj/Object.o: ./inc/observe/ObservableAdapter.hpp
./obj/Object.o: ./inc/observe/ObservationContext.hpp ./inc/ContextAdapter.hpp
./obj/Object.o: ./inc/Context.hpp ./inc/observe/Observable.hpp
./obj/Object.o: ./inc/exceptions/RuntimeError.hpp ./src/Object.ipp
./obj/ObjectWrapper.o: ./inc/ObjectWrapper.hpp ./inc/Object.hpp
./obj/ObjectWrapper.o: ./inc/defines.h ./inc/build.h src/common.cpp
./obj/ObjectWrapper.o: ./inc/platform/platform-specific.h ./inc/Top.hpp
./obj/ObjectWrapper.o: ./inc/LinkManager.hpp ./inc/String.hpp ./inc/Debug.hpp
./obj/ObjectWrapper.o: ./inc/platform/threads/Thread.hpp
./obj/ObjectWrapper.o: ./inc/platform/threads/RecMutex.hpp
./obj/ObjectWrapper.o: ./inc/platform/threads/CondVar.hpp
./obj/ObjectWrapper.o: ./inc/platform/threads/Mutex.hpp ./inc/Protector.hpp
./obj/ObjectWrapper.o: ./inc/platform/threads/ThreadsSystem.hpp
./obj/ObjectWrapper.o: ./inc/platform/threads/ThreadFactory.hpp
./obj/ObjectWrapper.o: ./inc/debug-macros.hpp
./obj/VersionedObject.o: ./inc/VersionedObject.hpp ./inc/Object.hpp
./obj/VersionedObject.o: ./inc/defines.h ./inc/build.h src/common.cpp
./obj/VersionedObject.o: ./inc/platform/platform-specific.h ./inc/Top.hpp
./obj/VersionedObject.o: ./inc/Debug.hpp ./inc/platform/threads/Thread.hpp
./obj/VersionedObject.o: ./inc/platform/threads/RecMutex.hpp
./obj/VersionedObject.o: ./inc/platform/threads/CondVar.hpp
./obj/VersionedObject.o: ./inc/platform/threads/Mutex.hpp ./inc/Protector.hpp
./obj/VersionedObject.o: ./inc/platform/threads/ThreadsSystem.hpp
./obj/VersionedObject.o: ./inc/platform/threads/ThreadFactory.hpp
./obj/VersionedObject.o: ./inc/debug-macros.hpp ./inc/String.hpp
./obj/IdentityMap.o: ./inc/IdentityMap.hpp ./inc/Map.hpp ./inc/Top.hpp
./obj/IdentityMap.o: ./inc/defines.h ./inc/build.h src/common.cpp
./obj/IdentityMap.o: ./inc/platform/platform-specific.h ./inc/Object.hpp
./obj/IdentityMap.o: ./inc/Debug.hpp ./inc/platform/threads/Thread.hpp
./obj/IdentityMap.o: ./inc/platform/threads/RecMutex.hpp
./obj/IdentityMap.o: ./inc/platform/threads/CondVar.hpp
./obj/IdentityMap.o: ./inc/platform/threads/Mutex.hpp ./inc/Protector.hpp
./obj/IdentityMap.o: ./inc/platform/threads/ThreadsSystem.hpp
./obj/IdentityMap.o: ./inc/platform/threads/ThreadFactory.hpp
./obj/IdentityMap.o: ./inc/debug-macros.hpp
./obj/Map.o: ./inc/Map.hpp ./inc/Top.hpp ./inc/defines.h ./inc/build.h
./obj/Map.o: src/common.cpp ./inc/platform/platform-specific.h
./obj/Map.o: ./inc/Debug.hpp ./inc/Object.hpp
./obj/Map.o: ./inc/platform/threads/Thread.hpp
./obj/Map.o: ./inc/platform/threads/RecMutex.hpp
./obj/Map.o: ./inc/platform/threads/CondVar.hpp
./obj/Map.o: ./inc/platform/threads/Mutex.hpp ./inc/Protector.hpp
./obj/Map.o: ./inc/platform/threads/ThreadsSystem.hpp
./obj/Map.o: ./inc/platform/threads/ThreadFactory.hpp ./inc/debug-macros.hpp
./obj/MethodMap.o: ./inc/defines.h ./inc/build.h src/common.cpp
./obj/MethodMap.o: ./inc/platform/platform-specific.h
./obj/Debug.o: ./inc/Debug.hpp ./inc/defines.h ./inc/build.h src/common.cpp
./obj/Debug.o: ./inc/platform/platform-specific.h ./inc/Object.hpp
./obj/Debug.o: ./inc/Top.hpp ./inc/platform/threads/Thread.hpp
./obj/Debug.o: ./inc/platform/threads/RecMutex.hpp
./obj/Debug.o: ./inc/platform/threads/CondVar.hpp
./obj/Debug.o: ./inc/platform/threads/Mutex.hpp ./inc/Protector.hpp
./obj/Debug.o: ./inc/platform/threads/ThreadsSystem.hpp
./obj/Debug.o: ./inc/platform/threads/ThreadFactory.hpp
./obj/Debug.o: ./inc/debug-macros.hpp ./inc/String.hpp
./obj/Debug.o: ./inc/exceptions/InternalError.hpp
./obj/Debug.o: ./inc/exceptions/Exception.hpp ./inc/exceptions/Throwable.hpp
./obj/Debug.o: ./inc/Condition.hpp ./inc/observe/Observable.hpp
./obj/Debug.o: ./inc/observe/ObservableAdapter.hpp
./obj/Debug.o: ./inc/observe/ObservationContext.hpp ./inc/ContextAdapter.hpp
./obj/Debug.o: ./inc/Context.hpp ./inc/observe/Observable.hpp
./obj/Debug.o: ./inc/exceptions/RuntimeError.hpp ./src/Debug.ipp
./obj/Debug.o: ./inc/Backtrace.hpp ./inc/platform/Platform.hpp
./obj/Debug.o: ./inc/platform/threads/ThreadsSystem.hpp
./obj/Debug.o: ./inc/platform/threads/ThreadFactory.hpp
./obj/Debug.o: ./inc/platform/threads/MGuard.hpp ./inc/Guard.hpp
./obj/Debug.o: ./inc/LinkManager.hpp
./obj/RefCounted.o: ./inc/RefCounted.hpp ./inc/RefCountable.hpp
./obj/RefCounted.o: ./inc/defines.h ./inc/build.h src/common.cpp
./obj/RefCounted.o: ./inc/platform/platform-specific.h ./inc/Top.hpp
./obj/RefCounted.o: ./inc/Object.hpp ./inc/Debug.hpp
./obj/RefCounted.o: ./inc/platform/threads/Thread.hpp
./obj/RefCounted.o: ./inc/platform/threads/RecMutex.hpp
./obj/RefCounted.o: ./inc/platform/threads/CondVar.hpp
./obj/RefCounted.o: ./inc/platform/threads/Mutex.hpp ./inc/Protector.hpp
./obj/RefCounted.o: ./inc/platform/threads/ThreadsSystem.hpp
./obj/RefCounted.o: ./inc/platform/threads/ThreadFactory.hpp
./obj/RefCounted.o: ./inc/debug-macros.hpp ./inc/String.hpp
./obj/String.o: ./inc/defines.h ./inc/build.h src/common.cpp
./obj/String.o: ./inc/platform/platform-specific.h ./inc/StringBuffer.hpp
./obj/String.o: ./inc/Object.hpp ./inc/Top.hpp ./inc/ObjectWrapper.hpp
./obj/String.o: ./inc/String.hpp ./inc/StringImplementation.hpp
./obj/String.o: ./inc/RefCounted.hpp ./inc/RefCountable.hpp
./obj/String.o: ./inc/MemoryAllocator.hpp ./inc/Debug.hpp
./obj/String.o: ./inc/platform/threads/Thread.hpp
./obj/String.o: ./inc/platform/threads/RecMutex.hpp
./obj/String.o: ./inc/platform/threads/CondVar.hpp
./obj/String.o: ./inc/platform/threads/Mutex.hpp ./inc/Protector.hpp
./obj/String.o: ./inc/platform/threads/ThreadsSystem.hpp
./obj/String.o: ./inc/platform/threads/ThreadFactory.hpp
./obj/String.o: ./inc/debug-macros.hpp ./inc/OGuard.hpp ./inc/Guard.hpp
./obj/String.o: ./inc/platform/Platform.hpp
./obj/String.o: ./inc/exceptions/NotImplemented.hpp
./obj/String.o: ./inc/exceptions/InternalError.hpp
./obj/String.o: ./inc/exceptions/Exception.hpp ./inc/exceptions/Throwable.hpp
./obj/String.o: ./inc/Condition.hpp ./inc/observe/Observable.hpp
./obj/String.o: ./inc/observe/ObservableAdapter.hpp
./obj/String.o: ./inc/observe/ObservationContext.hpp ./inc/ContextAdapter.hpp
./obj/String.o: ./inc/Context.hpp ./inc/observe/Observable.hpp
./obj/String.o: ./inc/exceptions/RuntimeError.hpp
./obj/String.o: ./inc/containers/lists/List.hpp
./obj/String.o: ./inc/containers/PuncturedContainer.hpp
./obj/String.o: ./inc/containers/Container.hpp ./inc/containers/Position.hpp
./obj/String.o: ./inc/containers/PositionEnumeration.hpp
./obj/String.o: ./inc/iter/enumerations/TypedEnumeration.hpp
./obj/String.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/String.o: src/iter/enumerations/TypedEnumeration.tpp
./obj/String.o: ./inc/exceptions/InvalidArgument.hpp ./inc/LinkManager.hpp
./obj/String.o: ./inc/iter/enumerations/ResettableEnumeration.hpp
./obj/String.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/String.o: ./inc/iter/iterators/Iterator.hpp
./obj/String.o: ./inc/containers/RangedContainer.hpp
./obj/String.o: ./inc/containers/IndexableContainer.hpp
./obj/String.o: ./inc/containers/MutableContainer.hpp ./inc/Map.hpp
./obj/String.o: ./inc/containers/MutablePosition.hpp
./obj/String.o: ./inc/containers/Position.hpp
./obj/String.o: ./inc/containers/PositionAdapter.hpp
./obj/String.o: ./inc/containers/MutablePosition.hpp
./obj/String.o: ./inc/containers/MutablePositionAdapter.hpp
./obj/String.o: ./inc/containers/PositionAdapter.hpp
./obj/String.o: ./inc/containers/PositionFactory.hpp
./obj/String.o: ./inc/AbstractFactory.hpp
./obj/String.o: ./inc/containers/MutablePositionEnumeration.hpp
./obj/String.o: ./inc/containers/PositionEnumeration.hpp
./obj/String.o: ./inc/containers/MutableContainerAdapter.hpp
./obj/String.o: ./inc/containers/ContainerAdapter.hpp
./obj/String.o: ./inc/containers/ModifiableContainer.hpp
./obj/String.o: ./inc/VersionedObject.hpp ./src/String.ipp ./inc/Char.hpp
./obj/String.o: ./inc/UTF8Converter.hpp ./inc/CodesetConverter.hpp
./obj/StringImplementation.o: ./inc/defines.h ./inc/build.h src/common.cpp
./obj/StringImplementation.o: ./inc/platform/platform-specific.h
./obj/StringImplementation.o: ./inc/StringImplementation.hpp
./obj/StringImplementation.o: ./inc/RefCounted.hpp ./inc/RefCountable.hpp
./obj/StringImplementation.o: ./inc/Top.hpp ./inc/Object.hpp
./obj/StringImplementation.o: ./inc/MemoryAllocator.hpp ./inc/Debug.hpp
./obj/StringImplementation.o: ./inc/platform/threads/Thread.hpp
./obj/StringImplementation.o: ./inc/platform/threads/RecMutex.hpp
./obj/StringImplementation.o: ./inc/platform/threads/CondVar.hpp
./obj/StringImplementation.o: ./inc/platform/threads/Mutex.hpp
./obj/StringImplementation.o: ./inc/Protector.hpp
./obj/StringImplementation.o: ./inc/platform/threads/ThreadsSystem.hpp
./obj/StringImplementation.o: ./inc/platform/threads/ThreadFactory.hpp
./obj/StringImplementation.o: ./inc/debug-macros.hpp ./inc/String.hpp
./obj/StringImplementation.o: ./src/StringImplementation.ipp
./obj/StringImplementation.o: ./inc/platform/Platform.hpp
./obj/StringImplementation.o: ./inc/FixedSizeAllocator.hpp
./obj/StringEnumeration.o: ./inc/defines.h ./inc/build.h src/common.cpp
./obj/StringEnumeration.o: ./inc/platform/platform-specific.h ./inc/Char.hpp
./obj/StringEnumeration.o: ./inc/Object.hpp ./inc/Top.hpp ./inc/String.hpp
./obj/StringEnumeration.o: ./inc/UCSChar.hpp ./inc/Debug.hpp
./obj/StringEnumeration.o: ./inc/platform/threads/Thread.hpp
./obj/StringEnumeration.o: ./inc/platform/threads/RecMutex.hpp
./obj/StringEnumeration.o: ./inc/platform/threads/CondVar.hpp
./obj/StringEnumeration.o: ./inc/platform/threads/Mutex.hpp
./obj/StringEnumeration.o: ./inc/Protector.hpp
./obj/StringEnumeration.o: ./inc/platform/threads/ThreadsSystem.hpp
./obj/StringEnumeration.o: ./inc/platform/threads/ThreadFactory.hpp
./obj/StringEnumeration.o: ./inc/debug-macros.hpp ./inc/OGuard.hpp
./obj/StringEnumeration.o: ./inc/Guard.hpp ./inc/PGuard.hpp
./obj/StringEnumeration.o: ./inc/LinkManager.hpp ./inc/UTF8Converter.hpp
./obj/StringEnumeration.o: ./inc/CodesetConverter.hpp
./obj/StringEnumeration.o: ./inc/KOI8RConverter.hpp
./obj/StringEnumeration.o: ./inc/StringEnumeration.hpp
./obj/StringEnumeration.o: ./inc/algorithms/parse/WordParser.hpp
./obj/StringEnumeration.o: ./inc/algorithms/parse/Token.hpp
./obj/StringEnumeration.o: ./inc/iter/enumerations/TypedEnumeration.hpp
./obj/StringEnumeration.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/StringEnumeration.o: src/iter/enumerations/TypedEnumeration.tpp
./obj/StringEnumeration.o: ./inc/exceptions/InvalidArgument.hpp
./obj/StringEnumeration.o: ./inc/exceptions/InternalError.hpp
./obj/StringEnumeration.o: ./inc/exceptions/Exception.hpp
./obj/StringEnumeration.o: ./inc/exceptions/Throwable.hpp ./inc/Condition.hpp
./obj/StringEnumeration.o: ./inc/observe/Observable.hpp
./obj/StringEnumeration.o: ./inc/observe/ObservableAdapter.hpp
./obj/StringEnumeration.o: ./inc/observe/ObservationContext.hpp
./obj/StringEnumeration.o: ./inc/ContextAdapter.hpp ./inc/Context.hpp
./obj/StringEnumeration.o: ./inc/observe/Observable.hpp
./obj/StringEnumeration.o: ./inc/exceptions/RuntimeError.hpp
./obj/StringEnumeration.o: ./inc/containers/FrozenValue.hpp
./obj/StringEnumeration.o: ./inc/containers/PositionAdapter.hpp
./obj/StringEnumeration.o: ./inc/containers/MutablePosition.hpp ./inc/Map.hpp
./obj/StringBuffer.o: ./inc/platform/Platform.hpp ./inc/Top.hpp
./obj/StringBuffer.o: ./inc/defines.h ./inc/build.h src/common.cpp
./obj/StringBuffer.o: ./inc/platform/platform-specific.h
./obj/StringBuffer.o: ./inc/StringBuffer.hpp ./inc/Object.hpp
./obj/StringBuffer.o: ./inc/LinkManager.hpp ./inc/String.hpp ./inc/OGuard.hpp
./obj/StringBuffer.o: ./inc/Guard.hpp ./inc/Debug.hpp
./obj/StringBuffer.o: ./inc/platform/threads/Thread.hpp
./obj/StringBuffer.o: ./inc/platform/threads/RecMutex.hpp
./obj/StringBuffer.o: ./inc/platform/threads/CondVar.hpp
./obj/StringBuffer.o: ./inc/platform/threads/Mutex.hpp ./inc/Protector.hpp
./obj/StringBuffer.o: ./inc/platform/threads/ThreadsSystem.hpp
./obj/StringBuffer.o: ./inc/platform/threads/ThreadFactory.hpp
./obj/StringBuffer.o: ./inc/debug-macros.hpp ./inc/Char.hpp
./obj/Char.o: ./inc/Char.hpp ./inc/defines.h ./inc/build.h src/common.cpp
./obj/Char.o: ./inc/platform/platform-specific.h ./inc/Object.hpp
./obj/Char.o: ./inc/Top.hpp ./inc/String.hpp ./inc/Debug.hpp
./obj/Char.o: ./inc/platform/threads/Thread.hpp
./obj/Char.o: ./inc/platform/threads/RecMutex.hpp
./obj/Char.o: ./inc/platform/threads/CondVar.hpp
./obj/Char.o: ./inc/platform/threads/Mutex.hpp ./inc/Protector.hpp
./obj/Char.o: ./inc/platform/threads/ThreadsSystem.hpp
./obj/Char.o: ./inc/platform/threads/ThreadFactory.hpp ./inc/debug-macros.hpp
./obj/Char.o: ./inc/OGuard.hpp ./inc/Guard.hpp
./obj/Char.o: ./inc/exceptions/NotImplemented.hpp
./obj/Char.o: ./inc/exceptions/InternalError.hpp
./obj/Char.o: ./inc/exceptions/Exception.hpp ./inc/exceptions/Throwable.hpp
./obj/Char.o: ./inc/Condition.hpp ./inc/observe/Observable.hpp
./obj/Char.o: ./inc/observe/ObservableAdapter.hpp
./obj/Char.o: ./inc/observe/ObservationContext.hpp ./inc/ContextAdapter.hpp
./obj/Char.o: ./inc/Context.hpp ./inc/observe/Observable.hpp
./obj/Char.o: ./inc/exceptions/RuntimeError.hpp ./inc/UTF8Converter.hpp
./obj/Char.o: ./inc/CodesetConverter.hpp
./obj/UCSChar.o: ./inc/UCSChar.hpp ./inc/Char.hpp ./inc/defines.h
./obj/UCSChar.o: ./inc/build.h src/common.cpp
./obj/UCSChar.o: ./inc/platform/platform-specific.h ./inc/Object.hpp
./obj/UCSChar.o: ./inc/Top.hpp ./inc/String.hpp ./inc/Debug.hpp
./obj/UCSChar.o: ./inc/platform/threads/Thread.hpp
./obj/UCSChar.o: ./inc/platform/threads/RecMutex.hpp
./obj/UCSChar.o: ./inc/platform/threads/CondVar.hpp
./obj/UCSChar.o: ./inc/platform/threads/Mutex.hpp ./inc/Protector.hpp
./obj/UCSChar.o: ./inc/platform/threads/ThreadsSystem.hpp
./obj/UCSChar.o: ./inc/platform/threads/ThreadFactory.hpp
./obj/UCSChar.o: ./inc/debug-macros.hpp ./inc/exceptions/NotImplemented.hpp
./obj/UCSChar.o: ./inc/exceptions/InternalError.hpp
./obj/UCSChar.o: ./inc/exceptions/Exception.hpp
./obj/UCSChar.o: ./inc/exceptions/Throwable.hpp ./inc/Condition.hpp
./obj/UCSChar.o: ./inc/observe/Observable.hpp
./obj/UCSChar.o: ./inc/observe/ObservableAdapter.hpp
./obj/UCSChar.o: ./inc/observe/ObservationContext.hpp
./obj/UCSChar.o: ./inc/ContextAdapter.hpp ./inc/Context.hpp
./obj/UCSChar.o: ./inc/observe/Observable.hpp
./obj/UCSChar.o: ./inc/exceptions/RuntimeError.hpp ./inc/UTF8Converter.hpp
./obj/UCSChar.o: ./inc/CodesetConverter.hpp ./inc/platform/Platform.hpp
./obj/CodesetConverter.o: ./inc/CodesetConverter.hpp ./inc/Top.hpp
./obj/CodesetConverter.o: ./inc/defines.h ./inc/build.h src/common.cpp
./obj/CodesetConverter.o: ./inc/platform/platform-specific.h ./inc/OGuard.hpp
./obj/CodesetConverter.o: ./inc/Guard.hpp ./inc/Object.hpp ./inc/Debug.hpp
./obj/CodesetConverter.o: ./inc/platform/threads/Thread.hpp
./obj/CodesetConverter.o: ./inc/platform/threads/RecMutex.hpp
./obj/CodesetConverter.o: ./inc/platform/threads/CondVar.hpp
./obj/CodesetConverter.o: ./inc/platform/threads/Mutex.hpp
./obj/CodesetConverter.o: ./inc/Protector.hpp
./obj/CodesetConverter.o: ./inc/platform/threads/ThreadsSystem.hpp
./obj/CodesetConverter.o: ./inc/platform/threads/ThreadFactory.hpp
./obj/CodesetConverter.o: ./inc/debug-macros.hpp ./inc/UCSChar.hpp
./obj/CodesetConverter.o: ./inc/Char.hpp ./inc/String.hpp
./obj/UTF8Converter.o: ./inc/UTF8Converter.hpp ./inc/Object.hpp
./obj/UTF8Converter.o: ./inc/defines.h ./inc/build.h src/common.cpp
./obj/UTF8Converter.o: ./inc/platform/platform-specific.h ./inc/Top.hpp
./obj/UTF8Converter.o: ./inc/CodesetConverter.hpp ./inc/OGuard.hpp
./obj/UTF8Converter.o: ./inc/Guard.hpp ./inc/Debug.hpp
./obj/UTF8Converter.o: ./inc/platform/threads/Thread.hpp
./obj/UTF8Converter.o: ./inc/platform/threads/RecMutex.hpp
./obj/UTF8Converter.o: ./inc/platform/threads/CondVar.hpp
./obj/UTF8Converter.o: ./inc/platform/threads/Mutex.hpp ./inc/Protector.hpp
./obj/UTF8Converter.o: ./inc/platform/threads/ThreadsSystem.hpp
./obj/UTF8Converter.o: ./inc/platform/threads/ThreadFactory.hpp
./obj/UTF8Converter.o: ./inc/debug-macros.hpp ./inc/UCSChar.hpp
./obj/UTF8Converter.o: ./inc/Char.hpp ./inc/String.hpp
./obj/KOI8RConverter.o: ./inc/KOI8RConverter.hpp ./inc/CodesetConverter.hpp
./obj/KOI8RConverter.o: ./inc/Top.hpp ./inc/defines.h ./inc/build.h
./obj/KOI8RConverter.o: src/common.cpp ./inc/platform/platform-specific.h
./obj/KOI8RConverter.o: ./inc/Object.hpp ./inc/String.hpp ./inc/OGuard.hpp
./obj/KOI8RConverter.o: ./inc/Guard.hpp ./inc/Debug.hpp
./obj/KOI8RConverter.o: ./inc/platform/threads/Thread.hpp
./obj/KOI8RConverter.o: ./inc/platform/threads/RecMutex.hpp
./obj/KOI8RConverter.o: ./inc/platform/threads/CondVar.hpp
./obj/KOI8RConverter.o: ./inc/platform/threads/Mutex.hpp ./inc/Protector.hpp
./obj/KOI8RConverter.o: ./inc/platform/threads/ThreadsSystem.hpp
./obj/KOI8RConverter.o: ./inc/platform/threads/ThreadFactory.hpp
./obj/KOI8RConverter.o: ./inc/debug-macros.hpp ./inc/UCSChar.hpp
./obj/KOI8RConverter.o: ./inc/Char.hpp
./obj/Integer.o: ./inc/Integer.hpp ./inc/defines.h ./inc/build.h
./obj/Integer.o: src/common.cpp ./inc/platform/platform-specific.h
./obj/Integer.o: ./inc/Object.hpp ./inc/Top.hpp ./inc/Debug.hpp
./obj/Integer.o: ./inc/platform/threads/Thread.hpp
./obj/Integer.o: ./inc/platform/threads/RecMutex.hpp
./obj/Integer.o: ./inc/platform/threads/CondVar.hpp
./obj/Integer.o: ./inc/platform/threads/Mutex.hpp ./inc/Protector.hpp
./obj/Integer.o: ./inc/platform/threads/ThreadsSystem.hpp
./obj/Integer.o: ./inc/platform/threads/ThreadFactory.hpp
./obj/Integer.o: ./inc/debug-macros.hpp ./inc/OGuard.hpp ./inc/Guard.hpp
./obj/Integer.o: ./inc/AeternalLifeController.hpp
./obj/Integer.o: ./inc/LifeTimeControllerAdapter.hpp
./obj/Integer.o: ./inc/LifeTimeController.hpp
./obj/Integer.o: ./inc/exceptions/NotImplemented.hpp ./inc/String.hpp
./obj/Integer.o: ./inc/exceptions/InternalError.hpp
./obj/Integer.o: ./inc/exceptions/Exception.hpp
./obj/Integer.o: ./inc/exceptions/Throwable.hpp ./inc/Condition.hpp
./obj/Integer.o: ./inc/observe/Observable.hpp
./obj/Integer.o: ./inc/observe/ObservableAdapter.hpp
./obj/Integer.o: ./inc/observe/ObservationContext.hpp
./obj/Integer.o: ./inc/ContextAdapter.hpp ./inc/Context.hpp
./obj/Integer.o: ./inc/observe/Observable.hpp
./obj/Integer.o: ./inc/exceptions/RuntimeError.hpp
./obj/Integer.o: ./inc/exceptions/DivideByZero.hpp
./obj/ContextAdapter.o: ./inc/containers/dicts/DumbDictionary.hpp
./obj/ContextAdapter.o: ./inc/containers/MutableContainerAdapter.hpp
./obj/ContextAdapter.o: ./inc/containers/MutableContainer.hpp
./obj/ContextAdapter.o: ./inc/containers/Container.hpp ./inc/Object.hpp
./obj/ContextAdapter.o: ./inc/defines.h ./inc/build.h src/common.cpp
./obj/ContextAdapter.o: ./inc/platform/platform-specific.h ./inc/Top.hpp
./obj/ContextAdapter.o: ./inc/containers/Position.hpp
./obj/ContextAdapter.o: ./inc/containers/PositionEnumeration.hpp
./obj/ContextAdapter.o: ./inc/iter/enumerations/TypedEnumeration.hpp
./obj/ContextAdapter.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/ContextAdapter.o: src/iter/enumerations/TypedEnumeration.tpp
./obj/ContextAdapter.o: ./inc/exceptions/InvalidArgument.hpp
./obj/ContextAdapter.o: ./inc/exceptions/InternalError.hpp ./inc/String.hpp
./obj/ContextAdapter.o: ./inc/exceptions/Exception.hpp
./obj/ContextAdapter.o: ./inc/exceptions/Throwable.hpp ./inc/Condition.hpp
./obj/ContextAdapter.o: ./inc/observe/Observable.hpp
./obj/ContextAdapter.o: ./inc/observe/ObservableAdapter.hpp
./obj/ContextAdapter.o: ./inc/observe/ObservationContext.hpp
./obj/ContextAdapter.o: ./inc/ContextAdapter.hpp ./inc/Context.hpp
./obj/ContextAdapter.o: ./inc/observe/Observable.hpp
./obj/ContextAdapter.o: ./inc/exceptions/RuntimeError.hpp ./inc/Debug.hpp
./obj/ContextAdapter.o: ./inc/platform/threads/Thread.hpp
./obj/ContextAdapter.o: ./inc/platform/threads/RecMutex.hpp
./obj/ContextAdapter.o: ./inc/platform/threads/CondVar.hpp
./obj/ContextAdapter.o: ./inc/platform/threads/Mutex.hpp ./inc/Protector.hpp
./obj/ContextAdapter.o: ./inc/platform/threads/ThreadsSystem.hpp
./obj/ContextAdapter.o: ./inc/platform/threads/ThreadFactory.hpp
./obj/ContextAdapter.o: ./inc/debug-macros.hpp ./inc/LinkManager.hpp
./obj/ContextAdapter.o: ./inc/iter/enumerations/ResettableEnumeration.hpp
./obj/ContextAdapter.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/ContextAdapter.o: ./inc/iter/iterators/Iterator.hpp
./obj/ContextAdapter.o: ./inc/containers/ContainerAdapter.hpp ./inc/Map.hpp
./obj/ContextAdapter.o: ./inc/containers/dicts/Dictionary.hpp
./obj/ContextAdapter.o: ./inc/containers/ModifiableContainer.hpp
./obj/ContextAdapter.o: ./inc/containers/MutableContainer.hpp
./obj/ContextAdapter.o: ./inc/containers/PositionFactory.hpp
./obj/ContextAdapter.o: ./inc/AbstractFactory.hpp ./inc/Integer.hpp
./obj/ContextAdapter.o: ./inc/algorithms/enumerations/EnumerationAlgorithms.hpp
./obj/ContextAdapter.o: ./inc/algorithms/AlgorithmPackage.hpp
./obj/ContextAdapter.o: ./inc/containers/Container.hpp ./inc/OGuard.hpp
./obj/ContextAdapter.o: ./inc/Guard.hpp ./inc/PGuard.hpp
./obj/LinkManager.o: ./inc/LinkManager.hpp ./inc/Object.hpp ./inc/defines.h
./obj/LinkManager.o: ./inc/build.h src/common.cpp
./obj/LinkManager.o: ./inc/platform/platform-specific.h ./inc/Top.hpp
./obj/LinkManager.o: ./inc/MemoryMonitor.hpp ./inc/Debug.hpp
./obj/LinkManager.o: ./inc/platform/threads/Thread.hpp
./obj/LinkManager.o: ./inc/platform/threads/RecMutex.hpp
./obj/LinkManager.o: ./inc/platform/threads/CondVar.hpp
./obj/LinkManager.o: ./inc/platform/threads/Mutex.hpp ./inc/Protector.hpp
./obj/LinkManager.o: ./inc/platform/threads/ThreadsSystem.hpp
./obj/LinkManager.o: ./inc/platform/threads/ThreadFactory.hpp
./obj/LinkManager.o: ./inc/debug-macros.hpp ./inc/String.hpp
./obj/AbstractFactory.o: ./inc/AbstractFactory.hpp
./obj/AbstractFactory.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/AbstractFactory.o: ./inc/defines.h ./inc/build.h src/common.cpp
./obj/AbstractFactory.o: ./inc/platform/platform-specific.h ./inc/Debug.hpp
./obj/AbstractFactory.o: ./inc/Object.hpp ./inc/Top.hpp
./obj/AbstractFactory.o: ./inc/platform/threads/Thread.hpp
./obj/AbstractFactory.o: ./inc/platform/threads/RecMutex.hpp
./obj/AbstractFactory.o: ./inc/platform/threads/CondVar.hpp
./obj/AbstractFactory.o: ./inc/platform/threads/Mutex.hpp ./inc/Protector.hpp
./obj/AbstractFactory.o: ./inc/platform/threads/ThreadsSystem.hpp
./obj/AbstractFactory.o: ./inc/platform/threads/ThreadFactory.hpp
./obj/AbstractFactory.o: ./inc/debug-macros.hpp
./obj/ObjectFactory.o: ./inc/ObjectFactory.hpp ./inc/AbstractFactory.hpp
./obj/ObjectFactory.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/ObjectFactory.o: ./inc/defines.h ./inc/build.h src/common.cpp
./obj/ObjectFactory.o: ./inc/platform/platform-specific.h ./inc/Object.hpp
./obj/ObjectFactory.o: ./inc/Top.hpp ./inc/LinkManager.hpp ./inc/String.hpp
./obj/ObjectFactory.o: ./inc/Debug.hpp ./inc/platform/threads/Thread.hpp
./obj/ObjectFactory.o: ./inc/platform/threads/RecMutex.hpp
./obj/ObjectFactory.o: ./inc/platform/threads/CondVar.hpp
./obj/ObjectFactory.o: ./inc/platform/threads/Mutex.hpp ./inc/Protector.hpp
./obj/ObjectFactory.o: ./inc/platform/threads/ThreadsSystem.hpp
./obj/ObjectFactory.o: ./inc/platform/threads/ThreadFactory.hpp
./obj/ObjectFactory.o: ./inc/debug-macros.hpp
./obj/OGuard.o: ./inc/OGuard.hpp ./inc/Guard.hpp ./inc/Object.hpp
./obj/OGuard.o: ./inc/defines.h ./inc/build.h src/common.cpp
./obj/OGuard.o: ./inc/platform/platform-specific.h ./inc/Top.hpp
./obj/OGuard.o: ./inc/String.hpp ./inc/Debug.hpp
./obj/OGuard.o: ./inc/platform/threads/Thread.hpp
./obj/OGuard.o: ./inc/platform/threads/RecMutex.hpp
./obj/OGuard.o: ./inc/platform/threads/CondVar.hpp
./obj/OGuard.o: ./inc/platform/threads/Mutex.hpp ./inc/Protector.hpp
./obj/OGuard.o: ./inc/platform/threads/ThreadsSystem.hpp
./obj/OGuard.o: ./inc/platform/threads/ThreadFactory.hpp
./obj/OGuard.o: ./inc/debug-macros.hpp ./inc/LinkManager.hpp
./obj/PGuard.o: ./inc/PGuard.hpp ./inc/Guard.hpp ./inc/Object.hpp
./obj/PGuard.o: ./inc/defines.h ./inc/build.h src/common.cpp
./obj/PGuard.o: ./inc/platform/platform-specific.h ./inc/Top.hpp
./obj/PGuard.o: ./inc/Debug.hpp ./inc/platform/threads/Thread.hpp
./obj/PGuard.o: ./inc/platform/threads/RecMutex.hpp
./obj/PGuard.o: ./inc/platform/threads/CondVar.hpp
./obj/PGuard.o: ./inc/platform/threads/Mutex.hpp ./inc/Protector.hpp
./obj/PGuard.o: ./inc/platform/threads/ThreadsSystem.hpp
./obj/PGuard.o: ./inc/platform/threads/ThreadFactory.hpp
./obj/PGuard.o: ./inc/debug-macros.hpp ./inc/String.hpp
./obj/LifeTimeControllerAdapter.o: ./inc/LifeTimeControllerAdapter.hpp
./obj/LifeTimeControllerAdapter.o: ./inc/LifeTimeController.hpp ./inc/Top.hpp
./obj/LifeTimeControllerAdapter.o: ./inc/defines.h ./inc/build.h
./obj/LifeTimeControllerAdapter.o: src/common.cpp
./obj/LifeTimeControllerAdapter.o: ./inc/platform/platform-specific.h
./obj/LifeTimeControllerAdapter.o: ./inc/Object.hpp ./inc/String.hpp
./obj/LifeTimeControllerAdapter.o: ./inc/Debug.hpp
./obj/LifeTimeControllerAdapter.o: ./inc/platform/threads/Thread.hpp
./obj/LifeTimeControllerAdapter.o: ./inc/platform/threads/RecMutex.hpp
./obj/LifeTimeControllerAdapter.o: ./inc/platform/threads/CondVar.hpp
./obj/LifeTimeControllerAdapter.o: ./inc/platform/threads/Mutex.hpp
./obj/LifeTimeControllerAdapter.o: ./inc/Protector.hpp
./obj/LifeTimeControllerAdapter.o: ./inc/platform/threads/ThreadsSystem.hpp
./obj/LifeTimeControllerAdapter.o: ./inc/platform/threads/ThreadFactory.hpp
./obj/LifeTimeControllerAdapter.o: ./inc/debug-macros.hpp
./obj/RelaxedController.o: ./inc/RelaxedController.hpp
./obj/RelaxedController.o: ./inc/LifeTimeControllerAdapter.hpp
./obj/RelaxedController.o: ./inc/LifeTimeController.hpp ./inc/Top.hpp
./obj/RelaxedController.o: ./inc/defines.h ./inc/build.h src/common.cpp
./obj/RelaxedController.o: ./inc/platform/platform-specific.h
./obj/RelaxedController.o: ./inc/Object.hpp ./inc/String.hpp ./inc/Debug.hpp
./obj/RelaxedController.o: ./inc/platform/threads/Thread.hpp
./obj/RelaxedController.o: ./inc/platform/threads/RecMutex.hpp
./obj/RelaxedController.o: ./inc/platform/threads/CondVar.hpp
./obj/RelaxedController.o: ./inc/platform/threads/Mutex.hpp
./obj/RelaxedController.o: ./inc/Protector.hpp
./obj/RelaxedController.o: ./inc/platform/threads/ThreadsSystem.hpp
./obj/RelaxedController.o: ./inc/platform/threads/ThreadFactory.hpp
./obj/RelaxedController.o: ./inc/debug-macros.hpp
./obj/AeternalLifeController.o: ./inc/AeternalLifeController.hpp
./obj/AeternalLifeController.o: ./inc/LifeTimeControllerAdapter.hpp
./obj/AeternalLifeController.o: ./inc/LifeTimeController.hpp ./inc/Top.hpp
./obj/AeternalLifeController.o: ./inc/defines.h ./inc/build.h src/common.cpp
./obj/AeternalLifeController.o: ./inc/platform/platform-specific.h
./obj/AeternalLifeController.o: ./inc/Object.hpp ./inc/Debug.hpp
./obj/AeternalLifeController.o: ./inc/platform/threads/Thread.hpp
./obj/AeternalLifeController.o: ./inc/platform/threads/RecMutex.hpp
./obj/AeternalLifeController.o: ./inc/platform/threads/CondVar.hpp
./obj/AeternalLifeController.o: ./inc/platform/threads/Mutex.hpp
./obj/AeternalLifeController.o: ./inc/Protector.hpp
./obj/AeternalLifeController.o: ./inc/platform/threads/ThreadsSystem.hpp
./obj/AeternalLifeController.o: ./inc/platform/threads/ThreadFactory.hpp
./obj/AeternalLifeController.o: ./inc/debug-macros.hpp ./inc/String.hpp
./obj/Backtrace.o: ./inc/Debug.hpp ./inc/defines.h ./inc/build.h
./obj/Backtrace.o: src/common.cpp ./inc/platform/platform-specific.h
./obj/Backtrace.o: ./inc/Object.hpp ./inc/Top.hpp
./obj/Backtrace.o: ./inc/platform/threads/Thread.hpp
./obj/Backtrace.o: ./inc/platform/threads/RecMutex.hpp
./obj/Backtrace.o: ./inc/platform/threads/CondVar.hpp
./obj/Backtrace.o: ./inc/platform/threads/Mutex.hpp ./inc/Protector.hpp
./obj/Backtrace.o: ./inc/platform/threads/ThreadsSystem.hpp
./obj/Backtrace.o: ./inc/platform/threads/ThreadFactory.hpp
./obj/Backtrace.o: ./inc/debug-macros.hpp ./inc/OGuard.hpp ./inc/Guard.hpp
./obj/Backtrace.o: ./inc/Backtrace.hpp ./inc/StringBuffer.hpp
./obj/Backtrace.o: ./inc/LinkManager.hpp ./inc/DataWrapper.hpp
./obj/Backtrace.o: ./inc/containers/Pair.hpp ./inc/containers/Tuple.hpp
./obj/Backtrace.o: ./inc/containers/arrays/CArray.hpp
./obj/Backtrace.o: ./inc/containers/arrays/Array.hpp
./obj/Backtrace.o: ./inc/containers/RangedContainer.hpp
./obj/Backtrace.o: ./inc/containers/IndexableContainer.hpp
./obj/Backtrace.o: ./inc/containers/MutableContainer.hpp
./obj/Backtrace.o: ./inc/containers/Container.hpp
./obj/Backtrace.o: ./inc/containers/Position.hpp
./obj/Backtrace.o: ./inc/containers/PositionEnumeration.hpp
./obj/Backtrace.o: ./inc/iter/enumerations/TypedEnumeration.hpp
./obj/Backtrace.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/Backtrace.o: src/iter/enumerations/TypedEnumeration.tpp
./obj/Backtrace.o: ./inc/exceptions/InvalidArgument.hpp
./obj/Backtrace.o: ./inc/exceptions/InternalError.hpp ./inc/String.hpp
./obj/Backtrace.o: ./inc/exceptions/Exception.hpp
./obj/Backtrace.o: ./inc/exceptions/Throwable.hpp ./inc/Condition.hpp
./obj/Backtrace.o: ./inc/observe/Observable.hpp
./obj/Backtrace.o: ./inc/observe/ObservableAdapter.hpp
./obj/Backtrace.o: ./inc/observe/ObservationContext.hpp
./obj/Backtrace.o: ./inc/ContextAdapter.hpp ./inc/Context.hpp
./obj/Backtrace.o: ./inc/observe/Observable.hpp
./obj/Backtrace.o: ./inc/exceptions/RuntimeError.hpp
./obj/Backtrace.o: ./inc/iter/enumerations/ResettableEnumeration.hpp
./obj/Backtrace.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/Backtrace.o: ./inc/iter/iterators/Iterator.hpp ./inc/Map.hpp
./obj/Backtrace.o: ./inc/containers/MutablePosition.hpp
./obj/Backtrace.o: ./inc/containers/Position.hpp
./obj/Backtrace.o: ./inc/containers/PositionAdapter.hpp
./obj/Backtrace.o: ./inc/containers/MutablePosition.hpp
./obj/Backtrace.o: ./inc/containers/MutablePositionAdapter.hpp
./obj/Backtrace.o: ./inc/containers/MutableContainerAdapter.hpp
./obj/Backtrace.o: ./inc/containers/ContainerAdapter.hpp
./obj/Backtrace.o: ./inc/platform/Platform.hpp
./obj/Backtrace.o: ./inc/containers/lists/List.hpp
./obj/Backtrace.o: ./inc/containers/PuncturedContainer.hpp
./obj/Backtrace.o: ./inc/containers/PositionAdapter.hpp
./obj/Backtrace.o: ./inc/containers/PositionFactory.hpp
./obj/Backtrace.o: ./inc/AbstractFactory.hpp
./obj/Backtrace.o: ./inc/containers/MutablePositionEnumeration.hpp
./obj/Backtrace.o: ./inc/containers/PositionEnumeration.hpp
./obj/Backtrace.o: ./inc/containers/ModifiableContainer.hpp
./obj/Backtrace.o: ./inc/VersionedObject.hpp ./inc/MemoryAllocator.hpp
./obj/Backtrace.o: ./inc/containers/dicts/DumbDictionary.hpp
./obj/Backtrace.o: ./inc/containers/dicts/Dictionary.hpp
./obj/Backtrace.o: ./inc/containers/MutableContainer.hpp ./inc/Integer.hpp
./obj/Backtrace.o: ./inc/platform/threads/ThreadsSystem.hpp
./obj/Backtrace.o: /usr/local/include/bfd.h /usr/local/include/ansidecl.h
./obj/Backtrace.o: ./inc/platform/threads/ThreadFactory.hpp
./obj/Backtrace.o: ./inc/platform/threads/Mutex.hpp
./obj/Backtrace.o: ./inc/platform/threads/MGuard.hpp
./obj/DataWrapper.o: ./inc/DataWrapper.hpp ./inc/Object.hpp ./inc/defines.h
./obj/DataWrapper.o: ./inc/build.h src/common.cpp
./obj/DataWrapper.o: ./inc/platform/platform-specific.h ./inc/Top.hpp
./obj/DataWrapper.o: ./inc/String.hpp ./inc/Debug.hpp
./obj/DataWrapper.o: ./inc/platform/threads/Thread.hpp
./obj/DataWrapper.o: ./inc/platform/threads/RecMutex.hpp
./obj/DataWrapper.o: ./inc/platform/threads/CondVar.hpp
./obj/DataWrapper.o: ./inc/platform/threads/Mutex.hpp ./inc/Protector.hpp
./obj/DataWrapper.o: ./inc/platform/threads/ThreadsSystem.hpp
./obj/DataWrapper.o: ./inc/platform/threads/ThreadFactory.hpp
./obj/DataWrapper.o: ./inc/debug-macros.hpp
./obj/exceptions/Throwable.o: ./inc/Debug.hpp ./inc/defines.h ./inc/build.h
./obj/exceptions/Throwable.o: src/common.cpp
./obj/exceptions/Throwable.o: ./inc/platform/platform-specific.h
./obj/exceptions/Throwable.o: ./inc/Object.hpp ./inc/Top.hpp
./obj/exceptions/Throwable.o: ./inc/platform/threads/Thread.hpp
./obj/exceptions/Throwable.o: ./inc/platform/threads/RecMutex.hpp
./obj/exceptions/Throwable.o: ./inc/platform/threads/CondVar.hpp
./obj/exceptions/Throwable.o: ./inc/platform/threads/Mutex.hpp
./obj/exceptions/Throwable.o: ./inc/Protector.hpp
./obj/exceptions/Throwable.o: ./inc/platform/threads/ThreadsSystem.hpp
./obj/exceptions/Throwable.o: ./inc/platform/threads/ThreadFactory.hpp
./obj/exceptions/Throwable.o: ./inc/debug-macros.hpp ./inc/String.hpp
./obj/exceptions/Throwable.o: ./inc/exceptions/Throwable.hpp
./obj/exceptions/Throwable.o: ./inc/Condition.hpp
./obj/exceptions/Throwable.o: ./inc/observe/Observable.hpp
./obj/exceptions/Exception.o: ./inc/defines.h ./inc/build.h src/common.cpp
./obj/exceptions/Exception.o: ./inc/platform/platform-specific.h
./obj/exceptions/Exception.o: ./inc/Backtrace.hpp ./inc/Object.hpp
./obj/exceptions/Exception.o: ./inc/Top.hpp ./inc/platform/threads/Thread.hpp
./obj/exceptions/Exception.o: ./inc/exceptions/Exception.hpp ./inc/String.hpp
./obj/exceptions/Exception.o: ./inc/exceptions/Throwable.hpp
./obj/exceptions/Exception.o: ./inc/Condition.hpp
./obj/exceptions/Exception.o: ./inc/observe/Observable.hpp
./obj/exceptions/Exception.o: ./inc/observe/ObservableAdapter.hpp
./obj/exceptions/Exception.o: ./inc/observe/ObservationContext.hpp
./obj/exceptions/Exception.o: ./inc/ContextAdapter.hpp ./inc/Context.hpp
./obj/exceptions/Exception.o: ./inc/observe/Observable.hpp
./obj/exceptions/Exception.o: ./inc/LinkManager.hpp
./obj/exceptions/InternalError.o: ./inc/exceptions/InternalError.hpp
./obj/exceptions/InternalError.o: ./inc/String.hpp ./inc/defines.h
./obj/exceptions/InternalError.o: ./inc/build.h src/common.cpp
./obj/exceptions/InternalError.o: ./inc/platform/platform-specific.h
./obj/exceptions/InternalError.o: ./inc/Object.hpp ./inc/Top.hpp
./obj/exceptions/InternalError.o: ./inc/exceptions/Exception.hpp
./obj/exceptions/InternalError.o: ./inc/exceptions/Throwable.hpp
./obj/exceptions/InternalError.o: ./inc/Condition.hpp
./obj/exceptions/InternalError.o: ./inc/observe/Observable.hpp
./obj/exceptions/InternalError.o: ./inc/observe/ObservableAdapter.hpp
./obj/exceptions/InternalError.o: ./inc/observe/ObservationContext.hpp
./obj/exceptions/InternalError.o: ./inc/ContextAdapter.hpp ./inc/Context.hpp
./obj/exceptions/InternalError.o: ./inc/observe/Observable.hpp
./obj/exceptions/InternalError.o: ./inc/exceptions/RuntimeError.hpp
./obj/exceptions/ExternalError.o: ./inc/exceptions/ExternalError.hpp
./obj/exceptions/ExternalError.o: ./inc/String.hpp ./inc/defines.h
./obj/exceptions/ExternalError.o: ./inc/build.h src/common.cpp
./obj/exceptions/ExternalError.o: ./inc/platform/platform-specific.h
./obj/exceptions/ExternalError.o: ./inc/Object.hpp ./inc/Top.hpp
./obj/exceptions/ExternalError.o: ./inc/exceptions/Exception.hpp
./obj/exceptions/ExternalError.o: ./inc/exceptions/Throwable.hpp
./obj/exceptions/ExternalError.o: ./inc/Condition.hpp
./obj/exceptions/ExternalError.o: ./inc/observe/Observable.hpp
./obj/exceptions/ExternalError.o: ./inc/observe/ObservableAdapter.hpp
./obj/exceptions/ExternalError.o: ./inc/observe/ObservationContext.hpp
./obj/exceptions/ExternalError.o: ./inc/ContextAdapter.hpp ./inc/Context.hpp
./obj/exceptions/ExternalError.o: ./inc/observe/Observable.hpp
./obj/exceptions/NotImplemented.o: ./inc/exceptions/NotImplemented.hpp
./obj/exceptions/NotImplemented.o: ./inc/String.hpp ./inc/defines.h
./obj/exceptions/NotImplemented.o: ./inc/build.h src/common.cpp
./obj/exceptions/NotImplemented.o: ./inc/platform/platform-specific.h
./obj/exceptions/NotImplemented.o: ./inc/Object.hpp ./inc/Top.hpp
./obj/exceptions/NotImplemented.o: ./inc/exceptions/InternalError.hpp
./obj/exceptions/NotImplemented.o: ./inc/exceptions/Exception.hpp
./obj/exceptions/NotImplemented.o: ./inc/exceptions/Throwable.hpp
./obj/exceptions/NotImplemented.o: ./inc/Condition.hpp
./obj/exceptions/NotImplemented.o: ./inc/observe/Observable.hpp
./obj/exceptions/NotImplemented.o: ./inc/observe/ObservableAdapter.hpp
./obj/exceptions/NotImplemented.o: ./inc/observe/ObservationContext.hpp
./obj/exceptions/NotImplemented.o: ./inc/ContextAdapter.hpp ./inc/Context.hpp
./obj/exceptions/NotImplemented.o: ./inc/observe/Observable.hpp
./obj/exceptions/NotImplemented.o: ./inc/exceptions/RuntimeError.hpp
./obj/exceptions/OutOfMemory.o: ./inc/exceptions/OutOfMemory.hpp
./obj/exceptions/OutOfMemory.o: ./inc/exceptions/ExternalError.hpp
./obj/exceptions/OutOfMemory.o: ./inc/String.hpp ./inc/defines.h
./obj/exceptions/OutOfMemory.o: ./inc/build.h src/common.cpp
./obj/exceptions/OutOfMemory.o: ./inc/platform/platform-specific.h
./obj/exceptions/OutOfMemory.o: ./inc/Object.hpp ./inc/Top.hpp
./obj/exceptions/OutOfMemory.o: ./inc/exceptions/Exception.hpp
./obj/exceptions/OutOfMemory.o: ./inc/exceptions/Throwable.hpp
./obj/exceptions/OutOfMemory.o: ./inc/Condition.hpp
./obj/exceptions/OutOfMemory.o: ./inc/observe/Observable.hpp
./obj/exceptions/OutOfMemory.o: ./inc/observe/ObservableAdapter.hpp
./obj/exceptions/OutOfMemory.o: ./inc/observe/ObservationContext.hpp
./obj/exceptions/OutOfMemory.o: ./inc/ContextAdapter.hpp ./inc/Context.hpp
./obj/exceptions/OutOfMemory.o: ./inc/observe/Observable.hpp
./obj/exceptions/OutOfMemory.o: ./inc/exceptions/RuntimeError.hpp
./obj/exceptions/OutOfMemory.o: ./inc/Debug.hpp
./obj/exceptions/OutOfMemory.o: ./inc/platform/threads/Thread.hpp
./obj/exceptions/OutOfMemory.o: ./inc/platform/threads/RecMutex.hpp
./obj/exceptions/OutOfMemory.o: ./inc/platform/threads/CondVar.hpp
./obj/exceptions/OutOfMemory.o: ./inc/platform/threads/Mutex.hpp
./obj/exceptions/OutOfMemory.o: ./inc/Protector.hpp
./obj/exceptions/OutOfMemory.o: ./inc/platform/threads/ThreadsSystem.hpp
./obj/exceptions/OutOfMemory.o: ./inc/platform/threads/ThreadFactory.hpp
./obj/exceptions/OutOfMemory.o: ./inc/debug-macros.hpp
./obj/exceptions/OSError.o: ./inc/exceptions/OSError.hpp
./obj/exceptions/OSError.o: ./inc/exceptions/ExternalError.hpp
./obj/exceptions/OSError.o: ./inc/String.hpp ./inc/defines.h ./inc/build.h
./obj/exceptions/OSError.o: src/common.cpp ./inc/platform/platform-specific.h
./obj/exceptions/OSError.o: ./inc/Object.hpp ./inc/Top.hpp
./obj/exceptions/OSError.o: ./inc/exceptions/Exception.hpp
./obj/exceptions/OSError.o: ./inc/exceptions/Throwable.hpp
./obj/exceptions/OSError.o: ./inc/Condition.hpp ./inc/observe/Observable.hpp
./obj/exceptions/OSError.o: ./inc/observe/ObservableAdapter.hpp
./obj/exceptions/OSError.o: ./inc/observe/ObservationContext.hpp
./obj/exceptions/OSError.o: ./inc/ContextAdapter.hpp ./inc/Context.hpp
./obj/exceptions/OSError.o: ./inc/observe/Observable.hpp ./inc/Debug.hpp
./obj/exceptions/OSError.o: ./inc/platform/threads/Thread.hpp
./obj/exceptions/OSError.o: ./inc/platform/threads/RecMutex.hpp
./obj/exceptions/OSError.o: ./inc/platform/threads/CondVar.hpp
./obj/exceptions/OSError.o: ./inc/platform/threads/Mutex.hpp
./obj/exceptions/OSError.o: ./inc/Protector.hpp
./obj/exceptions/OSError.o: ./inc/platform/threads/ThreadsSystem.hpp
./obj/exceptions/OSError.o: ./inc/platform/threads/ThreadFactory.hpp
./obj/exceptions/OSError.o: ./inc/debug-macros.hpp
./obj/exceptions/Errno.o: ./inc/platform/Platform.hpp ./inc/Top.hpp
./obj/exceptions/Errno.o: ./inc/defines.h ./inc/build.h src/common.cpp
./obj/exceptions/Errno.o: ./inc/platform/platform-specific.h
./obj/exceptions/Errno.o: ./inc/exceptions/Errno.hpp
./obj/exceptions/Errno.o: ./inc/exceptions/OSError.hpp
./obj/exceptions/Errno.o: ./inc/exceptions/ExternalError.hpp ./inc/String.hpp
./obj/exceptions/Errno.o: ./inc/Object.hpp ./inc/exceptions/Exception.hpp
./obj/exceptions/Errno.o: ./inc/exceptions/Throwable.hpp ./inc/Condition.hpp
./obj/exceptions/Errno.o: ./inc/observe/Observable.hpp
./obj/exceptions/Errno.o: ./inc/observe/ObservableAdapter.hpp
./obj/exceptions/Errno.o: ./inc/observe/ObservationContext.hpp
./obj/exceptions/Errno.o: ./inc/ContextAdapter.hpp ./inc/Context.hpp
./obj/exceptions/Errno.o: ./inc/observe/Observable.hpp ./inc/Debug.hpp
./obj/exceptions/Errno.o: ./inc/platform/threads/Thread.hpp
./obj/exceptions/Errno.o: ./inc/platform/threads/RecMutex.hpp
./obj/exceptions/Errno.o: ./inc/platform/threads/CondVar.hpp
./obj/exceptions/Errno.o: ./inc/platform/threads/Mutex.hpp
./obj/exceptions/Errno.o: ./inc/Protector.hpp
./obj/exceptions/Errno.o: ./inc/platform/threads/ThreadsSystem.hpp
./obj/exceptions/Errno.o: ./inc/platform/threads/ThreadFactory.hpp
./obj/exceptions/Errno.o: ./inc/debug-macros.hpp
./obj/exceptions/DivideByZero.o: ./inc/exceptions/DivideByZero.hpp
./obj/exceptions/DivideByZero.o: ./inc/String.hpp ./inc/defines.h
./obj/exceptions/DivideByZero.o: ./inc/build.h src/common.cpp
./obj/exceptions/DivideByZero.o: ./inc/platform/platform-specific.h
./obj/exceptions/DivideByZero.o: ./inc/Object.hpp ./inc/Top.hpp
./obj/exceptions/DivideByZero.o: ./inc/exceptions/InternalError.hpp
./obj/exceptions/DivideByZero.o: ./inc/exceptions/Exception.hpp
./obj/exceptions/DivideByZero.o: ./inc/exceptions/Throwable.hpp
./obj/exceptions/DivideByZero.o: ./inc/Condition.hpp
./obj/exceptions/DivideByZero.o: ./inc/observe/Observable.hpp
./obj/exceptions/DivideByZero.o: ./inc/observe/ObservableAdapter.hpp
./obj/exceptions/DivideByZero.o: ./inc/observe/ObservationContext.hpp
./obj/exceptions/DivideByZero.o: ./inc/ContextAdapter.hpp ./inc/Context.hpp
./obj/exceptions/DivideByZero.o: ./inc/observe/Observable.hpp
./obj/exceptions/DivideByZero.o: ./inc/exceptions/RuntimeError.hpp
./obj/exceptions/InvalidArgument.o: ./inc/exceptions/InvalidArgument.hpp
./obj/exceptions/InvalidArgument.o: ./inc/exceptions/InternalError.hpp
./obj/exceptions/InvalidArgument.o: ./inc/String.hpp ./inc/defines.h
./obj/exceptions/InvalidArgument.o: ./inc/build.h src/common.cpp
./obj/exceptions/InvalidArgument.o: ./inc/platform/platform-specific.h
./obj/exceptions/InvalidArgument.o: ./inc/Object.hpp ./inc/Top.hpp
./obj/exceptions/InvalidArgument.o: ./inc/exceptions/Exception.hpp
./obj/exceptions/InvalidArgument.o: ./inc/exceptions/Throwable.hpp
./obj/exceptions/InvalidArgument.o: ./inc/Condition.hpp
./obj/exceptions/InvalidArgument.o: ./inc/observe/Observable.hpp
./obj/exceptions/InvalidArgument.o: ./inc/observe/ObservableAdapter.hpp
./obj/exceptions/InvalidArgument.o: ./inc/observe/ObservationContext.hpp
./obj/exceptions/InvalidArgument.o: ./inc/ContextAdapter.hpp
./obj/exceptions/InvalidArgument.o: ./inc/Context.hpp
./obj/exceptions/InvalidArgument.o: ./inc/observe/Observable.hpp
./obj/exceptions/InvalidArgument.o: ./inc/exceptions/RuntimeError.hpp
./obj/exceptions/InvalidArgument.o: ./inc/Debug.hpp
./obj/exceptions/InvalidArgument.o: ./inc/platform/threads/Thread.hpp
./obj/exceptions/InvalidArgument.o: ./inc/platform/threads/RecMutex.hpp
./obj/exceptions/InvalidArgument.o: ./inc/platform/threads/CondVar.hpp
./obj/exceptions/InvalidArgument.o: ./inc/platform/threads/Mutex.hpp
./obj/exceptions/InvalidArgument.o: ./inc/Protector.hpp
./obj/exceptions/InvalidArgument.o: ./inc/platform/threads/ThreadsSystem.hpp
./obj/exceptions/InvalidArgument.o: ./inc/platform/threads/ThreadFactory.hpp
./obj/exceptions/InvalidArgument.o: ./inc/debug-macros.hpp
./obj/exceptions/NoEntity.o: ./inc/exceptions/NoEntity.hpp
./obj/exceptions/NoEntity.o: ./inc/exceptions/InvalidArgument.hpp
./obj/exceptions/NoEntity.o: ./inc/exceptions/InternalError.hpp
./obj/exceptions/NoEntity.o: ./inc/String.hpp ./inc/defines.h ./inc/build.h
./obj/exceptions/NoEntity.o: src/common.cpp
./obj/exceptions/NoEntity.o: ./inc/platform/platform-specific.h
./obj/exceptions/NoEntity.o: ./inc/Object.hpp ./inc/Top.hpp
./obj/exceptions/NoEntity.o: ./inc/exceptions/Exception.hpp
./obj/exceptions/NoEntity.o: ./inc/exceptions/Throwable.hpp
./obj/exceptions/NoEntity.o: ./inc/Condition.hpp ./inc/observe/Observable.hpp
./obj/exceptions/NoEntity.o: ./inc/observe/ObservableAdapter.hpp
./obj/exceptions/NoEntity.o: ./inc/observe/ObservationContext.hpp
./obj/exceptions/NoEntity.o: ./inc/ContextAdapter.hpp ./inc/Context.hpp
./obj/exceptions/NoEntity.o: ./inc/observe/Observable.hpp
./obj/exceptions/NoEntity.o: ./inc/exceptions/RuntimeError.hpp
./obj/exceptions/NoEntity.o: ./inc/Debug.hpp
./obj/exceptions/NoEntity.o: ./inc/platform/threads/Thread.hpp
./obj/exceptions/NoEntity.o: ./inc/platform/threads/RecMutex.hpp
./obj/exceptions/NoEntity.o: ./inc/platform/threads/CondVar.hpp
./obj/exceptions/NoEntity.o: ./inc/platform/threads/Mutex.hpp
./obj/exceptions/NoEntity.o: ./inc/Protector.hpp
./obj/exceptions/NoEntity.o: ./inc/platform/threads/ThreadsSystem.hpp
./obj/exceptions/NoEntity.o: ./inc/platform/threads/ThreadFactory.hpp
./obj/exceptions/NoEntity.o: ./inc/debug-macros.hpp
./obj/exceptions/ShouldBeOverriden.o: ./inc/exceptions/ShouldBeOverriden.hpp
./obj/exceptions/ShouldBeOverriden.o: ./inc/exceptions/InternalError.hpp
./obj/exceptions/ShouldBeOverriden.o: ./inc/String.hpp ./inc/defines.h
./obj/exceptions/ShouldBeOverriden.o: ./inc/build.h src/common.cpp
./obj/exceptions/ShouldBeOverriden.o: ./inc/platform/platform-specific.h
./obj/exceptions/ShouldBeOverriden.o: ./inc/Object.hpp ./inc/Top.hpp
./obj/exceptions/ShouldBeOverriden.o: ./inc/exceptions/Exception.hpp
./obj/exceptions/ShouldBeOverriden.o: ./inc/exceptions/Throwable.hpp
./obj/exceptions/ShouldBeOverriden.o: ./inc/Condition.hpp
./obj/exceptions/ShouldBeOverriden.o: ./inc/observe/Observable.hpp
./obj/exceptions/ShouldBeOverriden.o: ./inc/observe/ObservableAdapter.hpp
./obj/exceptions/ShouldBeOverriden.o: ./inc/observe/ObservationContext.hpp
./obj/exceptions/ShouldBeOverriden.o: ./inc/ContextAdapter.hpp
./obj/exceptions/ShouldBeOverriden.o: ./inc/Context.hpp
./obj/exceptions/ShouldBeOverriden.o: ./inc/observe/Observable.hpp
./obj/exceptions/ShouldBeOverriden.o: ./inc/exceptions/RuntimeError.hpp
./obj/exceptions/ShouldBeOverriden.o: ./inc/Debug.hpp
./obj/exceptions/ShouldBeOverriden.o: ./inc/platform/threads/Thread.hpp
./obj/exceptions/ShouldBeOverriden.o: ./inc/platform/threads/RecMutex.hpp
./obj/exceptions/ShouldBeOverriden.o: ./inc/platform/threads/CondVar.hpp
./obj/exceptions/ShouldBeOverriden.o: ./inc/platform/threads/Mutex.hpp
./obj/exceptions/ShouldBeOverriden.o: ./inc/Protector.hpp
./obj/exceptions/ShouldBeOverriden.o: ./inc/platform/threads/ThreadsSystem.hpp
./obj/exceptions/ShouldBeOverriden.o: ./inc/platform/threads/ThreadFactory.hpp
./obj/exceptions/ShouldBeOverriden.o: ./inc/debug-macros.hpp
./obj/exceptions/RuntimeError.o: ./inc/exceptions/RuntimeError.hpp
./obj/exceptions/RuntimeError.o: ./inc/exceptions/Exception.hpp ./inc/Top.hpp
./obj/exceptions/RuntimeError.o: ./inc/defines.h ./inc/build.h src/common.cpp
./obj/exceptions/RuntimeError.o: ./inc/platform/platform-specific.h
./obj/exceptions/RuntimeError.o: ./inc/Object.hpp ./inc/String.hpp
./obj/exceptions/RuntimeError.o: ./inc/exceptions/Throwable.hpp
./obj/exceptions/RuntimeError.o: ./inc/Condition.hpp
./obj/exceptions/RuntimeError.o: ./inc/observe/Observable.hpp
./obj/exceptions/RuntimeError.o: ./inc/observe/ObservableAdapter.hpp
./obj/exceptions/RuntimeError.o: ./inc/observe/ObservationContext.hpp
./obj/exceptions/RuntimeError.o: ./inc/ContextAdapter.hpp ./inc/Context.hpp
./obj/exceptions/RuntimeError.o: ./inc/observe/Observable.hpp ./inc/Debug.hpp
./obj/exceptions/RuntimeError.o: ./inc/platform/threads/Thread.hpp
./obj/exceptions/RuntimeError.o: ./inc/platform/threads/RecMutex.hpp
./obj/exceptions/RuntimeError.o: ./inc/platform/threads/CondVar.hpp
./obj/exceptions/RuntimeError.o: ./inc/platform/threads/Mutex.hpp
./obj/exceptions/RuntimeError.o: ./inc/Protector.hpp
./obj/exceptions/RuntimeError.o: ./inc/platform/threads/ThreadsSystem.hpp
./obj/exceptions/RuntimeError.o: ./inc/platform/threads/ThreadFactory.hpp
./obj/exceptions/RuntimeError.o: ./inc/debug-macros.hpp
./obj/iter/enumerations/Enumeration.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/iter/enumerations/Enumeration.o: ./inc/defines.h ./inc/build.h
./obj/iter/enumerations/Enumeration.o: src/common.cpp
./obj/iter/enumerations/Enumeration.o: ./inc/platform/platform-specific.h
./obj/iter/enumerations/Enumeration.o: ./inc/iter/iterators/EnumerationIterator.hpp
./obj/iter/enumerations/Enumeration.o: ./inc/iter/iterables/Iterable.hpp
./obj/iter/enumerations/Enumeration.o: ./inc/Top.hpp ./inc/Object.hpp
./obj/iter/enumerations/Enumeration.o: ./inc/iter/iterators/Iterator.hpp
./obj/iter/enumerations/Enumeration.o: ./inc/exceptions/ShouldBeOverriden.hpp
./obj/iter/enumerations/Enumeration.o: ./inc/exceptions/InternalError.hpp
./obj/iter/enumerations/Enumeration.o: ./inc/String.hpp
./obj/iter/enumerations/Enumeration.o: ./inc/exceptions/Exception.hpp
./obj/iter/enumerations/Enumeration.o: ./inc/exceptions/Throwable.hpp
./obj/iter/enumerations/Enumeration.o: ./inc/Condition.hpp
./obj/iter/enumerations/Enumeration.o: ./inc/observe/Observable.hpp
./obj/iter/enumerations/Enumeration.o: ./inc/observe/ObservableAdapter.hpp
./obj/iter/enumerations/Enumeration.o: ./inc/observe/ObservationContext.hpp
./obj/iter/enumerations/Enumeration.o: ./inc/ContextAdapter.hpp
./obj/iter/enumerations/Enumeration.o: ./inc/Context.hpp
./obj/iter/enumerations/Enumeration.o: ./inc/observe/Observable.hpp
./obj/iter/enumerations/Enumeration.o: ./inc/exceptions/RuntimeError.hpp
./obj/iter/enumerations/Cardinals.o: ./inc/iter/enumerations/Cardinals.hpp
./obj/iter/enumerations/Cardinals.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/iter/enumerations/Cardinals.o: ./inc/Top.hpp ./inc/defines.h
./obj/iter/enumerations/Cardinals.o: ./inc/build.h src/common.cpp
./obj/iter/enumerations/Cardinals.o: ./inc/platform/platform-specific.h
./obj/iter/enumerations/Cardinals.o: ./inc/Object.hpp
./obj/iter/enumerations/Cardinals.o: ./inc/iter/enumerations/ResettableEnumeration.hpp
./obj/iter/enumerations/Cardinals.o: ./inc/Integer.hpp ./inc/Debug.hpp
./obj/iter/enumerations/Cardinals.o: ./inc/platform/threads/Thread.hpp
./obj/iter/enumerations/Cardinals.o: ./inc/platform/threads/RecMutex.hpp
./obj/iter/enumerations/Cardinals.o: ./inc/platform/threads/CondVar.hpp
./obj/iter/enumerations/Cardinals.o: ./inc/platform/threads/Mutex.hpp
./obj/iter/enumerations/Cardinals.o: ./inc/Protector.hpp
./obj/iter/enumerations/Cardinals.o: ./inc/platform/threads/ThreadsSystem.hpp
./obj/iter/enumerations/Cardinals.o: ./inc/platform/threads/ThreadFactory.hpp
./obj/iter/enumerations/Cardinals.o: ./inc/debug-macros.hpp
./obj/iter/enumerations/TypedEnumeration.o: ./inc/defines.h ./inc/build.h
./obj/iter/enumerations/TypedEnumeration.o: src/common.cpp
./obj/iter/enumerations/TypedEnumeration.o: ./inc/platform/platform-specific.h
./obj/iter/enumerations/MappedEnumeration.o: ./inc/iter/enumerations/MappedEnumeration.hpp
./obj/iter/enumerations/MappedEnumeration.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/iter/enumerations/MappedEnumeration.o: ./inc/Top.hpp ./inc/defines.h
./obj/iter/enumerations/MappedEnumeration.o: ./inc/build.h src/common.cpp
./obj/iter/enumerations/MappedEnumeration.o: ./inc/platform/platform-specific.h
./obj/iter/enumerations/MappedEnumeration.o: ./inc/Object.hpp ./inc/Map.hpp
./obj/iter/enumerations/MappedEnumeration.o: ./inc/Debug.hpp
./obj/iter/enumerations/MappedEnumeration.o: ./inc/platform/threads/Thread.hpp
./obj/iter/enumerations/MappedEnumeration.o: ./inc/platform/threads/RecMutex.hpp
./obj/iter/enumerations/MappedEnumeration.o: ./inc/platform/threads/CondVar.hpp
./obj/iter/enumerations/MappedEnumeration.o: ./inc/platform/threads/Mutex.hpp
./obj/iter/enumerations/MappedEnumeration.o: ./inc/Protector.hpp
./obj/iter/enumerations/MappedEnumeration.o: ./inc/platform/threads/ThreadsSystem.hpp
./obj/iter/enumerations/MappedEnumeration.o: ./inc/platform/threads/ThreadFactory.hpp
./obj/iter/enumerations/MappedEnumeration.o: ./inc/debug-macros.hpp
./obj/iter/enumerations/MappedEnumeration.o: ./inc/OGuard.hpp ./inc/Guard.hpp
./obj/iter/enumerations/MappedEnumeration.o: ./inc/String.hpp
./obj/iter/enumerations/MappedEnumeration.o: ./inc/LinkManager.hpp
./obj/iter/enumerations/EmptyEnumeration.o: ./inc/iter/enumerations/EmptyEnumeration.hpp
./obj/iter/enumerations/EmptyEnumeration.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/iter/enumerations/EmptyEnumeration.o: ./inc/Top.hpp ./inc/defines.h
./obj/iter/enumerations/EmptyEnumeration.o: ./inc/build.h src/common.cpp
./obj/iter/enumerations/EmptyEnumeration.o: ./inc/platform/platform-specific.h
./obj/iter/enumerations/EmptyEnumeration.o: ./inc/Object.hpp
./obj/iter/enumerations/EmptyEnumeration.o: ./inc/iter/enumerations/ResettableEnumeration.hpp
./obj/iter/enumerations/EmptyEnumeration.o: ./inc/Debug.hpp
./obj/iter/enumerations/EmptyEnumeration.o: ./inc/platform/threads/Thread.hpp
./obj/iter/enumerations/EmptyEnumeration.o: ./inc/platform/threads/RecMutex.hpp
./obj/iter/enumerations/EmptyEnumeration.o: ./inc/platform/threads/CondVar.hpp
./obj/iter/enumerations/EmptyEnumeration.o: ./inc/platform/threads/Mutex.hpp
./obj/iter/enumerations/EmptyEnumeration.o: ./inc/Protector.hpp
./obj/iter/enumerations/EmptyEnumeration.o: ./inc/platform/threads/ThreadsSystem.hpp
./obj/iter/enumerations/EmptyEnumeration.o: ./inc/platform/threads/ThreadFactory.hpp
./obj/iter/enumerations/EmptyEnumeration.o: ./inc/debug-macros.hpp
./obj/iter/enumerations/SingletonEnumeration.o: ./inc/iter/enumerations/SingletonEnumeration.hpp
./obj/iter/enumerations/SingletonEnumeration.o: ./inc/iter/enumerations/ResettableEnumeration.hpp
./obj/iter/enumerations/SingletonEnumeration.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/iter/enumerations/SingletonEnumeration.o: ./inc/Top.hpp ./inc/defines.h
./obj/iter/enumerations/SingletonEnumeration.o: ./inc/build.h src/common.cpp
./obj/iter/enumerations/SingletonEnumeration.o: ./inc/platform/platform-specific.h
./obj/iter/enumerations/SingletonEnumeration.o: ./inc/Object.hpp
./obj/iter/enumerations/SingletonEnumeration.o: ./inc/Debug.hpp
./obj/iter/enumerations/SingletonEnumeration.o: ./inc/platform/threads/Thread.hpp
./obj/iter/enumerations/SingletonEnumeration.o: ./inc/platform/threads/RecMutex.hpp
./obj/iter/enumerations/SingletonEnumeration.o: ./inc/platform/threads/CondVar.hpp
./obj/iter/enumerations/SingletonEnumeration.o: ./inc/platform/threads/Mutex.hpp
./obj/iter/enumerations/SingletonEnumeration.o: ./inc/Protector.hpp
./obj/iter/enumerations/SingletonEnumeration.o: ./inc/platform/threads/ThreadsSystem.hpp
./obj/iter/enumerations/SingletonEnumeration.o: ./inc/platform/threads/ThreadFactory.hpp
./obj/iter/enumerations/SingletonEnumeration.o: ./inc/debug-macros.hpp
./obj/iter/enumerations/SingletonEnumeration.o: ./inc/LinkManager.hpp
./obj/iter/enumerations/RangedContainerEnumeration.o: ./inc/iter/enumerations/RangedContainerEnumeration.hpp
./obj/iter/enumerations/RangedContainerEnumeration.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/iter/enumerations/RangedContainerEnumeration.o: ./inc/Top.hpp
./obj/iter/enumerations/RangedContainerEnumeration.o: ./inc/defines.h
./obj/iter/enumerations/RangedContainerEnumeration.o: ./inc/build.h
./obj/iter/enumerations/RangedContainerEnumeration.o: src/common.cpp
./obj/iter/enumerations/RangedContainerEnumeration.o: ./inc/platform/platform-specific.h
./obj/iter/enumerations/RangedContainerEnumeration.o: ./inc/Object.hpp
./obj/iter/enumerations/RangedContainerEnumeration.o: ./inc/iter/enumerations/ECursor.hpp
./obj/iter/enumerations/RangedContainerEnumeration.o: ./inc/iter/enumerations/ResettableEnumeration.hpp
./obj/iter/enumerations/RangedContainerEnumeration.o: ./inc/containers/RangedContainer.hpp
./obj/iter/enumerations/RangedContainerEnumeration.o: ./inc/containers/IndexableContainer.hpp
./obj/iter/enumerations/RangedContainerEnumeration.o: ./inc/containers/MutableContainer.hpp
./obj/iter/enumerations/RangedContainerEnumeration.o: ./inc/containers/Container.hpp
./obj/iter/enumerations/RangedContainerEnumeration.o: ./inc/containers/Position.hpp
./obj/iter/enumerations/RangedContainerEnumeration.o: ./inc/containers/PositionEnumeration.hpp
./obj/iter/enumerations/RangedContainerEnumeration.o: ./inc/iter/enumerations/TypedEnumeration.hpp
./obj/iter/enumerations/RangedContainerEnumeration.o: src/iter/enumerations/TypedEnumeration.tpp
./obj/iter/enumerations/RangedContainerEnumeration.o: ./inc/exceptions/InvalidArgument.hpp
./obj/iter/enumerations/RangedContainerEnumeration.o: ./inc/exceptions/InternalError.hpp
./obj/iter/enumerations/RangedContainerEnumeration.o: ./inc/String.hpp
./obj/iter/enumerations/RangedContainerEnumeration.o: ./inc/exceptions/Exception.hpp
./obj/iter/enumerations/RangedContainerEnumeration.o: ./inc/exceptions/Throwable.hpp
./obj/iter/enumerations/RangedContainerEnumeration.o: ./inc/Condition.hpp
./obj/iter/enumerations/RangedContainerEnumeration.o: ./inc/observe/Observable.hpp
./obj/iter/enumerations/RangedContainerEnumeration.o: ./inc/observe/ObservableAdapter.hpp
./obj/iter/enumerations/RangedContainerEnumeration.o: ./inc/observe/ObservationContext.hpp
./obj/iter/enumerations/RangedContainerEnumeration.o: ./inc/ContextAdapter.hpp
./obj/iter/enumerations/RangedContainerEnumeration.o: ./inc/Context.hpp
./obj/iter/enumerations/RangedContainerEnumeration.o: ./inc/observe/Observable.hpp
./obj/iter/enumerations/RangedContainerEnumeration.o: ./inc/exceptions/RuntimeError.hpp
./obj/iter/enumerations/RangedContainerEnumeration.o: ./inc/Debug.hpp
./obj/iter/enumerations/RangedContainerEnumeration.o: ./inc/platform/threads/Thread.hpp
./obj/iter/enumerations/RangedContainerEnumeration.o: ./inc/platform/threads/RecMutex.hpp
./obj/iter/enumerations/RangedContainerEnumeration.o: ./inc/platform/threads/CondVar.hpp
./obj/iter/enumerations/RangedContainerEnumeration.o: ./inc/platform/threads/Mutex.hpp
./obj/iter/enumerations/RangedContainerEnumeration.o: ./inc/Protector.hpp
./obj/iter/enumerations/RangedContainerEnumeration.o: ./inc/platform/threads/ThreadsSystem.hpp
./obj/iter/enumerations/RangedContainerEnumeration.o: ./inc/platform/threads/ThreadFactory.hpp
./obj/iter/enumerations/RangedContainerEnumeration.o: ./inc/debug-macros.hpp
./obj/iter/enumerations/RangedContainerEnumeration.o: ./inc/LinkManager.hpp
./obj/iter/enumerations/RangedContainerEnumeration.o: ./inc/iter/enumerations/ResettableEnumeration.hpp
./obj/iter/enumerations/RangedContainerEnumeration.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/iter/enumerations/RangedContainerEnumeration.o: ./inc/iter/iterators/Iterator.hpp
./obj/iter/enumerations/RangedContainerEnumeration.o: ./inc/Map.hpp
./obj/iter/enumerations/RangedContainerEnumeration.o: ./inc/containers/MutablePosition.hpp
./obj/iter/enumerations/RangedContainerEnumeration.o: ./inc/containers/Position.hpp
./obj/iter/enumerations/RangedContainerEnumeration.o: ./inc/containers/PositionAdapter.hpp
./obj/iter/enumerations/RangedContainerEnumeration.o: ./inc/containers/MutablePosition.hpp
./obj/iter/enumerations/RangedContainerEnumeration.o: ./inc/containers/MutablePositionAdapter.hpp
./obj/iter/enumerations/RangedContainerEnumeration.o: ./inc/containers/MutablePositionEnumeration.hpp
./obj/iter/enumerations/RangedContainerEnumeration.o: ./inc/containers/PositionEnumeration.hpp
./obj/iter/enumerations/RangedContainerEnumeration.o: ./inc/containers/IndexPosition.hpp
./obj/iter/enumerations/ESequence.o: ./inc/iter/enumerations/ESequence.hpp
./obj/iter/enumerations/ESequence.o: ./inc/iter/enumerations/TypedEnumeration.hpp
./obj/iter/enumerations/ESequence.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/iter/enumerations/ESequence.o: ./inc/Top.hpp ./inc/defines.h
./obj/iter/enumerations/ESequence.o: ./inc/build.h src/common.cpp
./obj/iter/enumerations/ESequence.o: ./inc/platform/platform-specific.h
./obj/iter/enumerations/ESequence.o: ./inc/Object.hpp
./obj/iter/enumerations/ESequence.o: src/iter/enumerations/TypedEnumeration.tpp
./obj/iter/enumerations/ESequence.o: ./inc/iter/enumerations/TypedEnumeration.hpp
./obj/iter/enumerations/ESequence.o: ./inc/exceptions/InvalidArgument.hpp
./obj/iter/enumerations/ESequence.o: ./inc/exceptions/InternalError.hpp
./obj/iter/enumerations/ESequence.o: ./inc/String.hpp
./obj/iter/enumerations/ESequence.o: ./inc/exceptions/Exception.hpp
./obj/iter/enumerations/ESequence.o: ./inc/exceptions/Throwable.hpp
./obj/iter/enumerations/ESequence.o: ./inc/Condition.hpp
./obj/iter/enumerations/ESequence.o: ./inc/observe/Observable.hpp
./obj/iter/enumerations/ESequence.o: ./inc/observe/ObservableAdapter.hpp
./obj/iter/enumerations/ESequence.o: ./inc/observe/ObservationContext.hpp
./obj/iter/enumerations/ESequence.o: ./inc/ContextAdapter.hpp
./obj/iter/enumerations/ESequence.o: ./inc/Context.hpp
./obj/iter/enumerations/ESequence.o: ./inc/observe/Observable.hpp
./obj/iter/enumerations/ESequence.o: ./inc/exceptions/RuntimeError.hpp
./obj/iter/enumerations/ESequence.o: ./inc/Debug.hpp
./obj/iter/enumerations/ESequence.o: ./inc/platform/threads/Thread.hpp
./obj/iter/enumerations/ESequence.o: ./inc/platform/threads/RecMutex.hpp
./obj/iter/enumerations/ESequence.o: ./inc/platform/threads/CondVar.hpp
./obj/iter/enumerations/ESequence.o: ./inc/platform/threads/Mutex.hpp
./obj/iter/enumerations/ESequence.o: ./inc/Protector.hpp
./obj/iter/enumerations/ESequence.o: ./inc/platform/threads/ThreadsSystem.hpp
./obj/iter/enumerations/ESequence.o: ./inc/platform/threads/ThreadFactory.hpp
./obj/iter/enumerations/ESequence.o: ./inc/debug-macros.hpp
./obj/iter/enumerations/ESequence.o: ./inc/LinkManager.hpp
./obj/iter/enumerations/ESequence.o: ./inc/iter/enumerations/ResettableEnumeration.hpp
./obj/iter/enumerations/ECursorAdapter.o: ./inc/iter/enumerations/ECursorAdapter.hpp
./obj/iter/enumerations/ECursorAdapter.o: ./inc/iter/enumerations/ECursor.hpp
./obj/iter/enumerations/ECursorAdapter.o: ./inc/iter/enumerations/ResettableEnumeration.hpp
./obj/iter/enumerations/ECursorAdapter.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/iter/enumerations/ECursorAdapter.o: ./inc/Top.hpp ./inc/defines.h
./obj/iter/enumerations/ECursorAdapter.o: ./inc/build.h src/common.cpp
./obj/iter/enumerations/ECursorAdapter.o: ./inc/platform/platform-specific.h
./obj/iter/enumerations/ECursorAdapter.o: ./inc/Object.hpp ./inc/Debug.hpp
./obj/iter/enumerations/ECursorAdapter.o: ./inc/platform/threads/Thread.hpp
./obj/iter/enumerations/ECursorAdapter.o: ./inc/platform/threads/RecMutex.hpp
./obj/iter/enumerations/ECursorAdapter.o: ./inc/platform/threads/CondVar.hpp
./obj/iter/enumerations/ECursorAdapter.o: ./inc/platform/threads/Mutex.hpp
./obj/iter/enumerations/ECursorAdapter.o: ./inc/Protector.hpp
./obj/iter/enumerations/ECursorAdapter.o: ./inc/platform/threads/ThreadsSystem.hpp
./obj/iter/enumerations/ECursorAdapter.o: ./inc/platform/threads/ThreadFactory.hpp
./obj/iter/enumerations/ECursorAdapter.o: ./inc/debug-macros.hpp
./obj/iter/iterators/EnumerationIterator.o: ./inc/iter/iterators/EnumerationIterator.hpp
./obj/iter/iterators/EnumerationIterator.o: ./inc/iter/iterables/Iterable.hpp
./obj/iter/iterators/EnumerationIterator.o: ./inc/Top.hpp ./inc/defines.h
./obj/iter/iterators/EnumerationIterator.o: ./inc/build.h src/common.cpp
./obj/iter/iterators/EnumerationIterator.o: ./inc/platform/platform-specific.h
./obj/iter/iterators/EnumerationIterator.o: ./inc/Object.hpp
./obj/iter/iterators/EnumerationIterator.o: ./inc/iter/iterators/Iterator.hpp
./obj/iter/iterators/EnumerationIterator.o: ./inc/Debug.hpp
./obj/iter/iterators/EnumerationIterator.o: ./inc/platform/threads/Thread.hpp
./obj/iter/iterators/EnumerationIterator.o: ./inc/platform/threads/RecMutex.hpp
./obj/iter/iterators/EnumerationIterator.o: ./inc/platform/threads/CondVar.hpp
./obj/iter/iterators/EnumerationIterator.o: ./inc/platform/threads/Mutex.hpp
./obj/iter/iterators/EnumerationIterator.o: ./inc/Protector.hpp
./obj/iter/iterators/EnumerationIterator.o: ./inc/platform/threads/ThreadsSystem.hpp
./obj/iter/iterators/EnumerationIterator.o: ./inc/platform/threads/ThreadFactory.hpp
./obj/iter/iterators/EnumerationIterator.o: ./inc/debug-macros.hpp
./obj/iter/iterators/EnumerationIterator.o: ./inc/OGuard.hpp ./inc/Guard.hpp
./obj/iter/iterators/EnumerationIterator.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/iter/iterators/EnumerationIterator.o: ./inc/String.hpp
./obj/iter/iterators/EnumerationIterator.o: ./inc/LinkManager.hpp
./obj/iter/iterables/IterableAdapter.o: ./inc/iter/iterables/IterableAdapter.hpp
./obj/iter/iterables/IterableAdapter.o: ./inc/iter/iterables/Iterable.hpp
./obj/iter/iterables/IterableAdapter.o: ./inc/Top.hpp ./inc/defines.h
./obj/iter/iterables/IterableAdapter.o: ./inc/build.h src/common.cpp
./obj/iter/iterables/IterableAdapter.o: ./inc/platform/platform-specific.h
./obj/iter/iterables/IterableAdapter.o: ./inc/Object.hpp ./inc/OGuard.hpp
./obj/iter/iterables/IterableAdapter.o: ./inc/Guard.hpp
./obj/iter/iterables/EchoIterable.o: ./inc/iter/iterables/EchoIterable.hpp
./obj/iter/iterables/EchoIterable.o: ./inc/iter/iterables/IterableAdapter.hpp
./obj/iter/iterables/EchoIterable.o: ./inc/iter/iterables/Iterable.hpp
./obj/iter/iterables/EchoIterable.o: ./inc/Top.hpp ./inc/defines.h
./obj/iter/iterables/EchoIterable.o: ./inc/build.h src/common.cpp
./obj/iter/iterables/EchoIterable.o: ./inc/platform/platform-specific.h
./obj/iter/iterables/EchoIterable.o: ./inc/Object.hpp ./inc/Debug.hpp
./obj/iter/iterables/EchoIterable.o: ./inc/platform/threads/Thread.hpp
./obj/iter/iterables/EchoIterable.o: ./inc/platform/threads/RecMutex.hpp
./obj/iter/iterables/EchoIterable.o: ./inc/platform/threads/CondVar.hpp
./obj/iter/iterables/EchoIterable.o: ./inc/platform/threads/Mutex.hpp
./obj/iter/iterables/EchoIterable.o: ./inc/Protector.hpp
./obj/iter/iterables/EchoIterable.o: ./inc/platform/threads/ThreadsSystem.hpp
./obj/iter/iterables/EchoIterable.o: ./inc/platform/threads/ThreadFactory.hpp
./obj/iter/iterables/EchoIterable.o: ./inc/debug-macros.hpp ./inc/String.hpp
./obj/iter/iterables/EchoIterable.o: ./inc/OGuard.hpp ./inc/Guard.hpp
./obj/iter/iterables/NOPIterable.o: ./inc/iter/iterables/NOPIterable.hpp
./obj/iter/iterables/NOPIterable.o: ./inc/iter/iterables/IterableAdapter.hpp
./obj/iter/iterables/NOPIterable.o: ./inc/iter/iterables/Iterable.hpp
./obj/iter/iterables/NOPIterable.o: ./inc/Top.hpp ./inc/defines.h
./obj/iter/iterables/NOPIterable.o: ./inc/build.h src/common.cpp
./obj/iter/iterables/NOPIterable.o: ./inc/platform/platform-specific.h
./obj/iter/iterables/NOPIterable.o: ./inc/Object.hpp ./inc/String.hpp
./obj/iter/iterables/NOPIterable.o: ./inc/OGuard.hpp ./inc/Guard.hpp
./obj/iter/iterables/NOPIterable.o: ./inc/Debug.hpp
./obj/iter/iterables/NOPIterable.o: ./inc/platform/threads/Thread.hpp
./obj/iter/iterables/NOPIterable.o: ./inc/platform/threads/RecMutex.hpp
./obj/iter/iterables/NOPIterable.o: ./inc/platform/threads/CondVar.hpp
./obj/iter/iterables/NOPIterable.o: ./inc/platform/threads/Mutex.hpp
./obj/iter/iterables/NOPIterable.o: ./inc/Protector.hpp
./obj/iter/iterables/NOPIterable.o: ./inc/platform/threads/ThreadsSystem.hpp
./obj/iter/iterables/NOPIterable.o: ./inc/platform/threads/ThreadFactory.hpp
./obj/iter/iterables/NOPIterable.o: ./inc/debug-macros.hpp
./obj/iter/iterables/PrettyPrintIterable.o: ./inc/iter/iterables/PrettyPrintIterable.hpp
./obj/iter/iterables/PrettyPrintIterable.o: ./inc/iter/iterables/IterativeBuilder.hpp
./obj/iter/iterables/PrettyPrintIterable.o: ./inc/iter/iterables/IterableAdapter.hpp
./obj/iter/iterables/PrettyPrintIterable.o: ./inc/iter/iterables/Iterable.hpp
./obj/iter/iterables/PrettyPrintIterable.o: ./inc/Top.hpp ./inc/defines.h
./obj/iter/iterables/PrettyPrintIterable.o: ./inc/build.h src/common.cpp
./obj/iter/iterables/PrettyPrintIterable.o: ./inc/platform/platform-specific.h
./obj/iter/iterables/PrettyPrintIterable.o: ./inc/Object.hpp
./obj/iter/iterables/PrettyPrintIterable.o: ./inc/StringBuffer.hpp
./obj/iter/iterables/PrettyPrintIterable.o: ./inc/String.hpp
./obj/iter/iterables/PrettyPrintIterable.o: ./inc/iter/iterators/Iterator.hpp
./obj/iter/iterables/PrettyPrintIterable.o: ./inc/Debug.hpp
./obj/iter/iterables/PrettyPrintIterable.o: ./inc/platform/threads/Thread.hpp
./obj/iter/iterables/PrettyPrintIterable.o: ./inc/platform/threads/RecMutex.hpp
./obj/iter/iterables/PrettyPrintIterable.o: ./inc/platform/threads/CondVar.hpp
./obj/iter/iterables/PrettyPrintIterable.o: ./inc/platform/threads/Mutex.hpp
./obj/iter/iterables/PrettyPrintIterable.o: ./inc/Protector.hpp
./obj/iter/iterables/PrettyPrintIterable.o: ./inc/platform/threads/ThreadsSystem.hpp
./obj/iter/iterables/PrettyPrintIterable.o: ./inc/platform/threads/ThreadFactory.hpp
./obj/iter/iterables/PrettyPrintIterable.o: ./inc/debug-macros.hpp
./obj/iter/iterables/PrettyPrintIterable.o: ./inc/OGuard.hpp ./inc/Guard.hpp
./obj/iter/iterables/PrettyPrintIterable.o: ./inc/StringEnumeration.hpp
./obj/iter/iterables/PrettyPrintIterable.o: ./inc/Char.hpp
./obj/iter/iterables/PrettyPrintIterable.o: ./inc/algorithms/parse/WordParser.hpp
./obj/iter/iterables/PrettyPrintIterable.o: ./inc/UCSChar.hpp
./obj/iter/iterables/PrettyPrintIterable.o: ./inc/algorithms/parse/Token.hpp
./obj/iter/iterables/PrettyPrintIterable.o: ./inc/iter/enumerations/TypedEnumeration.hpp
./obj/iter/iterables/PrettyPrintIterable.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/iter/iterables/PrettyPrintIterable.o: src/iter/enumerations/TypedEnumeration.tpp
./obj/iter/iterables/PrettyPrintIterable.o: ./inc/exceptions/InvalidArgument.hpp
./obj/iter/iterables/PrettyPrintIterable.o: ./inc/exceptions/InternalError.hpp
./obj/iter/iterables/PrettyPrintIterable.o: ./inc/exceptions/Exception.hpp
./obj/iter/iterables/PrettyPrintIterable.o: ./inc/exceptions/Throwable.hpp
./obj/iter/iterables/PrettyPrintIterable.o: ./inc/Condition.hpp
./obj/iter/iterables/PrettyPrintIterable.o: ./inc/observe/Observable.hpp
./obj/iter/iterables/PrettyPrintIterable.o: ./inc/observe/ObservableAdapter.hpp
./obj/iter/iterables/PrettyPrintIterable.o: ./inc/observe/ObservationContext.hpp
./obj/iter/iterables/PrettyPrintIterable.o: ./inc/ContextAdapter.hpp
./obj/iter/iterables/PrettyPrintIterable.o: ./inc/Context.hpp
./obj/iter/iterables/PrettyPrintIterable.o: ./inc/observe/Observable.hpp
./obj/iter/iterables/PrettyPrintIterable.o: ./inc/exceptions/RuntimeError.hpp
./obj/iter/iterables/PrettyPrintIterable.o: ./inc/LinkManager.hpp
./obj/containers/ContainerAdapter.o: ./inc/OGuard.hpp ./inc/Guard.hpp
./obj/containers/ContainerAdapter.o: ./inc/Object.hpp ./inc/defines.h
./obj/containers/ContainerAdapter.o: ./inc/build.h src/common.cpp
./obj/containers/ContainerAdapter.o: ./inc/platform/platform-specific.h
./obj/containers/ContainerAdapter.o: ./inc/Top.hpp ./inc/PGuard.hpp
./obj/containers/ContainerAdapter.o: ./inc/Debug.hpp
./obj/containers/ContainerAdapter.o: ./inc/platform/threads/Thread.hpp
./obj/containers/ContainerAdapter.o: ./inc/platform/threads/RecMutex.hpp
./obj/containers/ContainerAdapter.o: ./inc/platform/threads/CondVar.hpp
./obj/containers/ContainerAdapter.o: ./inc/platform/threads/Mutex.hpp
./obj/containers/ContainerAdapter.o: ./inc/Protector.hpp
./obj/containers/ContainerAdapter.o: ./inc/platform/threads/ThreadsSystem.hpp
./obj/containers/ContainerAdapter.o: ./inc/platform/threads/ThreadFactory.hpp
./obj/containers/ContainerAdapter.o: ./inc/debug-macros.hpp ./inc/String.hpp
./obj/containers/ContainerAdapter.o: ./inc/MethodMap.hpp ./inc/Map.hpp
./obj/containers/ContainerAdapter.o: src/MethodMap.tpp ./inc/LinkManager.hpp
./obj/containers/ContainerAdapter.o: ./inc/containers/ContainerAdapter.hpp
./obj/containers/ContainerAdapter.o: ./inc/containers/Container.hpp
./obj/containers/ContainerAdapter.o: ./inc/containers/Position.hpp
./obj/containers/ContainerAdapter.o: ./inc/containers/PositionEnumeration.hpp
./obj/containers/ContainerAdapter.o: ./inc/iter/enumerations/TypedEnumeration.hpp
./obj/containers/ContainerAdapter.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/containers/ContainerAdapter.o: src/iter/enumerations/TypedEnumeration.tpp
./obj/containers/ContainerAdapter.o: ./inc/exceptions/InvalidArgument.hpp
./obj/containers/ContainerAdapter.o: ./inc/exceptions/InternalError.hpp
./obj/containers/ContainerAdapter.o: ./inc/exceptions/Exception.hpp
./obj/containers/ContainerAdapter.o: ./inc/exceptions/Throwable.hpp
./obj/containers/ContainerAdapter.o: ./inc/Condition.hpp
./obj/containers/ContainerAdapter.o: ./inc/observe/Observable.hpp
./obj/containers/ContainerAdapter.o: ./inc/observe/ObservableAdapter.hpp
./obj/containers/ContainerAdapter.o: ./inc/observe/ObservationContext.hpp
./obj/containers/ContainerAdapter.o: ./inc/ContextAdapter.hpp
./obj/containers/ContainerAdapter.o: ./inc/Context.hpp
./obj/containers/ContainerAdapter.o: ./inc/observe/Observable.hpp
./obj/containers/ContainerAdapter.o: ./inc/exceptions/RuntimeError.hpp
./obj/containers/ContainerAdapter.o: ./inc/iter/enumerations/ResettableEnumeration.hpp
./obj/containers/ContainerAdapter.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/containers/ContainerAdapter.o: ./inc/iter/iterators/Iterator.hpp
./obj/containers/ContainerAdapter.o: ./inc/iter/enumerations/MappedEnumeration.hpp
./obj/containers/ContainerAdapter.o: ./inc/iter/iterators/EnumerationIterator.hpp
./obj/containers/ContainerAdapter.o: ./inc/iter/iterables/Iterable.hpp
./obj/containers/ContainerAdapter.o: ./inc/iter/iterables/PrettyPrintIterable.hpp
./obj/containers/ContainerAdapter.o: ./inc/iter/iterables/IterativeBuilder.hpp
./obj/containers/ContainerAdapter.o: ./inc/iter/iterables/IterableAdapter.hpp
./obj/containers/ContainerAdapter.o: ./inc/iter/iterables/Iterable.hpp
./obj/containers/ContainerAdapter.o: ./inc/StringBuffer.hpp
./obj/containers/ContainerAdapter.o: ./inc/algorithms/enumerations/EnumerationAlgorithms.hpp
./obj/containers/ContainerAdapter.o: ./inc/algorithms/AlgorithmPackage.hpp
./obj/containers/ContainerAdapter.o: ./inc/containers/Container.hpp
./obj/containers/EnumeratedContainer.o: ./inc/Debug.hpp ./inc/defines.h
./obj/containers/EnumeratedContainer.o: ./inc/build.h src/common.cpp
./obj/containers/EnumeratedContainer.o: ./inc/platform/platform-specific.h
./obj/containers/EnumeratedContainer.o: ./inc/Object.hpp ./inc/Top.hpp
./obj/containers/EnumeratedContainer.o: ./inc/platform/threads/Thread.hpp
./obj/containers/EnumeratedContainer.o: ./inc/platform/threads/RecMutex.hpp
./obj/containers/EnumeratedContainer.o: ./inc/platform/threads/CondVar.hpp
./obj/containers/EnumeratedContainer.o: ./inc/platform/threads/Mutex.hpp
./obj/containers/EnumeratedContainer.o: ./inc/Protector.hpp
./obj/containers/EnumeratedContainer.o: ./inc/platform/threads/ThreadsSystem.hpp
./obj/containers/EnumeratedContainer.o: ./inc/platform/threads/ThreadFactory.hpp
./obj/containers/EnumeratedContainer.o: ./inc/debug-macros.hpp
./obj/containers/EnumeratedContainer.o: ./inc/containers/EnumeratedContainer.hpp
./obj/containers/EnumeratedContainer.o: ./inc/containers/ContainerAdapter.hpp
./obj/containers/EnumeratedContainer.o: ./inc/Map.hpp
./obj/containers/EnumeratedContainer.o: ./inc/containers/Container.hpp
./obj/containers/EnumeratedContainer.o: ./inc/containers/Position.hpp
./obj/containers/EnumeratedContainer.o: ./inc/containers/PositionEnumeration.hpp
./obj/containers/EnumeratedContainer.o: ./inc/iter/enumerations/TypedEnumeration.hpp
./obj/containers/EnumeratedContainer.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/containers/EnumeratedContainer.o: src/iter/enumerations/TypedEnumeration.tpp
./obj/containers/EnumeratedContainer.o: ./inc/exceptions/InvalidArgument.hpp
./obj/containers/EnumeratedContainer.o: ./inc/exceptions/InternalError.hpp
./obj/containers/EnumeratedContainer.o: ./inc/String.hpp
./obj/containers/EnumeratedContainer.o: ./inc/exceptions/Exception.hpp
./obj/containers/EnumeratedContainer.o: ./inc/exceptions/Throwable.hpp
./obj/containers/EnumeratedContainer.o: ./inc/Condition.hpp
./obj/containers/EnumeratedContainer.o: ./inc/observe/Observable.hpp
./obj/containers/EnumeratedContainer.o: ./inc/observe/ObservableAdapter.hpp
./obj/containers/EnumeratedContainer.o: ./inc/observe/ObservationContext.hpp
./obj/containers/EnumeratedContainer.o: ./inc/ContextAdapter.hpp
./obj/containers/EnumeratedContainer.o: ./inc/Context.hpp
./obj/containers/EnumeratedContainer.o: ./inc/observe/Observable.hpp
./obj/containers/EnumeratedContainer.o: ./inc/exceptions/RuntimeError.hpp
./obj/containers/EnumeratedContainer.o: ./inc/LinkManager.hpp
./obj/containers/EnumeratedContainer.o: ./inc/iter/enumerations/ResettableEnumeration.hpp
./obj/containers/EnumeratedContainer.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/containers/EnumeratedContainer.o: ./inc/iter/iterators/Iterator.hpp
./obj/containers/EnumeratedValues.o: ./inc/containers/EnumeratedValues.hpp
./obj/containers/EnumeratedValues.o: ./inc/containers/PositionEnumeration.hpp
./obj/containers/EnumeratedValues.o: ./inc/containers/ContainerAdapter.hpp
./obj/containers/EnumeratedValues.o: ./inc/Map.hpp ./inc/Top.hpp
./obj/containers/EnumeratedValues.o: ./inc/defines.h ./inc/build.h
./obj/containers/EnumeratedValues.o: src/common.cpp
./obj/containers/EnumeratedValues.o: ./inc/platform/platform-specific.h
./obj/containers/EnumeratedValues.o: ./inc/Object.hpp
./obj/containers/EnumeratedValues.o: ./inc/containers/Container.hpp
./obj/containers/EnumeratedValues.o: ./inc/containers/Position.hpp
./obj/containers/EnumeratedValues.o: ./inc/containers/PositionEnumeration.hpp
./obj/containers/EnumeratedValues.o: ./inc/iter/enumerations/TypedEnumeration.hpp
./obj/containers/EnumeratedValues.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/containers/EnumeratedValues.o: src/iter/enumerations/TypedEnumeration.tpp
./obj/containers/EnumeratedValues.o: ./inc/exceptions/InvalidArgument.hpp
./obj/containers/EnumeratedValues.o: ./inc/exceptions/InternalError.hpp
./obj/containers/EnumeratedValues.o: ./inc/String.hpp
./obj/containers/EnumeratedValues.o: ./inc/exceptions/Exception.hpp
./obj/containers/EnumeratedValues.o: ./inc/exceptions/Throwable.hpp
./obj/containers/EnumeratedValues.o: ./inc/Condition.hpp
./obj/containers/EnumeratedValues.o: ./inc/observe/Observable.hpp
./obj/containers/EnumeratedValues.o: ./inc/observe/ObservableAdapter.hpp
./obj/containers/EnumeratedValues.o: ./inc/observe/ObservationContext.hpp
./obj/containers/EnumeratedValues.o: ./inc/ContextAdapter.hpp
./obj/containers/EnumeratedValues.o: ./inc/Context.hpp
./obj/containers/EnumeratedValues.o: ./inc/observe/Observable.hpp
./obj/containers/EnumeratedValues.o: ./inc/exceptions/RuntimeError.hpp
./obj/containers/EnumeratedValues.o: ./inc/Debug.hpp
./obj/containers/EnumeratedValues.o: ./inc/platform/threads/Thread.hpp
./obj/containers/EnumeratedValues.o: ./inc/platform/threads/RecMutex.hpp
./obj/containers/EnumeratedValues.o: ./inc/platform/threads/CondVar.hpp
./obj/containers/EnumeratedValues.o: ./inc/platform/threads/Mutex.hpp
./obj/containers/EnumeratedValues.o: ./inc/Protector.hpp
./obj/containers/EnumeratedValues.o: ./inc/platform/threads/ThreadsSystem.hpp
./obj/containers/EnumeratedValues.o: ./inc/platform/threads/ThreadFactory.hpp
./obj/containers/EnumeratedValues.o: ./inc/debug-macros.hpp
./obj/containers/EnumeratedValues.o: ./inc/LinkManager.hpp
./obj/containers/EnumeratedValues.o: ./inc/iter/enumerations/ResettableEnumeration.hpp
./obj/containers/EnumeratedValues.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/containers/EnumeratedValues.o: ./inc/iter/iterators/Iterator.hpp
./obj/containers/EnumeratedValues.o: ./inc/containers/FrozenValue.hpp
./obj/containers/EnumeratedValues.o: ./inc/containers/PositionAdapter.hpp
./obj/containers/EnumeratedValues.o: ./inc/containers/MutablePosition.hpp
./obj/containers/Empty.o: ./inc/OGuard.hpp ./inc/Guard.hpp ./inc/Object.hpp
./obj/containers/Empty.o: ./inc/defines.h ./inc/build.h src/common.cpp
./obj/containers/Empty.o: ./inc/platform/platform-specific.h ./inc/Top.hpp
./obj/containers/Empty.o: ./inc/Debug.hpp ./inc/platform/threads/Thread.hpp
./obj/containers/Empty.o: ./inc/platform/threads/RecMutex.hpp
./obj/containers/Empty.o: ./inc/platform/threads/CondVar.hpp
./obj/containers/Empty.o: ./inc/platform/threads/Mutex.hpp
./obj/containers/Empty.o: ./inc/Protector.hpp
./obj/containers/Empty.o: ./inc/platform/threads/ThreadsSystem.hpp
./obj/containers/Empty.o: ./inc/platform/threads/ThreadFactory.hpp
./obj/containers/Empty.o: ./inc/debug-macros.hpp ./inc/containers/Empty.hpp
./obj/containers/Empty.o: ./inc/containers/Container.hpp
./obj/containers/Empty.o: ./inc/containers/Position.hpp
./obj/containers/Empty.o: ./inc/containers/PositionEnumeration.hpp
./obj/containers/Empty.o: ./inc/iter/enumerations/TypedEnumeration.hpp
./obj/containers/Empty.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/containers/Empty.o: src/iter/enumerations/TypedEnumeration.tpp
./obj/containers/Empty.o: ./inc/exceptions/InvalidArgument.hpp
./obj/containers/Empty.o: ./inc/exceptions/InternalError.hpp ./inc/String.hpp
./obj/containers/Empty.o: ./inc/exceptions/Exception.hpp
./obj/containers/Empty.o: ./inc/exceptions/Throwable.hpp ./inc/Condition.hpp
./obj/containers/Empty.o: ./inc/observe/Observable.hpp
./obj/containers/Empty.o: ./inc/observe/ObservableAdapter.hpp
./obj/containers/Empty.o: ./inc/observe/ObservationContext.hpp
./obj/containers/Empty.o: ./inc/ContextAdapter.hpp ./inc/Context.hpp
./obj/containers/Empty.o: ./inc/observe/Observable.hpp
./obj/containers/Empty.o: ./inc/exceptions/RuntimeError.hpp
./obj/containers/Empty.o: ./inc/LinkManager.hpp
./obj/containers/Empty.o: ./inc/iter/enumerations/ResettableEnumeration.hpp
./obj/containers/Empty.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/containers/Empty.o: ./inc/iter/iterators/Iterator.hpp
./obj/containers/Empty.o: ./inc/containers/EnumeratedValues.hpp
./obj/containers/Empty.o: ./inc/containers/PositionEnumeration.hpp
./obj/containers/Empty.o: ./inc/containers/ContainerAdapter.hpp ./inc/Map.hpp
./obj/containers/Empty.o: ./inc/iter/enumerations/EmptyEnumeration.hpp
./obj/containers/Empty.o: ./inc/iter/enumerations/ResettableEnumeration.hpp
./obj/containers/Singleton.o: ./inc/Debug.hpp ./inc/defines.h ./inc/build.h
./obj/containers/Singleton.o: src/common.cpp
./obj/containers/Singleton.o: ./inc/platform/platform-specific.h
./obj/containers/Singleton.o: ./inc/Object.hpp ./inc/Top.hpp
./obj/containers/Singleton.o: ./inc/platform/threads/Thread.hpp
./obj/containers/Singleton.o: ./inc/platform/threads/RecMutex.hpp
./obj/containers/Singleton.o: ./inc/platform/threads/CondVar.hpp
./obj/containers/Singleton.o: ./inc/platform/threads/Mutex.hpp
./obj/containers/Singleton.o: ./inc/Protector.hpp
./obj/containers/Singleton.o: ./inc/platform/threads/ThreadsSystem.hpp
./obj/containers/Singleton.o: ./inc/platform/threads/ThreadFactory.hpp
./obj/containers/Singleton.o: ./inc/debug-macros.hpp
./obj/containers/Singleton.o: ./inc/containers/FrozenValue.hpp
./obj/containers/Singleton.o: ./inc/containers/PositionAdapter.hpp
./obj/containers/Singleton.o: ./inc/containers/MutablePosition.hpp
./obj/containers/Singleton.o: ./inc/Map.hpp ./inc/containers/Singleton.hpp
./obj/containers/Singleton.o: ./inc/containers/Container.hpp
./obj/containers/Singleton.o: ./inc/containers/Position.hpp
./obj/containers/Singleton.o: ./inc/containers/PositionEnumeration.hpp
./obj/containers/Singleton.o: ./inc/iter/enumerations/TypedEnumeration.hpp
./obj/containers/Singleton.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/containers/Singleton.o: src/iter/enumerations/TypedEnumeration.tpp
./obj/containers/Singleton.o: ./inc/exceptions/InvalidArgument.hpp
./obj/containers/Singleton.o: ./inc/exceptions/InternalError.hpp
./obj/containers/Singleton.o: ./inc/String.hpp ./inc/exceptions/Exception.hpp
./obj/containers/Singleton.o: ./inc/exceptions/Throwable.hpp
./obj/containers/Singleton.o: ./inc/Condition.hpp
./obj/containers/Singleton.o: ./inc/observe/Observable.hpp
./obj/containers/Singleton.o: ./inc/observe/ObservableAdapter.hpp
./obj/containers/Singleton.o: ./inc/observe/ObservationContext.hpp
./obj/containers/Singleton.o: ./inc/ContextAdapter.hpp ./inc/Context.hpp
./obj/containers/Singleton.o: ./inc/observe/Observable.hpp
./obj/containers/Singleton.o: ./inc/exceptions/RuntimeError.hpp
./obj/containers/Singleton.o: ./inc/LinkManager.hpp
./obj/containers/Singleton.o: ./inc/iter/enumerations/ResettableEnumeration.hpp
./obj/containers/Singleton.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/containers/Singleton.o: ./inc/iter/iterators/Iterator.hpp
./obj/containers/Singleton.o: ./inc/containers/EnumeratedValues.hpp
./obj/containers/Singleton.o: ./inc/containers/PositionEnumeration.hpp
./obj/containers/Singleton.o: ./inc/containers/ContainerAdapter.hpp
./obj/containers/Singleton.o: ./inc/iter/enumerations/SingletonEnumeration.hpp
./obj/containers/Singleton.o: ./inc/iter/enumerations/ResettableEnumeration.hpp
./obj/containers/Singleton.o: ./inc/RelaxedController.hpp
./obj/containers/Singleton.o: ./inc/LifeTimeControllerAdapter.hpp
./obj/containers/Singleton.o: ./inc/LifeTimeController.hpp
./obj/containers/IndexableContainer.o: ./inc/containers/IndexableContainer.hpp
./obj/containers/IndexableContainer.o: ./inc/containers/MutableContainer.hpp
./obj/containers/IndexableContainer.o: ./inc/containers/Container.hpp
./obj/containers/IndexableContainer.o: ./inc/Object.hpp ./inc/defines.h
./obj/containers/IndexableContainer.o: ./inc/build.h src/common.cpp
./obj/containers/IndexableContainer.o: ./inc/platform/platform-specific.h
./obj/containers/IndexableContainer.o: ./inc/Top.hpp
./obj/containers/IndexableContainer.o: ./inc/containers/Position.hpp
./obj/containers/IndexableContainer.o: ./inc/containers/PositionEnumeration.hpp
./obj/containers/IndexableContainer.o: ./inc/iter/enumerations/TypedEnumeration.hpp
./obj/containers/IndexableContainer.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/containers/IndexableContainer.o: src/iter/enumerations/TypedEnumeration.tpp
./obj/containers/IndexableContainer.o: ./inc/exceptions/InvalidArgument.hpp
./obj/containers/IndexableContainer.o: ./inc/exceptions/InternalError.hpp
./obj/containers/IndexableContainer.o: ./inc/String.hpp
./obj/containers/IndexableContainer.o: ./inc/exceptions/Exception.hpp
./obj/containers/IndexableContainer.o: ./inc/exceptions/Throwable.hpp
./obj/containers/IndexableContainer.o: ./inc/Condition.hpp
./obj/containers/IndexableContainer.o: ./inc/observe/Observable.hpp
./obj/containers/IndexableContainer.o: ./inc/observe/ObservableAdapter.hpp
./obj/containers/IndexableContainer.o: ./inc/observe/ObservationContext.hpp
./obj/containers/IndexableContainer.o: ./inc/ContextAdapter.hpp
./obj/containers/IndexableContainer.o: ./inc/Context.hpp
./obj/containers/IndexableContainer.o: ./inc/observe/Observable.hpp
./obj/containers/IndexableContainer.o: ./inc/exceptions/RuntimeError.hpp
./obj/containers/IndexableContainer.o: ./inc/Debug.hpp
./obj/containers/IndexableContainer.o: ./inc/platform/threads/Thread.hpp
./obj/containers/IndexableContainer.o: ./inc/platform/threads/RecMutex.hpp
./obj/containers/IndexableContainer.o: ./inc/platform/threads/CondVar.hpp
./obj/containers/IndexableContainer.o: ./inc/platform/threads/Mutex.hpp
./obj/containers/IndexableContainer.o: ./inc/Protector.hpp
./obj/containers/IndexableContainer.o: ./inc/platform/threads/ThreadsSystem.hpp
./obj/containers/IndexableContainer.o: ./inc/platform/threads/ThreadFactory.hpp
./obj/containers/IndexableContainer.o: ./inc/debug-macros.hpp
./obj/containers/IndexableContainer.o: ./inc/LinkManager.hpp
./obj/containers/IndexableContainer.o: ./inc/iter/enumerations/ResettableEnumeration.hpp
./obj/containers/IndexableContainer.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/containers/IndexableContainer.o: ./inc/iter/iterators/Iterator.hpp
./obj/containers/IndexableContainer.o: ./inc/Map.hpp
./obj/containers/IndexableContainer.o: ./inc/containers/IndexPosition.hpp
./obj/containers/IndexableContainer.o: ./inc/containers/MutablePositionAdapter.hpp
./obj/containers/IndexableContainer.o: ./inc/containers/PositionAdapter.hpp
./obj/containers/IndexableContainer.o: ./inc/containers/MutablePosition.hpp
./obj/containers/IndexableContainer.o: ./inc/OGuard.hpp ./inc/Guard.hpp
./obj/containers/RangedContainer.o: ./inc/containers/IndexPosition.hpp
./obj/containers/RangedContainer.o: ./inc/containers/MutablePositionAdapter.hpp
./obj/containers/RangedContainer.o: ./inc/containers/PositionAdapter.hpp
./obj/containers/RangedContainer.o: ./inc/containers/MutablePosition.hpp
./obj/containers/RangedContainer.o: ./inc/defines.h ./inc/build.h
./obj/containers/RangedContainer.o: src/common.cpp
./obj/containers/RangedContainer.o: ./inc/platform/platform-specific.h
./obj/containers/RangedContainer.o: ./inc/containers/MutableContainer.hpp
./obj/containers/RangedContainer.o: ./inc/containers/Container.hpp
./obj/containers/RangedContainer.o: ./inc/Object.hpp ./inc/Top.hpp
./obj/containers/RangedContainer.o: ./inc/containers/Position.hpp
./obj/containers/RangedContainer.o: ./inc/containers/PositionEnumeration.hpp
./obj/containers/RangedContainer.o: ./inc/iter/enumerations/TypedEnumeration.hpp
./obj/containers/RangedContainer.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/containers/RangedContainer.o: src/iter/enumerations/TypedEnumeration.tpp
./obj/containers/RangedContainer.o: ./inc/exceptions/InvalidArgument.hpp
./obj/containers/RangedContainer.o: ./inc/exceptions/InternalError.hpp
./obj/containers/RangedContainer.o: ./inc/String.hpp
./obj/containers/RangedContainer.o: ./inc/exceptions/Exception.hpp
./obj/containers/RangedContainer.o: ./inc/exceptions/Throwable.hpp
./obj/containers/RangedContainer.o: ./inc/Condition.hpp
./obj/containers/RangedContainer.o: ./inc/observe/Observable.hpp
./obj/containers/RangedContainer.o: ./inc/observe/ObservableAdapter.hpp
./obj/containers/RangedContainer.o: ./inc/observe/ObservationContext.hpp
./obj/containers/RangedContainer.o: ./inc/ContextAdapter.hpp
./obj/containers/RangedContainer.o: ./inc/Context.hpp
./obj/containers/RangedContainer.o: ./inc/observe/Observable.hpp
./obj/containers/RangedContainer.o: ./inc/exceptions/RuntimeError.hpp
./obj/containers/RangedContainer.o: ./inc/Debug.hpp
./obj/containers/RangedContainer.o: ./inc/platform/threads/Thread.hpp
./obj/containers/RangedContainer.o: ./inc/platform/threads/RecMutex.hpp
./obj/containers/RangedContainer.o: ./inc/platform/threads/CondVar.hpp
./obj/containers/RangedContainer.o: ./inc/platform/threads/Mutex.hpp
./obj/containers/RangedContainer.o: ./inc/Protector.hpp
./obj/containers/RangedContainer.o: ./inc/platform/threads/ThreadsSystem.hpp
./obj/containers/RangedContainer.o: ./inc/platform/threads/ThreadFactory.hpp
./obj/containers/RangedContainer.o: ./inc/debug-macros.hpp
./obj/containers/RangedContainer.o: ./inc/LinkManager.hpp
./obj/containers/RangedContainer.o: ./inc/iter/enumerations/ResettableEnumeration.hpp
./obj/containers/RangedContainer.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/containers/RangedContainer.o: ./inc/iter/iterators/Iterator.hpp
./obj/containers/RangedContainer.o: ./inc/containers/RangedContainer.hpp
./obj/containers/RangedContainer.o: ./inc/containers/IndexableContainer.hpp
./obj/containers/RangedContainer.o: ./inc/Map.hpp
./obj/containers/RangedContainer.o: ./inc/containers/MutablePosition.hpp
./obj/containers/RangedContainer.o: ./inc/containers/Position.hpp
./obj/containers/RangedContainer.o: ./inc/iter/enumerations/RangedContainerEnumeration.hpp
./obj/containers/RangedContainer.o: ./inc/iter/enumerations/ECursor.hpp
./obj/containers/RangedContainer.o: ./inc/iter/enumerations/ResettableEnumeration.hpp
./obj/containers/RangedContainer.o: ./inc/containers/MutablePositionEnumeration.hpp
./obj/containers/RangedContainer.o: ./inc/containers/PositionEnumeration.hpp
./obj/containers/RangedContainer.o: ./inc/OGuard.hpp ./inc/Guard.hpp
./obj/containers/RangedContainer.o: ./inc/algorithms/enumerations/EnumerationAlgorithms.hpp
./obj/containers/RangedContainer.o: ./inc/algorithms/AlgorithmPackage.hpp
./obj/containers/RangedContainer.o: ./inc/containers/Container.hpp
./obj/containers/PositionFactory.o: ./inc/containers/MutablePosition.hpp
./obj/containers/PositionFactory.o: ./inc/containers/PositionFactory.hpp
./obj/containers/PositionFactory.o: ./inc/AbstractFactory.hpp
./obj/containers/PositionFactory.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/containers/PositionFactory.o: ./inc/defines.h ./inc/build.h
./obj/containers/PositionFactory.o: src/common.cpp
./obj/containers/PositionFactory.o: ./inc/platform/platform-specific.h
./obj/containers/PositionFactory.o: ./inc/Debug.hpp ./inc/Object.hpp
./obj/containers/PositionFactory.o: ./inc/Top.hpp
./obj/containers/PositionFactory.o: ./inc/platform/threads/Thread.hpp
./obj/containers/PositionFactory.o: ./inc/platform/threads/RecMutex.hpp
./obj/containers/PositionFactory.o: ./inc/platform/threads/CondVar.hpp
./obj/containers/PositionFactory.o: ./inc/platform/threads/Mutex.hpp
./obj/containers/PositionFactory.o: ./inc/Protector.hpp
./obj/containers/PositionFactory.o: ./inc/platform/threads/ThreadsSystem.hpp
./obj/containers/PositionFactory.o: ./inc/platform/threads/ThreadFactory.hpp
./obj/containers/PositionFactory.o: ./inc/debug-macros.hpp
./obj/containers/PositionAdapter.o: ./inc/containers/PositionAdapter.hpp
./obj/containers/PositionAdapter.o: ./inc/containers/Container.hpp
./obj/containers/PositionAdapter.o: ./inc/exceptions/NotImplemented.hpp
./obj/containers/PositionAdapter.o: ./inc/String.hpp ./inc/defines.h
./obj/containers/PositionAdapter.o: ./inc/build.h src/common.cpp
./obj/containers/PositionAdapter.o: ./inc/platform/platform-specific.h
./obj/containers/PositionAdapter.o: ./inc/Object.hpp ./inc/Top.hpp
./obj/containers/PositionAdapter.o: ./inc/exceptions/InternalError.hpp
./obj/containers/PositionAdapter.o: ./inc/exceptions/Exception.hpp
./obj/containers/PositionAdapter.o: ./inc/exceptions/Throwable.hpp
./obj/containers/PositionAdapter.o: ./inc/Condition.hpp
./obj/containers/PositionAdapter.o: ./inc/observe/Observable.hpp
./obj/containers/PositionAdapter.o: ./inc/observe/ObservableAdapter.hpp
./obj/containers/PositionAdapter.o: ./inc/observe/ObservationContext.hpp
./obj/containers/PositionAdapter.o: ./inc/ContextAdapter.hpp
./obj/containers/PositionAdapter.o: ./inc/Context.hpp
./obj/containers/PositionAdapter.o: ./inc/observe/Observable.hpp
./obj/containers/PositionAdapter.o: ./inc/exceptions/RuntimeError.hpp
./obj/containers/PositionAdapter.o: ./inc/LinkManager.hpp ./inc/Debug.hpp
./obj/containers/PositionAdapter.o: ./inc/platform/threads/Thread.hpp
./obj/containers/PositionAdapter.o: ./inc/platform/threads/RecMutex.hpp
./obj/containers/PositionAdapter.o: ./inc/platform/threads/CondVar.hpp
./obj/containers/PositionAdapter.o: ./inc/platform/threads/Mutex.hpp
./obj/containers/PositionAdapter.o: ./inc/Protector.hpp
./obj/containers/PositionAdapter.o: ./inc/platform/threads/ThreadsSystem.hpp
./obj/containers/PositionAdapter.o: ./inc/platform/threads/ThreadFactory.hpp
./obj/containers/PositionAdapter.o: ./inc/debug-macros.hpp
./obj/containers/IndexPosition.o: ./inc/containers/IndexPosition.hpp
./obj/containers/IndexPosition.o: ./inc/containers/MutablePositionAdapter.hpp
./obj/containers/IndexPosition.o: ./inc/containers/PositionAdapter.hpp
./obj/containers/IndexPosition.o: ./inc/containers/MutablePosition.hpp
./obj/containers/IndexPosition.o: ./inc/defines.h ./inc/build.h
./obj/containers/IndexPosition.o: src/common.cpp
./obj/containers/IndexPosition.o: ./inc/platform/platform-specific.h
./obj/containers/IndexPosition.o: ./inc/containers/MutableContainer.hpp
./obj/containers/IndexPosition.o: ./inc/containers/Container.hpp
./obj/containers/IndexPosition.o: ./inc/Object.hpp ./inc/Top.hpp
./obj/containers/IndexPosition.o: ./inc/containers/Position.hpp
./obj/containers/IndexPosition.o: ./inc/containers/PositionEnumeration.hpp
./obj/containers/IndexPosition.o: ./inc/iter/enumerations/TypedEnumeration.hpp
./obj/containers/IndexPosition.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/containers/IndexPosition.o: src/iter/enumerations/TypedEnumeration.tpp
./obj/containers/IndexPosition.o: ./inc/exceptions/InvalidArgument.hpp
./obj/containers/IndexPosition.o: ./inc/exceptions/InternalError.hpp
./obj/containers/IndexPosition.o: ./inc/String.hpp
./obj/containers/IndexPosition.o: ./inc/exceptions/Exception.hpp
./obj/containers/IndexPosition.o: ./inc/exceptions/Throwable.hpp
./obj/containers/IndexPosition.o: ./inc/Condition.hpp
./obj/containers/IndexPosition.o: ./inc/observe/Observable.hpp
./obj/containers/IndexPosition.o: ./inc/observe/ObservableAdapter.hpp
./obj/containers/IndexPosition.o: ./inc/observe/ObservationContext.hpp
./obj/containers/IndexPosition.o: ./inc/ContextAdapter.hpp ./inc/Context.hpp
./obj/containers/IndexPosition.o: ./inc/observe/Observable.hpp
./obj/containers/IndexPosition.o: ./inc/exceptions/RuntimeError.hpp
./obj/containers/IndexPosition.o: ./inc/Debug.hpp
./obj/containers/IndexPosition.o: ./inc/platform/threads/Thread.hpp
./obj/containers/IndexPosition.o: ./inc/platform/threads/RecMutex.hpp
./obj/containers/IndexPosition.o: ./inc/platform/threads/CondVar.hpp
./obj/containers/IndexPosition.o: ./inc/platform/threads/Mutex.hpp
./obj/containers/IndexPosition.o: ./inc/Protector.hpp
./obj/containers/IndexPosition.o: ./inc/platform/threads/ThreadsSystem.hpp
./obj/containers/IndexPosition.o: ./inc/platform/threads/ThreadFactory.hpp
./obj/containers/IndexPosition.o: ./inc/debug-macros.hpp
./obj/containers/IndexPosition.o: ./inc/LinkManager.hpp
./obj/containers/IndexPosition.o: ./inc/iter/enumerations/ResettableEnumeration.hpp
./obj/containers/IndexPosition.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/containers/IndexPosition.o: ./inc/iter/iterators/Iterator.hpp
./obj/containers/IndexPosition.o: ./inc/containers/IndexableContainer.hpp
./obj/containers/IndexPosition.o: ./inc/Map.hpp ./inc/OGuard.hpp
./obj/containers/IndexPosition.o: ./inc/Guard.hpp
./obj/containers/ValuePosition.o: ./inc/containers/ValuePosition.hpp
./obj/containers/ValuePosition.o: ./inc/containers/PositionAdapter.hpp
./obj/containers/ValuePosition.o: ./inc/containers/MutablePosition.hpp
./obj/containers/ValuePosition.o: ./inc/defines.h ./inc/build.h
./obj/containers/ValuePosition.o: src/common.cpp
./obj/containers/ValuePosition.o: ./inc/platform/platform-specific.h
./obj/containers/ValuePosition.o: ./inc/containers/Container.hpp
./obj/containers/ValuePosition.o: ./inc/LinkManager.hpp ./inc/Object.hpp
./obj/containers/ValuePosition.o: ./inc/Top.hpp ./inc/String.hpp
./obj/containers/ValuePosition.o: ./inc/OGuard.hpp ./inc/Guard.hpp
./obj/containers/ValuePosition.o: ./inc/Debug.hpp
./obj/containers/ValuePosition.o: ./inc/platform/threads/Thread.hpp
./obj/containers/ValuePosition.o: ./inc/platform/threads/RecMutex.hpp
./obj/containers/ValuePosition.o: ./inc/platform/threads/CondVar.hpp
./obj/containers/ValuePosition.o: ./inc/platform/threads/Mutex.hpp
./obj/containers/ValuePosition.o: ./inc/Protector.hpp
./obj/containers/ValuePosition.o: ./inc/platform/threads/ThreadsSystem.hpp
./obj/containers/ValuePosition.o: ./inc/platform/threads/ThreadFactory.hpp
./obj/containers/ValuePosition.o: ./inc/debug-macros.hpp
./obj/containers/InvalidPosition.o: ./inc/containers/InvalidPosition.hpp
./obj/containers/InvalidPosition.o: ./inc/containers/PositionAdapter.hpp
./obj/containers/InvalidPosition.o: ./inc/containers/MutablePosition.hpp
./obj/containers/InvalidPosition.o: ./inc/defines.h ./inc/build.h
./obj/containers/InvalidPosition.o: src/common.cpp
./obj/containers/InvalidPosition.o: ./inc/platform/platform-specific.h
./obj/containers/InvalidPosition.o: ./inc/exceptions/InvalidArgument.hpp
./obj/containers/InvalidPosition.o: ./inc/exceptions/InternalError.hpp
./obj/containers/InvalidPosition.o: ./inc/String.hpp ./inc/Object.hpp
./obj/containers/InvalidPosition.o: ./inc/Top.hpp
./obj/containers/InvalidPosition.o: ./inc/exceptions/Exception.hpp
./obj/containers/InvalidPosition.o: ./inc/exceptions/Throwable.hpp
./obj/containers/InvalidPosition.o: ./inc/Condition.hpp
./obj/containers/InvalidPosition.o: ./inc/observe/Observable.hpp
./obj/containers/InvalidPosition.o: ./inc/observe/ObservableAdapter.hpp
./obj/containers/InvalidPosition.o: ./inc/observe/ObservationContext.hpp
./obj/containers/InvalidPosition.o: ./inc/ContextAdapter.hpp
./obj/containers/InvalidPosition.o: ./inc/Context.hpp
./obj/containers/InvalidPosition.o: ./inc/observe/Observable.hpp
./obj/containers/InvalidPosition.o: ./inc/exceptions/RuntimeError.hpp
./obj/containers/InvalidPosition.o: ./inc/Debug.hpp
./obj/containers/InvalidPosition.o: ./inc/platform/threads/Thread.hpp
./obj/containers/InvalidPosition.o: ./inc/platform/threads/RecMutex.hpp
./obj/containers/InvalidPosition.o: ./inc/platform/threads/CondVar.hpp
./obj/containers/InvalidPosition.o: ./inc/platform/threads/Mutex.hpp
./obj/containers/InvalidPosition.o: ./inc/Protector.hpp
./obj/containers/InvalidPosition.o: ./inc/platform/threads/ThreadsSystem.hpp
./obj/containers/InvalidPosition.o: ./inc/platform/threads/ThreadFactory.hpp
./obj/containers/InvalidPosition.o: ./inc/debug-macros.hpp
./obj/containers/FrozenValue.o: ./inc/containers/Container.hpp
./obj/containers/FrozenValue.o: ./inc/containers/FrozenValue.hpp
./obj/containers/FrozenValue.o: ./inc/containers/PositionAdapter.hpp
./obj/containers/FrozenValue.o: ./inc/containers/MutablePosition.hpp
./obj/containers/FrozenValue.o: ./inc/defines.h ./inc/build.h src/common.cpp
./obj/containers/FrozenValue.o: ./inc/platform/platform-specific.h
./obj/containers/FrozenValue.o: ./inc/Object.hpp ./inc/Top.hpp ./inc/Map.hpp
./obj/containers/FrozenValue.o: ./inc/LinkManager.hpp ./inc/String.hpp
./obj/containers/FrozenValue.o: ./inc/Debug.hpp
./obj/containers/FrozenValue.o: ./inc/platform/threads/Thread.hpp
./obj/containers/FrozenValue.o: ./inc/platform/threads/RecMutex.hpp
./obj/containers/FrozenValue.o: ./inc/platform/threads/CondVar.hpp
./obj/containers/FrozenValue.o: ./inc/platform/threads/Mutex.hpp
./obj/containers/FrozenValue.o: ./inc/Protector.hpp
./obj/containers/FrozenValue.o: ./inc/platform/threads/ThreadsSystem.hpp
./obj/containers/FrozenValue.o: ./inc/platform/threads/ThreadFactory.hpp
./obj/containers/FrozenValue.o: ./inc/debug-macros.hpp
./obj/containers/PositionEnumeration.o: ./inc/containers/PositionEnumeration.hpp
./obj/containers/PositionEnumeration.o: ./inc/iter/enumerations/TypedEnumeration.hpp
./obj/containers/PositionEnumeration.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/containers/PositionEnumeration.o: ./inc/Top.hpp ./inc/defines.h
./obj/containers/PositionEnumeration.o: ./inc/build.h src/common.cpp
./obj/containers/PositionEnumeration.o: ./inc/platform/platform-specific.h
./obj/containers/PositionEnumeration.o: ./inc/Object.hpp
./obj/containers/PositionEnumeration.o: src/iter/enumerations/TypedEnumeration.tpp
./obj/containers/PositionEnumeration.o: ./inc/exceptions/InvalidArgument.hpp
./obj/containers/PositionEnumeration.o: ./inc/exceptions/InternalError.hpp
./obj/containers/PositionEnumeration.o: ./inc/String.hpp
./obj/containers/PositionEnumeration.o: ./inc/exceptions/Exception.hpp
./obj/containers/PositionEnumeration.o: ./inc/exceptions/Throwable.hpp
./obj/containers/PositionEnumeration.o: ./inc/Condition.hpp
./obj/containers/PositionEnumeration.o: ./inc/observe/Observable.hpp
./obj/containers/PositionEnumeration.o: ./inc/observe/ObservableAdapter.hpp
./obj/containers/PositionEnumeration.o: ./inc/observe/ObservationContext.hpp
./obj/containers/PositionEnumeration.o: ./inc/ContextAdapter.hpp
./obj/containers/PositionEnumeration.o: ./inc/Context.hpp
./obj/containers/PositionEnumeration.o: ./inc/observe/Observable.hpp
./obj/containers/PositionEnumeration.o: ./inc/exceptions/RuntimeError.hpp
./obj/containers/PositionEnumeration.o: ./inc/Debug.hpp
./obj/containers/PositionEnumeration.o: ./inc/platform/threads/Thread.hpp
./obj/containers/PositionEnumeration.o: ./inc/platform/threads/RecMutex.hpp
./obj/containers/PositionEnumeration.o: ./inc/platform/threads/CondVar.hpp
./obj/containers/PositionEnumeration.o: ./inc/platform/threads/Mutex.hpp
./obj/containers/PositionEnumeration.o: ./inc/Protector.hpp
./obj/containers/PositionEnumeration.o: ./inc/platform/threads/ThreadsSystem.hpp
./obj/containers/PositionEnumeration.o: ./inc/platform/threads/ThreadFactory.hpp
./obj/containers/PositionEnumeration.o: ./inc/debug-macros.hpp
./obj/containers/PositionEnumeration.o: ./inc/LinkManager.hpp
./obj/containers/PositionEnumeration.o: ./inc/iter/enumerations/ResettableEnumeration.hpp
./obj/containers/PositionEnumeration.o: ./inc/containers/Position.hpp
./obj/containers/ModifiableContainer.o: ./inc/containers/MutablePosition.hpp
./obj/containers/ModifiableContainer.o: ./inc/containers/PositionFactory.hpp
./obj/containers/ModifiableContainer.o: ./inc/AbstractFactory.hpp
./obj/containers/ModifiableContainer.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/containers/ModifiableContainer.o: ./inc/defines.h ./inc/build.h
./obj/containers/ModifiableContainer.o: src/common.cpp
./obj/containers/ModifiableContainer.o: ./inc/platform/platform-specific.h
./obj/containers/ModifiableContainer.o: ./inc/containers/MutablePositionEnumeration.hpp
./obj/containers/ModifiableContainer.o: ./inc/containers/PositionEnumeration.hpp
./obj/containers/ModifiableContainer.o: ./inc/iter/enumerations/TypedEnumeration.hpp
./obj/containers/ModifiableContainer.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/containers/ModifiableContainer.o: ./inc/Top.hpp ./inc/Object.hpp
./obj/containers/ModifiableContainer.o: src/iter/enumerations/TypedEnumeration.tpp
./obj/containers/ModifiableContainer.o: ./inc/exceptions/InvalidArgument.hpp
./obj/containers/ModifiableContainer.o: ./inc/exceptions/InternalError.hpp
./obj/containers/ModifiableContainer.o: ./inc/String.hpp
./obj/containers/ModifiableContainer.o: ./inc/exceptions/Exception.hpp
./obj/containers/ModifiableContainer.o: ./inc/exceptions/Throwable.hpp
./obj/containers/ModifiableContainer.o: ./inc/Condition.hpp
./obj/containers/ModifiableContainer.o: ./inc/observe/Observable.hpp
./obj/containers/ModifiableContainer.o: ./inc/observe/ObservableAdapter.hpp
./obj/containers/ModifiableContainer.o: ./inc/observe/ObservationContext.hpp
./obj/containers/ModifiableContainer.o: ./inc/ContextAdapter.hpp
./obj/containers/ModifiableContainer.o: ./inc/Context.hpp
./obj/containers/ModifiableContainer.o: ./inc/observe/Observable.hpp
./obj/containers/ModifiableContainer.o: ./inc/exceptions/RuntimeError.hpp
./obj/containers/ModifiableContainer.o: ./inc/Debug.hpp
./obj/containers/ModifiableContainer.o: ./inc/platform/threads/Thread.hpp
./obj/containers/ModifiableContainer.o: ./inc/platform/threads/RecMutex.hpp
./obj/containers/ModifiableContainer.o: ./inc/platform/threads/CondVar.hpp
./obj/containers/ModifiableContainer.o: ./inc/platform/threads/Mutex.hpp
./obj/containers/ModifiableContainer.o: ./inc/Protector.hpp
./obj/containers/ModifiableContainer.o: ./inc/platform/threads/ThreadsSystem.hpp
./obj/containers/ModifiableContainer.o: ./inc/platform/threads/ThreadFactory.hpp
./obj/containers/ModifiableContainer.o: ./inc/debug-macros.hpp
./obj/containers/ModifiableContainer.o: ./inc/LinkManager.hpp
./obj/containers/ModifiableContainer.o: ./inc/containers/Position.hpp
./obj/containers/ModifiableContainer.o: ./inc/containers/ModifiableContainer.hpp
./obj/containers/ModifiableContainer.o: ./inc/containers/Container.hpp
./obj/containers/ModifiableContainer.o: ./inc/containers/PositionEnumeration.hpp
./obj/containers/ModifiableContainer.o: ./inc/iter/enumerations/ResettableEnumeration.hpp
./obj/containers/ModifiableContainer.o: ./inc/iter/iterators/Iterator.hpp
./obj/containers/ModifiableContainer.o: ./inc/OGuard.hpp ./inc/Guard.hpp
./obj/containers/MutablePositionEnumeration.o: ./inc/containers/MutablePositionEnumeration.hpp
./obj/containers/MutablePositionEnumeration.o: ./inc/containers/PositionEnumeration.hpp
./obj/containers/MutablePositionEnumeration.o: ./inc/iter/enumerations/TypedEnumeration.hpp
./obj/containers/MutablePositionEnumeration.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/containers/MutablePositionEnumeration.o: ./inc/Top.hpp ./inc/defines.h
./obj/containers/MutablePositionEnumeration.o: ./inc/build.h src/common.cpp
./obj/containers/MutablePositionEnumeration.o: ./inc/platform/platform-specific.h
./obj/containers/MutablePositionEnumeration.o: ./inc/Object.hpp
./obj/containers/MutablePositionEnumeration.o: src/iter/enumerations/TypedEnumeration.tpp
./obj/containers/MutablePositionEnumeration.o: ./inc/exceptions/InvalidArgument.hpp
./obj/containers/MutablePositionEnumeration.o: ./inc/exceptions/InternalError.hpp
./obj/containers/MutablePositionEnumeration.o: ./inc/String.hpp
./obj/containers/MutablePositionEnumeration.o: ./inc/exceptions/Exception.hpp
./obj/containers/MutablePositionEnumeration.o: ./inc/exceptions/Throwable.hpp
./obj/containers/MutablePositionEnumeration.o: ./inc/Condition.hpp
./obj/containers/MutablePositionEnumeration.o: ./inc/observe/Observable.hpp
./obj/containers/MutablePositionEnumeration.o: ./inc/observe/ObservableAdapter.hpp
./obj/containers/MutablePositionEnumeration.o: ./inc/observe/ObservationContext.hpp
./obj/containers/MutablePositionEnumeration.o: ./inc/ContextAdapter.hpp
./obj/containers/MutablePositionEnumeration.o: ./inc/Context.hpp
./obj/containers/MutablePositionEnumeration.o: ./inc/observe/Observable.hpp
./obj/containers/MutablePositionEnumeration.o: ./inc/exceptions/RuntimeError.hpp
./obj/containers/MutablePositionEnumeration.o: ./inc/Debug.hpp
./obj/containers/MutablePositionEnumeration.o: ./inc/platform/threads/Thread.hpp
./obj/containers/MutablePositionEnumeration.o: ./inc/platform/threads/RecMutex.hpp
./obj/containers/MutablePositionEnumeration.o: ./inc/platform/threads/CondVar.hpp
./obj/containers/MutablePositionEnumeration.o: ./inc/platform/threads/Mutex.hpp
./obj/containers/MutablePositionEnumeration.o: ./inc/Protector.hpp
./obj/containers/MutablePositionEnumeration.o: ./inc/platform/threads/ThreadsSystem.hpp
./obj/containers/MutablePositionEnumeration.o: ./inc/platform/threads/ThreadFactory.hpp
./obj/containers/MutablePositionEnumeration.o: ./inc/debug-macros.hpp
./obj/containers/MutablePositionEnumeration.o: ./inc/LinkManager.hpp
./obj/containers/MutablePositionEnumeration.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/containers/MutablePositionEnumeration.o: ./inc/containers/Position.hpp
./obj/containers/MutablePositionEnumeration.o: ./inc/containers/PositionEnumeration.hpp
./obj/containers/MutablePositionEnumeration.o: ./inc/iter/enumerations/ResettableEnumeration.hpp
./obj/containers/MutablePositionEnumeration.o: ./inc/containers/MutablePosition.hpp
./obj/containers/MutablePositionAdapter.o: ./inc/containers/MutablePositionAdapter.hpp
./obj/containers/MutablePositionAdapter.o: ./inc/containers/PositionAdapter.hpp
./obj/containers/MutablePositionAdapter.o: ./inc/containers/MutablePosition.hpp
./obj/containers/MutablePositionAdapter.o: ./inc/defines.h ./inc/build.h
./obj/containers/MutablePositionAdapter.o: src/common.cpp
./obj/containers/MutablePositionAdapter.o: ./inc/platform/platform-specific.h
./obj/containers/MutablePositionAdapter.o: ./inc/containers/MutableContainer.hpp
./obj/containers/MutablePositionAdapter.o: ./inc/containers/Container.hpp
./obj/containers/MutablePositionAdapter.o: ./inc/Object.hpp ./inc/Top.hpp
./obj/containers/MutablePositionAdapter.o: ./inc/containers/Position.hpp
./obj/containers/MutablePositionAdapter.o: ./inc/containers/PositionEnumeration.hpp
./obj/containers/MutablePositionAdapter.o: ./inc/iter/enumerations/TypedEnumeration.hpp
./obj/containers/MutablePositionAdapter.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/containers/MutablePositionAdapter.o: src/iter/enumerations/TypedEnumeration.tpp
./obj/containers/MutablePositionAdapter.o: ./inc/exceptions/InvalidArgument.hpp
./obj/containers/MutablePositionAdapter.o: ./inc/exceptions/InternalError.hpp
./obj/containers/MutablePositionAdapter.o: ./inc/String.hpp
./obj/containers/MutablePositionAdapter.o: ./inc/exceptions/Exception.hpp
./obj/containers/MutablePositionAdapter.o: ./inc/exceptions/Throwable.hpp
./obj/containers/MutablePositionAdapter.o: ./inc/Condition.hpp
./obj/containers/MutablePositionAdapter.o: ./inc/observe/Observable.hpp
./obj/containers/MutablePositionAdapter.o: ./inc/observe/ObservableAdapter.hpp
./obj/containers/MutablePositionAdapter.o: ./inc/observe/ObservationContext.hpp
./obj/containers/MutablePositionAdapter.o: ./inc/ContextAdapter.hpp
./obj/containers/MutablePositionAdapter.o: ./inc/Context.hpp
./obj/containers/MutablePositionAdapter.o: ./inc/observe/Observable.hpp
./obj/containers/MutablePositionAdapter.o: ./inc/exceptions/RuntimeError.hpp
./obj/containers/MutablePositionAdapter.o: ./inc/Debug.hpp
./obj/containers/MutablePositionAdapter.o: ./inc/platform/threads/Thread.hpp
./obj/containers/MutablePositionAdapter.o: ./inc/platform/threads/RecMutex.hpp
./obj/containers/MutablePositionAdapter.o: ./inc/platform/threads/CondVar.hpp
./obj/containers/MutablePositionAdapter.o: ./inc/platform/threads/Mutex.hpp
./obj/containers/MutablePositionAdapter.o: ./inc/Protector.hpp
./obj/containers/MutablePositionAdapter.o: ./inc/platform/threads/ThreadsSystem.hpp
./obj/containers/MutablePositionAdapter.o: ./inc/platform/threads/ThreadFactory.hpp
./obj/containers/MutablePositionAdapter.o: ./inc/debug-macros.hpp
./obj/containers/MutablePositionAdapter.o: ./inc/LinkManager.hpp
./obj/containers/MutablePositionAdapter.o: ./inc/iter/enumerations/ResettableEnumeration.hpp
./obj/containers/MutablePositionAdapter.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/containers/MutablePositionAdapter.o: ./inc/iter/iterators/Iterator.hpp
./obj/containers/MutablePositionAdapter.o: ./inc/exceptions/InternalError.hpp
./obj/containers/MutableContainerAdapter.o: ./inc/containers/MutablePosition.hpp
./obj/containers/MutableContainerAdapter.o: ./inc/containers/MutablePositionEnumeration.hpp
./obj/containers/MutableContainerAdapter.o: ./inc/containers/PositionEnumeration.hpp
./obj/containers/MutableContainerAdapter.o: ./inc/iter/enumerations/TypedEnumeration.hpp
./obj/containers/MutableContainerAdapter.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/containers/MutableContainerAdapter.o: ./inc/Top.hpp ./inc/defines.h
./obj/containers/MutableContainerAdapter.o: ./inc/build.h src/common.cpp
./obj/containers/MutableContainerAdapter.o: ./inc/platform/platform-specific.h
./obj/containers/MutableContainerAdapter.o: ./inc/Object.hpp
./obj/containers/MutableContainerAdapter.o: src/iter/enumerations/TypedEnumeration.tpp
./obj/containers/MutableContainerAdapter.o: ./inc/exceptions/InvalidArgument.hpp
./obj/containers/MutableContainerAdapter.o: ./inc/exceptions/InternalError.hpp
./obj/containers/MutableContainerAdapter.o: ./inc/String.hpp
./obj/containers/MutableContainerAdapter.o: ./inc/exceptions/Exception.hpp
./obj/containers/MutableContainerAdapter.o: ./inc/exceptions/Throwable.hpp
./obj/containers/MutableContainerAdapter.o: ./inc/Condition.hpp
./obj/containers/MutableContainerAdapter.o: ./inc/observe/Observable.hpp
./obj/containers/MutableContainerAdapter.o: ./inc/observe/ObservableAdapter.hpp
./obj/containers/MutableContainerAdapter.o: ./inc/observe/ObservationContext.hpp
./obj/containers/MutableContainerAdapter.o: ./inc/ContextAdapter.hpp
./obj/containers/MutableContainerAdapter.o: ./inc/Context.hpp
./obj/containers/MutableContainerAdapter.o: ./inc/observe/Observable.hpp
./obj/containers/MutableContainerAdapter.o: ./inc/exceptions/RuntimeError.hpp
./obj/containers/MutableContainerAdapter.o: ./inc/Debug.hpp
./obj/containers/MutableContainerAdapter.o: ./inc/platform/threads/Thread.hpp
./obj/containers/MutableContainerAdapter.o: ./inc/platform/threads/RecMutex.hpp
./obj/containers/MutableContainerAdapter.o: ./inc/platform/threads/CondVar.hpp
./obj/containers/MutableContainerAdapter.o: ./inc/platform/threads/Mutex.hpp
./obj/containers/MutableContainerAdapter.o: ./inc/Protector.hpp
./obj/containers/MutableContainerAdapter.o: ./inc/platform/threads/ThreadsSystem.hpp
./obj/containers/MutableContainerAdapter.o: ./inc/platform/threads/ThreadFactory.hpp
./obj/containers/MutableContainerAdapter.o: ./inc/debug-macros.hpp
./obj/containers/MutableContainerAdapter.o: ./inc/LinkManager.hpp
./obj/containers/MutableContainerAdapter.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/containers/MutableContainerAdapter.o: ./inc/containers/Position.hpp
./obj/containers/MutableContainerAdapter.o: ./inc/containers/MutableContainerAdapter.hpp
./obj/containers/MutableContainerAdapter.o: ./inc/containers/MutableContainer.hpp
./obj/containers/MutableContainerAdapter.o: ./inc/containers/Container.hpp
./obj/containers/MutableContainerAdapter.o: ./inc/containers/PositionEnumeration.hpp
./obj/containers/MutableContainerAdapter.o: ./inc/iter/enumerations/ResettableEnumeration.hpp
./obj/containers/MutableContainerAdapter.o: ./inc/iter/iterators/Iterator.hpp
./obj/containers/MutableContainerAdapter.o: ./inc/containers/ContainerAdapter.hpp
./obj/containers/MutableContainerAdapter.o: ./inc/Map.hpp
./obj/containers/MutableContainerAdapter.o: ./inc/iter/iterators/EnumerationIterator.hpp
./obj/containers/MutableContainerAdapter.o: ./inc/iter/iterables/Iterable.hpp
./obj/containers/LayeredContainer.o: ./inc/containers/LayeredContainer.hpp
./obj/containers/LayeredContainer.o: ./inc/containers/Container.hpp
./obj/containers/LayeredContainer.o: ./inc/Object.hpp ./inc/defines.h
./obj/containers/LayeredContainer.o: ./inc/build.h src/common.cpp
./obj/containers/LayeredContainer.o: ./inc/platform/platform-specific.h
./obj/containers/LayeredContainer.o: ./inc/Top.hpp
./obj/containers/LayeredContainer.o: ./inc/containers/Position.hpp
./obj/containers/LayeredContainer.o: ./inc/containers/PositionEnumeration.hpp
./obj/containers/LayeredContainer.o: ./inc/iter/enumerations/TypedEnumeration.hpp
./obj/containers/LayeredContainer.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/containers/LayeredContainer.o: src/iter/enumerations/TypedEnumeration.tpp
./obj/containers/LayeredContainer.o: ./inc/exceptions/InvalidArgument.hpp
./obj/containers/LayeredContainer.o: ./inc/exceptions/InternalError.hpp
./obj/containers/LayeredContainer.o: ./inc/String.hpp
./obj/containers/LayeredContainer.o: ./inc/exceptions/Exception.hpp
./obj/containers/LayeredContainer.o: ./inc/exceptions/Throwable.hpp
./obj/containers/LayeredContainer.o: ./inc/Condition.hpp
./obj/containers/LayeredContainer.o: ./inc/observe/Observable.hpp
./obj/containers/LayeredContainer.o: ./inc/observe/ObservableAdapter.hpp
./obj/containers/LayeredContainer.o: ./inc/observe/ObservationContext.hpp
./obj/containers/LayeredContainer.o: ./inc/ContextAdapter.hpp
./obj/containers/LayeredContainer.o: ./inc/Context.hpp
./obj/containers/LayeredContainer.o: ./inc/observe/Observable.hpp
./obj/containers/LayeredContainer.o: ./inc/exceptions/RuntimeError.hpp
./obj/containers/LayeredContainer.o: ./inc/Debug.hpp
./obj/containers/LayeredContainer.o: ./inc/platform/threads/Thread.hpp
./obj/containers/LayeredContainer.o: ./inc/platform/threads/RecMutex.hpp
./obj/containers/LayeredContainer.o: ./inc/platform/threads/CondVar.hpp
./obj/containers/LayeredContainer.o: ./inc/platform/threads/Mutex.hpp
./obj/containers/LayeredContainer.o: ./inc/Protector.hpp
./obj/containers/LayeredContainer.o: ./inc/platform/threads/ThreadsSystem.hpp
./obj/containers/LayeredContainer.o: ./inc/platform/threads/ThreadFactory.hpp
./obj/containers/LayeredContainer.o: ./inc/debug-macros.hpp
./obj/containers/LayeredContainer.o: ./inc/LinkManager.hpp
./obj/containers/LayeredContainer.o: ./inc/iter/enumerations/ResettableEnumeration.hpp
./obj/containers/LayeredContainer.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/containers/LayeredContainer.o: ./inc/iter/iterators/Iterator.hpp
./obj/containers/LayeredContainer.o: ./inc/containers/Position.hpp
./obj/containers/LayeredContainer.o: ./inc/containers/LayeredPosition.hpp
./obj/containers/LayeredContainer.o: ./inc/containers/PositionAdapter.hpp
./obj/containers/LayeredContainer.o: ./inc/containers/MutablePosition.hpp
./obj/containers/LayeredContainer.o: ./inc/OGuard.hpp ./inc/Guard.hpp
./obj/containers/LayeredPosition.o: ./inc/containers/Container.hpp
./obj/containers/LayeredPosition.o: ./inc/containers/LayeredPosition.hpp
./obj/containers/LayeredPosition.o: ./inc/containers/PositionAdapter.hpp
./obj/containers/LayeredPosition.o: ./inc/containers/MutablePosition.hpp
./obj/containers/LayeredPosition.o: ./inc/defines.h ./inc/build.h
./obj/containers/LayeredPosition.o: src/common.cpp
./obj/containers/LayeredPosition.o: ./inc/platform/platform-specific.h
./obj/containers/LayeredPosition.o: ./inc/LinkManager.hpp ./inc/Object.hpp
./obj/containers/LayeredPosition.o: ./inc/Top.hpp ./inc/String.hpp
./obj/containers/LayeredPosition.o: ./inc/OGuard.hpp ./inc/Guard.hpp
./obj/containers/LayeredPosition.o: ./inc/Debug.hpp
./obj/containers/LayeredPosition.o: ./inc/platform/threads/Thread.hpp
./obj/containers/LayeredPosition.o: ./inc/platform/threads/RecMutex.hpp
./obj/containers/LayeredPosition.o: ./inc/platform/threads/CondVar.hpp
./obj/containers/LayeredPosition.o: ./inc/platform/threads/Mutex.hpp
./obj/containers/LayeredPosition.o: ./inc/Protector.hpp
./obj/containers/LayeredPosition.o: ./inc/platform/threads/ThreadsSystem.hpp
./obj/containers/LayeredPosition.o: ./inc/platform/threads/ThreadFactory.hpp
./obj/containers/LayeredPosition.o: ./inc/debug-macros.hpp
./obj/containers/MutableLayeredPosition.o: ./inc/containers/MutableLayeredPosition.hpp
./obj/containers/MutableLayeredPosition.o: ./inc/containers/MutablePositionAdapter.hpp
./obj/containers/MutableLayeredPosition.o: ./inc/containers/PositionAdapter.hpp
./obj/containers/MutableLayeredPosition.o: ./inc/containers/MutablePosition.hpp
./obj/containers/MutableLayeredPosition.o: ./inc/defines.h ./inc/build.h
./obj/containers/MutableLayeredPosition.o: src/common.cpp
./obj/containers/MutableLayeredPosition.o: ./inc/platform/platform-specific.h
./obj/containers/MutableLayeredPosition.o: ./inc/containers/MutableContainer.hpp
./obj/containers/MutableLayeredPosition.o: ./inc/containers/Container.hpp
./obj/containers/MutableLayeredPosition.o: ./inc/Object.hpp ./inc/Top.hpp
./obj/containers/MutableLayeredPosition.o: ./inc/containers/Position.hpp
./obj/containers/MutableLayeredPosition.o: ./inc/containers/PositionEnumeration.hpp
./obj/containers/MutableLayeredPosition.o: ./inc/iter/enumerations/TypedEnumeration.hpp
./obj/containers/MutableLayeredPosition.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/containers/MutableLayeredPosition.o: src/iter/enumerations/TypedEnumeration.tpp
./obj/containers/MutableLayeredPosition.o: ./inc/exceptions/InvalidArgument.hpp
./obj/containers/MutableLayeredPosition.o: ./inc/exceptions/InternalError.hpp
./obj/containers/MutableLayeredPosition.o: ./inc/String.hpp
./obj/containers/MutableLayeredPosition.o: ./inc/exceptions/Exception.hpp
./obj/containers/MutableLayeredPosition.o: ./inc/exceptions/Throwable.hpp
./obj/containers/MutableLayeredPosition.o: ./inc/Condition.hpp
./obj/containers/MutableLayeredPosition.o: ./inc/observe/Observable.hpp
./obj/containers/MutableLayeredPosition.o: ./inc/observe/ObservableAdapter.hpp
./obj/containers/MutableLayeredPosition.o: ./inc/observe/ObservationContext.hpp
./obj/containers/MutableLayeredPosition.o: ./inc/ContextAdapter.hpp
./obj/containers/MutableLayeredPosition.o: ./inc/Context.hpp
./obj/containers/MutableLayeredPosition.o: ./inc/observe/Observable.hpp
./obj/containers/MutableLayeredPosition.o: ./inc/exceptions/RuntimeError.hpp
./obj/containers/MutableLayeredPosition.o: ./inc/Debug.hpp
./obj/containers/MutableLayeredPosition.o: ./inc/platform/threads/Thread.hpp
./obj/containers/MutableLayeredPosition.o: ./inc/platform/threads/RecMutex.hpp
./obj/containers/MutableLayeredPosition.o: ./inc/platform/threads/CondVar.hpp
./obj/containers/MutableLayeredPosition.o: ./inc/platform/threads/Mutex.hpp
./obj/containers/MutableLayeredPosition.o: ./inc/Protector.hpp
./obj/containers/MutableLayeredPosition.o: ./inc/platform/threads/ThreadsSystem.hpp
./obj/containers/MutableLayeredPosition.o: ./inc/platform/threads/ThreadFactory.hpp
./obj/containers/MutableLayeredPosition.o: ./inc/debug-macros.hpp
./obj/containers/MutableLayeredPosition.o: ./inc/LinkManager.hpp
./obj/containers/MutableLayeredPosition.o: ./inc/iter/enumerations/ResettableEnumeration.hpp
./obj/containers/MutableLayeredPosition.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/containers/MutableLayeredPosition.o: ./inc/iter/iterators/Iterator.hpp
./obj/containers/MutableLayeredPosition.o: ./inc/containers/LayeredPosition.hpp
./obj/containers/MutableLayeredContainer.o: ./inc/containers/MutableLayeredContainer.hpp
./obj/containers/MutableLayeredContainer.o: ./inc/containers/MutablePositionEnumeration.hpp
./obj/containers/MutableLayeredContainer.o: ./inc/containers/PositionEnumeration.hpp
./obj/containers/MutableLayeredContainer.o: ./inc/iter/enumerations/TypedEnumeration.hpp
./obj/containers/MutableLayeredContainer.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/containers/MutableLayeredContainer.o: ./inc/Top.hpp ./inc/defines.h
./obj/containers/MutableLayeredContainer.o: ./inc/build.h src/common.cpp
./obj/containers/MutableLayeredContainer.o: ./inc/platform/platform-specific.h
./obj/containers/MutableLayeredContainer.o: ./inc/Object.hpp
./obj/containers/MutableLayeredContainer.o: src/iter/enumerations/TypedEnumeration.tpp
./obj/containers/MutableLayeredContainer.o: ./inc/exceptions/InvalidArgument.hpp
./obj/containers/MutableLayeredContainer.o: ./inc/exceptions/InternalError.hpp
./obj/containers/MutableLayeredContainer.o: ./inc/String.hpp
./obj/containers/MutableLayeredContainer.o: ./inc/exceptions/Exception.hpp
./obj/containers/MutableLayeredContainer.o: ./inc/exceptions/Throwable.hpp
./obj/containers/MutableLayeredContainer.o: ./inc/Condition.hpp
./obj/containers/MutableLayeredContainer.o: ./inc/observe/Observable.hpp
./obj/containers/MutableLayeredContainer.o: ./inc/observe/ObservableAdapter.hpp
./obj/containers/MutableLayeredContainer.o: ./inc/observe/ObservationContext.hpp
./obj/containers/MutableLayeredContainer.o: ./inc/ContextAdapter.hpp
./obj/containers/MutableLayeredContainer.o: ./inc/Context.hpp
./obj/containers/MutableLayeredContainer.o: ./inc/observe/Observable.hpp
./obj/containers/MutableLayeredContainer.o: ./inc/exceptions/RuntimeError.hpp
./obj/containers/MutableLayeredContainer.o: ./inc/Debug.hpp
./obj/containers/MutableLayeredContainer.o: ./inc/platform/threads/Thread.hpp
./obj/containers/MutableLayeredContainer.o: ./inc/platform/threads/RecMutex.hpp
./obj/containers/MutableLayeredContainer.o: ./inc/platform/threads/CondVar.hpp
./obj/containers/MutableLayeredContainer.o: ./inc/platform/threads/Mutex.hpp
./obj/containers/MutableLayeredContainer.o: ./inc/Protector.hpp
./obj/containers/MutableLayeredContainer.o: ./inc/platform/threads/ThreadsSystem.hpp
./obj/containers/MutableLayeredContainer.o: ./inc/platform/threads/ThreadFactory.hpp
./obj/containers/MutableLayeredContainer.o: ./inc/debug-macros.hpp
./obj/containers/MutableLayeredContainer.o: ./inc/LinkManager.hpp
./obj/containers/MutableLayeredContainer.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/containers/MutableLayeredContainer.o: ./inc/containers/Position.hpp
./obj/containers/MutableLayeredContainer.o: ./inc/containers/MutableContainerAdapter.hpp
./obj/containers/MutableLayeredContainer.o: ./inc/containers/MutableContainer.hpp
./obj/containers/MutableLayeredContainer.o: ./inc/containers/Container.hpp
./obj/containers/MutableLayeredContainer.o: ./inc/containers/PositionEnumeration.hpp
./obj/containers/MutableLayeredContainer.o: ./inc/iter/enumerations/ResettableEnumeration.hpp
./obj/containers/MutableLayeredContainer.o: ./inc/iter/iterators/Iterator.hpp
./obj/containers/MutableLayeredContainer.o: ./inc/containers/ContainerAdapter.hpp
./obj/containers/MutableLayeredContainer.o: ./inc/Map.hpp
./obj/containers/MutableLayeredContainer.o: ./inc/containers/LayeredContainer.hpp
./obj/containers/MutableLayeredContainer.o: ./inc/containers/Position.hpp
./obj/containers/MutableLayeredContainer.o: ./inc/containers/MutableLayeredPosition.hpp
./obj/containers/MutableLayeredContainer.o: ./inc/containers/MutablePositionAdapter.hpp
./obj/containers/MutableLayeredContainer.o: ./inc/containers/PositionAdapter.hpp
./obj/containers/MutableLayeredContainer.o: ./inc/containers/MutablePosition.hpp
./obj/containers/MutableLayeredContainer.o: ./inc/containers/LayeredPosition.hpp
./obj/containers/Tuple.o: ./inc/containers/Tuple.hpp
./obj/containers/Tuple.o: ./inc/containers/arrays/CArray.hpp
./obj/containers/Tuple.o: ./inc/containers/arrays/Array.hpp
./obj/containers/Tuple.o: ./inc/containers/RangedContainer.hpp
./obj/containers/Tuple.o: ./inc/containers/IndexableContainer.hpp
./obj/containers/Tuple.o: ./inc/containers/MutableContainer.hpp
./obj/containers/Tuple.o: ./inc/containers/Container.hpp ./inc/Object.hpp
./obj/containers/Tuple.o: ./inc/defines.h ./inc/build.h src/common.cpp
./obj/containers/Tuple.o: ./inc/platform/platform-specific.h ./inc/Top.hpp
./obj/containers/Tuple.o: ./inc/containers/Position.hpp
./obj/containers/Tuple.o: ./inc/containers/PositionEnumeration.hpp
./obj/containers/Tuple.o: ./inc/iter/enumerations/TypedEnumeration.hpp
./obj/containers/Tuple.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/containers/Tuple.o: src/iter/enumerations/TypedEnumeration.tpp
./obj/containers/Tuple.o: ./inc/exceptions/InvalidArgument.hpp
./obj/containers/Tuple.o: ./inc/exceptions/InternalError.hpp ./inc/String.hpp
./obj/containers/Tuple.o: ./inc/exceptions/Exception.hpp
./obj/containers/Tuple.o: ./inc/exceptions/Throwable.hpp ./inc/Condition.hpp
./obj/containers/Tuple.o: ./inc/observe/Observable.hpp
./obj/containers/Tuple.o: ./inc/observe/ObservableAdapter.hpp
./obj/containers/Tuple.o: ./inc/observe/ObservationContext.hpp
./obj/containers/Tuple.o: ./inc/ContextAdapter.hpp ./inc/Context.hpp
./obj/containers/Tuple.o: ./inc/observe/Observable.hpp
./obj/containers/Tuple.o: ./inc/exceptions/RuntimeError.hpp ./inc/Debug.hpp
./obj/containers/Tuple.o: ./inc/platform/threads/Thread.hpp
./obj/containers/Tuple.o: ./inc/platform/threads/RecMutex.hpp
./obj/containers/Tuple.o: ./inc/platform/threads/CondVar.hpp
./obj/containers/Tuple.o: ./inc/platform/threads/Mutex.hpp
./obj/containers/Tuple.o: ./inc/Protector.hpp
./obj/containers/Tuple.o: ./inc/platform/threads/ThreadsSystem.hpp
./obj/containers/Tuple.o: ./inc/platform/threads/ThreadFactory.hpp
./obj/containers/Tuple.o: ./inc/debug-macros.hpp ./inc/LinkManager.hpp
./obj/containers/Tuple.o: ./inc/iter/enumerations/ResettableEnumeration.hpp
./obj/containers/Tuple.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/containers/Tuple.o: ./inc/iter/iterators/Iterator.hpp ./inc/Map.hpp
./obj/containers/Tuple.o: ./inc/containers/MutablePosition.hpp
./obj/containers/Tuple.o: ./inc/containers/Position.hpp
./obj/containers/Tuple.o: ./inc/containers/PositionAdapter.hpp
./obj/containers/Tuple.o: ./inc/containers/MutablePosition.hpp
./obj/containers/Tuple.o: ./inc/containers/MutablePositionAdapter.hpp
./obj/containers/Tuple.o: ./inc/containers/MutableContainerAdapter.hpp
./obj/containers/Tuple.o: ./inc/containers/ContainerAdapter.hpp
./obj/containers/Pair.o: ./inc/containers/Pair.hpp ./inc/containers/Tuple.hpp
./obj/containers/Pair.o: ./inc/containers/arrays/CArray.hpp
./obj/containers/Pair.o: ./inc/containers/arrays/Array.hpp
./obj/containers/Pair.o: ./inc/containers/RangedContainer.hpp
./obj/containers/Pair.o: ./inc/containers/IndexableContainer.hpp
./obj/containers/Pair.o: ./inc/containers/MutableContainer.hpp
./obj/containers/Pair.o: ./inc/containers/Container.hpp ./inc/Object.hpp
./obj/containers/Pair.o: ./inc/defines.h ./inc/build.h src/common.cpp
./obj/containers/Pair.o: ./inc/platform/platform-specific.h ./inc/Top.hpp
./obj/containers/Pair.o: ./inc/containers/Position.hpp
./obj/containers/Pair.o: ./inc/containers/PositionEnumeration.hpp
./obj/containers/Pair.o: ./inc/iter/enumerations/TypedEnumeration.hpp
./obj/containers/Pair.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/containers/Pair.o: src/iter/enumerations/TypedEnumeration.tpp
./obj/containers/Pair.o: ./inc/exceptions/InvalidArgument.hpp
./obj/containers/Pair.o: ./inc/exceptions/InternalError.hpp ./inc/String.hpp
./obj/containers/Pair.o: ./inc/exceptions/Exception.hpp
./obj/containers/Pair.o: ./inc/exceptions/Throwable.hpp ./inc/Condition.hpp
./obj/containers/Pair.o: ./inc/observe/Observable.hpp
./obj/containers/Pair.o: ./inc/observe/ObservableAdapter.hpp
./obj/containers/Pair.o: ./inc/observe/ObservationContext.hpp
./obj/containers/Pair.o: ./inc/ContextAdapter.hpp ./inc/Context.hpp
./obj/containers/Pair.o: ./inc/observe/Observable.hpp
./obj/containers/Pair.o: ./inc/exceptions/RuntimeError.hpp ./inc/Debug.hpp
./obj/containers/Pair.o: ./inc/platform/threads/Thread.hpp
./obj/containers/Pair.o: ./inc/platform/threads/RecMutex.hpp
./obj/containers/Pair.o: ./inc/platform/threads/CondVar.hpp
./obj/containers/Pair.o: ./inc/platform/threads/Mutex.hpp ./inc/Protector.hpp
./obj/containers/Pair.o: ./inc/platform/threads/ThreadsSystem.hpp
./obj/containers/Pair.o: ./inc/platform/threads/ThreadFactory.hpp
./obj/containers/Pair.o: ./inc/debug-macros.hpp ./inc/LinkManager.hpp
./obj/containers/Pair.o: ./inc/iter/enumerations/ResettableEnumeration.hpp
./obj/containers/Pair.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/containers/Pair.o: ./inc/iter/iterators/Iterator.hpp ./inc/Map.hpp
./obj/containers/Pair.o: ./inc/containers/MutablePosition.hpp
./obj/containers/Pair.o: ./inc/containers/Position.hpp
./obj/containers/Pair.o: ./inc/containers/PositionAdapter.hpp
./obj/containers/Pair.o: ./inc/containers/MutablePosition.hpp
./obj/containers/Pair.o: ./inc/containers/MutablePositionAdapter.hpp
./obj/containers/Pair.o: ./inc/containers/MutableContainerAdapter.hpp
./obj/containers/Pair.o: ./inc/containers/ContainerAdapter.hpp
./obj/containers/Cons.o: ./inc/containers/Cons.hpp ./inc/containers/Pair.hpp
./obj/containers/Cons.o: ./inc/containers/Tuple.hpp
./obj/containers/Cons.o: ./inc/containers/arrays/CArray.hpp
./obj/containers/Cons.o: ./inc/containers/arrays/Array.hpp
./obj/containers/Cons.o: ./inc/containers/RangedContainer.hpp
./obj/containers/Cons.o: ./inc/containers/IndexableContainer.hpp
./obj/containers/Cons.o: ./inc/containers/MutableContainer.hpp
./obj/containers/Cons.o: ./inc/containers/Container.hpp ./inc/Object.hpp
./obj/containers/Cons.o: ./inc/defines.h ./inc/build.h src/common.cpp
./obj/containers/Cons.o: ./inc/platform/platform-specific.h ./inc/Top.hpp
./obj/containers/Cons.o: ./inc/containers/Position.hpp
./obj/containers/Cons.o: ./inc/containers/PositionEnumeration.hpp
./obj/containers/Cons.o: ./inc/iter/enumerations/TypedEnumeration.hpp
./obj/containers/Cons.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/containers/Cons.o: src/iter/enumerations/TypedEnumeration.tpp
./obj/containers/Cons.o: ./inc/exceptions/InvalidArgument.hpp
./obj/containers/Cons.o: ./inc/exceptions/InternalError.hpp ./inc/String.hpp
./obj/containers/Cons.o: ./inc/exceptions/Exception.hpp
./obj/containers/Cons.o: ./inc/exceptions/Throwable.hpp ./inc/Condition.hpp
./obj/containers/Cons.o: ./inc/observe/Observable.hpp
./obj/containers/Cons.o: ./inc/observe/ObservableAdapter.hpp
./obj/containers/Cons.o: ./inc/observe/ObservationContext.hpp
./obj/containers/Cons.o: ./inc/ContextAdapter.hpp ./inc/Context.hpp
./obj/containers/Cons.o: ./inc/observe/Observable.hpp
./obj/containers/Cons.o: ./inc/exceptions/RuntimeError.hpp ./inc/Debug.hpp
./obj/containers/Cons.o: ./inc/platform/threads/Thread.hpp
./obj/containers/Cons.o: ./inc/platform/threads/RecMutex.hpp
./obj/containers/Cons.o: ./inc/platform/threads/CondVar.hpp
./obj/containers/Cons.o: ./inc/platform/threads/Mutex.hpp ./inc/Protector.hpp
./obj/containers/Cons.o: ./inc/platform/threads/ThreadsSystem.hpp
./obj/containers/Cons.o: ./inc/platform/threads/ThreadFactory.hpp
./obj/containers/Cons.o: ./inc/debug-macros.hpp ./inc/LinkManager.hpp
./obj/containers/Cons.o: ./inc/iter/enumerations/ResettableEnumeration.hpp
./obj/containers/Cons.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/containers/Cons.o: ./inc/iter/iterators/Iterator.hpp ./inc/Map.hpp
./obj/containers/Cons.o: ./inc/containers/MutablePosition.hpp
./obj/containers/Cons.o: ./inc/containers/Position.hpp
./obj/containers/Cons.o: ./inc/containers/PositionAdapter.hpp
./obj/containers/Cons.o: ./inc/containers/MutablePosition.hpp
./obj/containers/Cons.o: ./inc/containers/MutablePositionAdapter.hpp
./obj/containers/Cons.o: ./inc/containers/MutableContainerAdapter.hpp
./obj/containers/Cons.o: ./inc/containers/ContainerAdapter.hpp
./obj/containers/Triple.o: ./inc/containers/Triple.hpp
./obj/containers/Triple.o: ./inc/containers/Tuple.hpp
./obj/containers/Triple.o: ./inc/containers/arrays/CArray.hpp
./obj/containers/Triple.o: ./inc/containers/arrays/Array.hpp
./obj/containers/Triple.o: ./inc/containers/RangedContainer.hpp
./obj/containers/Triple.o: ./inc/containers/IndexableContainer.hpp
./obj/containers/Triple.o: ./inc/containers/MutableContainer.hpp
./obj/containers/Triple.o: ./inc/containers/Container.hpp ./inc/Object.hpp
./obj/containers/Triple.o: ./inc/defines.h ./inc/build.h src/common.cpp
./obj/containers/Triple.o: ./inc/platform/platform-specific.h ./inc/Top.hpp
./obj/containers/Triple.o: ./inc/containers/Position.hpp
./obj/containers/Triple.o: ./inc/containers/PositionEnumeration.hpp
./obj/containers/Triple.o: ./inc/iter/enumerations/TypedEnumeration.hpp
./obj/containers/Triple.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/containers/Triple.o: src/iter/enumerations/TypedEnumeration.tpp
./obj/containers/Triple.o: ./inc/exceptions/InvalidArgument.hpp
./obj/containers/Triple.o: ./inc/exceptions/InternalError.hpp
./obj/containers/Triple.o: ./inc/String.hpp ./inc/exceptions/Exception.hpp
./obj/containers/Triple.o: ./inc/exceptions/Throwable.hpp ./inc/Condition.hpp
./obj/containers/Triple.o: ./inc/observe/Observable.hpp
./obj/containers/Triple.o: ./inc/observe/ObservableAdapter.hpp
./obj/containers/Triple.o: ./inc/observe/ObservationContext.hpp
./obj/containers/Triple.o: ./inc/ContextAdapter.hpp ./inc/Context.hpp
./obj/containers/Triple.o: ./inc/observe/Observable.hpp
./obj/containers/Triple.o: ./inc/exceptions/RuntimeError.hpp ./inc/Debug.hpp
./obj/containers/Triple.o: ./inc/platform/threads/Thread.hpp
./obj/containers/Triple.o: ./inc/platform/threads/RecMutex.hpp
./obj/containers/Triple.o: ./inc/platform/threads/CondVar.hpp
./obj/containers/Triple.o: ./inc/platform/threads/Mutex.hpp
./obj/containers/Triple.o: ./inc/Protector.hpp
./obj/containers/Triple.o: ./inc/platform/threads/ThreadsSystem.hpp
./obj/containers/Triple.o: ./inc/platform/threads/ThreadFactory.hpp
./obj/containers/Triple.o: ./inc/debug-macros.hpp ./inc/LinkManager.hpp
./obj/containers/Triple.o: ./inc/iter/enumerations/ResettableEnumeration.hpp
./obj/containers/Triple.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/containers/Triple.o: ./inc/iter/iterators/Iterator.hpp ./inc/Map.hpp
./obj/containers/Triple.o: ./inc/containers/MutablePosition.hpp
./obj/containers/Triple.o: ./inc/containers/Position.hpp
./obj/containers/Triple.o: ./inc/containers/PositionAdapter.hpp
./obj/containers/Triple.o: ./inc/containers/MutablePosition.hpp
./obj/containers/Triple.o: ./inc/containers/MutablePositionAdapter.hpp
./obj/containers/Triple.o: ./inc/containers/MutableContainerAdapter.hpp
./obj/containers/Triple.o: ./inc/containers/ContainerAdapter.hpp
./obj/containers/Set.o: ./inc/iter/enumerations/MappedEnumeration.hpp
./obj/containers/Set.o: ./inc/iter/enumerations/Enumeration.hpp ./inc/Top.hpp
./obj/containers/Set.o: ./inc/defines.h ./inc/build.h src/common.cpp
./obj/containers/Set.o: ./inc/platform/platform-specific.h ./inc/Object.hpp
./obj/containers/Set.o: ./inc/Map.hpp ./inc/containers/EmptyContainer.hpp
./obj/containers/Set.o: ./inc/exceptions/NoEntity.hpp
./obj/containers/Set.o: ./inc/exceptions/InvalidArgument.hpp
./obj/containers/Set.o: ./inc/exceptions/InternalError.hpp ./inc/String.hpp
./obj/containers/Set.o: ./inc/exceptions/Exception.hpp
./obj/containers/Set.o: ./inc/exceptions/Throwable.hpp ./inc/Condition.hpp
./obj/containers/Set.o: ./inc/observe/Observable.hpp
./obj/containers/Set.o: ./inc/observe/ObservableAdapter.hpp
./obj/containers/Set.o: ./inc/observe/ObservationContext.hpp
./obj/containers/Set.o: ./inc/ContextAdapter.hpp ./inc/Context.hpp
./obj/containers/Set.o: ./inc/observe/Observable.hpp
./obj/containers/Set.o: ./inc/exceptions/RuntimeError.hpp
./obj/containers/Set.o: ./inc/containers/lists/List.hpp ./inc/OGuard.hpp
./obj/containers/Set.o: ./inc/Guard.hpp
./obj/containers/Set.o: ./inc/containers/PuncturedContainer.hpp
./obj/containers/Set.o: ./inc/containers/Container.hpp
./obj/containers/Set.o: ./inc/containers/Position.hpp
./obj/containers/Set.o: ./inc/containers/PositionEnumeration.hpp
./obj/containers/Set.o: ./inc/iter/enumerations/TypedEnumeration.hpp
./obj/containers/Set.o: src/iter/enumerations/TypedEnumeration.tpp
./obj/containers/Set.o: ./inc/exceptions/InvalidArgument.hpp ./inc/Debug.hpp
./obj/containers/Set.o: ./inc/platform/threads/Thread.hpp
./obj/containers/Set.o: ./inc/platform/threads/RecMutex.hpp
./obj/containers/Set.o: ./inc/platform/threads/CondVar.hpp
./obj/containers/Set.o: ./inc/platform/threads/Mutex.hpp ./inc/Protector.hpp
./obj/containers/Set.o: ./inc/platform/threads/ThreadsSystem.hpp
./obj/containers/Set.o: ./inc/platform/threads/ThreadFactory.hpp
./obj/containers/Set.o: ./inc/debug-macros.hpp ./inc/LinkManager.hpp
./obj/containers/Set.o: ./inc/iter/enumerations/ResettableEnumeration.hpp
./obj/containers/Set.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/containers/Set.o: ./inc/iter/iterators/Iterator.hpp
./obj/containers/Set.o: ./inc/containers/RangedContainer.hpp
./obj/containers/Set.o: ./inc/containers/IndexableContainer.hpp
./obj/containers/Set.o: ./inc/containers/MutableContainer.hpp
./obj/containers/Set.o: ./inc/containers/MutablePosition.hpp
./obj/containers/Set.o: ./inc/containers/Position.hpp
./obj/containers/Set.o: ./inc/containers/PositionAdapter.hpp
./obj/containers/Set.o: ./inc/containers/MutablePosition.hpp
./obj/containers/Set.o: ./inc/containers/MutablePositionAdapter.hpp
./obj/containers/Set.o: ./inc/containers/PositionAdapter.hpp
./obj/containers/Set.o: ./inc/containers/PositionFactory.hpp
./obj/containers/Set.o: ./inc/AbstractFactory.hpp
./obj/containers/Set.o: ./inc/containers/MutablePositionEnumeration.hpp
./obj/containers/Set.o: ./inc/containers/PositionEnumeration.hpp
./obj/containers/Set.o: ./inc/containers/MutableContainerAdapter.hpp
./obj/containers/Set.o: ./inc/containers/ContainerAdapter.hpp
./obj/containers/Set.o: ./inc/containers/ModifiableContainer.hpp
./obj/containers/Set.o: ./inc/VersionedObject.hpp ./inc/MemoryAllocator.hpp
./obj/containers/Set.o: ./inc/containers/Set.hpp
./obj/containers/Set.o: ./inc/containers/MutableContainerAdapter.hpp
./obj/containers/Set.o: ./inc/containers/ModifiableContainer.hpp
./obj/containers/Set.o: ./inc/containers/PositionFactory.hpp ./inc/PGuard.hpp
./obj/containers/EmptyContainer.o: ./inc/containers/EmptyContainer.hpp
./obj/containers/EmptyContainer.o: ./inc/exceptions/NoEntity.hpp
./obj/containers/EmptyContainer.o: ./inc/exceptions/InvalidArgument.hpp
./obj/containers/EmptyContainer.o: ./inc/exceptions/InternalError.hpp
./obj/containers/EmptyContainer.o: ./inc/String.hpp ./inc/defines.h
./obj/containers/EmptyContainer.o: ./inc/build.h src/common.cpp
./obj/containers/EmptyContainer.o: ./inc/platform/platform-specific.h
./obj/containers/EmptyContainer.o: ./inc/Object.hpp ./inc/Top.hpp
./obj/containers/EmptyContainer.o: ./inc/exceptions/Exception.hpp
./obj/containers/EmptyContainer.o: ./inc/exceptions/Throwable.hpp
./obj/containers/EmptyContainer.o: ./inc/Condition.hpp
./obj/containers/EmptyContainer.o: ./inc/observe/Observable.hpp
./obj/containers/EmptyContainer.o: ./inc/observe/ObservableAdapter.hpp
./obj/containers/EmptyContainer.o: ./inc/observe/ObservationContext.hpp
./obj/containers/EmptyContainer.o: ./inc/ContextAdapter.hpp ./inc/Context.hpp
./obj/containers/EmptyContainer.o: ./inc/observe/Observable.hpp
./obj/containers/EmptyContainer.o: ./inc/exceptions/RuntimeError.hpp
./obj/containers/EmptyContainer.o: ./inc/Debug.hpp
./obj/containers/EmptyContainer.o: ./inc/platform/threads/Thread.hpp
./obj/containers/EmptyContainer.o: ./inc/platform/threads/RecMutex.hpp
./obj/containers/EmptyContainer.o: ./inc/platform/threads/CondVar.hpp
./obj/containers/EmptyContainer.o: ./inc/platform/threads/Mutex.hpp
./obj/containers/EmptyContainer.o: ./inc/Protector.hpp
./obj/containers/EmptyContainer.o: ./inc/platform/threads/ThreadsSystem.hpp
./obj/containers/EmptyContainer.o: ./inc/platform/threads/ThreadFactory.hpp
./obj/containers/EmptyContainer.o: ./inc/debug-macros.hpp
./obj/containers/EmptyStack.o: ./inc/containers/EmptyStack.hpp
./obj/containers/EmptyStack.o: ./inc/containers/EmptyContainer.hpp
./obj/containers/EmptyStack.o: ./inc/exceptions/NoEntity.hpp
./obj/containers/EmptyStack.o: ./inc/exceptions/InvalidArgument.hpp
./obj/containers/EmptyStack.o: ./inc/exceptions/InternalError.hpp
./obj/containers/EmptyStack.o: ./inc/String.hpp ./inc/defines.h ./inc/build.h
./obj/containers/EmptyStack.o: src/common.cpp
./obj/containers/EmptyStack.o: ./inc/platform/platform-specific.h
./obj/containers/EmptyStack.o: ./inc/Object.hpp ./inc/Top.hpp
./obj/containers/EmptyStack.o: ./inc/exceptions/Exception.hpp
./obj/containers/EmptyStack.o: ./inc/exceptions/Throwable.hpp
./obj/containers/EmptyStack.o: ./inc/Condition.hpp
./obj/containers/EmptyStack.o: ./inc/observe/Observable.hpp
./obj/containers/EmptyStack.o: ./inc/observe/ObservableAdapter.hpp
./obj/containers/EmptyStack.o: ./inc/observe/ObservationContext.hpp
./obj/containers/EmptyStack.o: ./inc/ContextAdapter.hpp ./inc/Context.hpp
./obj/containers/EmptyStack.o: ./inc/observe/Observable.hpp
./obj/containers/EmptyStack.o: ./inc/exceptions/RuntimeError.hpp
./obj/containers/EmptyStack.o: ./inc/Debug.hpp
./obj/containers/EmptyStack.o: ./inc/platform/threads/Thread.hpp
./obj/containers/EmptyStack.o: ./inc/platform/threads/RecMutex.hpp
./obj/containers/EmptyStack.o: ./inc/platform/threads/CondVar.hpp
./obj/containers/EmptyStack.o: ./inc/platform/threads/Mutex.hpp
./obj/containers/EmptyStack.o: ./inc/Protector.hpp
./obj/containers/EmptyStack.o: ./inc/platform/threads/ThreadsSystem.hpp
./obj/containers/EmptyStack.o: ./inc/platform/threads/ThreadFactory.hpp
./obj/containers/EmptyStack.o: ./inc/debug-macros.hpp
./obj/containers/Stack.o: ./inc/containers/lists/List.hpp ./inc/OGuard.hpp
./obj/containers/Stack.o: ./inc/Guard.hpp ./inc/Object.hpp ./inc/defines.h
./obj/containers/Stack.o: ./inc/build.h src/common.cpp
./obj/containers/Stack.o: ./inc/platform/platform-specific.h ./inc/Top.hpp
./obj/containers/Stack.o: ./inc/containers/PuncturedContainer.hpp
./obj/containers/Stack.o: ./inc/containers/Container.hpp
./obj/containers/Stack.o: ./inc/containers/Position.hpp
./obj/containers/Stack.o: ./inc/containers/PositionEnumeration.hpp
./obj/containers/Stack.o: ./inc/iter/enumerations/TypedEnumeration.hpp
./obj/containers/Stack.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/containers/Stack.o: src/iter/enumerations/TypedEnumeration.tpp
./obj/containers/Stack.o: ./inc/exceptions/InvalidArgument.hpp
./obj/containers/Stack.o: ./inc/exceptions/InternalError.hpp ./inc/String.hpp
./obj/containers/Stack.o: ./inc/exceptions/Exception.hpp
./obj/containers/Stack.o: ./inc/exceptions/Throwable.hpp ./inc/Condition.hpp
./obj/containers/Stack.o: ./inc/observe/Observable.hpp
./obj/containers/Stack.o: ./inc/observe/ObservableAdapter.hpp
./obj/containers/Stack.o: ./inc/observe/ObservationContext.hpp
./obj/containers/Stack.o: ./inc/ContextAdapter.hpp ./inc/Context.hpp
./obj/containers/Stack.o: ./inc/observe/Observable.hpp
./obj/containers/Stack.o: ./inc/exceptions/RuntimeError.hpp ./inc/Debug.hpp
./obj/containers/Stack.o: ./inc/platform/threads/Thread.hpp
./obj/containers/Stack.o: ./inc/platform/threads/RecMutex.hpp
./obj/containers/Stack.o: ./inc/platform/threads/CondVar.hpp
./obj/containers/Stack.o: ./inc/platform/threads/Mutex.hpp
./obj/containers/Stack.o: ./inc/Protector.hpp
./obj/containers/Stack.o: ./inc/platform/threads/ThreadsSystem.hpp
./obj/containers/Stack.o: ./inc/platform/threads/ThreadFactory.hpp
./obj/containers/Stack.o: ./inc/debug-macros.hpp ./inc/LinkManager.hpp
./obj/containers/Stack.o: ./inc/iter/enumerations/ResettableEnumeration.hpp
./obj/containers/Stack.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/containers/Stack.o: ./inc/iter/iterators/Iterator.hpp
./obj/containers/Stack.o: ./inc/containers/RangedContainer.hpp
./obj/containers/Stack.o: ./inc/containers/IndexableContainer.hpp
./obj/containers/Stack.o: ./inc/containers/MutableContainer.hpp ./inc/Map.hpp
./obj/containers/Stack.o: ./inc/containers/MutablePosition.hpp
./obj/containers/Stack.o: ./inc/containers/Position.hpp
./obj/containers/Stack.o: ./inc/containers/PositionAdapter.hpp
./obj/containers/Stack.o: ./inc/containers/MutablePosition.hpp
./obj/containers/Stack.o: ./inc/containers/MutablePositionAdapter.hpp
./obj/containers/Stack.o: ./inc/containers/PositionAdapter.hpp
./obj/containers/Stack.o: ./inc/containers/PositionFactory.hpp
./obj/containers/Stack.o: ./inc/AbstractFactory.hpp
./obj/containers/Stack.o: ./inc/containers/MutablePositionEnumeration.hpp
./obj/containers/Stack.o: ./inc/containers/PositionEnumeration.hpp
./obj/containers/Stack.o: ./inc/containers/MutableContainerAdapter.hpp
./obj/containers/Stack.o: ./inc/containers/ContainerAdapter.hpp
./obj/containers/Stack.o: ./inc/containers/ModifiableContainer.hpp
./obj/containers/Stack.o: ./inc/VersionedObject.hpp ./inc/MemoryAllocator.hpp
./obj/containers/Stack.o: ./inc/containers/EmptyStack.hpp
./obj/containers/Stack.o: ./inc/containers/EmptyContainer.hpp
./obj/containers/Stack.o: ./inc/exceptions/NoEntity.hpp
./obj/containers/Stack.o: ./inc/exceptions/InvalidArgument.hpp
./obj/containers/Stack.o: ./inc/containers/Stack.hpp
./obj/containers/Stack.o: ./inc/containers/PuncturedContainer.hpp
./obj/containers/Stack.o: ./inc/containers/ModifiableContainer.hpp
./obj/containers/Stack.o: ./inc/containers/MutableLayeredContainer.hpp
./obj/containers/Stack.o: ./inc/containers/MutablePositionEnumeration.hpp
./obj/containers/Stack.o: ./inc/containers/MutableContainerAdapter.hpp
./obj/containers/Stack.o: ./inc/containers/LayeredContainer.hpp
./obj/containers/Stack.o: ./inc/containers/EmptyStack.hpp ./inc/PGuard.hpp
./obj/containers/Queue.o: ./inc/containers/Queue.hpp
./obj/containers/Queue.o: ./inc/containers/PuncturedContainer.hpp
./obj/containers/Queue.o: ./inc/containers/ModifiableContainer.hpp
./obj/containers/Queue.o: ./inc/containers/ContainerAdapter.hpp ./inc/Map.hpp
./obj/containers/Queue.o: ./inc/Top.hpp ./inc/defines.h ./inc/build.h
./obj/containers/Queue.o: src/common.cpp ./inc/platform/platform-specific.h
./obj/containers/Queue.o: ./inc/Object.hpp ./inc/containers/Container.hpp
./obj/containers/Queue.o: ./inc/containers/Position.hpp
./obj/containers/Queue.o: ./inc/containers/PositionEnumeration.hpp
./obj/containers/Queue.o: ./inc/iter/enumerations/TypedEnumeration.hpp
./obj/containers/Queue.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/containers/Queue.o: src/iter/enumerations/TypedEnumeration.tpp
./obj/containers/Queue.o: ./inc/exceptions/InvalidArgument.hpp
./obj/containers/Queue.o: ./inc/exceptions/InternalError.hpp ./inc/String.hpp
./obj/containers/Queue.o: ./inc/exceptions/Exception.hpp
./obj/containers/Queue.o: ./inc/exceptions/Throwable.hpp ./inc/Condition.hpp
./obj/containers/Queue.o: ./inc/observe/Observable.hpp
./obj/containers/Queue.o: ./inc/observe/ObservableAdapter.hpp
./obj/containers/Queue.o: ./inc/observe/ObservationContext.hpp
./obj/containers/Queue.o: ./inc/ContextAdapter.hpp ./inc/Context.hpp
./obj/containers/Queue.o: ./inc/observe/Observable.hpp
./obj/containers/Queue.o: ./inc/exceptions/RuntimeError.hpp ./inc/Debug.hpp
./obj/containers/Queue.o: ./inc/platform/threads/Thread.hpp
./obj/containers/Queue.o: ./inc/platform/threads/RecMutex.hpp
./obj/containers/Queue.o: ./inc/platform/threads/CondVar.hpp
./obj/containers/Queue.o: ./inc/platform/threads/Mutex.hpp
./obj/containers/Queue.o: ./inc/Protector.hpp
./obj/containers/Queue.o: ./inc/platform/threads/ThreadsSystem.hpp
./obj/containers/Queue.o: ./inc/platform/threads/ThreadFactory.hpp
./obj/containers/Queue.o: ./inc/debug-macros.hpp ./inc/LinkManager.hpp
./obj/containers/Queue.o: ./inc/iter/enumerations/ResettableEnumeration.hpp
./obj/containers/Queue.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/containers/Queue.o: ./inc/iter/iterators/Iterator.hpp
./obj/containers/Queue.o: ./inc/containers/MutableLayeredContainer.hpp
./obj/containers/Queue.o: ./inc/containers/MutablePositionEnumeration.hpp
./obj/containers/Queue.o: ./inc/containers/PositionEnumeration.hpp
./obj/containers/Queue.o: ./inc/containers/MutableContainerAdapter.hpp
./obj/containers/Queue.o: ./inc/containers/MutableContainer.hpp
./obj/containers/Queue.o: ./inc/containers/LayeredContainer.hpp
./obj/containers/Queue.o: ./inc/containers/Position.hpp
./obj/containers/Queue.o: ./inc/containers/EmptyContainer.hpp
./obj/containers/Queue.o: ./inc/exceptions/NoEntity.hpp
./obj/containers/Queue.o: ./inc/exceptions/InvalidArgument.hpp
./obj/containers/Queue.o: ./inc/containers/PositionAdapter.hpp
./obj/containers/Queue.o: ./inc/containers/MutablePosition.hpp
./obj/containers/Queue.o: ./inc/containers/lists/List.hpp ./inc/OGuard.hpp
./obj/containers/Queue.o: ./inc/Guard.hpp
./obj/containers/Queue.o: ./inc/containers/PuncturedContainer.hpp
./obj/containers/Queue.o: ./inc/containers/RangedContainer.hpp
./obj/containers/Queue.o: ./inc/containers/IndexableContainer.hpp
./obj/containers/Queue.o: ./inc/containers/MutablePosition.hpp
./obj/containers/Queue.o: ./inc/containers/MutablePositionAdapter.hpp
./obj/containers/Queue.o: ./inc/containers/PositionAdapter.hpp
./obj/containers/Queue.o: ./inc/containers/PositionFactory.hpp
./obj/containers/Queue.o: ./inc/AbstractFactory.hpp
./obj/containers/Queue.o: ./inc/containers/MutablePositionEnumeration.hpp
./obj/containers/Queue.o: ./inc/containers/MutableContainerAdapter.hpp
./obj/containers/Queue.o: ./inc/containers/ModifiableContainer.hpp
./obj/containers/Queue.o: ./inc/VersionedObject.hpp ./inc/MemoryAllocator.hpp
./obj/containers/Queue.o: ./inc/PGuard.hpp
./obj/containers/arrays/Array.o: ./inc/containers/arrays/Array.hpp
./obj/containers/arrays/Array.o: ./inc/containers/RangedContainer.hpp
./obj/containers/arrays/Array.o: ./inc/containers/IndexableContainer.hpp
./obj/containers/arrays/Array.o: ./inc/containers/MutableContainer.hpp
./obj/containers/arrays/Array.o: ./inc/containers/Container.hpp
./obj/containers/arrays/Array.o: ./inc/Object.hpp ./inc/defines.h
./obj/containers/arrays/Array.o: ./inc/build.h src/common.cpp
./obj/containers/arrays/Array.o: ./inc/platform/platform-specific.h
./obj/containers/arrays/Array.o: ./inc/Top.hpp ./inc/containers/Position.hpp
./obj/containers/arrays/Array.o: ./inc/containers/PositionEnumeration.hpp
./obj/containers/arrays/Array.o: ./inc/iter/enumerations/TypedEnumeration.hpp
./obj/containers/arrays/Array.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/containers/arrays/Array.o: src/iter/enumerations/TypedEnumeration.tpp
./obj/containers/arrays/Array.o: ./inc/exceptions/InvalidArgument.hpp
./obj/containers/arrays/Array.o: ./inc/exceptions/InternalError.hpp
./obj/containers/arrays/Array.o: ./inc/String.hpp
./obj/containers/arrays/Array.o: ./inc/exceptions/Exception.hpp
./obj/containers/arrays/Array.o: ./inc/exceptions/Throwable.hpp
./obj/containers/arrays/Array.o: ./inc/Condition.hpp
./obj/containers/arrays/Array.o: ./inc/observe/Observable.hpp
./obj/containers/arrays/Array.o: ./inc/observe/ObservableAdapter.hpp
./obj/containers/arrays/Array.o: ./inc/observe/ObservationContext.hpp
./obj/containers/arrays/Array.o: ./inc/ContextAdapter.hpp ./inc/Context.hpp
./obj/containers/arrays/Array.o: ./inc/observe/Observable.hpp
./obj/containers/arrays/Array.o: ./inc/exceptions/RuntimeError.hpp
./obj/containers/arrays/Array.o: ./inc/Debug.hpp
./obj/containers/arrays/Array.o: ./inc/platform/threads/Thread.hpp
./obj/containers/arrays/Array.o: ./inc/platform/threads/RecMutex.hpp
./obj/containers/arrays/Array.o: ./inc/platform/threads/CondVar.hpp
./obj/containers/arrays/Array.o: ./inc/platform/threads/Mutex.hpp
./obj/containers/arrays/Array.o: ./inc/Protector.hpp
./obj/containers/arrays/Array.o: ./inc/platform/threads/ThreadsSystem.hpp
./obj/containers/arrays/Array.o: ./inc/platform/threads/ThreadFactory.hpp
./obj/containers/arrays/Array.o: ./inc/debug-macros.hpp ./inc/LinkManager.hpp
./obj/containers/arrays/Array.o: ./inc/iter/enumerations/ResettableEnumeration.hpp
./obj/containers/arrays/Array.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/containers/arrays/Array.o: ./inc/iter/iterators/Iterator.hpp
./obj/containers/arrays/Array.o: ./inc/Map.hpp
./obj/containers/arrays/Array.o: ./inc/containers/MutablePosition.hpp
./obj/containers/arrays/Array.o: ./inc/containers/Position.hpp
./obj/containers/arrays/Array.o: ./inc/containers/PositionAdapter.hpp
./obj/containers/arrays/Array.o: ./inc/containers/MutablePosition.hpp
./obj/containers/arrays/Array.o: ./inc/containers/MutablePositionAdapter.hpp
./obj/containers/arrays/CArray.o: ./inc/containers/arrays/CArray.hpp
./obj/containers/arrays/CArray.o: ./inc/containers/arrays/Array.hpp
./obj/containers/arrays/CArray.o: ./inc/containers/RangedContainer.hpp
./obj/containers/arrays/CArray.o: ./inc/containers/IndexableContainer.hpp
./obj/containers/arrays/CArray.o: ./inc/containers/MutableContainer.hpp
./obj/containers/arrays/CArray.o: ./inc/containers/Container.hpp
./obj/containers/arrays/CArray.o: ./inc/Object.hpp ./inc/defines.h
./obj/containers/arrays/CArray.o: ./inc/build.h src/common.cpp
./obj/containers/arrays/CArray.o: ./inc/platform/platform-specific.h
./obj/containers/arrays/CArray.o: ./inc/Top.hpp ./inc/containers/Position.hpp
./obj/containers/arrays/CArray.o: ./inc/containers/PositionEnumeration.hpp
./obj/containers/arrays/CArray.o: ./inc/iter/enumerations/TypedEnumeration.hpp
./obj/containers/arrays/CArray.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/containers/arrays/CArray.o: src/iter/enumerations/TypedEnumeration.tpp
./obj/containers/arrays/CArray.o: ./inc/exceptions/InvalidArgument.hpp
./obj/containers/arrays/CArray.o: ./inc/exceptions/InternalError.hpp
./obj/containers/arrays/CArray.o: ./inc/String.hpp
./obj/containers/arrays/CArray.o: ./inc/exceptions/Exception.hpp
./obj/containers/arrays/CArray.o: ./inc/exceptions/Throwable.hpp
./obj/containers/arrays/CArray.o: ./inc/Condition.hpp
./obj/containers/arrays/CArray.o: ./inc/observe/Observable.hpp
./obj/containers/arrays/CArray.o: ./inc/observe/ObservableAdapter.hpp
./obj/containers/arrays/CArray.o: ./inc/observe/ObservationContext.hpp
./obj/containers/arrays/CArray.o: ./inc/ContextAdapter.hpp ./inc/Context.hpp
./obj/containers/arrays/CArray.o: ./inc/observe/Observable.hpp
./obj/containers/arrays/CArray.o: ./inc/exceptions/RuntimeError.hpp
./obj/containers/arrays/CArray.o: ./inc/Debug.hpp
./obj/containers/arrays/CArray.o: ./inc/platform/threads/Thread.hpp
./obj/containers/arrays/CArray.o: ./inc/platform/threads/RecMutex.hpp
./obj/containers/arrays/CArray.o: ./inc/platform/threads/CondVar.hpp
./obj/containers/arrays/CArray.o: ./inc/platform/threads/Mutex.hpp
./obj/containers/arrays/CArray.o: ./inc/Protector.hpp
./obj/containers/arrays/CArray.o: ./inc/platform/threads/ThreadsSystem.hpp
./obj/containers/arrays/CArray.o: ./inc/platform/threads/ThreadFactory.hpp
./obj/containers/arrays/CArray.o: ./inc/debug-macros.hpp
./obj/containers/arrays/CArray.o: ./inc/LinkManager.hpp
./obj/containers/arrays/CArray.o: ./inc/iter/enumerations/ResettableEnumeration.hpp
./obj/containers/arrays/CArray.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/containers/arrays/CArray.o: ./inc/iter/iterators/Iterator.hpp
./obj/containers/arrays/CArray.o: ./inc/Map.hpp
./obj/containers/arrays/CArray.o: ./inc/containers/MutablePosition.hpp
./obj/containers/arrays/CArray.o: ./inc/containers/Position.hpp
./obj/containers/arrays/CArray.o: ./inc/containers/PositionAdapter.hpp
./obj/containers/arrays/CArray.o: ./inc/containers/MutablePosition.hpp
./obj/containers/arrays/CArray.o: ./inc/containers/MutablePositionAdapter.hpp
./obj/containers/arrays/CArray.o: ./inc/containers/MutableContainerAdapter.hpp
./obj/containers/arrays/CArray.o: ./inc/containers/ContainerAdapter.hpp
./obj/containers/arrays/CArray.o: ./inc/OGuard.hpp ./inc/Guard.hpp
./obj/containers/arrays/CArray.o: ./inc/containers/Empty.hpp
./obj/containers/arrays/CArray.o: ./inc/containers/EnumeratedValues.hpp
./obj/containers/arrays/CArray.o: ./inc/containers/PositionEnumeration.hpp
./obj/containers/arrays/CArray.o: ./inc/containers/Singleton.hpp
./obj/containers/arrays/CArray.o: ./inc/containers/MutablePositionEnumeration.hpp
./obj/containers/dicts/DictKeyPosition.o: ./inc/containers/dicts/DictKeyPosition.hpp
./obj/containers/dicts/DictKeyPosition.o: ./inc/containers/MutablePositionAdapter.hpp
./obj/containers/dicts/DictKeyPosition.o: ./inc/containers/PositionAdapter.hpp
./obj/containers/dicts/DictKeyPosition.o: ./inc/containers/MutablePosition.hpp
./obj/containers/dicts/DictKeyPosition.o: ./inc/defines.h ./inc/build.h
./obj/containers/dicts/DictKeyPosition.o: src/common.cpp
./obj/containers/dicts/DictKeyPosition.o: ./inc/platform/platform-specific.h
./obj/containers/dicts/DictKeyPosition.o: ./inc/containers/MutableContainer.hpp
./obj/containers/dicts/DictKeyPosition.o: ./inc/containers/Container.hpp
./obj/containers/dicts/DictKeyPosition.o: ./inc/Object.hpp ./inc/Top.hpp
./obj/containers/dicts/DictKeyPosition.o: ./inc/containers/Position.hpp
./obj/containers/dicts/DictKeyPosition.o: ./inc/containers/PositionEnumeration.hpp
./obj/containers/dicts/DictKeyPosition.o: ./inc/iter/enumerations/TypedEnumeration.hpp
./obj/containers/dicts/DictKeyPosition.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/containers/dicts/DictKeyPosition.o: src/iter/enumerations/TypedEnumeration.tpp
./obj/containers/dicts/DictKeyPosition.o: ./inc/exceptions/InvalidArgument.hpp
./obj/containers/dicts/DictKeyPosition.o: ./inc/exceptions/InternalError.hpp
./obj/containers/dicts/DictKeyPosition.o: ./inc/String.hpp
./obj/containers/dicts/DictKeyPosition.o: ./inc/exceptions/Exception.hpp
./obj/containers/dicts/DictKeyPosition.o: ./inc/exceptions/Throwable.hpp
./obj/containers/dicts/DictKeyPosition.o: ./inc/Condition.hpp
./obj/containers/dicts/DictKeyPosition.o: ./inc/observe/Observable.hpp
./obj/containers/dicts/DictKeyPosition.o: ./inc/observe/ObservableAdapter.hpp
./obj/containers/dicts/DictKeyPosition.o: ./inc/observe/ObservationContext.hpp
./obj/containers/dicts/DictKeyPosition.o: ./inc/ContextAdapter.hpp
./obj/containers/dicts/DictKeyPosition.o: ./inc/Context.hpp
./obj/containers/dicts/DictKeyPosition.o: ./inc/observe/Observable.hpp
./obj/containers/dicts/DictKeyPosition.o: ./inc/exceptions/RuntimeError.hpp
./obj/containers/dicts/DictKeyPosition.o: ./inc/Debug.hpp
./obj/containers/dicts/DictKeyPosition.o: ./inc/platform/threads/Thread.hpp
./obj/containers/dicts/DictKeyPosition.o: ./inc/platform/threads/RecMutex.hpp
./obj/containers/dicts/DictKeyPosition.o: ./inc/platform/threads/CondVar.hpp
./obj/containers/dicts/DictKeyPosition.o: ./inc/platform/threads/Mutex.hpp
./obj/containers/dicts/DictKeyPosition.o: ./inc/Protector.hpp
./obj/containers/dicts/DictKeyPosition.o: ./inc/platform/threads/ThreadsSystem.hpp
./obj/containers/dicts/DictKeyPosition.o: ./inc/platform/threads/ThreadFactory.hpp
./obj/containers/dicts/DictKeyPosition.o: ./inc/debug-macros.hpp
./obj/containers/dicts/DictKeyPosition.o: ./inc/LinkManager.hpp
./obj/containers/dicts/DictKeyPosition.o: ./inc/iter/enumerations/ResettableEnumeration.hpp
./obj/containers/dicts/DictKeyPosition.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/containers/dicts/DictKeyPosition.o: ./inc/iter/iterators/Iterator.hpp
./obj/containers/dicts/DictKeyPosition.o: ./inc/containers/dicts/Dictionary.hpp
./obj/containers/dicts/DictKeyPosition.o: ./inc/containers/ModifiableContainer.hpp
./obj/containers/dicts/DictKeyPosition.o: ./inc/containers/MutableContainer.hpp
./obj/containers/dicts/DictKeyPosition.o: ./inc/containers/PositionFactory.hpp
./obj/containers/dicts/DictKeyPosition.o: ./inc/AbstractFactory.hpp
./obj/containers/dicts/DictKeyPosition.o: ./inc/Integer.hpp ./inc/Map.hpp
./obj/containers/dicts/DumbDictionary.o: ./inc/containers/dicts/DumbDictionary.hpp
./obj/containers/dicts/DumbDictionary.o: ./inc/containers/MutableContainerAdapter.hpp
./obj/containers/dicts/DumbDictionary.o: ./inc/containers/MutableContainer.hpp
./obj/containers/dicts/DumbDictionary.o: ./inc/containers/Container.hpp
./obj/containers/dicts/DumbDictionary.o: ./inc/Object.hpp ./inc/defines.h
./obj/containers/dicts/DumbDictionary.o: ./inc/build.h src/common.cpp
./obj/containers/dicts/DumbDictionary.o: ./inc/platform/platform-specific.h
./obj/containers/dicts/DumbDictionary.o: ./inc/Top.hpp
./obj/containers/dicts/DumbDictionary.o: ./inc/containers/Position.hpp
./obj/containers/dicts/DumbDictionary.o: ./inc/containers/PositionEnumeration.hpp
./obj/containers/dicts/DumbDictionary.o: ./inc/iter/enumerations/TypedEnumeration.hpp
./obj/containers/dicts/DumbDictionary.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/containers/dicts/DumbDictionary.o: src/iter/enumerations/TypedEnumeration.tpp
./obj/containers/dicts/DumbDictionary.o: ./inc/exceptions/InvalidArgument.hpp
./obj/containers/dicts/DumbDictionary.o: ./inc/exceptions/InternalError.hpp
./obj/containers/dicts/DumbDictionary.o: ./inc/String.hpp
./obj/containers/dicts/DumbDictionary.o: ./inc/exceptions/Exception.hpp
./obj/containers/dicts/DumbDictionary.o: ./inc/exceptions/Throwable.hpp
./obj/containers/dicts/DumbDictionary.o: ./inc/Condition.hpp
./obj/containers/dicts/DumbDictionary.o: ./inc/observe/Observable.hpp
./obj/containers/dicts/DumbDictionary.o: ./inc/observe/ObservableAdapter.hpp
./obj/containers/dicts/DumbDictionary.o: ./inc/observe/ObservationContext.hpp
./obj/containers/dicts/DumbDictionary.o: ./inc/ContextAdapter.hpp
./obj/containers/dicts/DumbDictionary.o: ./inc/Context.hpp
./obj/containers/dicts/DumbDictionary.o: ./inc/observe/Observable.hpp
./obj/containers/dicts/DumbDictionary.o: ./inc/exceptions/RuntimeError.hpp
./obj/containers/dicts/DumbDictionary.o: ./inc/Debug.hpp
./obj/containers/dicts/DumbDictionary.o: ./inc/platform/threads/Thread.hpp
./obj/containers/dicts/DumbDictionary.o: ./inc/platform/threads/RecMutex.hpp
./obj/containers/dicts/DumbDictionary.o: ./inc/platform/threads/CondVar.hpp
./obj/containers/dicts/DumbDictionary.o: ./inc/platform/threads/Mutex.hpp
./obj/containers/dicts/DumbDictionary.o: ./inc/Protector.hpp
./obj/containers/dicts/DumbDictionary.o: ./inc/platform/threads/ThreadsSystem.hpp
./obj/containers/dicts/DumbDictionary.o: ./inc/platform/threads/ThreadFactory.hpp
./obj/containers/dicts/DumbDictionary.o: ./inc/debug-macros.hpp
./obj/containers/dicts/DumbDictionary.o: ./inc/LinkManager.hpp
./obj/containers/dicts/DumbDictionary.o: ./inc/iter/enumerations/ResettableEnumeration.hpp
./obj/containers/dicts/DumbDictionary.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/containers/dicts/DumbDictionary.o: ./inc/iter/iterators/Iterator.hpp
./obj/containers/dicts/DumbDictionary.o: ./inc/containers/ContainerAdapter.hpp
./obj/containers/dicts/DumbDictionary.o: ./inc/Map.hpp
./obj/containers/dicts/DumbDictionary.o: ./inc/containers/dicts/Dictionary.hpp
./obj/containers/dicts/DumbDictionary.o: ./inc/containers/ModifiableContainer.hpp
./obj/containers/dicts/DumbDictionary.o: ./inc/containers/MutableContainer.hpp
./obj/containers/dicts/DumbDictionary.o: ./inc/containers/PositionFactory.hpp
./obj/containers/dicts/DumbDictionary.o: ./inc/AbstractFactory.hpp
./obj/containers/dicts/DumbDictionary.o: ./inc/Integer.hpp
./obj/containers/dicts/DumbDictionary.o: ./inc/containers/dicts/DictKeyPosition.hpp
./obj/containers/dicts/DumbDictionary.o: ./inc/containers/MutablePositionAdapter.hpp
./obj/containers/dicts/DumbDictionary.o: ./inc/containers/PositionAdapter.hpp
./obj/containers/dicts/DumbDictionary.o: ./inc/containers/MutablePosition.hpp
./obj/containers/dicts/DumbDictionary.o: ./inc/containers/dicts/Dictionary.hpp
./obj/containers/dicts/DumbDictionary.o: ./inc/algorithms/enumerations/EnumerationAlgorithms.hpp
./obj/containers/dicts/DumbDictionary.o: ./inc/algorithms/AlgorithmPackage.hpp
./obj/containers/dicts/DumbDictionary.o: ./inc/containers/Container.hpp
./obj/containers/dicts/DumbDictionary.o: ./inc/iter/enumerations/MappedEnumeration.hpp
./obj/containers/dicts/DumbDictionary.o: ./inc/iter/iterators/EnumerationIterator.hpp
./obj/containers/dicts/DumbDictionary.o: ./inc/iter/iterables/Iterable.hpp
./obj/containers/dicts/DumbDictionary.o: ./inc/containers/lists/List.hpp
./obj/containers/dicts/DumbDictionary.o: ./inc/OGuard.hpp ./inc/Guard.hpp
./obj/containers/dicts/DumbDictionary.o: ./inc/containers/PuncturedContainer.hpp
./obj/containers/dicts/DumbDictionary.o: ./inc/containers/RangedContainer.hpp
./obj/containers/dicts/DumbDictionary.o: ./inc/containers/IndexableContainer.hpp
./obj/containers/dicts/DumbDictionary.o: ./inc/containers/MutablePosition.hpp
./obj/containers/dicts/DumbDictionary.o: ./inc/containers/Position.hpp
./obj/containers/dicts/DumbDictionary.o: ./inc/containers/MutablePositionAdapter.hpp
./obj/containers/dicts/DumbDictionary.o: ./inc/containers/PositionAdapter.hpp
./obj/containers/dicts/DumbDictionary.o: ./inc/containers/MutablePositionEnumeration.hpp
./obj/containers/dicts/DumbDictionary.o: ./inc/containers/PositionEnumeration.hpp
./obj/containers/dicts/DumbDictionary.o: ./inc/VersionedObject.hpp
./obj/containers/dicts/DumbDictionary.o: ./inc/MemoryAllocator.hpp
./obj/containers/dicts/DumbDictionary.o: ./inc/containers/Pair.hpp
./obj/containers/dicts/DumbDictionary.o: ./inc/containers/Tuple.hpp
./obj/containers/dicts/DumbDictionary.o: ./inc/containers/arrays/CArray.hpp
./obj/containers/dicts/DumbDictionary.o: ./inc/containers/arrays/Array.hpp
./obj/containers/dicts/DumbDictionary.o: ./inc/PGuard.hpp
./obj/containers/trees/MutableTree.o: ./inc/containers/trees/MutableTreeNode.hpp
./obj/containers/trees/MutableTree.o: ./inc/containers/trees/TreeNode.hpp
./obj/containers/trees/MutableTree.o: ./inc/iter/enumerations/TypedEnumeration.hpp
./obj/containers/trees/MutableTree.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/containers/trees/MutableTree.o: ./inc/Top.hpp ./inc/defines.h
./obj/containers/trees/MutableTree.o: ./inc/build.h src/common.cpp
./obj/containers/trees/MutableTree.o: ./inc/platform/platform-specific.h
./obj/containers/trees/MutableTree.o: ./inc/Object.hpp
./obj/containers/trees/MutableTree.o: src/iter/enumerations/TypedEnumeration.tpp
./obj/containers/trees/MutableTree.o: ./inc/exceptions/InvalidArgument.hpp
./obj/containers/trees/MutableTree.o: ./inc/exceptions/InternalError.hpp
./obj/containers/trees/MutableTree.o: ./inc/String.hpp
./obj/containers/trees/MutableTree.o: ./inc/exceptions/Exception.hpp
./obj/containers/trees/MutableTree.o: ./inc/exceptions/Throwable.hpp
./obj/containers/trees/MutableTree.o: ./inc/Condition.hpp
./obj/containers/trees/MutableTree.o: ./inc/observe/Observable.hpp
./obj/containers/trees/MutableTree.o: ./inc/observe/ObservableAdapter.hpp
./obj/containers/trees/MutableTree.o: ./inc/observe/ObservationContext.hpp
./obj/containers/trees/MutableTree.o: ./inc/ContextAdapter.hpp
./obj/containers/trees/MutableTree.o: ./inc/Context.hpp
./obj/containers/trees/MutableTree.o: ./inc/observe/Observable.hpp
./obj/containers/trees/MutableTree.o: ./inc/exceptions/RuntimeError.hpp
./obj/containers/trees/MutableTree.o: ./inc/Debug.hpp
./obj/containers/trees/MutableTree.o: ./inc/platform/threads/Thread.hpp
./obj/containers/trees/MutableTree.o: ./inc/platform/threads/RecMutex.hpp
./obj/containers/trees/MutableTree.o: ./inc/platform/threads/CondVar.hpp
./obj/containers/trees/MutableTree.o: ./inc/platform/threads/Mutex.hpp
./obj/containers/trees/MutableTree.o: ./inc/Protector.hpp
./obj/containers/trees/MutableTree.o: ./inc/platform/threads/ThreadsSystem.hpp
./obj/containers/trees/MutableTree.o: ./inc/platform/threads/ThreadFactory.hpp
./obj/containers/trees/MutableTree.o: ./inc/debug-macros.hpp
./obj/containers/trees/MutableTree.o: ./inc/LinkManager.hpp
./obj/containers/trees/MutableTree.o: ./inc/containers/trees/Tree.hpp
./obj/containers/trees/MutableTree.o: ./inc/containers/Container.hpp
./obj/containers/trees/MutableTree.o: ./inc/containers/trees/MutableTree.hpp
./obj/containers/trees/MutableTree.o: ./inc/containers/MutableContainer.hpp
./obj/containers/trees/MutableTree.o: ./inc/AbstractFactory.hpp
./obj/containers/trees/MutableTree.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/containers/trees/MutableTree.o: ./inc/containers/EmptyContainer.hpp
./obj/containers/trees/MutableTree.o: ./inc/exceptions/NoEntity.hpp
./obj/containers/trees/MutableTree.o: ./inc/exceptions/InvalidArgument.hpp
./obj/containers/trees/MutableTreeNode.o: ./inc/containers/ModifiableContainer.hpp
./obj/containers/trees/MutableTreeNode.o: ./inc/containers/Container.hpp
./obj/containers/trees/MutableTreeNode.o: ./inc/Object.hpp ./inc/defines.h
./obj/containers/trees/MutableTreeNode.o: ./inc/build.h src/common.cpp
./obj/containers/trees/MutableTreeNode.o: ./inc/platform/platform-specific.h
./obj/containers/trees/MutableTreeNode.o: ./inc/Top.hpp
./obj/containers/trees/MutableTreeNode.o: ./inc/containers/Position.hpp
./obj/containers/trees/MutableTreeNode.o: ./inc/containers/PositionEnumeration.hpp
./obj/containers/trees/MutableTreeNode.o: ./inc/iter/enumerations/TypedEnumeration.hpp
./obj/containers/trees/MutableTreeNode.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/containers/trees/MutableTreeNode.o: src/iter/enumerations/TypedEnumeration.tpp
./obj/containers/trees/MutableTreeNode.o: ./inc/exceptions/InvalidArgument.hpp
./obj/containers/trees/MutableTreeNode.o: ./inc/exceptions/InternalError.hpp
./obj/containers/trees/MutableTreeNode.o: ./inc/String.hpp
./obj/containers/trees/MutableTreeNode.o: ./inc/exceptions/Exception.hpp
./obj/containers/trees/MutableTreeNode.o: ./inc/exceptions/Throwable.hpp
./obj/containers/trees/MutableTreeNode.o: ./inc/Condition.hpp
./obj/containers/trees/MutableTreeNode.o: ./inc/observe/Observable.hpp
./obj/containers/trees/MutableTreeNode.o: ./inc/observe/ObservableAdapter.hpp
./obj/containers/trees/MutableTreeNode.o: ./inc/observe/ObservationContext.hpp
./obj/containers/trees/MutableTreeNode.o: ./inc/ContextAdapter.hpp
./obj/containers/trees/MutableTreeNode.o: ./inc/Context.hpp
./obj/containers/trees/MutableTreeNode.o: ./inc/observe/Observable.hpp
./obj/containers/trees/MutableTreeNode.o: ./inc/exceptions/RuntimeError.hpp
./obj/containers/trees/MutableTreeNode.o: ./inc/Debug.hpp
./obj/containers/trees/MutableTreeNode.o: ./inc/platform/threads/Thread.hpp
./obj/containers/trees/MutableTreeNode.o: ./inc/platform/threads/RecMutex.hpp
./obj/containers/trees/MutableTreeNode.o: ./inc/platform/threads/CondVar.hpp
./obj/containers/trees/MutableTreeNode.o: ./inc/platform/threads/Mutex.hpp
./obj/containers/trees/MutableTreeNode.o: ./inc/Protector.hpp
./obj/containers/trees/MutableTreeNode.o: ./inc/platform/threads/ThreadsSystem.hpp
./obj/containers/trees/MutableTreeNode.o: ./inc/platform/threads/ThreadFactory.hpp
./obj/containers/trees/MutableTreeNode.o: ./inc/debug-macros.hpp
./obj/containers/trees/MutableTreeNode.o: ./inc/LinkManager.hpp
./obj/containers/trees/MutableTreeNode.o: ./inc/iter/enumerations/ResettableEnumeration.hpp
./obj/containers/trees/MutableTreeNode.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/containers/trees/MutableTreeNode.o: ./inc/iter/iterators/Iterator.hpp
./obj/containers/trees/MutableTreeNode.o: ./inc/containers/trees/MutableTreeNode.hpp
./obj/containers/trees/MutableTreeNode.o: ./inc/containers/trees/TreeNode.hpp
./obj/containers/trees/MutableTreeNode.o: ./inc/containers/trees/Tree.hpp
./obj/containers/trees/MutableTreeNode.o: ./inc/containers/Container.hpp
./obj/containers/trees/TreePath.o: ./inc/algorithms/enumerations/EnumerationAlgorithms.hpp
./obj/containers/trees/TreePath.o: ./inc/Object.hpp ./inc/defines.h
./obj/containers/trees/TreePath.o: ./inc/build.h src/common.cpp
./obj/containers/trees/TreePath.o: ./inc/platform/platform-specific.h
./obj/containers/trees/TreePath.o: ./inc/Top.hpp
./obj/containers/trees/TreePath.o: ./inc/algorithms/AlgorithmPackage.hpp
./obj/containers/trees/TreePath.o: ./inc/containers/Container.hpp
./obj/containers/trees/TreePath.o: ./inc/iter/enumerations/ResettableEnumeration.hpp
./obj/containers/trees/TreePath.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/containers/trees/TreePath.o: ./inc/containers/EmptyContainer.hpp
./obj/containers/trees/TreePath.o: ./inc/exceptions/NoEntity.hpp
./obj/containers/trees/TreePath.o: ./inc/exceptions/InvalidArgument.hpp
./obj/containers/trees/TreePath.o: ./inc/exceptions/InternalError.hpp
./obj/containers/trees/TreePath.o: ./inc/String.hpp
./obj/containers/trees/TreePath.o: ./inc/exceptions/Exception.hpp
./obj/containers/trees/TreePath.o: ./inc/exceptions/Throwable.hpp
./obj/containers/trees/TreePath.o: ./inc/Condition.hpp
./obj/containers/trees/TreePath.o: ./inc/observe/Observable.hpp
./obj/containers/trees/TreePath.o: ./inc/observe/ObservableAdapter.hpp
./obj/containers/trees/TreePath.o: ./inc/observe/ObservationContext.hpp
./obj/containers/trees/TreePath.o: ./inc/ContextAdapter.hpp ./inc/Context.hpp
./obj/containers/trees/TreePath.o: ./inc/observe/Observable.hpp
./obj/containers/trees/TreePath.o: ./inc/exceptions/RuntimeError.hpp
./obj/containers/trees/TreePath.o: ./inc/containers/lists/List.hpp
./obj/containers/trees/TreePath.o: ./inc/OGuard.hpp ./inc/Guard.hpp
./obj/containers/trees/TreePath.o: ./inc/containers/PuncturedContainer.hpp
./obj/containers/trees/TreePath.o: ./inc/containers/Container.hpp
./obj/containers/trees/TreePath.o: ./inc/containers/Position.hpp
./obj/containers/trees/TreePath.o: ./inc/containers/PositionEnumeration.hpp
./obj/containers/trees/TreePath.o: ./inc/iter/enumerations/TypedEnumeration.hpp
./obj/containers/trees/TreePath.o: src/iter/enumerations/TypedEnumeration.tpp
./obj/containers/trees/TreePath.o: ./inc/exceptions/InvalidArgument.hpp
./obj/containers/trees/TreePath.o: ./inc/Debug.hpp
./obj/containers/trees/TreePath.o: ./inc/platform/threads/Thread.hpp
./obj/containers/trees/TreePath.o: ./inc/platform/threads/RecMutex.hpp
./obj/containers/trees/TreePath.o: ./inc/platform/threads/CondVar.hpp
./obj/containers/trees/TreePath.o: ./inc/platform/threads/Mutex.hpp
./obj/containers/trees/TreePath.o: ./inc/Protector.hpp
./obj/containers/trees/TreePath.o: ./inc/platform/threads/ThreadsSystem.hpp
./obj/containers/trees/TreePath.o: ./inc/platform/threads/ThreadFactory.hpp
./obj/containers/trees/TreePath.o: ./inc/debug-macros.hpp
./obj/containers/trees/TreePath.o: ./inc/LinkManager.hpp
./obj/containers/trees/TreePath.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/containers/trees/TreePath.o: ./inc/iter/iterators/Iterator.hpp
./obj/containers/trees/TreePath.o: ./inc/containers/RangedContainer.hpp
./obj/containers/trees/TreePath.o: ./inc/containers/IndexableContainer.hpp
./obj/containers/trees/TreePath.o: ./inc/containers/MutableContainer.hpp
./obj/containers/trees/TreePath.o: ./inc/Map.hpp
./obj/containers/trees/TreePath.o: ./inc/containers/MutablePosition.hpp
./obj/containers/trees/TreePath.o: ./inc/containers/Position.hpp
./obj/containers/trees/TreePath.o: ./inc/containers/PositionAdapter.hpp
./obj/containers/trees/TreePath.o: ./inc/containers/MutablePosition.hpp
./obj/containers/trees/TreePath.o: ./inc/containers/MutablePositionAdapter.hpp
./obj/containers/trees/TreePath.o: ./inc/containers/PositionAdapter.hpp
./obj/containers/trees/TreePath.o: ./inc/containers/PositionFactory.hpp
./obj/containers/trees/TreePath.o: ./inc/AbstractFactory.hpp
./obj/containers/trees/TreePath.o: ./inc/containers/MutablePositionEnumeration.hpp
./obj/containers/trees/TreePath.o: ./inc/containers/PositionEnumeration.hpp
./obj/containers/trees/TreePath.o: ./inc/containers/MutableContainerAdapter.hpp
./obj/containers/trees/TreePath.o: ./inc/containers/ContainerAdapter.hpp
./obj/containers/trees/TreePath.o: ./inc/containers/ModifiableContainer.hpp
./obj/containers/trees/TreePath.o: ./inc/VersionedObject.hpp
./obj/containers/trees/TreePath.o: ./inc/MemoryAllocator.hpp
./obj/containers/trees/TreePath.o: ./inc/containers/trees/TreePath.hpp
./obj/containers/trees/TreePath.o: ./inc/containers/trees/TreeNode.hpp
./obj/containers/trees/TreePath.o: ./inc/containers/trees/Tree.hpp
./obj/containers/trees/TreePath.o: ./inc/PGuard.hpp
./obj/containers/trees/MutableTreePath.o: ./inc/containers/trees/MutableTreePath.hpp
./obj/containers/trees/MutableTreePath.o: ./inc/containers/trees/TreePath.hpp
./obj/containers/trees/MutableTreePath.o: ./inc/containers/PositionAdapter.hpp
./obj/containers/trees/MutableTreePath.o: ./inc/containers/trees/TreeNode.hpp
./obj/containers/trees/MutableTreePath.o: ./inc/iter/enumerations/TypedEnumeration.hpp
./obj/containers/trees/MutableTreePath.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/containers/trees/MutableTreePath.o: ./inc/Top.hpp ./inc/defines.h
./obj/containers/trees/MutableTreePath.o: ./inc/build.h src/common.cpp
./obj/containers/trees/MutableTreePath.o: ./inc/platform/platform-specific.h
./obj/containers/trees/MutableTreePath.o: ./inc/Object.hpp
./obj/containers/trees/MutableTreePath.o: src/iter/enumerations/TypedEnumeration.tpp
./obj/containers/trees/MutableTreePath.o: ./inc/exceptions/InvalidArgument.hpp
./obj/containers/trees/MutableTreePath.o: ./inc/exceptions/InternalError.hpp
./obj/containers/trees/MutableTreePath.o: ./inc/String.hpp
./obj/containers/trees/MutableTreePath.o: ./inc/exceptions/Exception.hpp
./obj/containers/trees/MutableTreePath.o: ./inc/exceptions/Throwable.hpp
./obj/containers/trees/MutableTreePath.o: ./inc/Condition.hpp
./obj/containers/trees/MutableTreePath.o: ./inc/observe/Observable.hpp
./obj/containers/trees/MutableTreePath.o: ./inc/observe/ObservableAdapter.hpp
./obj/containers/trees/MutableTreePath.o: ./inc/observe/ObservationContext.hpp
./obj/containers/trees/MutableTreePath.o: ./inc/ContextAdapter.hpp
./obj/containers/trees/MutableTreePath.o: ./inc/Context.hpp
./obj/containers/trees/MutableTreePath.o: ./inc/observe/Observable.hpp
./obj/containers/trees/MutableTreePath.o: ./inc/exceptions/RuntimeError.hpp
./obj/containers/trees/MutableTreePath.o: ./inc/Debug.hpp
./obj/containers/trees/MutableTreePath.o: ./inc/platform/threads/Thread.hpp
./obj/containers/trees/MutableTreePath.o: ./inc/platform/threads/RecMutex.hpp
./obj/containers/trees/MutableTreePath.o: ./inc/platform/threads/CondVar.hpp
./obj/containers/trees/MutableTreePath.o: ./inc/platform/threads/Mutex.hpp
./obj/containers/trees/MutableTreePath.o: ./inc/Protector.hpp
./obj/containers/trees/MutableTreePath.o: ./inc/platform/threads/ThreadsSystem.hpp
./obj/containers/trees/MutableTreePath.o: ./inc/platform/threads/ThreadFactory.hpp
./obj/containers/trees/MutableTreePath.o: ./inc/debug-macros.hpp
./obj/containers/trees/MutableTreePath.o: ./inc/LinkManager.hpp
./obj/containers/trees/MutableTreePath.o: ./inc/containers/trees/Tree.hpp
./obj/containers/trees/MutableTreePath.o: ./inc/containers/Container.hpp
./obj/containers/trees/MutableTreePath.o: ./inc/containers/MutablePositionAdapter.hpp
./obj/containers/trees/MutableTreePath.o: ./inc/containers/PositionAdapter.hpp
./obj/containers/trees/MutableTreePath.o: ./inc/containers/MutablePosition.hpp
./obj/containers/trees/MutableTreePath.o: ./inc/containers/MutableContainer.hpp
./obj/containers/trees/MutableTreePath.o: ./inc/containers/Container.hpp
./obj/containers/trees/MutableTreePath.o: ./inc/containers/Position.hpp
./obj/containers/trees/MutableTreePath.o: ./inc/containers/PositionEnumeration.hpp
./obj/containers/trees/MutableTreePath.o: ./inc/iter/enumerations/ResettableEnumeration.hpp
./obj/containers/trees/MutableTreePath.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/containers/trees/MutableTreePath.o: ./inc/iter/iterators/Iterator.hpp
./obj/containers/trees/MutableTreePath.o: ./inc/containers/trees/MutableTreeNode.hpp
./obj/containers/trees/MutableTreePath.o: ./inc/containers/trees/MutableTree.hpp
./obj/containers/trees/MutableTreePath.o: ./inc/containers/MutableContainer.hpp
./obj/containers/trees/MutableTreePath.o: ./inc/AbstractFactory.hpp
./obj/containers/trees/MutableTreePath.o: ./inc/containers/lists/List.hpp
./obj/containers/trees/MutableTreePath.o: ./inc/OGuard.hpp ./inc/Guard.hpp
./obj/containers/trees/MutableTreePath.o: ./inc/containers/PuncturedContainer.hpp
./obj/containers/trees/MutableTreePath.o: ./inc/containers/RangedContainer.hpp
./obj/containers/trees/MutableTreePath.o: ./inc/containers/IndexableContainer.hpp
./obj/containers/trees/MutableTreePath.o: ./inc/Map.hpp
./obj/containers/trees/MutableTreePath.o: ./inc/containers/MutablePosition.hpp
./obj/containers/trees/MutableTreePath.o: ./inc/containers/Position.hpp
./obj/containers/trees/MutableTreePath.o: ./inc/containers/MutablePositionAdapter.hpp
./obj/containers/trees/MutableTreePath.o: ./inc/containers/PositionFactory.hpp
./obj/containers/trees/MutableTreePath.o: ./inc/containers/MutablePositionEnumeration.hpp
./obj/containers/trees/MutableTreePath.o: ./inc/containers/PositionEnumeration.hpp
./obj/containers/trees/MutableTreePath.o: ./inc/containers/MutableContainerAdapter.hpp
./obj/containers/trees/MutableTreePath.o: ./inc/containers/ContainerAdapter.hpp
./obj/containers/trees/MutableTreePath.o: ./inc/containers/ModifiableContainer.hpp
./obj/containers/trees/MutableTreePath.o: ./inc/VersionedObject.hpp
./obj/containers/trees/MutableTreePath.o: ./inc/MemoryAllocator.hpp
./obj/containers/trees/MutableTreePath.o: ./inc/containers/EmptyContainer.hpp
./obj/containers/trees/MutableTreePath.o: ./inc/exceptions/NoEntity.hpp
./obj/containers/trees/MutableTreePath.o: ./inc/exceptions/InvalidArgument.hpp
./obj/containers/trees/MutableTreePath.o: ./inc/PGuard.hpp
./obj/containers/trees/DefTree.o: ./inc/algorithms/enumerations/EnumerationAlgorithms.hpp
./obj/containers/trees/DefTree.o: ./inc/Object.hpp ./inc/defines.h
./obj/containers/trees/DefTree.o: ./inc/build.h src/common.cpp
./obj/containers/trees/DefTree.o: ./inc/platform/platform-specific.h
./obj/containers/trees/DefTree.o: ./inc/Top.hpp
./obj/containers/trees/DefTree.o: ./inc/algorithms/AlgorithmPackage.hpp
./obj/containers/trees/DefTree.o: ./inc/containers/Container.hpp
./obj/containers/trees/DefTree.o: ./inc/iter/enumerations/ResettableEnumeration.hpp
./obj/containers/trees/DefTree.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/containers/trees/DefTree.o: ./inc/iter/enumerations/TypedEnumeration.hpp
./obj/containers/trees/DefTree.o: src/iter/enumerations/TypedEnumeration.tpp
./obj/containers/trees/DefTree.o: ./inc/exceptions/InvalidArgument.hpp
./obj/containers/trees/DefTree.o: ./inc/exceptions/InternalError.hpp
./obj/containers/trees/DefTree.o: ./inc/String.hpp
./obj/containers/trees/DefTree.o: ./inc/exceptions/Exception.hpp
./obj/containers/trees/DefTree.o: ./inc/exceptions/Throwable.hpp
./obj/containers/trees/DefTree.o: ./inc/Condition.hpp
./obj/containers/trees/DefTree.o: ./inc/observe/Observable.hpp
./obj/containers/trees/DefTree.o: ./inc/observe/ObservableAdapter.hpp
./obj/containers/trees/DefTree.o: ./inc/observe/ObservationContext.hpp
./obj/containers/trees/DefTree.o: ./inc/ContextAdapter.hpp ./inc/Context.hpp
./obj/containers/trees/DefTree.o: ./inc/observe/Observable.hpp
./obj/containers/trees/DefTree.o: ./inc/exceptions/RuntimeError.hpp
./obj/containers/trees/DefTree.o: ./inc/Debug.hpp
./obj/containers/trees/DefTree.o: ./inc/platform/threads/Thread.hpp
./obj/containers/trees/DefTree.o: ./inc/platform/threads/RecMutex.hpp
./obj/containers/trees/DefTree.o: ./inc/platform/threads/CondVar.hpp
./obj/containers/trees/DefTree.o: ./inc/platform/threads/Mutex.hpp
./obj/containers/trees/DefTree.o: ./inc/Protector.hpp
./obj/containers/trees/DefTree.o: ./inc/platform/threads/ThreadsSystem.hpp
./obj/containers/trees/DefTree.o: ./inc/platform/threads/ThreadFactory.hpp
./obj/containers/trees/DefTree.o: ./inc/debug-macros.hpp
./obj/containers/trees/DefTree.o: ./inc/LinkManager.hpp
./obj/containers/trees/DefTree.o: ./inc/containers/lists/List.hpp
./obj/containers/trees/DefTree.o: ./inc/OGuard.hpp ./inc/Guard.hpp
./obj/containers/trees/DefTree.o: ./inc/containers/PuncturedContainer.hpp
./obj/containers/trees/DefTree.o: ./inc/containers/Container.hpp
./obj/containers/trees/DefTree.o: ./inc/containers/Position.hpp
./obj/containers/trees/DefTree.o: ./inc/containers/PositionEnumeration.hpp
./obj/containers/trees/DefTree.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/containers/trees/DefTree.o: ./inc/iter/iterators/Iterator.hpp
./obj/containers/trees/DefTree.o: ./inc/containers/RangedContainer.hpp
./obj/containers/trees/DefTree.o: ./inc/containers/IndexableContainer.hpp
./obj/containers/trees/DefTree.o: ./inc/containers/MutableContainer.hpp
./obj/containers/trees/DefTree.o: ./inc/Map.hpp
./obj/containers/trees/DefTree.o: ./inc/containers/MutablePosition.hpp
./obj/containers/trees/DefTree.o: ./inc/containers/Position.hpp
./obj/containers/trees/DefTree.o: ./inc/containers/PositionAdapter.hpp
./obj/containers/trees/DefTree.o: ./inc/containers/MutablePosition.hpp
./obj/containers/trees/DefTree.o: ./inc/containers/MutablePositionAdapter.hpp
./obj/containers/trees/DefTree.o: ./inc/containers/PositionAdapter.hpp
./obj/containers/trees/DefTree.o: ./inc/containers/PositionFactory.hpp
./obj/containers/trees/DefTree.o: ./inc/AbstractFactory.hpp
./obj/containers/trees/DefTree.o: ./inc/containers/MutablePositionEnumeration.hpp
./obj/containers/trees/DefTree.o: ./inc/containers/PositionEnumeration.hpp
./obj/containers/trees/DefTree.o: ./inc/containers/MutableContainerAdapter.hpp
./obj/containers/trees/DefTree.o: ./inc/containers/ContainerAdapter.hpp
./obj/containers/trees/DefTree.o: ./inc/containers/ModifiableContainer.hpp
./obj/containers/trees/DefTree.o: ./inc/VersionedObject.hpp
./obj/containers/trees/DefTree.o: ./inc/MemoryAllocator.hpp
./obj/containers/trees/DefTree.o: ./inc/containers/EmptyContainer.hpp
./obj/containers/trees/DefTree.o: ./inc/exceptions/NoEntity.hpp
./obj/containers/trees/DefTree.o: ./inc/exceptions/InvalidArgument.hpp
./obj/containers/trees/DefTree.o: ./inc/containers/trees/MutableTree.hpp
./obj/containers/trees/DefTree.o: ./inc/containers/MutableContainer.hpp
./obj/containers/trees/DefTree.o: ./inc/containers/trees/Tree.hpp
./obj/containers/trees/DefTree.o: ./inc/containers/trees/DefTree.hpp
./obj/containers/trees/DefTree.o: ./inc/containers/trees/MutableTree.hpp
./obj/containers/trees/DefTree.o: ./inc/containers/trees/MutableTreeNode.hpp
./obj/containers/trees/DefTree.o: ./inc/containers/trees/TreeNode.hpp
./obj/containers/trees/DefTree.o: ./inc/containers/trees/TreeEnumeration.hpp
./obj/containers/trees/DefTree.o: ./inc/containers/trees/MutableTreePath.hpp
./obj/containers/trees/DefTree.o: ./inc/containers/trees/TreePath.hpp
./obj/containers/trees/DefTree.o: ./inc/containers/MutablePositionAdapter.hpp
./obj/containers/trees/DefTree.o: ./inc/PGuard.hpp
./obj/containers/trees/TreeEnumeration.o: ./inc/containers/Stack.hpp
./obj/containers/trees/TreeEnumeration.o: ./inc/containers/PuncturedContainer.hpp
./obj/containers/trees/TreeEnumeration.o: ./inc/containers/ModifiableContainer.hpp
./obj/containers/trees/TreeEnumeration.o: ./inc/containers/ContainerAdapter.hpp
./obj/containers/trees/TreeEnumeration.o: ./inc/Map.hpp ./inc/Top.hpp
./obj/containers/trees/TreeEnumeration.o: ./inc/defines.h ./inc/build.h
./obj/containers/trees/TreeEnumeration.o: src/common.cpp
./obj/containers/trees/TreeEnumeration.o: ./inc/platform/platform-specific.h
./obj/containers/trees/TreeEnumeration.o: ./inc/Object.hpp
./obj/containers/trees/TreeEnumeration.o: ./inc/containers/Container.hpp
./obj/containers/trees/TreeEnumeration.o: ./inc/containers/Position.hpp
./obj/containers/trees/TreeEnumeration.o: ./inc/containers/PositionEnumeration.hpp
./obj/containers/trees/TreeEnumeration.o: ./inc/iter/enumerations/TypedEnumeration.hpp
./obj/containers/trees/TreeEnumeration.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/containers/trees/TreeEnumeration.o: src/iter/enumerations/TypedEnumeration.tpp
./obj/containers/trees/TreeEnumeration.o: ./inc/exceptions/InvalidArgument.hpp
./obj/containers/trees/TreeEnumeration.o: ./inc/exceptions/InternalError.hpp
./obj/containers/trees/TreeEnumeration.o: ./inc/String.hpp
./obj/containers/trees/TreeEnumeration.o: ./inc/exceptions/Exception.hpp
./obj/containers/trees/TreeEnumeration.o: ./inc/exceptions/Throwable.hpp
./obj/containers/trees/TreeEnumeration.o: ./inc/Condition.hpp
./obj/containers/trees/TreeEnumeration.o: ./inc/observe/Observable.hpp
./obj/containers/trees/TreeEnumeration.o: ./inc/observe/ObservableAdapter.hpp
./obj/containers/trees/TreeEnumeration.o: ./inc/observe/ObservationContext.hpp
./obj/containers/trees/TreeEnumeration.o: ./inc/ContextAdapter.hpp
./obj/containers/trees/TreeEnumeration.o: ./inc/Context.hpp
./obj/containers/trees/TreeEnumeration.o: ./inc/observe/Observable.hpp
./obj/containers/trees/TreeEnumeration.o: ./inc/exceptions/RuntimeError.hpp
./obj/containers/trees/TreeEnumeration.o: ./inc/Debug.hpp
./obj/containers/trees/TreeEnumeration.o: ./inc/platform/threads/Thread.hpp
./obj/containers/trees/TreeEnumeration.o: ./inc/platform/threads/RecMutex.hpp
./obj/containers/trees/TreeEnumeration.o: ./inc/platform/threads/CondVar.hpp
./obj/containers/trees/TreeEnumeration.o: ./inc/platform/threads/Mutex.hpp
./obj/containers/trees/TreeEnumeration.o: ./inc/Protector.hpp
./obj/containers/trees/TreeEnumeration.o: ./inc/platform/threads/ThreadsSystem.hpp
./obj/containers/trees/TreeEnumeration.o: ./inc/platform/threads/ThreadFactory.hpp
./obj/containers/trees/TreeEnumeration.o: ./inc/debug-macros.hpp
./obj/containers/trees/TreeEnumeration.o: ./inc/LinkManager.hpp
./obj/containers/trees/TreeEnumeration.o: ./inc/iter/enumerations/ResettableEnumeration.hpp
./obj/containers/trees/TreeEnumeration.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/containers/trees/TreeEnumeration.o: ./inc/iter/iterators/Iterator.hpp
./obj/containers/trees/TreeEnumeration.o: ./inc/containers/MutableLayeredContainer.hpp
./obj/containers/trees/TreeEnumeration.o: ./inc/containers/MutablePositionEnumeration.hpp
./obj/containers/trees/TreeEnumeration.o: ./inc/containers/PositionEnumeration.hpp
./obj/containers/trees/TreeEnumeration.o: ./inc/containers/MutableContainerAdapter.hpp
./obj/containers/trees/TreeEnumeration.o: ./inc/containers/MutableContainer.hpp
./obj/containers/trees/TreeEnumeration.o: ./inc/containers/LayeredContainer.hpp
./obj/containers/trees/TreeEnumeration.o: ./inc/containers/Position.hpp
./obj/containers/trees/TreeEnumeration.o: ./inc/containers/EmptyStack.hpp
./obj/containers/trees/TreeEnumeration.o: ./inc/containers/PositionAdapter.hpp
./obj/containers/trees/TreeEnumeration.o: ./inc/containers/MutablePosition.hpp
./obj/containers/trees/TreeEnumeration.o: ./inc/containers/trees/MutableTreeNode.hpp
./obj/containers/trees/TreeEnumeration.o: ./inc/containers/trees/TreeNode.hpp
./obj/containers/trees/TreeEnumeration.o: ./inc/containers/trees/Tree.hpp
./obj/containers/trees/TreeEnumeration.o: ./inc/containers/Container.hpp
./obj/containers/trees/TreeEnumeration.o: ./inc/containers/trees/MutableTreePath.hpp
./obj/containers/trees/TreeEnumeration.o: ./inc/containers/trees/TreePath.hpp
./obj/containers/trees/TreeEnumeration.o: ./inc/containers/PositionAdapter.hpp
./obj/containers/trees/TreeEnumeration.o: ./inc/containers/MutablePositionAdapter.hpp
./obj/containers/trees/TreeEnumeration.o: ./inc/containers/trees/MutableTreeNode.hpp
./obj/containers/trees/TreeEnumeration.o: ./inc/containers/trees/MutableTree.hpp
./obj/containers/trees/TreeEnumeration.o: ./inc/containers/MutableContainer.hpp
./obj/containers/trees/TreeEnumeration.o: ./inc/AbstractFactory.hpp
./obj/containers/trees/TreeEnumeration.o: ./inc/containers/trees/MutableTree.hpp
./obj/containers/trees/TreeEnumeration.o: ./inc/containers/trees/TreeEnumeration.hpp
./obj/containers/trees/TreeEnumeration.o: ./inc/containers/MutablePositionEnumeration.hpp
./obj/containers/lists/List.o: ./inc/Debug.hpp ./inc/defines.h ./inc/build.h
./obj/containers/lists/List.o: src/common.cpp
./obj/containers/lists/List.o: ./inc/platform/platform-specific.h
./obj/containers/lists/List.o: ./inc/Object.hpp ./inc/Top.hpp
./obj/containers/lists/List.o: ./inc/platform/threads/Thread.hpp
./obj/containers/lists/List.o: ./inc/platform/threads/RecMutex.hpp
./obj/containers/lists/List.o: ./inc/platform/threads/CondVar.hpp
./obj/containers/lists/List.o: ./inc/platform/threads/Mutex.hpp
./obj/containers/lists/List.o: ./inc/Protector.hpp
./obj/containers/lists/List.o: ./inc/platform/threads/ThreadsSystem.hpp
./obj/containers/lists/List.o: ./inc/platform/threads/ThreadFactory.hpp
./obj/containers/lists/List.o: ./inc/debug-macros.hpp ./inc/ObjectWrapper.hpp
./obj/containers/lists/List.o: ./inc/StringBuffer.hpp ./inc/LinkManager.hpp
./obj/containers/lists/List.o: ./inc/OGuard.hpp ./inc/Guard.hpp
./obj/containers/lists/List.o: ./inc/PGuard.hpp
./obj/containers/lists/List.o: ./inc/containers/lists/List.hpp
./obj/containers/lists/List.o: ./inc/containers/PuncturedContainer.hpp
./obj/containers/lists/List.o: ./inc/containers/Container.hpp
./obj/containers/lists/List.o: ./inc/containers/Position.hpp
./obj/containers/lists/List.o: ./inc/containers/PositionEnumeration.hpp
./obj/containers/lists/List.o: ./inc/iter/enumerations/TypedEnumeration.hpp
./obj/containers/lists/List.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/containers/lists/List.o: src/iter/enumerations/TypedEnumeration.tpp
./obj/containers/lists/List.o: ./inc/exceptions/InvalidArgument.hpp
./obj/containers/lists/List.o: ./inc/exceptions/InternalError.hpp
./obj/containers/lists/List.o: ./inc/String.hpp
./obj/containers/lists/List.o: ./inc/exceptions/Exception.hpp
./obj/containers/lists/List.o: ./inc/exceptions/Throwable.hpp
./obj/containers/lists/List.o: ./inc/Condition.hpp
./obj/containers/lists/List.o: ./inc/observe/Observable.hpp
./obj/containers/lists/List.o: ./inc/observe/ObservableAdapter.hpp
./obj/containers/lists/List.o: ./inc/observe/ObservationContext.hpp
./obj/containers/lists/List.o: ./inc/ContextAdapter.hpp ./inc/Context.hpp
./obj/containers/lists/List.o: ./inc/observe/Observable.hpp
./obj/containers/lists/List.o: ./inc/exceptions/RuntimeError.hpp
./obj/containers/lists/List.o: ./inc/iter/enumerations/ResettableEnumeration.hpp
./obj/containers/lists/List.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/containers/lists/List.o: ./inc/iter/iterators/Iterator.hpp
./obj/containers/lists/List.o: ./inc/containers/RangedContainer.hpp
./obj/containers/lists/List.o: ./inc/containers/IndexableContainer.hpp
./obj/containers/lists/List.o: ./inc/containers/MutableContainer.hpp
./obj/containers/lists/List.o: ./inc/Map.hpp
./obj/containers/lists/List.o: ./inc/containers/MutablePosition.hpp
./obj/containers/lists/List.o: ./inc/containers/Position.hpp
./obj/containers/lists/List.o: ./inc/containers/PositionAdapter.hpp
./obj/containers/lists/List.o: ./inc/containers/MutablePosition.hpp
./obj/containers/lists/List.o: ./inc/containers/MutablePositionAdapter.hpp
./obj/containers/lists/List.o: ./inc/containers/PositionAdapter.hpp
./obj/containers/lists/List.o: ./inc/containers/PositionFactory.hpp
./obj/containers/lists/List.o: ./inc/AbstractFactory.hpp
./obj/containers/lists/List.o: ./inc/containers/MutablePositionEnumeration.hpp
./obj/containers/lists/List.o: ./inc/containers/PositionEnumeration.hpp
./obj/containers/lists/List.o: ./inc/containers/MutableContainerAdapter.hpp
./obj/containers/lists/List.o: ./inc/containers/ContainerAdapter.hpp
./obj/containers/lists/List.o: ./inc/containers/ModifiableContainer.hpp
./obj/containers/lists/List.o: ./inc/VersionedObject.hpp
./obj/containers/lists/List.o: ./inc/MemoryAllocator.hpp
./obj/containers/lists/List.o: ./inc/containers/lists/ListNode.hpp
./obj/containers/lists/List.o: ./inc/containers/lists/ListNodeFactory.hpp
./obj/containers/lists/List.o: ./inc/containers/lists/ListNode.hpp
./obj/containers/lists/List.o: ./inc/containers/lists/DefaultListNodeFactory.hpp
./obj/containers/lists/List.o: ./inc/containers/lists/ListNodeFactory.hpp
./obj/containers/lists/List.o: ./inc/containers/lists/DefaultListNode.hpp
./obj/containers/lists/List.o: ./inc/iter/enumerations/EmptyEnumeration.hpp
./obj/containers/lists/List.o: ./inc/iter/enumerations/ResettableEnumeration.hpp
./obj/containers/lists/List.o: ./inc/containers/EmptyContainer.hpp
./obj/containers/lists/List.o: ./inc/exceptions/NoEntity.hpp
./obj/containers/lists/List.o: ./inc/exceptions/InvalidArgument.hpp
./obj/containers/lists/List.o: ./inc/IdentityMap.hpp
./obj/containers/lists/List.o: ./inc/containers/Stack.hpp
./obj/containers/lists/List.o: ./inc/containers/PuncturedContainer.hpp
./obj/containers/lists/List.o: ./inc/containers/ModifiableContainer.hpp
./obj/containers/lists/List.o: ./inc/containers/MutableLayeredContainer.hpp
./obj/containers/lists/List.o: ./inc/containers/MutablePositionEnumeration.hpp
./obj/containers/lists/List.o: ./inc/containers/MutableContainerAdapter.hpp
./obj/containers/lists/List.o: ./inc/containers/LayeredContainer.hpp
./obj/containers/lists/List.o: ./inc/containers/EmptyStack.hpp
./obj/containers/lists/List.o: ./inc/FixedSizeAllocator.hpp
./obj/containers/lists/DefaultListNode.o: ./inc/containers/lists/DefaultListNode.hpp
./obj/containers/lists/DefaultListNode.o: ./inc/containers/lists/ListNode.hpp
./obj/containers/lists/DefaultListNode.o: ./inc/Object.hpp ./inc/defines.h
./obj/containers/lists/DefaultListNode.o: ./inc/build.h src/common.cpp
./obj/containers/lists/DefaultListNode.o: ./inc/platform/platform-specific.h
./obj/containers/lists/DefaultListNode.o: ./inc/Top.hpp ./inc/String.hpp
./obj/containers/lists/DefaultListNode.o: ./inc/Debug.hpp
./obj/containers/lists/DefaultListNode.o: ./inc/platform/threads/Thread.hpp
./obj/containers/lists/DefaultListNode.o: ./inc/platform/threads/RecMutex.hpp
./obj/containers/lists/DefaultListNode.o: ./inc/platform/threads/CondVar.hpp
./obj/containers/lists/DefaultListNode.o: ./inc/platform/threads/Mutex.hpp
./obj/containers/lists/DefaultListNode.o: ./inc/Protector.hpp
./obj/containers/lists/DefaultListNode.o: ./inc/platform/threads/ThreadsSystem.hpp
./obj/containers/lists/DefaultListNode.o: ./inc/platform/threads/ThreadFactory.hpp
./obj/containers/lists/DefaultListNode.o: ./inc/debug-macros.hpp
./obj/containers/lists/DefaultListNode.o: ./inc/LinkManager.hpp
./obj/containers/lists/ListNodeFactory.o: ./inc/containers/lists/ListNodeFactory.hpp
./obj/containers/lists/ListNodeFactory.o: ./inc/AbstractFactory.hpp
./obj/containers/lists/ListNodeFactory.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/containers/lists/ListNodeFactory.o: ./inc/defines.h ./inc/build.h
./obj/containers/lists/ListNodeFactory.o: src/common.cpp
./obj/containers/lists/ListNodeFactory.o: ./inc/platform/platform-specific.h
./obj/containers/lists/ListNodeFactory.o: ./inc/containers/lists/ListNode.hpp
./obj/containers/lists/ListNodeFactory.o: ./inc/Debug.hpp ./inc/Object.hpp
./obj/containers/lists/ListNodeFactory.o: ./inc/Top.hpp
./obj/containers/lists/ListNodeFactory.o: ./inc/platform/threads/Thread.hpp
./obj/containers/lists/ListNodeFactory.o: ./inc/platform/threads/RecMutex.hpp
./obj/containers/lists/ListNodeFactory.o: ./inc/platform/threads/CondVar.hpp
./obj/containers/lists/ListNodeFactory.o: ./inc/platform/threads/Mutex.hpp
./obj/containers/lists/ListNodeFactory.o: ./inc/Protector.hpp
./obj/containers/lists/ListNodeFactory.o: ./inc/platform/threads/ThreadsSystem.hpp
./obj/containers/lists/ListNodeFactory.o: ./inc/platform/threads/ThreadFactory.hpp
./obj/containers/lists/ListNodeFactory.o: ./inc/debug-macros.hpp
./obj/containers/lists/DefaultListNodeFactory.o: ./inc/containers/lists/DefaultListNodeFactory.hpp
./obj/containers/lists/DefaultListNodeFactory.o: ./inc/containers/lists/ListNodeFactory.hpp
./obj/containers/lists/DefaultListNodeFactory.o: ./inc/containers/lists/DefaultListNode.hpp
./obj/containers/lists/DefaultListNodeFactory.o: ./inc/containers/lists/ListNode.hpp
./obj/containers/lists/DefaultListNodeFactory.o: ./inc/Object.hpp
./obj/containers/lists/DefaultListNodeFactory.o: ./inc/defines.h
./obj/containers/lists/DefaultListNodeFactory.o: ./inc/build.h src/common.cpp
./obj/containers/lists/DefaultListNodeFactory.o: ./inc/platform/platform-specific.h
./obj/containers/lists/DefaultListNodeFactory.o: ./inc/Top.hpp
./obj/containers/lists/DefaultListNodeFactory.o: ./inc/Debug.hpp
./obj/containers/lists/DefaultListNodeFactory.o: ./inc/platform/threads/Thread.hpp
./obj/containers/lists/DefaultListNodeFactory.o: ./inc/platform/threads/RecMutex.hpp
./obj/containers/lists/DefaultListNodeFactory.o: ./inc/platform/threads/CondVar.hpp
./obj/containers/lists/DefaultListNodeFactory.o: ./inc/platform/threads/Mutex.hpp
./obj/containers/lists/DefaultListNodeFactory.o: ./inc/Protector.hpp
./obj/containers/lists/DefaultListNodeFactory.o: ./inc/platform/threads/ThreadsSystem.hpp
./obj/containers/lists/DefaultListNodeFactory.o: ./inc/platform/threads/ThreadFactory.hpp
./obj/containers/lists/DefaultListNodeFactory.o: ./inc/debug-macros.hpp
./obj/containers/lists/DefaultListNodeFactory.o: ./inc/String.hpp
./obj/observe/PassiveObserver.o: ./inc/defines.h ./inc/build.h src/common.cpp
./obj/observe/PassiveObserver.o: ./inc/platform/platform-specific.h
./obj/observe/PassiveObserver.o: ./inc/Debug.hpp ./inc/Object.hpp
./obj/observe/PassiveObserver.o: ./inc/Top.hpp
./obj/observe/PassiveObserver.o: ./inc/platform/threads/Thread.hpp
./obj/observe/PassiveObserver.o: ./inc/platform/threads/RecMutex.hpp
./obj/observe/PassiveObserver.o: ./inc/platform/threads/CondVar.hpp
./obj/observe/PassiveObserver.o: ./inc/platform/threads/Mutex.hpp
./obj/observe/PassiveObserver.o: ./inc/Protector.hpp
./obj/observe/PassiveObserver.o: ./inc/platform/threads/ThreadsSystem.hpp
./obj/observe/PassiveObserver.o: ./inc/platform/threads/ThreadFactory.hpp
./obj/observe/PassiveObserver.o: ./inc/debug-macros.hpp
./obj/observe/PassiveObserver.o: ./inc/observe/PassiveObserver.hpp
./obj/observe/PassiveObserver.o: ./inc/observe/ObservationContext.hpp
./obj/observe/PassiveObserver.o: ./inc/ContextAdapter.hpp ./inc/Context.hpp
./obj/observe/PassiveObserver.o: ./inc/observe/ObserverAdapter.hpp
./obj/observe/PassiveObserver.o: ./inc/observe/Observer.hpp
./obj/observe/PassiveObserver.o: ./inc/observe/Observable.hpp
./obj/observe/ActiveObserver.o: ./inc/observe/ActiveObserver.hpp
./obj/observe/ActiveObserver.o: ./inc/observe/ObserverAdapter.hpp
./obj/observe/ActiveObserver.o: ./inc/observe/Observer.hpp ./inc/Top.hpp
./obj/observe/ActiveObserver.o: ./inc/defines.h ./inc/build.h src/common.cpp
./obj/observe/ActiveObserver.o: ./inc/platform/platform-specific.h
./obj/observe/ActiveObserver.o: ./inc/observe/Observable.hpp ./inc/Debug.hpp
./obj/observe/ActiveObserver.o: ./inc/Object.hpp
./obj/observe/ActiveObserver.o: ./inc/platform/threads/Thread.hpp
./obj/observe/ActiveObserver.o: ./inc/platform/threads/RecMutex.hpp
./obj/observe/ActiveObserver.o: ./inc/platform/threads/CondVar.hpp
./obj/observe/ActiveObserver.o: ./inc/platform/threads/Mutex.hpp
./obj/observe/ActiveObserver.o: ./inc/Protector.hpp
./obj/observe/ActiveObserver.o: ./inc/platform/threads/ThreadsSystem.hpp
./obj/observe/ActiveObserver.o: ./inc/platform/threads/ThreadFactory.hpp
./obj/observe/ActiveObserver.o: ./inc/debug-macros.hpp
./obj/observe/ObserverAdapter.o: ./inc/observe/ObserverAdapter.hpp
./obj/observe/ObserverAdapter.o: ./inc/observe/Observer.hpp ./inc/Top.hpp
./obj/observe/ObserverAdapter.o: ./inc/defines.h ./inc/build.h src/common.cpp
./obj/observe/ObserverAdapter.o: ./inc/platform/platform-specific.h
./obj/observe/ObserverAdapter.o: ./inc/observe/Observable.hpp ./inc/Debug.hpp
./obj/observe/ObserverAdapter.o: ./inc/Object.hpp
./obj/observe/ObserverAdapter.o: ./inc/platform/threads/Thread.hpp
./obj/observe/ObserverAdapter.o: ./inc/platform/threads/RecMutex.hpp
./obj/observe/ObserverAdapter.o: ./inc/platform/threads/CondVar.hpp
./obj/observe/ObserverAdapter.o: ./inc/platform/threads/Mutex.hpp
./obj/observe/ObserverAdapter.o: ./inc/Protector.hpp
./obj/observe/ObserverAdapter.o: ./inc/platform/threads/ThreadsSystem.hpp
./obj/observe/ObserverAdapter.o: ./inc/platform/threads/ThreadFactory.hpp
./obj/observe/ObserverAdapter.o: ./inc/debug-macros.hpp
./obj/observe/ObservableAdapter.o: ./inc/observe/ObservableAdapter.hpp
./obj/observe/ObservableAdapter.o: ./inc/observe/ObservationContext.hpp
./obj/observe/ObservableAdapter.o: ./inc/ContextAdapter.hpp ./inc/Context.hpp
./obj/observe/ObservableAdapter.o: ./inc/Top.hpp ./inc/defines.h
./obj/observe/ObservableAdapter.o: ./inc/build.h src/common.cpp
./obj/observe/ObservableAdapter.o: ./inc/platform/platform-specific.h
./obj/observe/ObservableAdapter.o: ./inc/Object.hpp
./obj/observe/ObservableAdapter.o: ./inc/observe/Observable.hpp
./obj/observe/ObservableAdapter.o: ./inc/observe/PassiveObserver.hpp
./obj/observe/ObservableAdapter.o: ./inc/observe/ObserverAdapter.hpp
./obj/observe/ObservableAdapter.o: ./inc/observe/Observer.hpp
./obj/observe/ObservableAdapter.o: ./inc/observe/ActiveObserver.hpp
./obj/observe/ObservableAdapter.o: ./inc/observe/Observer.hpp
./obj/observe/ObservableAdapter.o: ./inc/containers/lists/List.hpp
./obj/observe/ObservableAdapter.o: ./inc/OGuard.hpp ./inc/Guard.hpp
./obj/observe/ObservableAdapter.o: ./inc/containers/PuncturedContainer.hpp
./obj/observe/ObservableAdapter.o: ./inc/containers/Container.hpp
./obj/observe/ObservableAdapter.o: ./inc/containers/Position.hpp
./obj/observe/ObservableAdapter.o: ./inc/containers/PositionEnumeration.hpp
./obj/observe/ObservableAdapter.o: ./inc/iter/enumerations/TypedEnumeration.hpp
./obj/observe/ObservableAdapter.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/observe/ObservableAdapter.o: src/iter/enumerations/TypedEnumeration.tpp
./obj/observe/ObservableAdapter.o: ./inc/exceptions/InvalidArgument.hpp
./obj/observe/ObservableAdapter.o: ./inc/exceptions/InternalError.hpp
./obj/observe/ObservableAdapter.o: ./inc/String.hpp
./obj/observe/ObservableAdapter.o: ./inc/exceptions/Exception.hpp
./obj/observe/ObservableAdapter.o: ./inc/exceptions/Throwable.hpp
./obj/observe/ObservableAdapter.o: ./inc/Condition.hpp
./obj/observe/ObservableAdapter.o: ./inc/observe/Observable.hpp
./obj/observe/ObservableAdapter.o: ./inc/exceptions/RuntimeError.hpp
./obj/observe/ObservableAdapter.o: ./inc/Debug.hpp
./obj/observe/ObservableAdapter.o: ./inc/platform/threads/Thread.hpp
./obj/observe/ObservableAdapter.o: ./inc/platform/threads/RecMutex.hpp
./obj/observe/ObservableAdapter.o: ./inc/platform/threads/CondVar.hpp
./obj/observe/ObservableAdapter.o: ./inc/platform/threads/Mutex.hpp
./obj/observe/ObservableAdapter.o: ./inc/Protector.hpp
./obj/observe/ObservableAdapter.o: ./inc/platform/threads/ThreadsSystem.hpp
./obj/observe/ObservableAdapter.o: ./inc/platform/threads/ThreadFactory.hpp
./obj/observe/ObservableAdapter.o: ./inc/debug-macros.hpp
./obj/observe/ObservableAdapter.o: ./inc/LinkManager.hpp
./obj/observe/ObservableAdapter.o: ./inc/iter/enumerations/ResettableEnumeration.hpp
./obj/observe/ObservableAdapter.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/observe/ObservableAdapter.o: ./inc/iter/iterators/Iterator.hpp
./obj/observe/ObservableAdapter.o: ./inc/containers/RangedContainer.hpp
./obj/observe/ObservableAdapter.o: ./inc/containers/IndexableContainer.hpp
./obj/observe/ObservableAdapter.o: ./inc/containers/MutableContainer.hpp
./obj/observe/ObservableAdapter.o: ./inc/Map.hpp
./obj/observe/ObservableAdapter.o: ./inc/containers/MutablePosition.hpp
./obj/observe/ObservableAdapter.o: ./inc/containers/Position.hpp
./obj/observe/ObservableAdapter.o: ./inc/containers/PositionAdapter.hpp
./obj/observe/ObservableAdapter.o: ./inc/containers/MutablePosition.hpp
./obj/observe/ObservableAdapter.o: ./inc/containers/MutablePositionAdapter.hpp
./obj/observe/ObservableAdapter.o: ./inc/containers/PositionAdapter.hpp
./obj/observe/ObservableAdapter.o: ./inc/containers/PositionFactory.hpp
./obj/observe/ObservableAdapter.o: ./inc/AbstractFactory.hpp
./obj/observe/ObservableAdapter.o: ./inc/containers/MutablePositionEnumeration.hpp
./obj/observe/ObservableAdapter.o: ./inc/containers/PositionEnumeration.hpp
./obj/observe/ObservableAdapter.o: ./inc/containers/MutableContainerAdapter.hpp
./obj/observe/ObservableAdapter.o: ./inc/containers/ContainerAdapter.hpp
./obj/observe/ObservableAdapter.o: ./inc/containers/ModifiableContainer.hpp
./obj/observe/ObservableAdapter.o: ./inc/VersionedObject.hpp
./obj/observe/ObservableAdapter.o: ./inc/MemoryAllocator.hpp
./obj/observe/ObservableAdapter.o: ./inc/observe/EchoCondition.hpp
./obj/observe/ObservableAdapter.o: ./inc/observe/ObservationContext.hpp
./obj/observe/ObservableAdapter.o: ./inc/observe/EchoObserver.hpp
./obj/observe/ObservableAdapter.o: ./inc/observe/PassiveObserver.hpp
./obj/observe/ObservableAdapter.o: ./inc/exceptions/OutOfMemory.hpp
./obj/observe/ObservableAdapter.o: ./inc/exceptions/ExternalError.hpp
./obj/observe/EchoObserver.o: ./inc/observe/EchoObserver.hpp
./obj/observe/EchoObserver.o: ./inc/observe/PassiveObserver.hpp
./obj/observe/EchoObserver.o: ./inc/defines.h ./inc/build.h src/common.cpp
./obj/observe/EchoObserver.o: ./inc/platform/platform-specific.h
./obj/observe/EchoObserver.o: ./inc/Condition.hpp ./inc/Top.hpp
./obj/observe/EchoObserver.o: ./inc/observe/Observable.hpp ./inc/String.hpp
./obj/observe/EchoObserver.o: ./inc/Object.hpp ./inc/OGuard.hpp
./obj/observe/EchoObserver.o: ./inc/Guard.hpp ./inc/Debug.hpp
./obj/observe/EchoObserver.o: ./inc/platform/threads/Thread.hpp
./obj/observe/EchoObserver.o: ./inc/platform/threads/RecMutex.hpp
./obj/observe/EchoObserver.o: ./inc/platform/threads/CondVar.hpp
./obj/observe/EchoObserver.o: ./inc/platform/threads/Mutex.hpp
./obj/observe/EchoObserver.o: ./inc/Protector.hpp
./obj/observe/EchoObserver.o: ./inc/platform/threads/ThreadsSystem.hpp
./obj/observe/EchoObserver.o: ./inc/platform/threads/ThreadFactory.hpp
./obj/observe/EchoObserver.o: ./inc/debug-macros.hpp
./obj/observe/EchoCondition.o: ./inc/observe/EchoCondition.hpp
./obj/observe/EchoCondition.o: ./inc/Condition.hpp ./inc/defines.h
./obj/observe/EchoCondition.o: ./inc/build.h src/common.cpp
./obj/observe/EchoCondition.o: ./inc/platform/platform-specific.h
./obj/observe/EchoCondition.o: ./inc/Top.hpp ./inc/observe/Observable.hpp
./obj/observe/EchoCondition.o: ./inc/Object.hpp ./inc/String.hpp
./obj/observe/EchoCondition.o: ./inc/Debug.hpp
./obj/observe/EchoCondition.o: ./inc/platform/threads/Thread.hpp
./obj/observe/EchoCondition.o: ./inc/platform/threads/RecMutex.hpp
./obj/observe/EchoCondition.o: ./inc/platform/threads/CondVar.hpp
./obj/observe/EchoCondition.o: ./inc/platform/threads/Mutex.hpp
./obj/observe/EchoCondition.o: ./inc/Protector.hpp
./obj/observe/EchoCondition.o: ./inc/platform/threads/ThreadsSystem.hpp
./obj/observe/EchoCondition.o: ./inc/platform/threads/ThreadFactory.hpp
./obj/observe/EchoCondition.o: ./inc/debug-macros.hpp
./obj/observe/JustCondition.o: ./inc/observe/JustCondition.hpp
./obj/observe/JustCondition.o: ./inc/Condition.hpp ./inc/defines.h
./obj/observe/JustCondition.o: ./inc/build.h src/common.cpp
./obj/observe/JustCondition.o: ./inc/platform/platform-specific.h
./obj/observe/JustCondition.o: ./inc/Top.hpp ./inc/observe/Observable.hpp
./obj/observe/JustCondition.o: ./inc/Object.hpp ./inc/String.hpp
./obj/observe/JustCondition.o: ./inc/Debug.hpp
./obj/observe/JustCondition.o: ./inc/platform/threads/Thread.hpp
./obj/observe/JustCondition.o: ./inc/platform/threads/RecMutex.hpp
./obj/observe/JustCondition.o: ./inc/platform/threads/CondVar.hpp
./obj/observe/JustCondition.o: ./inc/platform/threads/Mutex.hpp
./obj/observe/JustCondition.o: ./inc/Protector.hpp
./obj/observe/JustCondition.o: ./inc/platform/threads/ThreadsSystem.hpp
./obj/observe/JustCondition.o: ./inc/platform/threads/ThreadFactory.hpp
./obj/observe/JustCondition.o: ./inc/debug-macros.hpp
./obj/events/Event.o: ./inc/events/Event.hpp ./inc/Condition.hpp
./obj/events/Event.o: ./inc/defines.h ./inc/build.h src/common.cpp
./obj/events/Event.o: ./inc/platform/platform-specific.h ./inc/Top.hpp
./obj/events/Event.o: ./inc/observe/Observable.hpp ./inc/Debug.hpp
./obj/events/Event.o: ./inc/Object.hpp ./inc/platform/threads/Thread.hpp
./obj/events/Event.o: ./inc/platform/threads/RecMutex.hpp
./obj/events/Event.o: ./inc/platform/threads/CondVar.hpp
./obj/events/Event.o: ./inc/platform/threads/Mutex.hpp ./inc/Protector.hpp
./obj/events/Event.o: ./inc/platform/threads/ThreadsSystem.hpp
./obj/events/Event.o: ./inc/platform/threads/ThreadFactory.hpp
./obj/events/Event.o: ./inc/debug-macros.hpp
./obj/events/EventAdapter.o: ./inc/containers/lists/List.hpp ./inc/OGuard.hpp
./obj/events/EventAdapter.o: ./inc/Guard.hpp ./inc/Object.hpp ./inc/defines.h
./obj/events/EventAdapter.o: ./inc/build.h src/common.cpp
./obj/events/EventAdapter.o: ./inc/platform/platform-specific.h ./inc/Top.hpp
./obj/events/EventAdapter.o: ./inc/containers/PuncturedContainer.hpp
./obj/events/EventAdapter.o: ./inc/containers/Container.hpp
./obj/events/EventAdapter.o: ./inc/containers/Position.hpp
./obj/events/EventAdapter.o: ./inc/containers/PositionEnumeration.hpp
./obj/events/EventAdapter.o: ./inc/iter/enumerations/TypedEnumeration.hpp
./obj/events/EventAdapter.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/events/EventAdapter.o: src/iter/enumerations/TypedEnumeration.tpp
./obj/events/EventAdapter.o: ./inc/exceptions/InvalidArgument.hpp
./obj/events/EventAdapter.o: ./inc/exceptions/InternalError.hpp
./obj/events/EventAdapter.o: ./inc/String.hpp ./inc/exceptions/Exception.hpp
./obj/events/EventAdapter.o: ./inc/exceptions/Throwable.hpp
./obj/events/EventAdapter.o: ./inc/Condition.hpp ./inc/observe/Observable.hpp
./obj/events/EventAdapter.o: ./inc/observe/ObservableAdapter.hpp
./obj/events/EventAdapter.o: ./inc/observe/ObservationContext.hpp
./obj/events/EventAdapter.o: ./inc/ContextAdapter.hpp ./inc/Context.hpp
./obj/events/EventAdapter.o: ./inc/observe/Observable.hpp
./obj/events/EventAdapter.o: ./inc/exceptions/RuntimeError.hpp
./obj/events/EventAdapter.o: ./inc/Debug.hpp
./obj/events/EventAdapter.o: ./inc/platform/threads/Thread.hpp
./obj/events/EventAdapter.o: ./inc/platform/threads/RecMutex.hpp
./obj/events/EventAdapter.o: ./inc/platform/threads/CondVar.hpp
./obj/events/EventAdapter.o: ./inc/platform/threads/Mutex.hpp
./obj/events/EventAdapter.o: ./inc/Protector.hpp
./obj/events/EventAdapter.o: ./inc/platform/threads/ThreadsSystem.hpp
./obj/events/EventAdapter.o: ./inc/platform/threads/ThreadFactory.hpp
./obj/events/EventAdapter.o: ./inc/debug-macros.hpp ./inc/LinkManager.hpp
./obj/events/EventAdapter.o: ./inc/iter/enumerations/ResettableEnumeration.hpp
./obj/events/EventAdapter.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/events/EventAdapter.o: ./inc/iter/iterators/Iterator.hpp
./obj/events/EventAdapter.o: ./inc/containers/RangedContainer.hpp
./obj/events/EventAdapter.o: ./inc/containers/IndexableContainer.hpp
./obj/events/EventAdapter.o: ./inc/containers/MutableContainer.hpp
./obj/events/EventAdapter.o: ./inc/Map.hpp
./obj/events/EventAdapter.o: ./inc/containers/MutablePosition.hpp
./obj/events/EventAdapter.o: ./inc/containers/Position.hpp
./obj/events/EventAdapter.o: ./inc/containers/PositionAdapter.hpp
./obj/events/EventAdapter.o: ./inc/containers/MutablePosition.hpp
./obj/events/EventAdapter.o: ./inc/containers/MutablePositionAdapter.hpp
./obj/events/EventAdapter.o: ./inc/containers/PositionAdapter.hpp
./obj/events/EventAdapter.o: ./inc/containers/PositionFactory.hpp
./obj/events/EventAdapter.o: ./inc/AbstractFactory.hpp
./obj/events/EventAdapter.o: ./inc/containers/MutablePositionEnumeration.hpp
./obj/events/EventAdapter.o: ./inc/containers/PositionEnumeration.hpp
./obj/events/EventAdapter.o: ./inc/containers/MutableContainerAdapter.hpp
./obj/events/EventAdapter.o: ./inc/containers/ContainerAdapter.hpp
./obj/events/EventAdapter.o: ./inc/containers/ModifiableContainer.hpp
./obj/events/EventAdapter.o: ./inc/VersionedObject.hpp
./obj/events/EventAdapter.o: ./inc/MemoryAllocator.hpp
./obj/events/EventAdapter.o: ./inc/events/EventAdapter.hpp
./obj/events/EventAdapter.o: ./inc/events/Event.hpp
./obj/algorithms/enumerations/EnumerationAlgorithms.o: ./inc/algorithms/enumerations/EnumerationAlgorithms.hpp
./obj/algorithms/enumerations/EnumerationAlgorithms.o: ./inc/Object.hpp
./obj/algorithms/enumerations/EnumerationAlgorithms.o: ./inc/defines.h
./obj/algorithms/enumerations/EnumerationAlgorithms.o: ./inc/build.h
./obj/algorithms/enumerations/EnumerationAlgorithms.o: src/common.cpp
./obj/algorithms/enumerations/EnumerationAlgorithms.o: ./inc/platform/platform-specific.h
./obj/algorithms/enumerations/EnumerationAlgorithms.o: ./inc/Top.hpp
./obj/algorithms/enumerations/EnumerationAlgorithms.o: ./inc/algorithms/AlgorithmPackage.hpp
./obj/algorithms/enumerations/EnumerationAlgorithms.o: ./inc/containers/Container.hpp
./obj/algorithms/enumerations/EnumerationAlgorithms.o: ./inc/iter/enumerations/ResettableEnumeration.hpp
./obj/algorithms/enumerations/EnumerationAlgorithms.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/algorithms/enumerations/EnumerationAlgorithms.o: ./inc/Debug.hpp
./obj/algorithms/enumerations/EnumerationAlgorithms.o: ./inc/platform/threads/Thread.hpp
./obj/algorithms/enumerations/EnumerationAlgorithms.o: ./inc/platform/threads/RecMutex.hpp
./obj/algorithms/enumerations/EnumerationAlgorithms.o: ./inc/platform/threads/CondVar.hpp
./obj/algorithms/enumerations/EnumerationAlgorithms.o: ./inc/platform/threads/Mutex.hpp
./obj/algorithms/enumerations/EnumerationAlgorithms.o: ./inc/Protector.hpp
./obj/algorithms/enumerations/EnumerationAlgorithms.o: ./inc/platform/threads/ThreadsSystem.hpp
./obj/algorithms/enumerations/EnumerationAlgorithms.o: ./inc/platform/threads/ThreadFactory.hpp
./obj/algorithms/enumerations/EnumerationAlgorithms.o: ./inc/debug-macros.hpp
./obj/algorithms/enumerations/EnumerationAlgorithms.o: ./inc/OGuard.hpp
./obj/algorithms/enumerations/EnumerationAlgorithms.o: ./inc/Guard.hpp
./obj/algorithms/enumerations/EnumerationAlgorithms.o: ./inc/LinkManager.hpp
./obj/algorithms/enumerations/EnumerationAlgorithms.o: ./inc/AeternalLifeController.hpp
./obj/algorithms/enumerations/EnumerationAlgorithms.o: ./inc/LifeTimeControllerAdapter.hpp
./obj/algorithms/enumerations/EnumerationAlgorithms.o: ./inc/LifeTimeController.hpp
./obj/algorithms/enumerations/EnumerationAlgorithms.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/algorithms/enumerations/EnumerationAlgorithms.o: ./inc/iter/enumerations/ECursor.hpp
./obj/algorithms/enumerations/EnumerationAlgorithms.o: ./inc/iter/enumerations/ResettableEnumeration.hpp
./obj/algorithms/enumerations/EnumerationAlgorithms.o: ./inc/containers/MutablePosition.hpp
./obj/algorithms/enumerations/EnumerationAlgorithms.o: ./inc/containers/PositionFactory.hpp
./obj/algorithms/enumerations/EnumerationAlgorithms.o: ./inc/AbstractFactory.hpp
./obj/algorithms/enumerations/EnumerationAlgorithms.o: ./inc/containers/ModifiableContainer.hpp
./obj/algorithms/enumerations/EnumerationAlgorithms.o: ./inc/containers/Container.hpp
./obj/algorithms/enumerations/EnumerationAlgorithms.o: ./inc/containers/Position.hpp
./obj/algorithms/enumerations/EnumerationAlgorithms.o: ./inc/containers/PositionEnumeration.hpp
./obj/algorithms/enumerations/EnumerationAlgorithms.o: ./inc/iter/enumerations/TypedEnumeration.hpp
./obj/algorithms/enumerations/EnumerationAlgorithms.o: src/iter/enumerations/TypedEnumeration.tpp
./obj/algorithms/enumerations/EnumerationAlgorithms.o: ./inc/exceptions/InvalidArgument.hpp
./obj/algorithms/enumerations/EnumerationAlgorithms.o: ./inc/exceptions/InternalError.hpp
./obj/algorithms/enumerations/EnumerationAlgorithms.o: ./inc/String.hpp
./obj/algorithms/enumerations/EnumerationAlgorithms.o: ./inc/exceptions/Exception.hpp
./obj/algorithms/enumerations/EnumerationAlgorithms.o: ./inc/exceptions/Throwable.hpp
./obj/algorithms/enumerations/EnumerationAlgorithms.o: ./inc/Condition.hpp
./obj/algorithms/enumerations/EnumerationAlgorithms.o: ./inc/observe/Observable.hpp
./obj/algorithms/enumerations/EnumerationAlgorithms.o: ./inc/observe/ObservableAdapter.hpp
./obj/algorithms/enumerations/EnumerationAlgorithms.o: ./inc/observe/ObservationContext.hpp
./obj/algorithms/enumerations/EnumerationAlgorithms.o: ./inc/ContextAdapter.hpp
./obj/algorithms/enumerations/EnumerationAlgorithms.o: ./inc/Context.hpp
./obj/algorithms/enumerations/EnumerationAlgorithms.o: ./inc/observe/Observable.hpp
./obj/algorithms/enumerations/EnumerationAlgorithms.o: ./inc/exceptions/RuntimeError.hpp
./obj/algorithms/enumerations/EnumerationAlgorithms.o: ./inc/iter/iterators/Iterator.hpp
./obj/algorithms/enumerations/EnumerationAlgorithms.o: ./inc/containers/EnumeratedValues.hpp
./obj/algorithms/enumerations/EnumerationAlgorithms.o: ./inc/containers/PositionEnumeration.hpp
./obj/algorithms/enumerations/EnumerationAlgorithms.o: ./inc/containers/ContainerAdapter.hpp
./obj/algorithms/enumerations/EnumerationAlgorithms.o: ./inc/Map.hpp
./obj/algorithms/enumerations/EnumerationAlgorithms.o: ./inc/containers/Pair.hpp
./obj/algorithms/enumerations/EnumerationAlgorithms.o: ./inc/containers/Tuple.hpp
./obj/algorithms/enumerations/EnumerationAlgorithms.o: ./inc/containers/arrays/CArray.hpp
./obj/algorithms/enumerations/EnumerationAlgorithms.o: ./inc/containers/arrays/Array.hpp
./obj/algorithms/enumerations/EnumerationAlgorithms.o: ./inc/containers/RangedContainer.hpp
./obj/algorithms/enumerations/EnumerationAlgorithms.o: ./inc/containers/IndexableContainer.hpp
./obj/algorithms/enumerations/EnumerationAlgorithms.o: ./inc/containers/MutableContainer.hpp
./obj/algorithms/enumerations/EnumerationAlgorithms.o: ./inc/containers/MutablePosition.hpp
./obj/algorithms/enumerations/EnumerationAlgorithms.o: ./inc/containers/Position.hpp
./obj/algorithms/enumerations/EnumerationAlgorithms.o: ./inc/containers/PositionAdapter.hpp
./obj/algorithms/enumerations/EnumerationAlgorithms.o: ./inc/containers/MutablePositionAdapter.hpp
./obj/algorithms/enumerations/EnumerationAlgorithms.o: ./inc/containers/MutableContainerAdapter.hpp
./obj/algorithms/enumerations/EnumerationAlgorithms.o: ./inc/exceptions/InternalError.hpp
./obj/algorithms/enumerations/EnumerationAlgorithms.o: ./inc/exceptions/NoEntity.hpp
./obj/algorithms/enumerations/EnumerationAlgorithms.o: ./inc/exceptions/InvalidArgument.hpp
./obj/algorithms/enumerations/EnumerationAlgorithms.o: ./inc/containers/lists/List.hpp
./obj/algorithms/enumerations/EnumerationAlgorithms.o: ./inc/containers/PuncturedContainer.hpp
./obj/algorithms/enumerations/EnumerationAlgorithms.o: ./inc/containers/PositionAdapter.hpp
./obj/algorithms/enumerations/EnumerationAlgorithms.o: ./inc/containers/MutablePositionEnumeration.hpp
./obj/algorithms/enumerations/EnumerationAlgorithms.o: ./inc/VersionedObject.hpp
./obj/algorithms/enumerations/EnumerationAlgorithms.o: ./inc/MemoryAllocator.hpp
./obj/algorithms/enumerations/EnumerationAlgorithms.o: ./inc/containers/Empty.hpp
./obj/algorithms/enumerations/EnumerationAlgorithms.o: ./inc/containers/EnumeratedValues.hpp
./obj/algorithms/enumerations/EnumerationAlgorithms.o: ./inc/containers/Singleton.hpp
./obj/algorithms/parse/TokenAdapter.o: ./inc/algorithms/parse/TokenAdapter.hpp
./obj/algorithms/parse/TokenAdapter.o: ./inc/algorithms/parse/Token.hpp
./obj/algorithms/parse/TokenAdapter.o: ./inc/Top.hpp ./inc/defines.h
./obj/algorithms/parse/TokenAdapter.o: ./inc/build.h src/common.cpp
./obj/algorithms/parse/TokenAdapter.o: ./inc/platform/platform-specific.h
./obj/algorithms/parse/TokenAdapter.o: ./inc/iter/enumerations/TypedEnumeration.hpp
./obj/algorithms/parse/TokenAdapter.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/algorithms/parse/TokenAdapter.o: ./inc/Object.hpp
./obj/algorithms/parse/TokenAdapter.o: src/iter/enumerations/TypedEnumeration.tpp
./obj/algorithms/parse/TokenAdapter.o: ./inc/exceptions/InvalidArgument.hpp
./obj/algorithms/parse/TokenAdapter.o: ./inc/exceptions/InternalError.hpp
./obj/algorithms/parse/TokenAdapter.o: ./inc/String.hpp
./obj/algorithms/parse/TokenAdapter.o: ./inc/exceptions/Exception.hpp
./obj/algorithms/parse/TokenAdapter.o: ./inc/exceptions/Throwable.hpp
./obj/algorithms/parse/TokenAdapter.o: ./inc/Condition.hpp
./obj/algorithms/parse/TokenAdapter.o: ./inc/observe/Observable.hpp
./obj/algorithms/parse/TokenAdapter.o: ./inc/observe/ObservableAdapter.hpp
./obj/algorithms/parse/TokenAdapter.o: ./inc/observe/ObservationContext.hpp
./obj/algorithms/parse/TokenAdapter.o: ./inc/ContextAdapter.hpp
./obj/algorithms/parse/TokenAdapter.o: ./inc/Context.hpp
./obj/algorithms/parse/TokenAdapter.o: ./inc/observe/Observable.hpp
./obj/algorithms/parse/TokenAdapter.o: ./inc/exceptions/RuntimeError.hpp
./obj/algorithms/parse/TokenAdapter.o: ./inc/Debug.hpp
./obj/algorithms/parse/TokenAdapter.o: ./inc/platform/threads/Thread.hpp
./obj/algorithms/parse/TokenAdapter.o: ./inc/platform/threads/RecMutex.hpp
./obj/algorithms/parse/TokenAdapter.o: ./inc/platform/threads/CondVar.hpp
./obj/algorithms/parse/TokenAdapter.o: ./inc/platform/threads/Mutex.hpp
./obj/algorithms/parse/TokenAdapter.o: ./inc/Protector.hpp
./obj/algorithms/parse/TokenAdapter.o: ./inc/platform/threads/ThreadsSystem.hpp
./obj/algorithms/parse/TokenAdapter.o: ./inc/platform/threads/ThreadFactory.hpp
./obj/algorithms/parse/TokenAdapter.o: ./inc/debug-macros.hpp
./obj/algorithms/parse/TokenAdapter.o: ./inc/LinkManager.hpp
./obj/algorithms/parse/TokenAdapter.o: ./inc/containers/Pair.hpp
./obj/algorithms/parse/TokenAdapter.o: ./inc/containers/Tuple.hpp
./obj/algorithms/parse/TokenAdapter.o: ./inc/containers/arrays/CArray.hpp
./obj/algorithms/parse/TokenAdapter.o: ./inc/containers/arrays/Array.hpp
./obj/algorithms/parse/TokenAdapter.o: ./inc/containers/RangedContainer.hpp
./obj/algorithms/parse/TokenAdapter.o: ./inc/containers/IndexableContainer.hpp
./obj/algorithms/parse/TokenAdapter.o: ./inc/containers/MutableContainer.hpp
./obj/algorithms/parse/TokenAdapter.o: ./inc/containers/Container.hpp
./obj/algorithms/parse/TokenAdapter.o: ./inc/containers/Position.hpp
./obj/algorithms/parse/TokenAdapter.o: ./inc/containers/PositionEnumeration.hpp
./obj/algorithms/parse/TokenAdapter.o: ./inc/iter/enumerations/ResettableEnumeration.hpp
./obj/algorithms/parse/TokenAdapter.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/algorithms/parse/TokenAdapter.o: ./inc/iter/iterators/Iterator.hpp
./obj/algorithms/parse/TokenAdapter.o: ./inc/Map.hpp
./obj/algorithms/parse/TokenAdapter.o: ./inc/containers/MutablePosition.hpp
./obj/algorithms/parse/TokenAdapter.o: ./inc/containers/Position.hpp
./obj/algorithms/parse/TokenAdapter.o: ./inc/containers/PositionAdapter.hpp
./obj/algorithms/parse/TokenAdapter.o: ./inc/containers/MutablePosition.hpp
./obj/algorithms/parse/TokenAdapter.o: ./inc/containers/MutablePositionAdapter.hpp
./obj/algorithms/parse/TokenAdapter.o: ./inc/containers/MutableContainerAdapter.hpp
./obj/algorithms/parse/TokenAdapter.o: ./inc/containers/ContainerAdapter.hpp
./obj/algorithms/parse/TokenAdapter.o: ./inc/OGuard.hpp ./inc/Guard.hpp
./obj/algorithms/parse/TokenAdapter.o: ./inc/PGuard.hpp
./obj/algorithms/parse/SimpleWordParser.o: ./inc/containers/lists/List.hpp
./obj/algorithms/parse/SimpleWordParser.o: ./inc/OGuard.hpp ./inc/Guard.hpp
./obj/algorithms/parse/SimpleWordParser.o: ./inc/Object.hpp ./inc/defines.h
./obj/algorithms/parse/SimpleWordParser.o: ./inc/build.h src/common.cpp
./obj/algorithms/parse/SimpleWordParser.o: ./inc/platform/platform-specific.h
./obj/algorithms/parse/SimpleWordParser.o: ./inc/Top.hpp
./obj/algorithms/parse/SimpleWordParser.o: ./inc/containers/PuncturedContainer.hpp
./obj/algorithms/parse/SimpleWordParser.o: ./inc/containers/Container.hpp
./obj/algorithms/parse/SimpleWordParser.o: ./inc/containers/Position.hpp
./obj/algorithms/parse/SimpleWordParser.o: ./inc/containers/PositionEnumeration.hpp
./obj/algorithms/parse/SimpleWordParser.o: ./inc/iter/enumerations/TypedEnumeration.hpp
./obj/algorithms/parse/SimpleWordParser.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/algorithms/parse/SimpleWordParser.o: src/iter/enumerations/TypedEnumeration.tpp
./obj/algorithms/parse/SimpleWordParser.o: ./inc/exceptions/InvalidArgument.hpp
./obj/algorithms/parse/SimpleWordParser.o: ./inc/exceptions/InternalError.hpp
./obj/algorithms/parse/SimpleWordParser.o: ./inc/String.hpp
./obj/algorithms/parse/SimpleWordParser.o: ./inc/exceptions/Exception.hpp
./obj/algorithms/parse/SimpleWordParser.o: ./inc/exceptions/Throwable.hpp
./obj/algorithms/parse/SimpleWordParser.o: ./inc/Condition.hpp
./obj/algorithms/parse/SimpleWordParser.o: ./inc/observe/Observable.hpp
./obj/algorithms/parse/SimpleWordParser.o: ./inc/observe/ObservableAdapter.hpp
./obj/algorithms/parse/SimpleWordParser.o: ./inc/observe/ObservationContext.hpp
./obj/algorithms/parse/SimpleWordParser.o: ./inc/ContextAdapter.hpp
./obj/algorithms/parse/SimpleWordParser.o: ./inc/Context.hpp
./obj/algorithms/parse/SimpleWordParser.o: ./inc/observe/Observable.hpp
./obj/algorithms/parse/SimpleWordParser.o: ./inc/exceptions/RuntimeError.hpp
./obj/algorithms/parse/SimpleWordParser.o: ./inc/Debug.hpp
./obj/algorithms/parse/SimpleWordParser.o: ./inc/platform/threads/Thread.hpp
./obj/algorithms/parse/SimpleWordParser.o: ./inc/platform/threads/RecMutex.hpp
./obj/algorithms/parse/SimpleWordParser.o: ./inc/platform/threads/CondVar.hpp
./obj/algorithms/parse/SimpleWordParser.o: ./inc/platform/threads/Mutex.hpp
./obj/algorithms/parse/SimpleWordParser.o: ./inc/Protector.hpp
./obj/algorithms/parse/SimpleWordParser.o: ./inc/platform/threads/ThreadsSystem.hpp
./obj/algorithms/parse/SimpleWordParser.o: ./inc/platform/threads/ThreadFactory.hpp
./obj/algorithms/parse/SimpleWordParser.o: ./inc/debug-macros.hpp
./obj/algorithms/parse/SimpleWordParser.o: ./inc/LinkManager.hpp
./obj/algorithms/parse/SimpleWordParser.o: ./inc/iter/enumerations/ResettableEnumeration.hpp
./obj/algorithms/parse/SimpleWordParser.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/algorithms/parse/SimpleWordParser.o: ./inc/iter/iterators/Iterator.hpp
./obj/algorithms/parse/SimpleWordParser.o: ./inc/containers/RangedContainer.hpp
./obj/algorithms/parse/SimpleWordParser.o: ./inc/containers/IndexableContainer.hpp
./obj/algorithms/parse/SimpleWordParser.o: ./inc/containers/MutableContainer.hpp
./obj/algorithms/parse/SimpleWordParser.o: ./inc/Map.hpp
./obj/algorithms/parse/SimpleWordParser.o: ./inc/containers/MutablePosition.hpp
./obj/algorithms/parse/SimpleWordParser.o: ./inc/containers/Position.hpp
./obj/algorithms/parse/SimpleWordParser.o: ./inc/containers/PositionAdapter.hpp
./obj/algorithms/parse/SimpleWordParser.o: ./inc/containers/MutablePosition.hpp
./obj/algorithms/parse/SimpleWordParser.o: ./inc/containers/MutablePositionAdapter.hpp
./obj/algorithms/parse/SimpleWordParser.o: ./inc/containers/PositionAdapter.hpp
./obj/algorithms/parse/SimpleWordParser.o: ./inc/containers/PositionFactory.hpp
./obj/algorithms/parse/SimpleWordParser.o: ./inc/AbstractFactory.hpp
./obj/algorithms/parse/SimpleWordParser.o: ./inc/containers/MutablePositionEnumeration.hpp
./obj/algorithms/parse/SimpleWordParser.o: ./inc/containers/PositionEnumeration.hpp
./obj/algorithms/parse/SimpleWordParser.o: ./inc/containers/MutableContainerAdapter.hpp
./obj/algorithms/parse/SimpleWordParser.o: ./inc/containers/ContainerAdapter.hpp
./obj/algorithms/parse/SimpleWordParser.o: ./inc/containers/ModifiableContainer.hpp
./obj/algorithms/parse/SimpleWordParser.o: ./inc/VersionedObject.hpp
./obj/algorithms/parse/SimpleWordParser.o: ./inc/MemoryAllocator.hpp
./obj/algorithms/parse/SimpleWordParser.o: ./inc/algorithms/parse/TokenAdapter.hpp
./obj/algorithms/parse/SimpleWordParser.o: ./inc/algorithms/parse/Token.hpp
./obj/algorithms/parse/SimpleWordParser.o: ./inc/containers/Pair.hpp
./obj/algorithms/parse/SimpleWordParser.o: ./inc/containers/Tuple.hpp
./obj/algorithms/parse/SimpleWordParser.o: ./inc/containers/arrays/CArray.hpp
./obj/algorithms/parse/SimpleWordParser.o: ./inc/containers/arrays/Array.hpp
./obj/algorithms/parse/SimpleWordParser.o: ./inc/algorithms/enumerations/EnumerationAlgorithms.hpp
./obj/algorithms/parse/SimpleWordParser.o: ./inc/algorithms/AlgorithmPackage.hpp
./obj/algorithms/parse/SimpleWordParser.o: ./inc/containers/Container.hpp
./obj/algorithms/parse/SimpleWordParser.o: ./inc/algorithms/parse/SimpleWordParser.hpp
./obj/algorithms/parse/SimpleWordParser.o: ./inc/algorithms/parse/WordParser.hpp
./obj/algorithms/parse/SimpleWordParser.o: ./inc/UCSChar.hpp ./inc/Char.hpp
./obj/algorithms/parse/WordParser.o: ./inc/algorithms/parse/TokenAdapter.hpp
./obj/algorithms/parse/WordParser.o: ./inc/algorithms/parse/Token.hpp
./obj/algorithms/parse/WordParser.o: ./inc/Top.hpp ./inc/defines.h
./obj/algorithms/parse/WordParser.o: ./inc/build.h src/common.cpp
./obj/algorithms/parse/WordParser.o: ./inc/platform/platform-specific.h
./obj/algorithms/parse/WordParser.o: ./inc/iter/enumerations/TypedEnumeration.hpp
./obj/algorithms/parse/WordParser.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/algorithms/parse/WordParser.o: ./inc/Object.hpp
./obj/algorithms/parse/WordParser.o: src/iter/enumerations/TypedEnumeration.tpp
./obj/algorithms/parse/WordParser.o: ./inc/exceptions/InvalidArgument.hpp
./obj/algorithms/parse/WordParser.o: ./inc/exceptions/InternalError.hpp
./obj/algorithms/parse/WordParser.o: ./inc/String.hpp
./obj/algorithms/parse/WordParser.o: ./inc/exceptions/Exception.hpp
./obj/algorithms/parse/WordParser.o: ./inc/exceptions/Throwable.hpp
./obj/algorithms/parse/WordParser.o: ./inc/Condition.hpp
./obj/algorithms/parse/WordParser.o: ./inc/observe/Observable.hpp
./obj/algorithms/parse/WordParser.o: ./inc/observe/ObservableAdapter.hpp
./obj/algorithms/parse/WordParser.o: ./inc/observe/ObservationContext.hpp
./obj/algorithms/parse/WordParser.o: ./inc/ContextAdapter.hpp
./obj/algorithms/parse/WordParser.o: ./inc/Context.hpp
./obj/algorithms/parse/WordParser.o: ./inc/observe/Observable.hpp
./obj/algorithms/parse/WordParser.o: ./inc/exceptions/RuntimeError.hpp
./obj/algorithms/parse/WordParser.o: ./inc/Debug.hpp
./obj/algorithms/parse/WordParser.o: ./inc/platform/threads/Thread.hpp
./obj/algorithms/parse/WordParser.o: ./inc/platform/threads/RecMutex.hpp
./obj/algorithms/parse/WordParser.o: ./inc/platform/threads/CondVar.hpp
./obj/algorithms/parse/WordParser.o: ./inc/platform/threads/Mutex.hpp
./obj/algorithms/parse/WordParser.o: ./inc/Protector.hpp
./obj/algorithms/parse/WordParser.o: ./inc/platform/threads/ThreadsSystem.hpp
./obj/algorithms/parse/WordParser.o: ./inc/platform/threads/ThreadFactory.hpp
./obj/algorithms/parse/WordParser.o: ./inc/debug-macros.hpp
./obj/algorithms/parse/WordParser.o: ./inc/LinkManager.hpp
./obj/algorithms/parse/WordParser.o: ./inc/containers/Pair.hpp
./obj/algorithms/parse/WordParser.o: ./inc/containers/Tuple.hpp
./obj/algorithms/parse/WordParser.o: ./inc/containers/arrays/CArray.hpp
./obj/algorithms/parse/WordParser.o: ./inc/containers/arrays/Array.hpp
./obj/algorithms/parse/WordParser.o: ./inc/containers/RangedContainer.hpp
./obj/algorithms/parse/WordParser.o: ./inc/containers/IndexableContainer.hpp
./obj/algorithms/parse/WordParser.o: ./inc/containers/MutableContainer.hpp
./obj/algorithms/parse/WordParser.o: ./inc/containers/Container.hpp
./obj/algorithms/parse/WordParser.o: ./inc/containers/Position.hpp
./obj/algorithms/parse/WordParser.o: ./inc/containers/PositionEnumeration.hpp
./obj/algorithms/parse/WordParser.o: ./inc/iter/enumerations/ResettableEnumeration.hpp
./obj/algorithms/parse/WordParser.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/algorithms/parse/WordParser.o: ./inc/iter/iterators/Iterator.hpp
./obj/algorithms/parse/WordParser.o: ./inc/Map.hpp
./obj/algorithms/parse/WordParser.o: ./inc/containers/MutablePosition.hpp
./obj/algorithms/parse/WordParser.o: ./inc/containers/Position.hpp
./obj/algorithms/parse/WordParser.o: ./inc/containers/PositionAdapter.hpp
./obj/algorithms/parse/WordParser.o: ./inc/containers/MutablePosition.hpp
./obj/algorithms/parse/WordParser.o: ./inc/containers/MutablePositionAdapter.hpp
./obj/algorithms/parse/WordParser.o: ./inc/containers/MutableContainerAdapter.hpp
./obj/algorithms/parse/WordParser.o: ./inc/containers/ContainerAdapter.hpp
./obj/algorithms/parse/WordParser.o: ./inc/algorithms/parse/WordParser.hpp
./obj/algorithms/parse/WordParser.o: ./inc/UCSChar.hpp ./inc/Char.hpp
./obj/algorithms/parse/WordParser.o: ./inc/containers/lists/List.hpp
./obj/algorithms/parse/WordParser.o: ./inc/OGuard.hpp ./inc/Guard.hpp
./obj/algorithms/parse/WordParser.o: ./inc/containers/PuncturedContainer.hpp
./obj/algorithms/parse/WordParser.o: ./inc/containers/PositionAdapter.hpp
./obj/algorithms/parse/WordParser.o: ./inc/containers/PositionFactory.hpp
./obj/algorithms/parse/WordParser.o: ./inc/AbstractFactory.hpp
./obj/algorithms/parse/WordParser.o: ./inc/containers/MutablePositionEnumeration.hpp
./obj/algorithms/parse/WordParser.o: ./inc/containers/PositionEnumeration.hpp
./obj/algorithms/parse/WordParser.o: ./inc/containers/ModifiableContainer.hpp
./obj/algorithms/parse/WordParser.o: ./inc/VersionedObject.hpp
./obj/algorithms/parse/WordParser.o: ./inc/MemoryAllocator.hpp
./obj/algorithms/parse/WordParser.o: ./inc/containers/Container.hpp
./obj/algorithms/parse/WordParser.o: ./inc/StringBuffer.hpp ./inc/PGuard.hpp
./obj/algorithms/parse/WordParser.o: ./inc/exceptions/NoEntity.hpp
./obj/algorithms/parse/WordParser.o: ./inc/exceptions/InvalidArgument.hpp
./obj/algorithms/parse/WordParser.o: ./inc/iter/iterables/PrettyPrintIterable.hpp
./obj/algorithms/parse/WordParser.o: ./inc/iter/iterables/IterativeBuilder.hpp
./obj/algorithms/parse/WordParser.o: ./inc/iter/iterables/IterableAdapter.hpp
./obj/algorithms/parse/WordParser.o: ./inc/iter/iterables/Iterable.hpp
./obj/algorithms/parse/WordParser.o: ./inc/iter/iterables/EchoIterable.hpp
./obj/algorithms/parse/WordParser.o: ./inc/iter/iterables/NOPIterable.hpp
./obj/algorithms/parse/WordParser.o: ./inc/StringEnumeration.hpp
./obj/algorithms/parse/WordParser.o: ./inc/algorithms/enumerations/EnumerationAlgorithms.hpp
./obj/algorithms/parse/WordParser.o: ./inc/algorithms/AlgorithmPackage.hpp
./obj/algorithms/string/StringFilterAdapter.o: ./inc/algorithms/string/StringFilterAdapter.hpp
./obj/algorithms/string/StringFilterAdapter.o: ./inc/algorithms/string/StringFilter.hpp
./obj/algorithms/string/StringFilterAdapter.o: ./inc/iter/enumerations/TypedEnumeration.hpp
./obj/algorithms/string/StringFilterAdapter.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/algorithms/string/StringFilterAdapter.o: ./inc/Top.hpp ./inc/defines.h
./obj/algorithms/string/StringFilterAdapter.o: ./inc/build.h src/common.cpp
./obj/algorithms/string/StringFilterAdapter.o: ./inc/platform/platform-specific.h
./obj/algorithms/string/StringFilterAdapter.o: ./inc/Object.hpp
./obj/algorithms/string/StringFilterAdapter.o: src/iter/enumerations/TypedEnumeration.tpp
./obj/algorithms/string/StringFilterAdapter.o: ./inc/exceptions/InvalidArgument.hpp
./obj/algorithms/string/StringFilterAdapter.o: ./inc/exceptions/InternalError.hpp
./obj/algorithms/string/StringFilterAdapter.o: ./inc/String.hpp
./obj/algorithms/string/StringFilterAdapter.o: ./inc/exceptions/Exception.hpp
./obj/algorithms/string/StringFilterAdapter.o: ./inc/exceptions/Throwable.hpp
./obj/algorithms/string/StringFilterAdapter.o: ./inc/Condition.hpp
./obj/algorithms/string/StringFilterAdapter.o: ./inc/observe/Observable.hpp
./obj/algorithms/string/StringFilterAdapter.o: ./inc/observe/ObservableAdapter.hpp
./obj/algorithms/string/StringFilterAdapter.o: ./inc/observe/ObservationContext.hpp
./obj/algorithms/string/StringFilterAdapter.o: ./inc/ContextAdapter.hpp
./obj/algorithms/string/StringFilterAdapter.o: ./inc/Context.hpp
./obj/algorithms/string/StringFilterAdapter.o: ./inc/observe/Observable.hpp
./obj/algorithms/string/StringFilterAdapter.o: ./inc/exceptions/RuntimeError.hpp
./obj/algorithms/string/StringFilterAdapter.o: ./inc/Debug.hpp
./obj/algorithms/string/StringFilterAdapter.o: ./inc/platform/threads/Thread.hpp
./obj/algorithms/string/StringFilterAdapter.o: ./inc/platform/threads/RecMutex.hpp
./obj/algorithms/string/StringFilterAdapter.o: ./inc/platform/threads/CondVar.hpp
./obj/algorithms/string/StringFilterAdapter.o: ./inc/platform/threads/Mutex.hpp
./obj/algorithms/string/StringFilterAdapter.o: ./inc/Protector.hpp
./obj/algorithms/string/StringFilterAdapter.o: ./inc/platform/threads/ThreadsSystem.hpp
./obj/algorithms/string/StringFilterAdapter.o: ./inc/platform/threads/ThreadFactory.hpp
./obj/algorithms/string/StringFilterAdapter.o: ./inc/debug-macros.hpp
./obj/algorithms/string/StringFilterAdapter.o: ./inc/LinkManager.hpp
./obj/algorithms/string/StringFilterAdapter.o: ./inc/Char.hpp
./obj/algorithms/string/StringFilterAdapter.o: ./inc/StringBuffer.hpp
./obj/algorithms/string/StringFilterAdapter.o: ./inc/OGuard.hpp
./obj/algorithms/string/StringFilterAdapter.o: ./inc/Guard.hpp
./obj/algorithms/string/StringFilterAdapter.o: ./inc/UCSChar.hpp
./obj/algorithms/string/IdentityFilter.o: ./inc/algorithms/string/IdentityFilter.hpp
./obj/algorithms/string/IdentityFilter.o: ./inc/algorithms/string/StringFilterAdapter.hpp
./obj/algorithms/string/IdentityFilter.o: ./inc/algorithms/string/StringFilter.hpp
./obj/algorithms/string/IdentityFilter.o: ./inc/iter/enumerations/TypedEnumeration.hpp
./obj/algorithms/string/IdentityFilter.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/algorithms/string/IdentityFilter.o: ./inc/Top.hpp ./inc/defines.h
./obj/algorithms/string/IdentityFilter.o: ./inc/build.h src/common.cpp
./obj/algorithms/string/IdentityFilter.o: ./inc/platform/platform-specific.h
./obj/algorithms/string/IdentityFilter.o: ./inc/Object.hpp
./obj/algorithms/string/IdentityFilter.o: src/iter/enumerations/TypedEnumeration.tpp
./obj/algorithms/string/IdentityFilter.o: ./inc/exceptions/InvalidArgument.hpp
./obj/algorithms/string/IdentityFilter.o: ./inc/exceptions/InternalError.hpp
./obj/algorithms/string/IdentityFilter.o: ./inc/String.hpp
./obj/algorithms/string/IdentityFilter.o: ./inc/exceptions/Exception.hpp
./obj/algorithms/string/IdentityFilter.o: ./inc/exceptions/Throwable.hpp
./obj/algorithms/string/IdentityFilter.o: ./inc/Condition.hpp
./obj/algorithms/string/IdentityFilter.o: ./inc/observe/Observable.hpp
./obj/algorithms/string/IdentityFilter.o: ./inc/observe/ObservableAdapter.hpp
./obj/algorithms/string/IdentityFilter.o: ./inc/observe/ObservationContext.hpp
./obj/algorithms/string/IdentityFilter.o: ./inc/ContextAdapter.hpp
./obj/algorithms/string/IdentityFilter.o: ./inc/Context.hpp
./obj/algorithms/string/IdentityFilter.o: ./inc/observe/Observable.hpp
./obj/algorithms/string/IdentityFilter.o: ./inc/exceptions/RuntimeError.hpp
./obj/algorithms/string/IdentityFilter.o: ./inc/Debug.hpp
./obj/algorithms/string/IdentityFilter.o: ./inc/platform/threads/Thread.hpp
./obj/algorithms/string/IdentityFilter.o: ./inc/platform/threads/RecMutex.hpp
./obj/algorithms/string/IdentityFilter.o: ./inc/platform/threads/CondVar.hpp
./obj/algorithms/string/IdentityFilter.o: ./inc/platform/threads/Mutex.hpp
./obj/algorithms/string/IdentityFilter.o: ./inc/Protector.hpp
./obj/algorithms/string/IdentityFilter.o: ./inc/platform/threads/ThreadsSystem.hpp
./obj/algorithms/string/IdentityFilter.o: ./inc/platform/threads/ThreadFactory.hpp
./obj/algorithms/string/IdentityFilter.o: ./inc/debug-macros.hpp
./obj/algorithms/string/IdentityFilter.o: ./inc/LinkManager.hpp
./obj/algorithms/string/IdentityFilter.o: ./inc/Char.hpp
./obj/algorithms/string/OneOfFilter.o: ./inc/algorithms/string/IdentityFilter.hpp
./obj/algorithms/string/OneOfFilter.o: ./inc/algorithms/string/StringFilterAdapter.hpp
./obj/algorithms/string/OneOfFilter.o: ./inc/algorithms/string/StringFilter.hpp
./obj/algorithms/string/OneOfFilter.o: ./inc/iter/enumerations/TypedEnumeration.hpp
./obj/algorithms/string/OneOfFilter.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/algorithms/string/OneOfFilter.o: ./inc/Top.hpp ./inc/defines.h
./obj/algorithms/string/OneOfFilter.o: ./inc/build.h src/common.cpp
./obj/algorithms/string/OneOfFilter.o: ./inc/platform/platform-specific.h
./obj/algorithms/string/OneOfFilter.o: ./inc/Object.hpp
./obj/algorithms/string/OneOfFilter.o: src/iter/enumerations/TypedEnumeration.tpp
./obj/algorithms/string/OneOfFilter.o: ./inc/exceptions/InvalidArgument.hpp
./obj/algorithms/string/OneOfFilter.o: ./inc/exceptions/InternalError.hpp
./obj/algorithms/string/OneOfFilter.o: ./inc/String.hpp
./obj/algorithms/string/OneOfFilter.o: ./inc/exceptions/Exception.hpp
./obj/algorithms/string/OneOfFilter.o: ./inc/exceptions/Throwable.hpp
./obj/algorithms/string/OneOfFilter.o: ./inc/Condition.hpp
./obj/algorithms/string/OneOfFilter.o: ./inc/observe/Observable.hpp
./obj/algorithms/string/OneOfFilter.o: ./inc/observe/ObservableAdapter.hpp
./obj/algorithms/string/OneOfFilter.o: ./inc/observe/ObservationContext.hpp
./obj/algorithms/string/OneOfFilter.o: ./inc/ContextAdapter.hpp
./obj/algorithms/string/OneOfFilter.o: ./inc/Context.hpp
./obj/algorithms/string/OneOfFilter.o: ./inc/observe/Observable.hpp
./obj/algorithms/string/OneOfFilter.o: ./inc/exceptions/RuntimeError.hpp
./obj/algorithms/string/OneOfFilter.o: ./inc/Debug.hpp
./obj/algorithms/string/OneOfFilter.o: ./inc/platform/threads/Thread.hpp
./obj/algorithms/string/OneOfFilter.o: ./inc/platform/threads/RecMutex.hpp
./obj/algorithms/string/OneOfFilter.o: ./inc/platform/threads/CondVar.hpp
./obj/algorithms/string/OneOfFilter.o: ./inc/platform/threads/Mutex.hpp
./obj/algorithms/string/OneOfFilter.o: ./inc/Protector.hpp
./obj/algorithms/string/OneOfFilter.o: ./inc/platform/threads/ThreadsSystem.hpp
./obj/algorithms/string/OneOfFilter.o: ./inc/platform/threads/ThreadFactory.hpp
./obj/algorithms/string/OneOfFilter.o: ./inc/debug-macros.hpp
./obj/algorithms/string/OneOfFilter.o: ./inc/LinkManager.hpp ./inc/Char.hpp
./obj/algorithms/string/OneOfFilter.o: ./inc/algorithms/string/OneOfFilter.hpp
./obj/algorithms/string/OneOfFilter.o: ./inc/platform/Platform.hpp
./obj/algorithms/string/StringAlgorithms.o: ./inc/algorithms/string/IdentityFilter.hpp
./obj/algorithms/string/StringAlgorithms.o: ./inc/algorithms/string/StringFilterAdapter.hpp
./obj/algorithms/string/StringAlgorithms.o: ./inc/algorithms/string/StringFilter.hpp
./obj/algorithms/string/StringAlgorithms.o: ./inc/iter/enumerations/TypedEnumeration.hpp
./obj/algorithms/string/StringAlgorithms.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/algorithms/string/StringAlgorithms.o: ./inc/Top.hpp ./inc/defines.h
./obj/algorithms/string/StringAlgorithms.o: ./inc/build.h src/common.cpp
./obj/algorithms/string/StringAlgorithms.o: ./inc/platform/platform-specific.h
./obj/algorithms/string/StringAlgorithms.o: ./inc/Object.hpp
./obj/algorithms/string/StringAlgorithms.o: src/iter/enumerations/TypedEnumeration.tpp
./obj/algorithms/string/StringAlgorithms.o: ./inc/exceptions/InvalidArgument.hpp
./obj/algorithms/string/StringAlgorithms.o: ./inc/exceptions/InternalError.hpp
./obj/algorithms/string/StringAlgorithms.o: ./inc/String.hpp
./obj/algorithms/string/StringAlgorithms.o: ./inc/exceptions/Exception.hpp
./obj/algorithms/string/StringAlgorithms.o: ./inc/exceptions/Throwable.hpp
./obj/algorithms/string/StringAlgorithms.o: ./inc/Condition.hpp
./obj/algorithms/string/StringAlgorithms.o: ./inc/observe/Observable.hpp
./obj/algorithms/string/StringAlgorithms.o: ./inc/observe/ObservableAdapter.hpp
./obj/algorithms/string/StringAlgorithms.o: ./inc/observe/ObservationContext.hpp
./obj/algorithms/string/StringAlgorithms.o: ./inc/ContextAdapter.hpp
./obj/algorithms/string/StringAlgorithms.o: ./inc/Context.hpp
./obj/algorithms/string/StringAlgorithms.o: ./inc/observe/Observable.hpp
./obj/algorithms/string/StringAlgorithms.o: ./inc/exceptions/RuntimeError.hpp
./obj/algorithms/string/StringAlgorithms.o: ./inc/Debug.hpp
./obj/algorithms/string/StringAlgorithms.o: ./inc/platform/threads/Thread.hpp
./obj/algorithms/string/StringAlgorithms.o: ./inc/platform/threads/RecMutex.hpp
./obj/algorithms/string/StringAlgorithms.o: ./inc/platform/threads/CondVar.hpp
./obj/algorithms/string/StringAlgorithms.o: ./inc/platform/threads/Mutex.hpp
./obj/algorithms/string/StringAlgorithms.o: ./inc/Protector.hpp
./obj/algorithms/string/StringAlgorithms.o: ./inc/platform/threads/ThreadsSystem.hpp
./obj/algorithms/string/StringAlgorithms.o: ./inc/platform/threads/ThreadFactory.hpp
./obj/algorithms/string/StringAlgorithms.o: ./inc/debug-macros.hpp
./obj/algorithms/string/StringAlgorithms.o: ./inc/LinkManager.hpp
./obj/algorithms/string/StringAlgorithms.o: ./inc/Char.hpp
./obj/algorithms/string/StringAlgorithms.o: ./inc/algorithms/string/StringAlgorithms.hpp
./obj/algorithms/string/StringAlgorithms.o: ./inc/algorithms/AlgorithmPackage.hpp
./obj/algorithms/string/StringAlgorithms.o: ./inc/OGuard.hpp ./inc/Guard.hpp
./obj/algorithms/string/StringAlgorithms.o: ./inc/algorithms/string/FromToBy.hpp
./obj/algorithms/string/StringAlgorithms.o: ./inc/algorithms/string/OneOfFilter.hpp
./obj/algorithms/string/StringAlgorithms.o: ./inc/algorithms/string/InOrderFilter.hpp
./obj/algorithms/string/FromToBy.o: ./inc/algorithms/string/FromToBy.hpp
./obj/algorithms/string/FromToBy.o: ./inc/algorithms/string/StringFilterAdapter.hpp
./obj/algorithms/string/FromToBy.o: ./inc/algorithms/string/StringFilter.hpp
./obj/algorithms/string/FromToBy.o: ./inc/iter/enumerations/TypedEnumeration.hpp
./obj/algorithms/string/FromToBy.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/algorithms/string/FromToBy.o: ./inc/Top.hpp ./inc/defines.h
./obj/algorithms/string/FromToBy.o: ./inc/build.h src/common.cpp
./obj/algorithms/string/FromToBy.o: ./inc/platform/platform-specific.h
./obj/algorithms/string/FromToBy.o: ./inc/Object.hpp
./obj/algorithms/string/FromToBy.o: src/iter/enumerations/TypedEnumeration.tpp
./obj/algorithms/string/FromToBy.o: ./inc/exceptions/InvalidArgument.hpp
./obj/algorithms/string/FromToBy.o: ./inc/exceptions/InternalError.hpp
./obj/algorithms/string/FromToBy.o: ./inc/String.hpp
./obj/algorithms/string/FromToBy.o: ./inc/exceptions/Exception.hpp
./obj/algorithms/string/FromToBy.o: ./inc/exceptions/Throwable.hpp
./obj/algorithms/string/FromToBy.o: ./inc/Condition.hpp
./obj/algorithms/string/FromToBy.o: ./inc/observe/Observable.hpp
./obj/algorithms/string/FromToBy.o: ./inc/observe/ObservableAdapter.hpp
./obj/algorithms/string/FromToBy.o: ./inc/observe/ObservationContext.hpp
./obj/algorithms/string/FromToBy.o: ./inc/ContextAdapter.hpp
./obj/algorithms/string/FromToBy.o: ./inc/Context.hpp
./obj/algorithms/string/FromToBy.o: ./inc/observe/Observable.hpp
./obj/algorithms/string/FromToBy.o: ./inc/exceptions/RuntimeError.hpp
./obj/algorithms/string/FromToBy.o: ./inc/Debug.hpp
./obj/algorithms/string/FromToBy.o: ./inc/platform/threads/Thread.hpp
./obj/algorithms/string/FromToBy.o: ./inc/platform/threads/RecMutex.hpp
./obj/algorithms/string/FromToBy.o: ./inc/platform/threads/CondVar.hpp
./obj/algorithms/string/FromToBy.o: ./inc/platform/threads/Mutex.hpp
./obj/algorithms/string/FromToBy.o: ./inc/Protector.hpp
./obj/algorithms/string/FromToBy.o: ./inc/platform/threads/ThreadsSystem.hpp
./obj/algorithms/string/FromToBy.o: ./inc/platform/threads/ThreadFactory.hpp
./obj/algorithms/string/FromToBy.o: ./inc/debug-macros.hpp
./obj/algorithms/string/FromToBy.o: ./inc/LinkManager.hpp ./inc/Char.hpp
./obj/algorithms/string/InOrderFilter.o: ./inc/algorithms/string/IdentityFilter.hpp
./obj/algorithms/string/InOrderFilter.o: ./inc/algorithms/string/StringFilterAdapter.hpp
./obj/algorithms/string/InOrderFilter.o: ./inc/algorithms/string/StringFilter.hpp
./obj/algorithms/string/InOrderFilter.o: ./inc/iter/enumerations/TypedEnumeration.hpp
./obj/algorithms/string/InOrderFilter.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/algorithms/string/InOrderFilter.o: ./inc/Top.hpp ./inc/defines.h
./obj/algorithms/string/InOrderFilter.o: ./inc/build.h src/common.cpp
./obj/algorithms/string/InOrderFilter.o: ./inc/platform/platform-specific.h
./obj/algorithms/string/InOrderFilter.o: ./inc/Object.hpp
./obj/algorithms/string/InOrderFilter.o: src/iter/enumerations/TypedEnumeration.tpp
./obj/algorithms/string/InOrderFilter.o: ./inc/exceptions/InvalidArgument.hpp
./obj/algorithms/string/InOrderFilter.o: ./inc/exceptions/InternalError.hpp
./obj/algorithms/string/InOrderFilter.o: ./inc/String.hpp
./obj/algorithms/string/InOrderFilter.o: ./inc/exceptions/Exception.hpp
./obj/algorithms/string/InOrderFilter.o: ./inc/exceptions/Throwable.hpp
./obj/algorithms/string/InOrderFilter.o: ./inc/Condition.hpp
./obj/algorithms/string/InOrderFilter.o: ./inc/observe/Observable.hpp
./obj/algorithms/string/InOrderFilter.o: ./inc/observe/ObservableAdapter.hpp
./obj/algorithms/string/InOrderFilter.o: ./inc/observe/ObservationContext.hpp
./obj/algorithms/string/InOrderFilter.o: ./inc/ContextAdapter.hpp
./obj/algorithms/string/InOrderFilter.o: ./inc/Context.hpp
./obj/algorithms/string/InOrderFilter.o: ./inc/observe/Observable.hpp
./obj/algorithms/string/InOrderFilter.o: ./inc/exceptions/RuntimeError.hpp
./obj/algorithms/string/InOrderFilter.o: ./inc/Debug.hpp
./obj/algorithms/string/InOrderFilter.o: ./inc/platform/threads/Thread.hpp
./obj/algorithms/string/InOrderFilter.o: ./inc/platform/threads/RecMutex.hpp
./obj/algorithms/string/InOrderFilter.o: ./inc/platform/threads/CondVar.hpp
./obj/algorithms/string/InOrderFilter.o: ./inc/platform/threads/Mutex.hpp
./obj/algorithms/string/InOrderFilter.o: ./inc/Protector.hpp
./obj/algorithms/string/InOrderFilter.o: ./inc/platform/threads/ThreadsSystem.hpp
./obj/algorithms/string/InOrderFilter.o: ./inc/platform/threads/ThreadFactory.hpp
./obj/algorithms/string/InOrderFilter.o: ./inc/debug-macros.hpp
./obj/algorithms/string/InOrderFilter.o: ./inc/LinkManager.hpp ./inc/Char.hpp
./obj/algorithms/string/InOrderFilter.o: ./inc/algorithms/string/InOrderFilter.hpp
./obj/algorithms/string/InOrderFilter.o: ./inc/platform/Platform.hpp
./obj/platform/Platform.o: ./inc/platform/Platform.hpp ./inc/Top.hpp
./obj/platform/Platform.o: ./inc/defines.h ./inc/build.h src/common.cpp
./obj/platform/Platform.o: ./inc/platform/platform-specific.h
./obj/platform/Platform.o: ./inc/platform/ANSICPlatform.hpp
./obj/platform/Platform.o: ./inc/platform/POSIXPlatform.hpp
./obj/platform/Platform.o: ./inc/platform/ANSICPlatform.hpp ./inc/Object.hpp
./obj/platform/Platform.o: ./inc/platform/Win32Platform.hpp
./obj/platform/Platform.o: ./inc/platform/MinimalPlatform.hpp
./obj/platform/Platform.o: ./inc/platform/Platform.hpp ./inc/Debug.hpp
./obj/platform/Platform.o: ./inc/platform/threads/Thread.hpp
./obj/platform/Platform.o: ./inc/platform/threads/RecMutex.hpp
./obj/platform/Platform.o: ./inc/platform/threads/CondVar.hpp
./obj/platform/Platform.o: ./inc/platform/threads/Mutex.hpp
./obj/platform/Platform.o: ./inc/Protector.hpp
./obj/platform/Platform.o: ./inc/platform/threads/ThreadsSystem.hpp
./obj/platform/Platform.o: ./inc/platform/threads/ThreadFactory.hpp
./obj/platform/Platform.o: ./inc/debug-macros.hpp
./obj/platform/MinimalPlatform.o: ./inc/platform/MinimalPlatform.hpp
./obj/platform/MinimalPlatform.o: ./inc/platform/Platform.hpp
./obj/platform/MinimalPlatform.o: ./inc/Object.hpp ./inc/defines.h
./obj/platform/MinimalPlatform.o: ./inc/build.h src/common.cpp
./obj/platform/MinimalPlatform.o: ./inc/platform/platform-specific.h
./obj/platform/MinimalPlatform.o: ./inc/Top.hpp
./obj/platform/MinimalPlatform.o: ./inc/platform/ANSICPlatform.hpp
./obj/platform/MinimalPlatform.o: ./inc/platform/Platform.hpp
./obj/platform/MinimalPlatform.o: ./inc/String.hpp ./inc/Debug.hpp
./obj/platform/MinimalPlatform.o: ./inc/platform/threads/Thread.hpp
./obj/platform/MinimalPlatform.o: ./inc/platform/threads/RecMutex.hpp
./obj/platform/MinimalPlatform.o: ./inc/platform/threads/CondVar.hpp
./obj/platform/MinimalPlatform.o: ./inc/platform/threads/Mutex.hpp
./obj/platform/MinimalPlatform.o: ./inc/Protector.hpp
./obj/platform/MinimalPlatform.o: ./inc/platform/threads/ThreadsSystem.hpp
./obj/platform/MinimalPlatform.o: ./inc/platform/threads/ThreadFactory.hpp
./obj/platform/MinimalPlatform.o: ./inc/debug-macros.hpp
./obj/platform/MinimalPlatform.o: ./inc/exceptions/OutOfMemory.hpp
./obj/platform/MinimalPlatform.o: ./inc/exceptions/ExternalError.hpp
./obj/platform/MinimalPlatform.o: ./inc/exceptions/Exception.hpp
./obj/platform/MinimalPlatform.o: ./inc/exceptions/Throwable.hpp
./obj/platform/MinimalPlatform.o: ./inc/Condition.hpp
./obj/platform/MinimalPlatform.o: ./inc/observe/Observable.hpp
./obj/platform/MinimalPlatform.o: ./inc/observe/ObservableAdapter.hpp
./obj/platform/MinimalPlatform.o: ./inc/observe/ObservationContext.hpp
./obj/platform/MinimalPlatform.o: ./inc/ContextAdapter.hpp ./inc/Context.hpp
./obj/platform/MinimalPlatform.o: ./inc/observe/Observable.hpp
./obj/platform/MinimalPlatform.o: ./inc/exceptions/RuntimeError.hpp
./obj/platform/MinimalPlatform.o: ./inc/exceptions/InvalidArgument.hpp
./obj/platform/MinimalPlatform.o: ./inc/exceptions/InternalError.hpp
./obj/platform/ANSICPlatform.o: ./inc/platform/ANSICPlatform.hpp
./obj/platform/ANSICPlatform.o: ./inc/platform/Platform.hpp ./inc/Top.hpp
./obj/platform/ANSICPlatform.o: ./inc/defines.h ./inc/build.h src/common.cpp
./obj/platform/ANSICPlatform.o: ./inc/platform/platform-specific.h
./obj/platform/ANSICPlatform.o: ./inc/exceptions/OutOfMemory.hpp
./obj/platform/ANSICPlatform.o: ./inc/exceptions/ExternalError.hpp
./obj/platform/ANSICPlatform.o: ./inc/String.hpp ./inc/Object.hpp
./obj/platform/ANSICPlatform.o: ./inc/exceptions/Exception.hpp
./obj/platform/ANSICPlatform.o: ./inc/exceptions/Throwable.hpp
./obj/platform/ANSICPlatform.o: ./inc/Condition.hpp
./obj/platform/ANSICPlatform.o: ./inc/observe/Observable.hpp
./obj/platform/ANSICPlatform.o: ./inc/observe/ObservableAdapter.hpp
./obj/platform/ANSICPlatform.o: ./inc/observe/ObservationContext.hpp
./obj/platform/ANSICPlatform.o: ./inc/ContextAdapter.hpp ./inc/Context.hpp
./obj/platform/ANSICPlatform.o: ./inc/observe/Observable.hpp
./obj/platform/ANSICPlatform.o: ./inc/exceptions/RuntimeError.hpp
./obj/platform/ANSICPlatform.o: ./inc/Debug.hpp
./obj/platform/ANSICPlatform.o: ./inc/platform/threads/Thread.hpp
./obj/platform/ANSICPlatform.o: ./inc/platform/threads/RecMutex.hpp
./obj/platform/ANSICPlatform.o: ./inc/platform/threads/CondVar.hpp
./obj/platform/ANSICPlatform.o: ./inc/platform/threads/Mutex.hpp
./obj/platform/ANSICPlatform.o: ./inc/Protector.hpp
./obj/platform/ANSICPlatform.o: ./inc/platform/threads/ThreadsSystem.hpp
./obj/platform/ANSICPlatform.o: ./inc/platform/threads/ThreadFactory.hpp
./obj/platform/ANSICPlatform.o: ./inc/debug-macros.hpp
./obj/platform/ANSICPlatform.o: ./inc/exceptions/InvalidArgument.hpp
./obj/platform/ANSICPlatform.o: ./inc/exceptions/InternalError.hpp
./obj/platform/POSIXPlatform.o: ./inc/platform/POSIXPlatform.hpp
./obj/platform/POSIXPlatform.o: ./inc/platform/ANSICPlatform.hpp
./obj/platform/POSIXPlatform.o: ./inc/Object.hpp ./inc/defines.h
./obj/platform/POSIXPlatform.o: ./inc/build.h src/common.cpp
./obj/platform/POSIXPlatform.o: ./inc/platform/platform-specific.h
./obj/platform/POSIXPlatform.o: ./inc/Top.hpp ./inc/String.hpp
./obj/platform/POSIXPlatform.o: ./inc/Debug.hpp
./obj/platform/POSIXPlatform.o: ./inc/platform/threads/Thread.hpp
./obj/platform/POSIXPlatform.o: ./inc/platform/threads/RecMutex.hpp
./obj/platform/POSIXPlatform.o: ./inc/platform/threads/CondVar.hpp
./obj/platform/POSIXPlatform.o: ./inc/platform/threads/Mutex.hpp
./obj/platform/POSIXPlatform.o: ./inc/Protector.hpp
./obj/platform/POSIXPlatform.o: ./inc/platform/threads/ThreadsSystem.hpp
./obj/platform/POSIXPlatform.o: ./inc/platform/threads/ThreadFactory.hpp
./obj/platform/POSIXPlatform.o: ./inc/debug-macros.hpp ./inc/OGuard.hpp
./obj/platform/POSIXPlatform.o: ./inc/Guard.hpp
./obj/platform/Win32Platform.o: ./inc/platform/Win32Platform.hpp
./obj/platform/threads/ThreadFactory.o: ./inc/platform/threads/Win32Thread.hpp
./obj/platform/threads/ThreadFactory.o: ./inc/platform/threads/ThreadFactory.hpp
./obj/platform/threads/ThreadFactory.o: ./inc/platform/threads/Runnable.hpp
./obj/platform/threads/ThreadFactory.o: ./inc/Top.hpp ./inc/defines.h
./obj/platform/threads/ThreadFactory.o: ./inc/build.h src/common.cpp
./obj/platform/threads/ThreadFactory.o: ./inc/platform/platform-specific.h
./obj/platform/threads/ThreadFactory.o: ./inc/platform/threads/PThread.hpp
./obj/platform/threads/ThreadFactory.o: ./inc/platform/threads/ThreadFactory.hpp
./obj/platform/threads/ThreadFactory.o: ./inc/platform/threads/ThreadsSystem.hpp
./obj/platform/threads/ThreadFactory.o: ./inc/platform/threads/Thread.hpp
./obj/platform/threads/ThreadFactory.o: ./inc/Object.hpp
./obj/platform/threads/ThreadFactory.o: ./inc/platform/threads/Mutex.hpp
./obj/platform/threads/ThreadFactory.o: ./inc/Protector.hpp
./obj/platform/threads/ThreadFactory.o: ./inc/platform/threads/CondVar.hpp
./obj/platform/threads/ThreadFactory.o: ./inc/platform/threads/Semaphore.hpp
./obj/platform/threads/ThreadFactory.o: ./inc/String.hpp
./obj/platform/threads/ThreadFactory.o: ./inc/containers/lists/List.hpp
./obj/platform/threads/ThreadFactory.o: ./inc/OGuard.hpp ./inc/Guard.hpp
./obj/platform/threads/ThreadFactory.o: ./inc/containers/PuncturedContainer.hpp
./obj/platform/threads/ThreadFactory.o: ./inc/containers/Container.hpp
./obj/platform/threads/ThreadFactory.o: ./inc/containers/Position.hpp
./obj/platform/threads/ThreadFactory.o: ./inc/containers/PositionEnumeration.hpp
./obj/platform/threads/ThreadFactory.o: ./inc/iter/enumerations/TypedEnumeration.hpp
./obj/platform/threads/ThreadFactory.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/platform/threads/ThreadFactory.o: src/iter/enumerations/TypedEnumeration.tpp
./obj/platform/threads/ThreadFactory.o: ./inc/exceptions/InvalidArgument.hpp
./obj/platform/threads/ThreadFactory.o: ./inc/exceptions/InternalError.hpp
./obj/platform/threads/ThreadFactory.o: ./inc/exceptions/Exception.hpp
./obj/platform/threads/ThreadFactory.o: ./inc/exceptions/Throwable.hpp
./obj/platform/threads/ThreadFactory.o: ./inc/Condition.hpp
./obj/platform/threads/ThreadFactory.o: ./inc/observe/Observable.hpp
./obj/platform/threads/ThreadFactory.o: ./inc/observe/ObservableAdapter.hpp
./obj/platform/threads/ThreadFactory.o: ./inc/observe/ObservationContext.hpp
./obj/platform/threads/ThreadFactory.o: ./inc/ContextAdapter.hpp
./obj/platform/threads/ThreadFactory.o: ./inc/Context.hpp
./obj/platform/threads/ThreadFactory.o: ./inc/observe/Observable.hpp
./obj/platform/threads/ThreadFactory.o: ./inc/exceptions/RuntimeError.hpp
./obj/platform/threads/ThreadFactory.o: ./inc/Debug.hpp
./obj/platform/threads/ThreadFactory.o: ./inc/platform/threads/Thread.hpp
./obj/platform/threads/ThreadFactory.o: ./inc/platform/threads/RecMutex.hpp
./obj/platform/threads/ThreadFactory.o: ./inc/debug-macros.hpp
./obj/platform/threads/ThreadFactory.o: ./inc/LinkManager.hpp
./obj/platform/threads/ThreadFactory.o: ./inc/iter/enumerations/ResettableEnumeration.hpp
./obj/platform/threads/ThreadFactory.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/platform/threads/ThreadFactory.o: ./inc/iter/iterators/Iterator.hpp
./obj/platform/threads/ThreadFactory.o: ./inc/containers/RangedContainer.hpp
./obj/platform/threads/ThreadFactory.o: ./inc/containers/IndexableContainer.hpp
./obj/platform/threads/ThreadFactory.o: ./inc/containers/MutableContainer.hpp
./obj/platform/threads/ThreadFactory.o: ./inc/Map.hpp
./obj/platform/threads/ThreadFactory.o: ./inc/containers/MutablePosition.hpp
./obj/platform/threads/ThreadFactory.o: ./inc/containers/Position.hpp
./obj/platform/threads/ThreadFactory.o: ./inc/containers/PositionAdapter.hpp
./obj/platform/threads/ThreadFactory.o: ./inc/containers/MutablePosition.hpp
./obj/platform/threads/ThreadFactory.o: ./inc/containers/MutablePositionAdapter.hpp
./obj/platform/threads/ThreadFactory.o: ./inc/containers/PositionAdapter.hpp
./obj/platform/threads/ThreadFactory.o: ./inc/containers/PositionFactory.hpp
./obj/platform/threads/ThreadFactory.o: ./inc/AbstractFactory.hpp
./obj/platform/threads/ThreadFactory.o: ./inc/containers/MutablePositionEnumeration.hpp
./obj/platform/threads/ThreadFactory.o: ./inc/containers/PositionEnumeration.hpp
./obj/platform/threads/ThreadFactory.o: ./inc/containers/MutableContainerAdapter.hpp
./obj/platform/threads/ThreadFactory.o: ./inc/containers/ContainerAdapter.hpp
./obj/platform/threads/ThreadFactory.o: ./inc/containers/ModifiableContainer.hpp
./obj/platform/threads/ThreadFactory.o: ./inc/VersionedObject.hpp
./obj/platform/threads/ThreadFactory.o: ./inc/MemoryAllocator.hpp
./obj/platform/threads/ThreadsSystem.o: ./inc/platform/threads/ThreadsSystem.hpp
./obj/platform/threads/ThreadsSystem.o: ./inc/platform/threads/ThreadFactory.hpp
./obj/platform/threads/ThreadsSystem.o: ./inc/Debug.hpp ./inc/defines.h
./obj/platform/threads/ThreadsSystem.o: ./inc/build.h src/common.cpp
./obj/platform/threads/ThreadsSystem.o: ./inc/platform/platform-specific.h
./obj/platform/threads/ThreadsSystem.o: ./inc/Object.hpp ./inc/Top.hpp
./obj/platform/threads/ThreadsSystem.o: ./inc/platform/threads/Thread.hpp
./obj/platform/threads/ThreadsSystem.o: ./inc/platform/threads/RecMutex.hpp
./obj/platform/threads/ThreadsSystem.o: ./inc/platform/threads/CondVar.hpp
./obj/platform/threads/ThreadsSystem.o: ./inc/platform/threads/Mutex.hpp
./obj/platform/threads/ThreadsSystem.o: ./inc/Protector.hpp
./obj/platform/threads/ThreadsSystem.o: ./inc/platform/threads/ThreadsSystem.hpp
./obj/platform/threads/ThreadsSystem.o: ./inc/platform/threads/ThreadFactory.hpp
./obj/platform/threads/ThreadsSystem.o: ./inc/debug-macros.hpp
./obj/platform/threads/PThread.o: ./inc/platform/threads/PThread.hpp
./obj/platform/threads/PThread.o: ./inc/platform/threads/ThreadFactory.hpp
./obj/platform/threads/PThread.o: ./inc/Top.hpp ./inc/defines.h ./inc/build.h
./obj/platform/threads/PThread.o: src/common.cpp
./obj/platform/threads/PThread.o: ./inc/platform/platform-specific.h
./obj/platform/threads/PThread.o: ./inc/platform/threads/ThreadsSystem.hpp
./obj/platform/threads/PThread.o: ./inc/platform/threads/Thread.hpp
./obj/platform/threads/PThread.o: ./inc/Object.hpp
./obj/platform/threads/PThread.o: ./inc/platform/threads/Mutex.hpp
./obj/platform/threads/PThread.o: ./inc/Protector.hpp
./obj/platform/threads/PThread.o: ./inc/platform/threads/CondVar.hpp
./obj/platform/threads/PThread.o: ./inc/platform/threads/Semaphore.hpp
./obj/platform/threads/PThread.o: ./inc/String.hpp
./obj/platform/threads/PThread.o: ./inc/containers/lists/List.hpp
./obj/platform/threads/PThread.o: ./inc/OGuard.hpp ./inc/Guard.hpp
./obj/platform/threads/PThread.o: ./inc/containers/PuncturedContainer.hpp
./obj/platform/threads/PThread.o: ./inc/containers/Container.hpp
./obj/platform/threads/PThread.o: ./inc/containers/Position.hpp
./obj/platform/threads/PThread.o: ./inc/containers/PositionEnumeration.hpp
./obj/platform/threads/PThread.o: ./inc/iter/enumerations/TypedEnumeration.hpp
./obj/platform/threads/PThread.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/platform/threads/PThread.o: src/iter/enumerations/TypedEnumeration.tpp
./obj/platform/threads/PThread.o: ./inc/exceptions/InvalidArgument.hpp
./obj/platform/threads/PThread.o: ./inc/exceptions/InternalError.hpp
./obj/platform/threads/PThread.o: ./inc/exceptions/Exception.hpp
./obj/platform/threads/PThread.o: ./inc/exceptions/Throwable.hpp
./obj/platform/threads/PThread.o: ./inc/Condition.hpp
./obj/platform/threads/PThread.o: ./inc/observe/Observable.hpp
./obj/platform/threads/PThread.o: ./inc/observe/ObservableAdapter.hpp
./obj/platform/threads/PThread.o: ./inc/observe/ObservationContext.hpp
./obj/platform/threads/PThread.o: ./inc/ContextAdapter.hpp ./inc/Context.hpp
./obj/platform/threads/PThread.o: ./inc/observe/Observable.hpp
./obj/platform/threads/PThread.o: ./inc/exceptions/RuntimeError.hpp
./obj/platform/threads/PThread.o: ./inc/Debug.hpp
./obj/platform/threads/PThread.o: ./inc/platform/threads/Thread.hpp
./obj/platform/threads/PThread.o: ./inc/platform/threads/RecMutex.hpp
./obj/platform/threads/PThread.o: ./inc/debug-macros.hpp
./obj/platform/threads/PThread.o: ./inc/LinkManager.hpp
./obj/platform/threads/PThread.o: ./inc/iter/enumerations/ResettableEnumeration.hpp
./obj/platform/threads/PThread.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/platform/threads/PThread.o: ./inc/iter/iterators/Iterator.hpp
./obj/platform/threads/PThread.o: ./inc/containers/RangedContainer.hpp
./obj/platform/threads/PThread.o: ./inc/containers/IndexableContainer.hpp
./obj/platform/threads/PThread.o: ./inc/containers/MutableContainer.hpp
./obj/platform/threads/PThread.o: ./inc/Map.hpp
./obj/platform/threads/PThread.o: ./inc/containers/MutablePosition.hpp
./obj/platform/threads/PThread.o: ./inc/containers/Position.hpp
./obj/platform/threads/PThread.o: ./inc/containers/PositionAdapter.hpp
./obj/platform/threads/PThread.o: ./inc/containers/MutablePosition.hpp
./obj/platform/threads/PThread.o: ./inc/containers/MutablePositionAdapter.hpp
./obj/platform/threads/PThread.o: ./inc/containers/PositionAdapter.hpp
./obj/platform/threads/PThread.o: ./inc/containers/PositionFactory.hpp
./obj/platform/threads/PThread.o: ./inc/AbstractFactory.hpp
./obj/platform/threads/PThread.o: ./inc/containers/MutablePositionEnumeration.hpp
./obj/platform/threads/PThread.o: ./inc/containers/PositionEnumeration.hpp
./obj/platform/threads/PThread.o: ./inc/containers/MutableContainerAdapter.hpp
./obj/platform/threads/PThread.o: ./inc/containers/ContainerAdapter.hpp
./obj/platform/threads/PThread.o: ./inc/containers/ModifiableContainer.hpp
./obj/platform/threads/PThread.o: ./inc/VersionedObject.hpp
./obj/platform/threads/PThread.o: ./inc/MemoryAllocator.hpp
./obj/platform/threads/PThread.o: ./inc/exceptions/NotImplemented.hpp
./obj/platform/threads/PThread.o: ./inc/platform/threads/MGuard.hpp
./obj/platform/threads/PThread.o: ./inc/platform/threads/ThreadDeath.hpp
./obj/platform/threads/PThread.o: ./inc/exceptions/Exception.hpp
./obj/platform/threads/PThread.o: ./inc/exceptions/RuntimeError.hpp
./obj/platform/threads/PThread.o: ./inc/exceptions/Errno.hpp
./obj/platform/threads/PThread.o: ./inc/exceptions/OSError.hpp
./obj/platform/threads/PThread.o: ./inc/exceptions/ExternalError.hpp
./obj/platform/threads/PThread.o: ./inc/PGuard.hpp ./inc/Backtrace.hpp
./obj/platform/threads/Win32Thread.o: ./inc/platform/threads/Win32Thread.hpp
./obj/platform/threads/MGuard.o: ./inc/platform/threads/MGuard.hpp
./obj/platform/threads/MGuard.o: ./inc/Guard.hpp ./inc/Object.hpp
./obj/platform/threads/MGuard.o: ./inc/defines.h ./inc/build.h src/common.cpp
./obj/platform/threads/MGuard.o: ./inc/platform/platform-specific.h
./obj/platform/threads/MGuard.o: ./inc/Top.hpp
./obj/platform/threads/MGuard.o: ./inc/platform/threads/Mutex.hpp
./obj/platform/threads/MGuard.o: ./inc/LinkManager.hpp ./inc/String.hpp
./obj/platform/threads/MGuard.o: ./inc/Debug.hpp
./obj/platform/threads/MGuard.o: ./inc/platform/threads/Thread.hpp
./obj/platform/threads/MGuard.o: ./inc/platform/threads/RecMutex.hpp
./obj/platform/threads/MGuard.o: ./inc/platform/threads/CondVar.hpp
./obj/platform/threads/MGuard.o: ./inc/platform/threads/Mutex.hpp
./obj/platform/threads/MGuard.o: ./inc/Protector.hpp
./obj/platform/threads/MGuard.o: ./inc/platform/threads/ThreadsSystem.hpp
./obj/platform/threads/MGuard.o: ./inc/platform/threads/ThreadFactory.hpp
./obj/platform/threads/MGuard.o: ./inc/debug-macros.hpp
./obj/platform/threads/ThreadDeath.o: ./inc/platform/threads/Thread.hpp
./obj/platform/threads/ThreadDeath.o: ./inc/Top.hpp ./inc/defines.h
./obj/platform/threads/ThreadDeath.o: ./inc/build.h src/common.cpp
./obj/platform/threads/ThreadDeath.o: ./inc/platform/platform-specific.h
./obj/platform/threads/ThreadDeath.o: ./inc/platform/threads/ThreadDeath.hpp
./obj/platform/threads/ThreadDeath.o: ./inc/exceptions/Exception.hpp
./obj/platform/threads/ThreadDeath.o: ./inc/Object.hpp ./inc/String.hpp
./obj/platform/threads/ThreadDeath.o: ./inc/exceptions/Throwable.hpp
./obj/platform/threads/ThreadDeath.o: ./inc/Condition.hpp
./obj/platform/threads/ThreadDeath.o: ./inc/observe/Observable.hpp
./obj/platform/threads/ThreadDeath.o: ./inc/observe/ObservableAdapter.hpp
./obj/platform/threads/ThreadDeath.o: ./inc/observe/ObservationContext.hpp
./obj/platform/threads/ThreadDeath.o: ./inc/ContextAdapter.hpp
./obj/platform/threads/ThreadDeath.o: ./inc/Context.hpp
./obj/platform/threads/ThreadDeath.o: ./inc/observe/Observable.hpp
./obj/platform/threads/ThreadDeath.o: ./inc/exceptions/RuntimeError.hpp
./obj/platform/threads/ThreadDeath.o: ./inc/exceptions/Exception.hpp
./obj/platform/threads/ThreadDeath.o: ./inc/Debug.hpp
./obj/platform/threads/ThreadDeath.o: ./inc/platform/threads/RecMutex.hpp
./obj/platform/threads/ThreadDeath.o: ./inc/platform/threads/CondVar.hpp
./obj/platform/threads/ThreadDeath.o: ./inc/platform/threads/Mutex.hpp
./obj/platform/threads/ThreadDeath.o: ./inc/Protector.hpp
./obj/platform/threads/ThreadDeath.o: ./inc/platform/threads/ThreadsSystem.hpp
./obj/platform/threads/ThreadDeath.o: ./inc/platform/threads/ThreadFactory.hpp
./obj/platform/threads/ThreadDeath.o: ./inc/debug-macros.hpp
./obj/platform/threads/RecMutex.o: ./inc/platform/threads/RecMutex.hpp
./obj/platform/threads/RecMutex.o: ./inc/platform/threads/CondVar.hpp
./obj/platform/threads/RecMutex.o: ./inc/Top.hpp ./inc/defines.h
./obj/platform/threads/RecMutex.o: ./inc/build.h src/common.cpp
./obj/platform/threads/RecMutex.o: ./inc/platform/platform-specific.h
./obj/platform/threads/RecMutex.o: ./inc/platform/threads/Mutex.hpp
./obj/platform/threads/RecMutex.o: ./inc/Protector.hpp ./inc/Object.hpp
./obj/platform/threads/RecMutex.o: ./inc/platform/threads/ThreadsSystem.hpp
./obj/platform/threads/RecMutex.o: ./inc/platform/threads/ThreadFactory.hpp
./obj/platform/threads/RecMutex.o: ./inc/platform/threads/MGuard.hpp
./obj/platform/threads/RecMutex.o: ./inc/Guard.hpp ./inc/LinkManager.hpp
./obj/platform/threads/RecMutex.o: ./inc/String.hpp ./inc/Debug.hpp
./obj/platform/threads/RecMutex.o: ./inc/platform/threads/Thread.hpp
./obj/platform/threads/RecMutex.o: ./inc/debug-macros.hpp
./obj/platform/Xq.o: ./inc/platform/Xq.hpp ./inc/String.hpp ./inc/defines.h
./obj/platform/Xq.o: ./inc/build.h src/common.cpp
./obj/platform/Xq.o: ./inc/platform/platform-specific.h ./inc/Object.hpp
./obj/platform/Xq.o: ./inc/Top.hpp ./inc/platform/threads/Runnable.hpp
./obj/platform/Xq.o: ./inc/platform/threads/Thread.hpp
./obj/platform/Xq.o: ./inc/exceptions/Errno.hpp ./inc/exceptions/OSError.hpp
./obj/platform/Xq.o: ./inc/exceptions/ExternalError.hpp
./obj/platform/Xq.o: ./inc/exceptions/Exception.hpp
./obj/platform/Xq.o: ./inc/exceptions/Throwable.hpp ./inc/Condition.hpp
./obj/platform/Xq.o: ./inc/observe/Observable.hpp
./obj/platform/Xq.o: ./inc/observe/ObservableAdapter.hpp
./obj/platform/Xq.o: ./inc/observe/ObservationContext.hpp
./obj/platform/Xq.o: ./inc/ContextAdapter.hpp ./inc/Context.hpp
./obj/platform/Xq.o: ./inc/observe/Observable.hpp
./obj/platform/Xq.o: ./inc/iter/enumerations/TypedEnumeration.hpp
./obj/platform/Xq.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/platform/Xq.o: src/iter/enumerations/TypedEnumeration.tpp
./obj/platform/Xq.o: ./inc/exceptions/InvalidArgument.hpp
./obj/platform/Xq.o: ./inc/exceptions/InternalError.hpp
./obj/platform/Xq.o: ./inc/exceptions/RuntimeError.hpp ./inc/Debug.hpp
./obj/platform/Xq.o: ./inc/platform/threads/RecMutex.hpp
./obj/platform/Xq.o: ./inc/platform/threads/CondVar.hpp
./obj/platform/Xq.o: ./inc/platform/threads/Mutex.hpp ./inc/Protector.hpp
./obj/platform/Xq.o: ./inc/platform/threads/ThreadsSystem.hpp
./obj/platform/Xq.o: ./inc/platform/threads/ThreadFactory.hpp
./obj/platform/Xq.o: ./inc/debug-macros.hpp ./inc/LinkManager.hpp
./obj/platform/Xq.o: ./inc/observe/PassiveObserver.hpp
./obj/platform/Xq.o: ./inc/observe/ObserverAdapter.hpp
./obj/platform/Xq.o: ./inc/observe/Observer.hpp ./inc/platform/Aq.hpp
./obj/platform/Xq.o: ./inc/Guard.hpp ./inc/OGuard.hpp
./obj/platform/Xq.o: ./inc/iter/iterables/Iterable.hpp
./obj/platform/Xq.o: ./inc/exceptions/OSError.hpp
./obj/platform/Xq.o: ./inc/platform/threads/ThreadsSystem.hpp
./obj/platform/Xq.o: ./inc/platform/threads/ThreadFactory.hpp
./obj/platform/Xq.o: ./inc/platform/threads/Mutex.hpp
./obj/platform/Xq.o: ./inc/platform/Platform.hpp ./inc/Backtrace.hpp
./obj/platform/Xq.o: /usr/local/include/X11/xpm.h
./obj/platform/Xq.o: ./inc/platform/threads/MGuard.hpp
./obj/platform/Xq.o: ./inc/observe/EchoCondition.hpp
./obj/platform/Xq.o: ./inc/observe/ObservationContext.hpp
./obj/platform/Xq.o: ./inc/observe/EchoObserver.hpp
./obj/platform/Xq.o: ./inc/observe/PassiveObserver.hpp
./obj/platform/Wq.o: ./inc/platform/Wq.hpp
./obj/platform/Cq.o: ./inc/platform/Cq.hpp ./inc/defines.h ./inc/build.h
./obj/platform/Cq.o: src/common.cpp ./inc/platform/platform-specific.h
./obj/platform/Cq.o: ./inc/platform/Aq.hpp ./inc/Top.hpp ./inc/String.hpp
./obj/platform/Cq.o: ./inc/Object.hpp ./inc/platform/threads/Runnable.hpp
./obj/platform/Cq.o: ./inc/platform/threads/Thread.hpp
./obj/platform/Cq.o: ./inc/iter/enumerations/TypedEnumeration.hpp
./obj/platform/Cq.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/platform/Cq.o: src/iter/enumerations/TypedEnumeration.tpp
./obj/platform/Cq.o: ./inc/exceptions/InvalidArgument.hpp
./obj/platform/Cq.o: ./inc/exceptions/InternalError.hpp
./obj/platform/Cq.o: ./inc/exceptions/Exception.hpp
./obj/platform/Cq.o: ./inc/exceptions/Throwable.hpp ./inc/Condition.hpp
./obj/platform/Cq.o: ./inc/observe/Observable.hpp
./obj/platform/Cq.o: ./inc/observe/ObservableAdapter.hpp
./obj/platform/Cq.o: ./inc/observe/ObservationContext.hpp
./obj/platform/Cq.o: ./inc/ContextAdapter.hpp ./inc/Context.hpp
./obj/platform/Cq.o: ./inc/observe/Observable.hpp
./obj/platform/Cq.o: ./inc/exceptions/RuntimeError.hpp ./inc/Debug.hpp
./obj/platform/Cq.o: ./inc/platform/threads/RecMutex.hpp
./obj/platform/Cq.o: ./inc/platform/threads/CondVar.hpp
./obj/platform/Cq.o: ./inc/platform/threads/Mutex.hpp ./inc/Protector.hpp
./obj/platform/Cq.o: ./inc/platform/threads/ThreadsSystem.hpp
./obj/platform/Cq.o: ./inc/platform/threads/ThreadFactory.hpp
./obj/platform/Cq.o: ./inc/debug-macros.hpp ./inc/LinkManager.hpp
./obj/platform/Cq.o: ./inc/observe/PassiveObserver.hpp
./obj/platform/Cq.o: ./inc/observe/ObserverAdapter.hpp
./obj/platform/Cq.o: ./inc/observe/Observer.hpp ./inc/Guard.hpp
./obj/platform/Cq.o: ./inc/OGuard.hpp ./inc/iter/iterables/Iterable.hpp
./obj/platform/Cq.o: ./inc/platform/threads/ThreadFactory.hpp
./obj/platform/Cq.o: ./inc/platform/threads/MGuard.hpp
./obj/platform/Cq.o: ./inc/exceptions/Errno.hpp ./inc/exceptions/OSError.hpp
./obj/platform/Cq.o: ./inc/exceptions/ExternalError.hpp
./obj/platform/Cq.o: ./inc/observe/EchoObserver.hpp
./obj/platform/Cq.o: ./inc/observe/PassiveObserver.hpp
./obj/platform/Aq.o: ./inc/platform/Aq.hpp ./inc/Top.hpp ./inc/defines.h
./obj/platform/Aq.o: ./inc/build.h src/common.cpp
./obj/platform/Aq.o: ./inc/platform/platform-specific.h ./inc/String.hpp
./obj/platform/Aq.o: ./inc/Object.hpp ./inc/platform/threads/Runnable.hpp
./obj/platform/Aq.o: ./inc/platform/threads/Thread.hpp
./obj/platform/Aq.o: ./inc/iter/enumerations/TypedEnumeration.hpp
./obj/platform/Aq.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/platform/Aq.o: src/iter/enumerations/TypedEnumeration.tpp
./obj/platform/Aq.o: ./inc/exceptions/InvalidArgument.hpp
./obj/platform/Aq.o: ./inc/exceptions/InternalError.hpp
./obj/platform/Aq.o: ./inc/exceptions/Exception.hpp
./obj/platform/Aq.o: ./inc/exceptions/Throwable.hpp ./inc/Condition.hpp
./obj/platform/Aq.o: ./inc/observe/Observable.hpp
./obj/platform/Aq.o: ./inc/observe/ObservableAdapter.hpp
./obj/platform/Aq.o: ./inc/observe/ObservationContext.hpp
./obj/platform/Aq.o: ./inc/ContextAdapter.hpp ./inc/Context.hpp
./obj/platform/Aq.o: ./inc/observe/Observable.hpp
./obj/platform/Aq.o: ./inc/exceptions/RuntimeError.hpp ./inc/Debug.hpp
./obj/platform/Aq.o: ./inc/platform/threads/RecMutex.hpp
./obj/platform/Aq.o: ./inc/platform/threads/CondVar.hpp
./obj/platform/Aq.o: ./inc/platform/threads/Mutex.hpp ./inc/Protector.hpp
./obj/platform/Aq.o: ./inc/platform/threads/ThreadsSystem.hpp
./obj/platform/Aq.o: ./inc/platform/threads/ThreadFactory.hpp
./obj/platform/Aq.o: ./inc/debug-macros.hpp ./inc/LinkManager.hpp
./obj/platform/Aq.o: ./inc/observe/PassiveObserver.hpp
./obj/platform/Aq.o: ./inc/observe/ObserverAdapter.hpp
./obj/platform/Aq.o: ./inc/observe/Observer.hpp ./inc/Guard.hpp
./obj/platform/Aq.o: ./inc/OGuard.hpp ./inc/iter/iterables/Iterable.hpp
./obj/Top.o: ./inc/Top.hpp ./inc/defines.h ./inc/build.h src/common.cpp
./obj/Top.o: ./inc/platform/platform-specific.h ./inc/Debug.hpp
./obj/Top.o: ./inc/Object.hpp ./inc/platform/threads/Thread.hpp
./obj/Top.o: ./inc/platform/threads/RecMutex.hpp
./obj/Top.o: ./inc/platform/threads/CondVar.hpp
./obj/Top.o: ./inc/platform/threads/Mutex.hpp ./inc/Protector.hpp
./obj/Top.o: ./inc/platform/threads/ThreadsSystem.hpp
./obj/Top.o: ./inc/platform/threads/ThreadFactory.hpp ./inc/debug-macros.hpp
./obj/Top.o: ./inc/PGuard.hpp ./inc/Guard.hpp
./obj/Top.o: ./inc/platform/threads/ThreadFactory.hpp
./obj/Top.o: ./inc/platform/threads/Mutex.hpp
./obj/Top.o: ./inc/platform/threads/MGuard.hpp ./inc/MemoryMonitor.hpp
./obj/Top.o: ./inc/StringBuffer.hpp
./obj/Object.o: ./inc/Object.hpp ./inc/defines.h ./inc/build.h src/common.cpp
./obj/Object.o: ./inc/platform/platform-specific.h ./inc/Top.hpp
./obj/Object.o: ./inc/Protector.hpp
./obj/String.o: ./inc/Char.hpp ./inc/defines.h ./inc/build.h src/common.cpp
./obj/String.o: ./inc/platform/platform-specific.h ./inc/Object.hpp
./obj/String.o: ./inc/Top.hpp ./inc/String.hpp ./inc/StringImplementation.hpp
./obj/String.o: ./inc/RefCounted.hpp ./inc/RefCountable.hpp
./obj/String.o: ./inc/MemoryAllocator.hpp ./inc/UTF8Converter.hpp
./obj/String.o: ./inc/CodesetConverter.hpp ./inc/OGuard.hpp ./inc/Guard.hpp
./obj/String.o: ./inc/Debug.hpp ./inc/platform/threads/Thread.hpp
./obj/String.o: ./inc/platform/threads/RecMutex.hpp
./obj/String.o: ./inc/platform/threads/CondVar.hpp
./obj/String.o: ./inc/platform/threads/Mutex.hpp ./inc/Protector.hpp
./obj/String.o: ./inc/platform/threads/ThreadsSystem.hpp
./obj/String.o: ./inc/platform/threads/ThreadFactory.hpp
./obj/String.o: ./inc/debug-macros.hpp ./inc/platform/Platform.hpp
./obj/StringImplementation.o: ./inc/platform/Platform.hpp ./inc/Top.hpp
./obj/StringImplementation.o: ./inc/defines.h ./inc/build.h src/common.cpp
./obj/StringImplementation.o: ./inc/platform/platform-specific.h
./obj/StringImplementation.o: ./inc/Debug.hpp ./inc/Object.hpp
./obj/StringImplementation.o: ./inc/platform/threads/Thread.hpp
./obj/StringImplementation.o: ./inc/platform/threads/RecMutex.hpp
./obj/StringImplementation.o: ./inc/platform/threads/CondVar.hpp
./obj/StringImplementation.o: ./inc/platform/threads/Mutex.hpp
./obj/StringImplementation.o: ./inc/Protector.hpp
./obj/StringImplementation.o: ./inc/platform/threads/ThreadsSystem.hpp
./obj/StringImplementation.o: ./inc/platform/threads/ThreadFactory.hpp
./obj/StringImplementation.o: ./inc/debug-macros.hpp
./obj/StringImplementation.o: ./inc/FixedSizeAllocator.hpp
./obj/StringImplementation.o: ./inc/MemoryAllocator.hpp
./obj/Debug.o: ./inc/Debug.hpp ./inc/defines.h ./inc/build.h src/common.cpp
./obj/Debug.o: ./inc/platform/platform-specific.h ./inc/Object.hpp
./obj/Debug.o: ./inc/Top.hpp ./inc/platform/threads/Thread.hpp
./obj/Debug.o: ./inc/platform/threads/RecMutex.hpp
./obj/Debug.o: ./inc/platform/threads/CondVar.hpp
./obj/Debug.o: ./inc/platform/threads/Mutex.hpp ./inc/Protector.hpp
./obj/Debug.o: ./inc/platform/threads/ThreadsSystem.hpp
./obj/Debug.o: ./inc/platform/threads/ThreadFactory.hpp
./obj/Debug.o: ./inc/debug-macros.hpp ./inc/String.hpp ./inc/Backtrace.hpp
./obj/Debug.o: ./inc/platform/Platform.hpp ./inc/exceptions/InternalError.hpp
./obj/Debug.o: ./inc/exceptions/Exception.hpp ./inc/exceptions/Throwable.hpp
./obj/Debug.o: ./inc/Condition.hpp ./inc/observe/Observable.hpp
./obj/Debug.o: ./inc/observe/ObservableAdapter.hpp
./obj/Debug.o: ./inc/observe/ObservationContext.hpp ./inc/ContextAdapter.hpp
./obj/Debug.o: ./inc/Context.hpp ./inc/observe/Observable.hpp
./obj/Debug.o: ./inc/exceptions/RuntimeError.hpp
./obj/Debug.o: ./inc/platform/threads/ThreadsSystem.hpp
./obj/Debug.o: ./inc/platform/threads/ThreadFactory.hpp
./obj/Debug.o: ./inc/platform/threads/MGuard.hpp ./inc/Guard.hpp
./obj/Debug.o: ./inc/LinkManager.hpp
./obj/new-operator.o: ./inc/new-operator.hpp ./inc/defines.h ./inc/build.h
./obj/new-operator.o: src/common.cpp ./inc/platform/platform-specific.h
./obj/new-operator.o: ./inc/MemoryMonitor.hpp ./inc/Top.hpp ./inc/Debug.hpp
./obj/new-operator.o: ./inc/Object.hpp ./inc/platform/threads/Thread.hpp
./obj/new-operator.o: ./inc/platform/threads/RecMutex.hpp
./obj/new-operator.o: ./inc/platform/threads/CondVar.hpp
./obj/new-operator.o: ./inc/platform/threads/Mutex.hpp ./inc/Protector.hpp
./obj/new-operator.o: ./inc/platform/threads/ThreadsSystem.hpp
./obj/new-operator.o: ./inc/platform/threads/ThreadFactory.hpp
./obj/new-operator.o: ./inc/debug-macros.hpp ./inc/platform/Platform.hpp
./obj/new-operator.o: ./inc/platform/threads/ThreadFactory.hpp
./obj/new-operator.o: ./inc/platform/threads/Mutex.hpp
./obj/new-operator.o: ./inc/platform/threads/MGuard.hpp ./inc/Guard.hpp
./obj/MemoryMonitor.o: ./inc/MemoryMonitor.hpp ./inc/defines.h ./inc/build.h
./obj/MemoryMonitor.o: src/common.cpp ./inc/platform/platform-specific.h
./obj/MemoryMonitor.o: ./inc/new-operator.hpp ./inc/Debug.hpp
./obj/MemoryMonitor.o: ./inc/Object.hpp ./inc/Top.hpp
./obj/MemoryMonitor.o: ./inc/platform/threads/Thread.hpp
./obj/MemoryMonitor.o: ./inc/platform/threads/RecMutex.hpp
./obj/MemoryMonitor.o: ./inc/platform/threads/CondVar.hpp
./obj/MemoryMonitor.o: ./inc/platform/threads/Mutex.hpp ./inc/Protector.hpp
./obj/MemoryMonitor.o: ./inc/platform/threads/ThreadsSystem.hpp
./obj/MemoryMonitor.o: ./inc/platform/threads/ThreadFactory.hpp
./obj/MemoryMonitor.o: ./inc/debug-macros.hpp
./obj/MethodMap.o: ./inc/MethodMap.hpp ./inc/Object.hpp ./inc/defines.h
./obj/MethodMap.o: ./inc/build.h src/common.cpp
./obj/MethodMap.o: ./inc/platform/platform-specific.h ./inc/Top.hpp
./obj/MethodMap.o: ./inc/Map.hpp ./inc/String.hpp src/MethodMap.tpp
./obj/MethodMap.o: ./inc/Debug.hpp ./inc/platform/threads/Thread.hpp
./obj/MethodMap.o: ./inc/platform/threads/RecMutex.hpp
./obj/MethodMap.o: ./inc/platform/threads/CondVar.hpp
./obj/MethodMap.o: ./inc/platform/threads/Mutex.hpp ./inc/Protector.hpp
./obj/MethodMap.o: ./inc/platform/threads/ThreadsSystem.hpp
./obj/MethodMap.o: ./inc/platform/threads/ThreadFactory.hpp
./obj/MethodMap.o: ./inc/debug-macros.hpp ./inc/LinkManager.hpp
./obj/iter/enumerations/TypedEnumeration.o: ./inc/iter/enumerations/TypedEnumeration.hpp
./obj/iter/enumerations/TypedEnumeration.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/iter/enumerations/TypedEnumeration.o: ./inc/Top.hpp ./inc/defines.h
./obj/iter/enumerations/TypedEnumeration.o: ./inc/build.h src/common.cpp
./obj/iter/enumerations/TypedEnumeration.o: ./inc/platform/platform-specific.h
./obj/iter/enumerations/TypedEnumeration.o: ./inc/Object.hpp
./obj/iter/enumerations/TypedEnumeration.o: src/iter/enumerations/TypedEnumeration.tpp
./obj/iter/enumerations/TypedEnumeration.o: ./inc/exceptions/InvalidArgument.hpp
./obj/iter/enumerations/TypedEnumeration.o: ./inc/exceptions/InternalError.hpp
./obj/iter/enumerations/TypedEnumeration.o: ./inc/String.hpp
./obj/iter/enumerations/TypedEnumeration.o: ./inc/exceptions/Exception.hpp
./obj/iter/enumerations/TypedEnumeration.o: ./inc/exceptions/Throwable.hpp
./obj/iter/enumerations/TypedEnumeration.o: ./inc/Condition.hpp
./obj/iter/enumerations/TypedEnumeration.o: ./inc/observe/Observable.hpp
./obj/iter/enumerations/TypedEnumeration.o: ./inc/observe/ObservableAdapter.hpp
./obj/iter/enumerations/TypedEnumeration.o: ./inc/observe/ObservationContext.hpp
./obj/iter/enumerations/TypedEnumeration.o: ./inc/ContextAdapter.hpp
./obj/iter/enumerations/TypedEnumeration.o: ./inc/Context.hpp
./obj/iter/enumerations/TypedEnumeration.o: ./inc/observe/Observable.hpp
./obj/iter/enumerations/TypedEnumeration.o: ./inc/exceptions/RuntimeError.hpp
./obj/iter/enumerations/TypedEnumeration.o: ./inc/Debug.hpp
./obj/iter/enumerations/TypedEnumeration.o: ./inc/platform/threads/Thread.hpp
./obj/iter/enumerations/TypedEnumeration.o: ./inc/platform/threads/RecMutex.hpp
./obj/iter/enumerations/TypedEnumeration.o: ./inc/platform/threads/CondVar.hpp
./obj/iter/enumerations/TypedEnumeration.o: ./inc/platform/threads/Mutex.hpp
./obj/iter/enumerations/TypedEnumeration.o: ./inc/Protector.hpp
./obj/iter/enumerations/TypedEnumeration.o: ./inc/platform/threads/ThreadsSystem.hpp
./obj/iter/enumerations/TypedEnumeration.o: ./inc/platform/threads/ThreadFactory.hpp
./obj/iter/enumerations/TypedEnumeration.o: ./inc/debug-macros.hpp
./obj/iter/enumerations/TypedEnumeration.o: ./inc/LinkManager.hpp
