ich wollte die bibliothekeb libebml v0.7.7 und libmatroska v0.8.1 für mein system kompilieren und installieren (ja ich weiß, das die schon älter sind). jedoch fliegen beim bauen haufenweise fehler, die nach meinem verständnis auf gcc 4.5 zurückzuführen sind. weiß jemand ne möglichkeit, das trotzdem hinzukriegen, oder kann man irgendwo noch ältere pakete bekommen?
EDIT: hier mal der compile log von libebml
g++ -c -Wall -Wno-unknown-pragmas -ansi -fno-gnu-keywords -Wshadow -march=amdfam10 -mtune=amdfam10 -O2 -pipe -I/home/dummy/developing/abs/extra/libebml/0.7.7/src/libebml-0.7.7/make/linux/../.. -o /home/dummy/developing/abs/extra/libebml/0.7.7/src/libebml-0.7.7/make/linux/../../src/Debug.o /home/dummy/developing/abs/extra/libebml/0.7.7/src/libebml-0.7.7/make/linux/../../src/Debug.cpp
g++ -c -Wall -Wno-unknown-pragmas -ansi -fno-gnu-keywords -Wshadow -march=amdfam10 -mtune=amdfam10 -O2 -pipe -I/home/dummy/developing/abs/extra/libebml/0.7.7/src/libebml-0.7.7/make/linux/../.. -o /home/dummy/developing/abs/extra/libebml/0.7.7/src/libebml-0.7.7/make/linux/../../src/EbmlBinary.o /home/dummy/developing/abs/extra/libebml/0.7.7/src/libebml-0.7.7/make/linux/../../src/EbmlBinary.cpp
g++ -c -Wall -Wno-unknown-pragmas -ansi -fno-gnu-keywords -Wshadow -march=amdfam10 -mtune=amdfam10 -O2 -pipe -I/home/dummy/developing/abs/extra/libebml/0.7.7/src/libebml-0.7.7/make/linux/../.. -o /home/dummy/developing/abs/extra/libebml/0.7.7/src/libebml-0.7.7/make/linux/../../src/EbmlContexts.o /home/dummy/developing/abs/extra/libebml/0.7.7/src/libebml-0.7.7/make/linux/../../src/EbmlContexts.cpp
g++ -c -Wall -Wno-unknown-pragmas -ansi -fno-gnu-keywords -Wshadow -march=amdfam10 -mtune=amdfam10 -O2 -pipe -I/home/dummy/developing/abs/extra/libebml/0.7.7/src/libebml-0.7.7/make/linux/../.. -o /home/dummy/developing/abs/extra/libebml/0.7.7/src/libebml-0.7.7/make/linux/../../src/EbmlCrc32.o /home/dummy/developing/abs/extra/libebml/0.7.7/src/libebml-0.7.7/make/linux/../../src/EbmlCrc32.cpp
g++ -c -Wall -Wno-unknown-pragmas -ansi -fno-gnu-keywords -Wshadow -march=amdfam10 -mtune=amdfam10 -O2 -pipe -I/home/dummy/developing/abs/extra/libebml/0.7.7/src/libebml-0.7.7/make/linux/../.. -o /home/dummy/developing/abs/extra/libebml/0.7.7/src/libebml-0.7.7/make/linux/../../src/EbmlDate.o /home/dummy/developing/abs/extra/libebml/0.7.7/src/libebml-0.7.7/make/linux/../../src/EbmlDate.cpp
In file included from /usr/lib/gcc/x86_64-unknown-linux-gnu/4.5.2/../../../../include/c++/4.5.2/bits/stl_algo.h:61:0,
from /usr/lib/gcc/x86_64-unknown-linux-gnu/4.5.2/../../../../include/c++/4.5.2/algorithm:63,
from /home/dummy/developing/abs/extra/libebml/0.7.7/src/libebml-0.7.7/make/linux/../../ebml/EbmlEndian.h:41,
from /home/dummy/developing/abs/extra/libebml/0.7.7/src/libebml-0.7.7/make/linux/../../ebml/EbmlTypes.h:41,
from /home/dummy/developing/abs/extra/libebml/0.7.7/src/libebml-0.7.7/make/linux/../../ebml/EbmlBinary.h:42,
from /home/dummy/developing/abs/extra/libebml/0.7.7/src/libebml-0.7.7/make/linux/../../src/EbmlBinary.cpp:39:
/usr/lib/gcc/x86_64-unknown-linux-gnu/4.5.2/../../../../include/c++/4.5.2/bits/algorithmfwd.h:358:41: error: macro "min" passed 3 arguments, but takes just 2
g++ -c -Wall -Wno-unknown-pragmas -ansi -fno-gnu-keywords -Wshadow -march=amdfam10 -mtune=amdfam10 -O2 -pipe -I/home/dummy/developing/abs/extra/libebml/0.7.7/src/libebml-0.7.7/make/linux/../.. -o /home/dummy/developing/abs/extra/libebml/0.7.7/src/libebml-0.7.7/make/linux/../../src/EbmlDummy.o /home/dummy/developing/abs/extra/libebml/0.7.7/src/libebml-0.7.7/make/linux/../../src/EbmlDummy.cpp
In file included from /usr/lib/gcc/x86_64-unknown-linux-gnu/4.5.2/../../../../include/c++/4.5.2/bits/stl_algo.h:61:0,
from /usr/lib/gcc/x86_64-unknown-linux-gnu/4.5.2/../../../../include/c++/4.5.2/algorithm:63,
from /home/dummy/developing/abs/extra/libebml/0.7.7/src/libebml-0.7.7/make/linux/../../ebml/EbmlEndian.h:41,
from /home/dummy/developing/abs/extra/libebml/0.7.7/src/libebml-0.7.7/make/linux/../../ebml/EbmlTypes.h:41,
from /home/dummy/developing/abs/extra/libebml/0.7.7/src/libebml-0.7.7/make/linux/../../ebml/EbmlDate.h:37,
from /home/dummy/developing/abs/extra/libebml/0.7.7/src/libebml-0.7.7/make/linux/../../src/EbmlDate.cpp:36:
/usr/lib/gcc/x86_64-unknown-linux-gnu/4.5.2/../../../../include/c++/4.5.2/bits/algorithmfwd.h:358:41: error: macro "min" passed 3 arguments, but takes just 2
In file included from /usr/lib/gcc/x86_64-unknown-linux-gnu/4.5.2/../../../../include/c++/4.5.2/bits/stl_algo.h:61:0,
from /usr/lib/gcc/x86_64-unknown-linux-gnu/4.5.2/../../../../include/c++/4.5.2/algorithm:63,
from /home/dummy/developing/abs/extra/libebml/0.7.7/src/libebml-0.7.7/make/linux/../../ebml/EbmlEndian.h:41,
from /home/dummy/developing/abs/extra/libebml/0.7.7/src/libebml-0.7.7/make/linux/../../ebml/EbmlTypes.h:41,
from /home/dummy/developing/abs/extra/libebml/0.7.7/src/libebml-0.7.7/make/linux/../../ebml/EbmlCrc32.h:40,
from /home/dummy/developing/abs/extra/libebml/0.7.7/src/libebml-0.7.7/make/linux/../../src/EbmlCrc32.cpp:37:
/usr/lib/gcc/x86_64-unknown-linux-gnu/4.5.2/../../../../include/c++/4.5.2/bits/algorithmfwd.h:358:41: error: macro "min" passed 3 arguments, but takes just 2
In file included from /usr/lib/gcc/x86_64-unknown-linux-gnu/4.5.2/../../../../include/c++/4.5.2/bits/stl_algo.h:61:0,
from /usr/lib/gcc/x86_64-unknown-linux-gnu/4.5.2/../../../../include/c++/4.5.2/algorithm:63,
from /home/dummy/developing/abs/extra/libebml/0.7.7/src/libebml-0.7.7/make/linux/../../ebml/EbmlEndian.h:41,
from /home/dummy/developing/abs/extra/libebml/0.7.7/src/libebml-0.7.7/make/linux/../../ebml/EbmlTypes.h:41,
from /home/dummy/developing/abs/extra/libebml/0.7.7/src/libebml-0.7.7/make/linux/../../ebml/EbmlContexts.h:39,
from /home/dummy/developing/abs/extra/libebml/0.7.7/src/libebml-0.7.7/make/linux/../../src/EbmlContexts.cpp:36:
/usr/lib/gcc/x86_64-unknown-linux-gnu/4.5.2/../../../../include/c++/4.5.2/bits/algorithmfwd.h:358:41: error: macro "min" passed 3 arguments, but takes just 2
/usr/lib/gcc/x86_64-unknown-linux-gnu/4.5.2/../../../../include/c++/4.5.2/bits/algorithmfwd.h:354:5: error: expected unqualified-id before ‘const’
/usr/lib/gcc/x86_64-unknown-linux-gnu/4.5.2/../../../../include/c++/4.5.2/bits/algorithmfwd.h:354:5: error: expected ‘)’ before ‘const’
/usr/lib/gcc/x86_64-unknown-linux-gnu/4.5.2/../../../../include/c++/4.5.2/bits/algorithmfwd.h:354:5: error: expected ‘)’ before ‘const’
/usr/lib/gcc/x86_64-unknown-linux-gnu/4.5.2/../../../../include/c++/4.5.2/bits/algorithmfwd.h:354:5: error: expected initializer before ‘const’
/usr/lib/gcc/x86_64-unknown-linux-gnu/4.5.2/../../../../include/c++/4.5.2/bits/algorithmfwd.h:358:5: error: template declaration of ‘const _Tp& std::min’
In file included from /usr/lib/gcc/x86_64-unknown-linux-gnu/4.5.2/../../../../include/c++/4.5.2/bits/stl_algo.h:61:0,
from /usr/lib/gcc/x86_64-unknown-linux-gnu/4.5.2/../../../../include/c++/4.5.2/algorithm:63,
from /home/dummy/developing/abs/extra/libebml/0.7.7/src/libebml-0.7.7/make/linux/../../ebml/EbmlEndian.h:41,
from /home/dummy/developing/abs/extra/libebml/0.7.7/src/libebml-0.7.7/make/linux/../../ebml/EbmlTypes.h:41,
from /home/dummy/developing/abs/extra/libebml/0.7.7/src/libebml-0.7.7/make/linux/../../ebml/EbmlBinary.h:42,
from /home/dummy/developing/abs/extra/libebml/0.7.7/src/libebml-0.7.7/make/linux/../../ebml/EbmlDummy.h:39,
from /home/dummy/developing/abs/extra/libebml/0.7.7/src/libebml-0.7.7/make/linux/../../src/EbmlDummy.cpp:36:
/usr/lib/gcc/x86_64-unknown-linux-gnu/4.5.2/../../../../include/c++/4.5.2/bits/algorithmfwd.h:358:41: error: macro "min" passed 3 arguments, but takes just 2
In file included from /usr/lib/gcc/x86_64-unknown-linux-gnu/4.5.2/../../../../include/c++/4.5.2/algorithm:63:0,
from /home/dummy/developing/abs/extra/libebml/0.7.7/src/libebml-0.7.7/make/linux/../../ebml/EbmlEndian.h:41,
from /home/dummy/developing/abs/extra/libebml/0.7.7/src/libebml-0.7.7/make/linux/../../ebml/EbmlTypes.h:41,
from /home/dummy/developing/abs/extra/libebml/0.7.7/src/libebml-0.7.7/make/linux/../../ebml/EbmlBinary.h:42,
from /home/dummy/developing/abs/extra/libebml/0.7.7/src/libebml-0.7.7/make/linux/../../src/EbmlBinary.cpp:39:
/usr/lib/gcc/x86_64-unknown-linux-gnu/4.5.2/../../../../include/c++/4.5.2/bits/stl_algo.h: In function ‘void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance)’:
/usr/lib/gcc/x86_64-unknown-linux-gnu/4.5.2/../../../../include/c++/4.5.2/bits/stl_algo.h:3172:26: error: expected unqualified-id before ‘(’ token
/usr/lib/gcc/x86_64-unknown-linux-gnu/4.5.2/../../../../include/c++/4.5.2/bits/stl_algo.h: In function ‘void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare)’:
/usr/lib/gcc/x86_64-unknown-linux-gnu/4.5.2/../../../../include/c++/4.5.2/bits/stl_algo.h:3202:26: error: expected unqualified-id before ‘(’ token
/usr/lib/gcc/x86_64-unknown-linux-gnu/4.5.2/../../../../include/c++/4.5.2/bits/algorithmfwd.h:354:5: error: expected unqualified-id before ‘const’
/usr/lib/gcc/x86_64-unknown-linux-gnu/4.5.2/../../../../include/c++/4.5.2/bits/algorithmfwd.h:354:5: error: expected ‘)’ before ‘const’
/usr/lib/gcc/x86_64-unknown-linux-gnu/4.5.2/../../../../include/c++/4.5.2/bits/algorithmfwd.h:354:5: error: expected ‘)’ before ‘const’
/usr/lib/gcc/x86_64-unknown-linux-gnu/4.5.2/../../../../include/c++/4.5.2/bits/algorithmfwd.h:354:5: error: expected initializer before ‘const’
/usr/lib/gcc/x86_64-unknown-linux-gnu/4.5.2/../../../../include/c++/4.5.2/bits/algorithmfwd.h:358:5: error: template declaration of ‘const _Tp& std::min’
In file included from /usr/lib/gcc/x86_64-unknown-linux-gnu/4.5.2/../../../../include/c++/4.5.2/algorithm:63:0,
from /home/dummy/developing/abs/extra/libebml/0.7.7/src/libebml-0.7.7/make/linux/../../ebml/EbmlEndian.h:41,
from /home/dummy/developing/abs/extra/libebml/0.7.7/src/libebml-0.7.7/make/linux/../../ebml/EbmlTypes.h:41,
from /home/dummy/developing/abs/extra/libebml/0.7.7/src/libebml-0.7.7/make/linux/../../ebml/EbmlCrc32.h:40,
from /home/dummy/developing/abs/extra/libebml/0.7.7/src/libebml-0.7.7/make/linux/../../src/EbmlCrc32.cpp:37:
/usr/lib/gcc/x86_64-unknown-linux-gnu/4.5.2/../../../../include/c++/4.5.2/bits/stl_algo.h: In function ‘void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance)’:
/usr/lib/gcc/x86_64-unknown-linux-gnu/4.5.2/../../../../include/c++/4.5.2/bits/stl_algo.h:3172:26: error: expected unqualified-id before ‘(’ token
/usr/lib/gcc/x86_64-unknown-linux-gnu/4.5.2/../../../../include/c++/4.5.2/bits/stl_algo.h: In function ‘void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare)’:
/usr/lib/gcc/x86_64-unknown-linux-gnu/4.5.2/../../../../include/c++/4.5.2/bits/stl_algo.h:3202:26: error: expected unqualified-id before ‘(’ token
/usr/lib/gcc/x86_64-unknown-linux-gnu/4.5.2/../../../../include/c++/4.5.2/bits/algorithmfwd.h:354:5: error: expected unqualified-id before ‘const’
/usr/lib/gcc/x86_64-unknown-linux-gnu/4.5.2/../../../../include/c++/4.5.2/bits/algorithmfwd.h:354:5: error: expected ‘)’ before ‘const’
/usr/lib/gcc/x86_64-unknown-linux-gnu/4.5.2/../../../../include/c++/4.5.2/bits/algorithmfwd.h:354:5: error: expected ‘)’ before ‘const’
/usr/lib/gcc/x86_64-unknown-linux-gnu/4.5.2/../../../../include/c++/4.5.2/bits/algorithmfwd.h:354:5: error: expected initializer before ‘const’
/usr/lib/gcc/x86_64-unknown-linux-gnu/4.5.2/../../../../include/c++/4.5.2/bits/algorithmfwd.h:358:5: error: template declaration of ‘const _Tp& std::min’
/usr/lib/gcc/x86_64-unknown-linux-gnu/4.5.2/../../../../include/c++/4.5.2/bits/algorithmfwd.h:354:5: error: expected unqualified-id before ‘const’
/usr/lib/gcc/x86_64-unknown-linux-gnu/4.5.2/../../../../include/c++/4.5.2/bits/algorithmfwd.h:354:5: error: expected ‘)’ before ‘const’
/usr/lib/gcc/x86_64-unknown-linux-gnu/4.5.2/../../../../include/c++/4.5.2/bits/algorithmfwd.h:354:5: error: expected ‘)’ before ‘const’
/usr/lib/gcc/x86_64-unknown-linux-gnu/4.5.2/../../../../include/c++/4.5.2/bits/algorithmfwd.h:354:5: error: expected initializer before ‘const’
/usr/lib/gcc/x86_64-unknown-linux-gnu/4.5.2/../../../../include/c++/4.5.2/bits/algorithmfwd.h:358:5: error: template declaration of ‘const _Tp& std::min’
In file included from /home/dummy/developing/abs/extra/libebml/0.7.7/src/libebml-0.7.7/make/linux/../../src/EbmlBinary.cpp:39:0:
/home/dummy/developing/abs/extra/libebml/0.7.7/src/libebml-0.7.7/make/linux/../../ebml/EbmlBinary.h: In member function ‘void libebml::EbmlBinary::CopyBuffer(const binary*, uint32)’:
/home/dummy/developing/abs/extra/libebml/0.7.7/src/libebml-0.7.7/make/linux/../../ebml/EbmlBinary.h:81:35: error: ‘memcpy’ was not declared in this scope
/home/dummy/developing/abs/extra/libebml/0.7.7/src/libebml-0.7.7/make/linux/../../src/EbmlBinary.cpp: In copy constructor ‘libebml::EbmlBinary::EbmlBinary(const libebml::EbmlBinary&)’:
/home/dummy/developing/abs/extra/libebml/0.7.7/src/libebml-0.7.7/make/linux/../../src/EbmlBinary.cpp:55:41: error: ‘memcpy’ was not declared in this scope
/home/dummy/developing/abs/extra/libebml/0.7.7/src/libebml-0.7.7/make/linux/../../src/EbmlBinary.cpp: In member function ‘bool libebml::EbmlBinary::operator==(const libebml::EbmlBinary&) const’:
/home/dummy/developing/abs/extra/libebml/0.7.7/src/libebml-0.7.7/make/linux/../../src/EbmlBinary.cpp:98:86: error: ‘memcmp’ was not declared in this scope
/home/dummy/developing/abs/extra/libebml/0.7.7/src/libebml-0.7.7/make/linux/../../src/EbmlBinary.cpp:99:1: warning: control reaches end of non-void function
In file included from /home/dummy/developing/abs/extra/libebml/0.7.7/src/libebml-0.7.7/make/linux/../../ebml/EbmlCrc32.h:41:0,
from /home/dummy/developing/abs/extra/libebml/0.7.7/src/libebml-0.7.7/make/linux/../../src/EbmlCrc32.cpp:37:
/home/dummy/developing/abs/extra/libebml/0.7.7/src/libebml-0.7.7/make/linux/../../ebml/EbmlBinary.h: In member function ‘void libebml::EbmlBinary::CopyBuffer(const binary*, uint32)’:
/home/dummy/developing/abs/extra/libebml/0.7.7/src/libebml-0.7.7/make/linux/../../ebml/EbmlBinary.h:81:35: error: ‘memcpy’ was not declared in this scope
make: *** [/home/dummy/developing/abs/extra/libebml/0.7.7/src/libebml-0.7.7/make/linux/../../src/EbmlBinary.o] Error 1
make: *** Waiting for unfinished jobs....
In file included from /usr/lib/gcc/x86_64-unknown-linux-gnu/4.5.2/../../../../include/c++/4.5.2/algorithm:63:0,
from /home/dummy/developing/abs/extra/libebml/0.7.7/src/libebml-0.7.7/make/linux/../../ebml/EbmlEndian.h:41,
from /home/dummy/developing/abs/extra/libebml/0.7.7/src/libebml-0.7.7/make/linux/../../ebml/EbmlTypes.h:41,
from /home/dummy/developing/abs/extra/libebml/0.7.7/src/libebml-0.7.7/make/linux/../../ebml/EbmlDate.h:37,
from /home/dummy/developing/abs/extra/libebml/0.7.7/src/libebml-0.7.7/make/linux/../../src/EbmlDate.cpp:36:
/usr/lib/gcc/x86_64-unknown-linux-gnu/4.5.2/../../../../include/c++/4.5.2/bits/stl_algo.h: In function ‘void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance)’:
/usr/lib/gcc/x86_64-unknown-linux-gnu/4.5.2/../../../../include/c++/4.5.2/bits/stl_algo.h:3172:26: error: expected unqualified-id before ‘(’ token
/usr/lib/gcc/x86_64-unknown-linux-gnu/4.5.2/../../../../include/c++/4.5.2/bits/stl_algo.h: In function ‘void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare)’:
/usr/lib/gcc/x86_64-unknown-linux-gnu/4.5.2/../../../../include/c++/4.5.2/bits/stl_algo.h:3202:26: error: expected unqualified-id before ‘(’ token
In file included from /usr/lib/gcc/x86_64-unknown-linux-gnu/4.5.2/../../../../include/c++/4.5.2/algorithm:63:0,
from /home/dummy/developing/abs/extra/libebml/0.7.7/src/libebml-0.7.7/make/linux/../../ebml/EbmlEndian.h:41,
from /home/dummy/developing/abs/extra/libebml/0.7.7/src/libebml-0.7.7/make/linux/../../ebml/EbmlTypes.h:41,
from /home/dummy/developing/abs/extra/libebml/0.7.7/src/libebml-0.7.7/make/linux/../../ebml/EbmlContexts.h:39,
from /home/dummy/developing/abs/extra/libebml/0.7.7/src/libebml-0.7.7/make/linux/../../src/EbmlContexts.cpp:36:
/usr/lib/gcc/x86_64-unknown-linux-gnu/4.5.2/../../../../include/c++/4.5.2/bits/stl_algo.h: In function ‘void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance)’:
/usr/lib/gcc/x86_64-unknown-linux-gnu/4.5.2/../../../../include/c++/4.5.2/bits/stl_algo.h:3172:26: error: expected unqualified-id before ‘(’ token
/usr/lib/gcc/x86_64-unknown-linux-gnu/4.5.2/../../../../include/c++/4.5.2/bits/stl_algo.h: In function ‘void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare)’:
/usr/lib/gcc/x86_64-unknown-linux-gnu/4.5.2/../../../../include/c++/4.5.2/bits/stl_algo.h:3202:26: error: expected unqualified-id before ‘(’ token
In file included from /home/dummy/developing/abs/extra/libebml/0.7.7/src/libebml-0.7.7/make/linux/../../ebml/EbmlTypes.h:41:0,
from /home/dummy/developing/abs/extra/libebml/0.7.7/src/libebml-0.7.7/make/linux/../../ebml/EbmlDate.h:37,
from /home/dummy/developing/abs/extra/libebml/0.7.7/src/libebml-0.7.7/make/linux/../../src/EbmlDate.cpp:36:
/home/dummy/developing/abs/extra/libebml/0.7.7/src/libebml-0.7.7/make/linux/../../ebml/EbmlEndian.h: In member function ‘libebml::Endian<TYPE, ENDIAN>& libebml::Endian<TYPE, ENDIAN>::Eval(const binary*) [with TYPE = long int, libebml::endianess ENDIAN = (libebml::endianess)0u, libebml::Endian<TYPE, ENDIAN> = libebml::Endian<long int, (libebml::endianess)0u>, binary = unsigned char]’:
/home/dummy/developing/abs/extra/libebml/0.7.7/src/libebml-0.7.7/make/linux/../../src/EbmlDate.cpp:58:19: instantiated from here
/home/dummy/developing/abs/extra/libebml/0.7.7/src/libebml-0.7.7/make/linux/../../ebml/EbmlEndian.h:71:6: error: ‘memcpy’ was not declared in this scope
/home/dummy/developing/abs/extra/libebml/0.7.7/src/libebml-0.7.7/make/linux/../../ebml/EbmlEndian.h: In constructor ‘libebml::Endian<TYPE, ENDIAN>::Endian(TYPE) [with TYPE = long int, libebml::endianess ENDIAN = (libebml::endianess)0u]’:
/home/dummy/developing/abs/extra/libebml/0.7.7/src/libebml-0.7.7/make/linux/../../src/EbmlDate.cpp:72:23: instantiated from here
/home/dummy/developing/abs/extra/libebml/0.7.7/src/libebml-0.7.7/make/linux/../../ebml/EbmlEndian.h:64:3: error: ‘memcpy’ was not declared in this scope
make: *** [/home/dummy/developing/abs/extra/libebml/0.7.7/src/libebml-0.7.7/make/linux/../../src/EbmlDate.o] Error 1
In file included from /home/dummy/developing/abs/extra/libebml/0.7.7/src/libebml-0.7.7/make/linux/../../ebml/EbmlCrc32.h:41:0,
from /home/dummy/developing/abs/extra/libebml/0.7.7/src/libebml-0.7.7/make/linux/../../src/EbmlContexts.cpp:37:
/home/dummy/developing/abs/extra/libebml/0.7.7/src/libebml-0.7.7/make/linux/../../ebml/EbmlBinary.h: In member function ‘void libebml::EbmlBinary::CopyBuffer(const binary*, uint32)’:
/home/dummy/developing/abs/extra/libebml/0.7.7/src/libebml-0.7.7/make/linux/../../ebml/EbmlBinary.h:81:35: error: ‘memcpy’ was not declared in this scope
make: *** [/home/dummy/developing/abs/extra/libebml/0.7.7/src/libebml-0.7.7/make/linux/../../src/EbmlContexts.o] Error 1
/usr/lib/gcc/x86_64-unknown-linux-gnu/4.5.2/../../../../include/c++/4.5.2/bits/algorithmfwd.h:354:5: error: expected unqualified-id before ‘const’
/usr/lib/gcc/x86_64-unknown-linux-gnu/4.5.2/../../../../include/c++/4.5.2/bits/algorithmfwd.h:354:5: error: expected ‘)’ before ‘const’
/usr/lib/gcc/x86_64-unknown-linux-gnu/4.5.2/../../../../include/c++/4.5.2/bits/algorithmfwd.h:354:5: error: expected ‘)’ before ‘const’
/usr/lib/gcc/x86_64-unknown-linux-gnu/4.5.2/../../../../include/c++/4.5.2/bits/algorithmfwd.h:354:5: error: expected initializer before ‘const’
/usr/lib/gcc/x86_64-unknown-linux-gnu/4.5.2/../../../../include/c++/4.5.2/bits/algorithmfwd.h:358:5: error: template declaration of ‘const _Tp& std::min’
In file included from /usr/lib/gcc/x86_64-unknown-linux-gnu/4.5.2/../../../../include/c++/4.5.2/algorithm:63:0,
from /home/dummy/developing/abs/extra/libebml/0.7.7/src/libebml-0.7.7/make/linux/../../ebml/EbmlEndian.h:41,
from /home/dummy/developing/abs/extra/libebml/0.7.7/src/libebml-0.7.7/make/linux/../../ebml/EbmlTypes.h:41,
from /home/dummy/developing/abs/extra/libebml/0.7.7/src/libebml-0.7.7/make/linux/../../ebml/EbmlBinary.h:42,
from /home/dummy/developing/abs/extra/libebml/0.7.7/src/libebml-0.7.7/make/linux/../../ebml/EbmlDummy.h:39,
from /home/dummy/developing/abs/extra/libebml/0.7.7/src/libebml-0.7.7/make/linux/../../src/EbmlDummy.cpp:36:
/usr/lib/gcc/x86_64-unknown-linux-gnu/4.5.2/../../../../include/c++/4.5.2/bits/stl_algo.h: In function ‘void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance)’:
/usr/lib/gcc/x86_64-unknown-linux-gnu/4.5.2/../../../../include/c++/4.5.2/bits/stl_algo.h:3172:26: error: expected unqualified-id before ‘(’ token
/usr/lib/gcc/x86_64-unknown-linux-gnu/4.5.2/../../../../include/c++/4.5.2/bits/stl_algo.h: In function ‘void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare)’:
/usr/lib/gcc/x86_64-unknown-linux-gnu/4.5.2/../../../../include/c++/4.5.2/bits/stl_algo.h:3202:26: error: expected unqualified-id before ‘(’ token
/home/dummy/developing/abs/extra/libebml/0.7.7/src/libebml-0.7.7/make/linux/../../src/EbmlCrc32.cpp: In member function ‘virtual uint32 libebml::EbmlCrc32::RenderData(libebml::IOCallback&, bool, bool)’:
/home/dummy/developing/abs/extra/libebml/0.7.7/src/libebml-0.7.7/make/linux/../../src/EbmlCrc32.cpp:208:42: error: ‘memset’ was not declared in this scope
/home/dummy/developing/abs/extra/libebml/0.7.7/src/libebml-0.7.7/make/linux/../../src/EbmlCrc32.cpp: In member function ‘virtual uint64 libebml::EbmlCrc32::ReadData(libebml::IOCallback&, libebml::ScopeMode)’:
/home/dummy/developing/abs/extra/libebml/0.7.7/src/libebml-0.7.7/make/linux/../../src/EbmlCrc32.cpp:230:42: error: ‘memcpy’ was not declared in this scope
In file included from /home/dummy/developing/abs/extra/libebml/0.7.7/src/libebml-0.7.7/make/linux/../../ebml/EbmlDummy.h:39:0,
from /home/dummy/developing/abs/extra/libebml/0.7.7/src/libebml-0.7.7/make/linux/../../src/EbmlDummy.cpp:36:
/home/dummy/developing/abs/extra/libebml/0.7.7/src/libebml-0.7.7/make/linux/../../ebml/EbmlBinary.h: In member function ‘void libebml::EbmlBinary::CopyBuffer(const binary*, uint32)’:
/home/dummy/developing/abs/extra/libebml/0.7.7/src/libebml-0.7.7/make/linux/../../ebml/EbmlBinary.h:81:35: error: ‘memcpy’ was not declared in this scope
make: *** [/home/dummy/developing/abs/extra/libebml/0.7.7/src/libebml-0.7.7/make/linux/../../src/EbmlDummy.o] Error 1
make: *** [/home/dummy/developing/abs/extra/libebml/0.7.7/src/libebml-0.7.7/make/linux/../../src/EbmlCrc32.o] Error 1