code:
amarande@megami:~/edge-1.28a$ make
make -C epi
make[1]: Entering directory `/home/amarande/edge-1.28a/epi'
g++ -O3 -Wall -DLINUX -DUSE_DL_PREFIX -c -o epiarray.o epiarray.cpp
g++ -O3 -Wall -DLINUX -DUSE_DL_PREFIX -c -o epicrc.o epicrc.cpp
g++ -O3 -Wall -DLINUX -DUSE_DL_PREFIX -c -o epierror.o epierror.cpp
g++ -O3 -Wall -DLINUX -DUSE_DL_PREFIX -c -o epifilesystem.o epifilesystem.cpp
gcc -O3 -Wall -DLINUX -DUSE_DL_PREFIX -c -o epimalloc.o epimalloc.c
g++ -O3 -Wall -DLINUX -DUSE_DL_PREFIX -c -o epimd5.o epimd5.cpp
g++ -O3 -Wall -DLINUX -DUSE_DL_PREFIX -c -o epimemorymanager.o epimemorymanager.cpp
epimemorymanager.cpp: In member function 'bool epi::mem_manager_c::Flush(int)':
epimemorymanager.cpp:149: error: no matching function for call to 'epi::array_iterator_c::array_iterator_c(epi::array_iterator_c)'
epiarray.h:93: note: candidates are: epi::array_iterator_c::array_iterator_c(epi::array_iterator_c&)
epiarray.h:86: note: epi::array_iterator_c::array_iterator_c(epi::array_c*)
epimemorymanager.cpp: In member function 'bool epi::mem_manager_c::HookFlushHandler(epi::mem_flusher_c*)':
epimemorymanager.cpp:172: error: no matching function for call to 'epi::array_iterator_c::array_iterator_c(epi::array_iterator_c)'
epiarray.h:93: note: candidates are: epi::array_iterator_c::array_iterator_c(epi::array_iterator_c&)
epiarray.h:86: note: epi::array_iterator_c::array_iterator_c(epi::array_c*)
epimemorymanager.cpp: In member function 'bool epi::mem_manager_c::UnhookFlushHandler(epi::mem_flusher_c*)':
epimemorymanager.cpp:203: error: no matching function for call to 'epi::array_iterator_c::array_iterator_c(epi::array_iterator_c)'
epiarray.h:93: note: candidates are: epi::array_iterator_c::array_iterator_c(epi::array_iterator_c&)
epiarray.h:86: note: epi::array_iterator_c::array_iterator_c(epi::array_c*)
make[1]: *** [epimemorymanager.o] Error 1
make[1]: Leaving directory `/home/amarande/edge-1.28a/epi'
make: *** [epi] Error 2