[Matroska-users] solaris 10 - setting up of libebml - compilation problems

Galea Baptiste baptiste.galea at gmail.com
Wed Jun 21 13:50:36 CEST 2006


Dear all,

I am a student in the Aberdeen University and I need for a research lab to
set up VLC. For that I need to set up Matroska therfore libebml. Do someone
have already complile libebml on Solaris 10? I am rather a beginnner in all
this computing technology, I need help

I have try to compile the linux source with the new path for the libraries
and so on but I still get plenty of errors. I guess it's some things that I
haven't configure well.

If someone can get me a hint, I will appreciate so much!

I need to set up the libraries in /opt/drawin/lib and /opt/darwin/include

the directory of compilation is /opt/darwin/libebml-0.6.5

To know, I have already try lots of different version of this library even
the latest doesn't run and compile.

Thanks.

Baptiste Galea

result of compilation :

bash-3.00$ sudo gmake
g++ -c  -Wall -Wno-unknown-pragmas -ansi -fno-gnu-keywords -Wshadow
-I/opt/darwin/libebml-0.
6.5/make/linux/../.. -o /opt/darwin/libebml-0.6.5/make/linux/../../src/Debug.o
/opt/darwin/l
ibebml-0.6.5/make/linux/../../src/Debug.cpp
g++ -c  -Wall -Wno-unknown-pragmas -ansi -fno-gnu-keywords -Wshadow
-I/opt/darwin/libebml-0.
6.5/make/linux/../.. -o
/opt/darwin/libebml-0.6.5/make/linux/../../src/EbmlBinary.o
/opt/dar
win/libebml-0.6.5/make/linux/../../src/EbmlBinary.cpp
In file included from /opt/darwin/libebml-0.6.5
/make/linux/../../ebml/EbmlTypes.h:41,
                 from /opt/darwin/libebml-0.6.5
/make/linux/../../ebml/EbmlBinary.h:44,
                 from /opt/darwin/libebml-0.6.5
/make/linux/../../src/EbmlBinary.cpp:41:
/opt/darwin/libebml-0.6.5/make/linux/../../ebml/c/libebml_t.h:101: error:
`u_int64_t' does n
ot name a type
/opt/darwin/libebml-0.6.5/make/linux/../../ebml/c/libebml_t.h:102: error:
`u_int32_t' does n
ot name a type
/opt/darwin/libebml-0.6.5/make/linux/../../ebml/c/libebml_t.h:103: error:
`u_int16_t' does n
ot name a type
/opt/darwin/libebml-0.6.5/make/linux/../../ebml/c/libebml_t.h:104: error:
`u_int8_t' does no
t name a type
/opt/darwin/libebml-0.6.5/make/linux/../../ebml/c/libebml_t.h:108: error:
`uint8' does not n
ame a type
In file included from /opt/darwin/libebml-0.6.5
/make/linux/../../ebml/EbmlTypes.h:43,
                 from /opt/darwin/libebml-0.6.5
/make/linux/../../ebml/EbmlBinary.h:44,
                 from /opt/darwin/libebml-0.6.5
/make/linux/../../src/EbmlBinary.cpp:41:
/opt/darwin/libebml-0.6.5/make/linux/../../ebml/EbmlEndian.h:70: error:
expected `,' or `...
' before '*' token
/opt/darwin/libebml-0.6.5/make/linux/../../ebml/EbmlEndian.h:71: error: ISO
C++ forbids decl
aration of `binary' with no type
/opt/darwin/libebml-0.6.5/make/linux/../../ebml/EbmlEndian.h:78: error:
`binary' has not bee
n declared
/opt/darwin/libebml-0.6.5/make/linux/../../ebml/EbmlEndian.h:79: error: ISO
C++ forbids decl
aration of `endian_buffer' with no type
/opt/darwin/libebml-0.6.5/make/linux/../../ebml/EbmlEndian.h:88: error:
expected `,' or `...
' before '*' token
/opt/darwin/libebml-0.6.5/make/linux/../../ebml/EbmlEndian.h:88: error: ISO
C++ forbids decl
aration of `binary' with no type
/opt/darwin/libebml-0.6.5/make/linux/../../ebml/EbmlEndian.h: In member
function `libebml::E
ndian<TYPE, ENDIAN>& libebml::Endian<TYPE, ENDIAN>::Eval(int)':
/opt/darwin/libebml-0.6.5/make/linux/../../ebml/EbmlEndian.h:73: error:
`endian_buffer' unde
clared (first use this function)
/opt/darwin/libebml-0.6.5/make/linux/../../ebml/EbmlEndian.h:73: error:
(Each undeclared ide
ntifier is reported only once for each function it appears in.)
/opt/darwin/libebml-0.6.5/make/linux/../../ebml/EbmlEndian.h: In member
function `bool libeb
ml::Endian<TYPE, ENDIAN>::operator!=(int) const':
/opt/darwin/libebml-0.6.5/make/linux/../../ebml/EbmlEndian.h:88: error:
`buffer' undeclared
(first use this function)
/opt/darwin/libebml-0.6.5/make/linux/../../ebml/EbmlEndian.h: In member
function `void libeb
ml::Endian<TYPE, ENDIAN>::process_endian()':
/opt/darwin/libebml-0.6.5/make/linux/../../ebml/EbmlEndian.h:99: error:
`uint8' has not been
 declared
/opt/darwin/libebml-0.6.5/make/linux/../../ebml/EbmlEndian.h:99: error:
expected `>' before
'*' token
/opt/darwin/libebml-0.6.5/make/linux/../../ebml/EbmlEndian.h:99: error:
expected `(' before
'*' token
/opt/darwin/libebml-0.6.5/make/linux/../../ebml/EbmlEndian.h:99: error:
expected primary-exp
ression before '>' token
/opt/darwin/libebml-0.6.5/make/linux/../../ebml/EbmlEndian.h:99: error:
`uint8' has not been
 declared
/opt/darwin/libebml-0.6.5/make/linux/../../ebml/EbmlEndian.h:99: error:
expected `>' before
'*' token
/opt/darwin/libebml-0.6.5/make/linux/../../ebml/EbmlEndian.h:99: error:
expected `(' before
'*' token
/opt/darwin/libebml-0.6.5/make/linux/../../ebml/EbmlEndian.h:99: error:
expected primary-exp
ression before '>' token
/opt/darwin/libebml-0.6.5/make/linux/../../ebml/EbmlEndian.h:99: error:
expected `)' before
';' token
/opt/darwin/libebml-0.6.5/make/linux/../../ebml/EbmlEndian.h: In member
function `void libeb
ml::Endian<TYPE, ENDIAN>::process_platform()':
/opt/darwin/libebml-0.6.5/make/linux/../../ebml/EbmlEndian.h:111: error:
`uint8' has not bee
n declared
/opt/darwin/libebml-0.6.5/make/linux/../../ebml/EbmlEndian.h:111: error:
expected `>' before
 '*' token
/opt/darwin/libebml-0.6.5/make/linux/../../ebml/EbmlEndian.h:111: error:
expected `(' before
 '*' token
/opt/darwin/libebml-0.6.5/make/linux/../../ebml/EbmlEndian.h:111: error:
expected primary-ex
pression before '>' token
/opt/darwin/libebml-0.6.5/make/linux/../../ebml/EbmlEndian.h:111: error:
`uint8' has not bee
n declared
/opt/darwin/libebml-0.6.5/make/linux/../../ebml/EbmlEndian.h:111: error:
expected `>' before
 '*' token
/opt/darwin/libebml-0.6.5/make/linux/../../ebml/EbmlEndian.h:111: error:
expected `(' before
 '*' token
/opt/darwin/libebml-0.6.5/make/linux/../../ebml/EbmlEndian.h:111: error:
expected primary-ex
pression before '>' token
/opt/darwin/libebml-0.6.5/make/linux/../../ebml/EbmlEndian.h:111: error:
expected `)' before
 ';' token
In file included from /opt/darwin/libebml-0.6.5
/make/linux/../../ebml/EbmlBinary.h:44,
                 from /opt/darwin/libebml-0.6.5
/make/linux/../../src/EbmlBinary.cpp:41:
/opt/darwin/libebml-0.6.5/make/linux/../../ebml/EbmlTypes.h: At global
scope:
/opt/darwin/libebml-0.6.5/make/linux/../../ebml/EbmlTypes.h:48: error:
`uint32' does not nam
e a type
/opt/darwin/libebml-0.6.5/make/linux/../../ebml/EbmlTypes.h:51: error:
`binary' does not nam
e a type
/opt/darwin/libebml-0.6.5/make/linux/../../ebml/EbmlTypes.h:56: error:
`uint16' was not decl
ared in this scope
/opt/darwin/libebml-0.6.5/make/linux/../../ebml/EbmlTypes.h:56: error:
template argument 1 i
s invalid
/opt/darwin/libebml-0.6.5/make/linux/../../ebml/EbmlTypes.h:56: error: ISO
C++ forbids decla
ration of `lil_uint16' with no type
/opt/darwin/libebml-0.6.5/make/linux/../../ebml/EbmlTypes.h:57: error:
`uint32' was not decl
ared in this scope
/opt/darwin/libebml-0.6.5/make/linux/../../ebml/EbmlTypes.h:57: error:
template argument 1 i
s invalid
/opt/darwin/libebml-0.6.5/make/linux/../../ebml/EbmlTypes.h:57: error: ISO
C++ forbids decla
ration of `lil_uint32' with no type
/opt/darwin/libebml-0.6.5/make/linux/../../ebml/EbmlTypes.h:58: error:
`uint64' was not decl
ared in this scope
/opt/darwin/libebml-0.6.5/make/linux/../../ebml/EbmlTypes.h:58: error:
template argument 1 i
s invalid
/opt/darwin/libebml-0.6.5/make/linux/../../ebml/EbmlTypes.h:58: error: ISO
C++ forbids decla
ration of `lil_uint64' with no type
/opt/darwin/libebml-0.6.5/make/linux/../../ebml/EbmlTypes.h:62: error:
`uint16' was not decl
ared in this scope
/opt/darwin/libebml-0.6.5/make/linux/../../ebml/EbmlTypes.h:62: error:
template argument 1 i
s invalid
/opt/darwin/libebml-0.6.5/make/linux/../../ebml/EbmlTypes.h:62: error: ISO
C++ forbids decla
ration of `big_uint16' with no type
/opt/darwin/libebml-0.6.5/make/linux/../../ebml/EbmlTypes.h:63: error:
`uint32' was not decl
ared in this scope
/opt/darwin/libebml-0.6.5/make/linux/../../ebml/EbmlTypes.h:63: error:
template argument 1 i
s invalid
/opt/darwin/libebml-0.6.5/make/linux/../../ebml/EbmlTypes.h:63: error: ISO
C++ forbids decla
ration of `big_uint32' with no type
/opt/darwin/libebml-0.6.5/make/linux/../../ebml/EbmlTypes.h:64: error:
`uint64' was not decl
ared in this scope
/opt/darwin/libebml-0.6.5/make/linux/../../ebml/EbmlTypes.h:64: error:
template argument 1 i
s invalid
/opt/darwin/libebml-0.6.5/make/linux/../../ebml/EbmlTypes.h:64: error: ISO
C++ forbids decla
ration of `big_uint64' with no type
/opt/darwin/libebml-0.6.5/make/linux/../../ebml/EbmlTypes.h:65: error:
`uint32' was not decl
ared in this scope
/opt/darwin/libebml-0.6.5/make/linux/../../ebml/EbmlTypes.h:65: error:
template argument 1 i
s invalid
/opt/darwin/libebml-0.6.5/make/linux/../../ebml/EbmlTypes.h:65: error: ISO
C++ forbids decla
ration of `checksum' with no type
/opt/darwin/libebml-0.6.5/make/linux/../../ebml/EbmlTypes.h:66: error:
`bits80' was not decl
ared in this scope
/opt/darwin/libebml-0.6.5/make/linux/../../ebml/EbmlTypes.h:66: error:
template argument 1 i
s invalid
/opt/darwin/libebml-0.6.5/make/linux/../../ebml/EbmlTypes.h:66: error: ISO
C++ forbids decla
ration of `big_80bits' with no type
In file included from /opt/darwin/libebml-0.6.5
/make/linux/../../ebml/EbmlElement.h:42,
                 from /opt/darwin/libebml-0.6.5
/make/linux/../../ebml/EbmlBinary.h:45,
                 from /opt/darwin/libebml-0.6.5
/make/linux/../../src/EbmlBinary.cpp:41:
/opt/darwin/libebml-0.6.5/make/linux/../../ebml/EbmlId.h:50: error: `uint32'
does not name a
 type
/opt/darwin/libebml-0.6.5/make/linux/../../ebml/EbmlId.h:53: error: expected
`,' or `...' be
fore "aValue"
/opt/darwin/libebml-0.6.5/make/linux/../../ebml/EbmlId.h:54: error: ISO C++
forbids declarat
ion of `binary' with no type
/opt/darwin/libebml-0.6.5/make/linux/../../ebml/EbmlId.h:64: error: expected
`,' or `...' be
fore "aValue"
/opt/darwin/libebml-0.6.5/make/linux/../../ebml/EbmlId.h:65: error: ISO C++
forbids declarat
ion of `uint32' with no type
/opt/darwin/libebml-0.6.5/make/linux/../../ebml/EbmlId.h:65: error:
`libebml::EbmlId::EbmlId
(int)' and `libebml::EbmlId::EbmlId(int)' cannot be overloaded
/opt/darwin/libebml-0.6.5/make/linux/../../ebml/EbmlId.h:72: error: `binary'
has not been de
clared
/opt/darwin/libebml-0.6.5/make/linux/../../ebml/EbmlId.h:72: error: ISO C++
forbids declarat
ion of `Buffer' with no type
/opt/darwin/libebml-0.6.5/make/linux/../../ebml/EbmlId.h: In constructor
`libebml::EbmlId::E
bmlId(int)':
/opt/darwin/libebml-0.6.5/make/linux/../../ebml/EbmlId.h:54: error:
`aLength' undeclared (fi
rst use this function)
/opt/darwin/libebml-0.6.5/make/linux/../../ebml/EbmlId.h:56: error: `Value'
undeclared (firs
t use this function)
/opt/darwin/libebml-0.6.5/make/linux/../../ebml/EbmlId.h:60: error: `aValue'
undeclared (fir
st use this function)
/opt/darwin/libebml-0.6.5/make/linux/../../ebml/EbmlId.h: In constructor
`libebml::EbmlId::E
bmlId(int)':
/opt/darwin/libebml-0.6.5/make/linux/../../ebml/EbmlId.h:65: error: class
`libebml::EbmlId'
does not have any field named `Value'
/opt/darwin/libebml-0.6.5/make/linux/../../ebml/EbmlId.h:65: error: `aValue'
undeclared (fir
st use this function)
/opt/darwin/libebml-0.6.5/make/linux/../../ebml/EbmlId.h:65: error:
`aLength' undeclared (fi
rst use this function)
/opt/darwin/libebml-0.6.5/make/linux/../../ebml/EbmlId.h: In member function
`bool libebml::
EbmlId::operator==(const libebml::EbmlId&) const':
/opt/darwin/libebml-0.6.5/make/linux/../../ebml/EbmlId.h:69: error: 'const
class libebml::Eb
mlId' has no member named 'Value'
/opt/darwin/libebml-0.6.5/make/linux/../../ebml/EbmlId.h:69: error: `Value'
undeclared (firs
t use this function)
/opt/darwin/libebml-0.6.5/make/linux/../../ebml/EbmlId.h: In member function
`void libebml::
EbmlId::Fill(int*) const':
/opt/darwin/libebml-0.6.5/make/linux/../../ebml/EbmlId.h:75: error: `Value'
undeclared (firs
t use this function)
In file included from /opt/darwin/libebml-0.6.5
/make/linux/../../ebml/EbmlElement.h:43,
                 from /opt/darwin/libebml-0.6.5
/make/linux/../../ebml/EbmlBinary.h:45,
                 from /opt/darwin/libebml-0.6.5
/make/linux/../../src/EbmlBinary.cpp:41:
/opt/darwin/libebml-0.6.5/make/linux/../../ebml/IOCallback.h: At global
scope:
/opt/darwin/libebml-0.6.5/make/linux/../../ebml/IOCallback.h:63: error:
`uint32' does not na
me a type
/opt/darwin/libebml-0.6.5/make/linux/../../ebml/IOCallback.h:78: error:
`uint64' does not na
me a type
In file included from /opt/darwin/libebml-0.6.5
/make/linux/../../ebml/EbmlBinary.h:45,
                 from /opt/darwin/libebml-0.6.5
/make/linux/../../src/EbmlBinary.cpp:41:
/opt/darwin/libebml-0.6.5/make/linux/../../ebml/EbmlElement.h:50: error:
`uint64' was not de
clared in this scope
/opt/darwin/libebml-0.6.5/make/linux/../../ebml/EbmlElement.h:50: error:
expected primary-ex
pression before "unsigned"
/opt/darwin/libebml-0.6.5/make/linux/../../ebml/EbmlElement.h:50: error:
initializer express
ion list treated as compound expression
/opt/darwin/libebml-0.6.5/make/linux/../../ebml/EbmlElement.h:56: error:
`uint64' was not de
clared in this scope
/opt/darwin/libebml-0.6.5/make/linux/../../ebml/EbmlElement.h:56: error:
expected primary-ex
pression before "int"
/opt/darwin/libebml-0.6.5/make/linux/../../ebml/EbmlElement.h:56: error:
`binary' was not de
clared in this scope
/opt/darwin/libebml-0.6.5/make/linux/../../ebml/EbmlElement.h:56: error:
`OutBuffer' was not
 declared in this scope
/opt/darwin/libebml-0.6.5/make/linux/../../ebml/EbmlElement.h:56: error:
initializer express
ion list treated as compound expression
/opt/darwin/libebml-0.6.5/make/linux/../../ebml/EbmlElement.h:62: error:
`uint64' does not n
ame a type
/opt/darwin/libebml-0.6.5/make/linux/../../ebml/EbmlElement.h:73: error:
`binary' has not be
en declared
/opt/darwin/libebml-0.6.5/make/linux/../../ebml/EbmlElement.h:73: error: ISO
C++ forbids dec
laration of `OutBuffer' with no type
/opt/darwin/libebml-0.6.5/make/linux/../../ebml/EbmlElement.h:79: error:
expected `,' or `..
.' before '*' token
/opt/darwin/libebml-0.6.5/make/linux/../../ebml/EbmlElement.h:79: error: ISO
C++ forbids dec
laration of `binary' with no type
/opt/darwin/libebml-0.6.5/make/linux/../../ebml/EbmlElement.h:155: error:
expected `,' or `.
..' before "aDefaultSize"
/opt/darwin/libebml-0.6.5/make/linux/../../ebml/EbmlElement.h:155: error:
ISO C++ forbids de
claration of `uint64' with no type
/opt/darwin/libebml-0.6.5/make/linux/../../ebml/EbmlElement.h:162: error:
`uint64' has not b
een declared
/opt/darwin/libebml-0.6.5/make/linux/../../ebml/EbmlElement.h:162: error:
ISO C++ forbids de
claration of `MaxDataSize' with no type
/opt/darwin/libebml-0.6.5/make/linux/../../ebml/EbmlElement.h:163: error:
expected `,' or `.
..' before "MaxDataSize"
/opt/darwin/libebml-0.6.5/make/linux/../../ebml/EbmlElement.h:163: error:
ISO C++ forbids de
claration of `uint64' with no type
/opt/darwin/libebml-0.6.5/make/linux/../../ebml/EbmlElement.h:168: error:
expected `,' or `.
..' before "MaxDataSize"
/opt/darwin/libebml-0.6.5/make/linux/../../ebml/EbmlElement.h:168: error:
ISO C++ forbids de
claration of `uint64' with no type
/opt/darwin/libebml-0.6.5/make/linux/../../ebml/EbmlElement.h:185: error:
`uint64' does not
name a type
/opt/darwin/libebml-0.6.5/make/linux/../../ebml/EbmlElement.h:187: error:
`uint64' does not
name a type
/opt/darwin/libebml-0.6.5/make/linux/../../ebml/EbmlElement.h:189: error:
`uint32' does not
name a type
/opt/darwin/libebml-0.6.5/make/linux/../../ebml/EbmlElement.h:191: error:
`uint64' does not
name a type
/opt/darwin/libebml-0.6.5/make/linux/../../ebml/EbmlElement.h:192: error:
`uint64' does not
name a type
/opt/darwin/libebml-0.6.5/make/linux/../../ebml/EbmlElement.h:194: error:
`uint64' does not
name a type
/opt/darwin/libebml-0.6.5/make/linux/../../ebml/EbmlElement.h:215: error:
`uint8' does not n
ame a type
/opt/darwin/libebml-0.6.5/make/linux/../../ebml/EbmlElement.h:221: error:
`uint64' has not b
een declared
/opt/darwin/libebml-0.6.5/make/linux/../../ebml/EbmlElement.h:221: error:
ISO C++ forbids de
claration of `NewSize' with no type
/opt/darwin/libebml-0.6.5/make/linux/../../ebml/EbmlElement.h:223: error:
`uint32' does not
name a type
/opt/darwin/libebml-0.6.5/make/linux/../../ebml/EbmlElement.h:228: error:
`uint32' does not
name a type
/opt/darwin/libebml-0.6.5/make/linux/../../ebml/EbmlElement.h:237: error:
expected `,' or `.
..' before "aDefaultSize"
/opt/darwin/libebml-0.6.5/make/linux/../../ebml/EbmlElement.h:237: error:
ISO C++ forbids de
claration of `uint64' with no type
/opt/darwin/libebml-0.6.5/make/linux/../../ebml/EbmlElement.h:242: error:
`uint64' does not
name a type
/opt/darwin/libebml-0.6.5/make/linux/../../ebml/EbmlElement.h:243: error:
`uint64' does not
name a type
/opt/darwin/libebml-0.6.5/make/linux/../../ebml/EbmlElement.h:246: error:
`uint64' does not
name a type
/opt/darwin/libebml-0.6.5/make/linux/../../ebml/EbmlElement.h:247: error:
`uint64' does not
name a type
/opt/darwin/libebml-0.6.5/make/linux/../../ebml/EbmlElement.h:258: error:
`uint32' does not
name a type
/opt/darwin/libebml-0.6.5/make/linux/../../ebml/EbmlElement.h:259: error:
`uint32' does not
name a type
/opt/darwin/libebml-0.6.5/make/linux/../../ebml/EbmlElement.h:264: error:
`uint32' does not
name a type
/opt/darwin/libebml-0.6.5/make/linux/../../ebml/EbmlElement.h: In member
function `virtual v
oid libebml::EbmlElement::SetDefaultSize(int)':
/opt/darwin/libebml-0.6.5/make/linux/../../ebml/EbmlElement.h:237: error:
`DefaultSize' unde
clared (first use this function)
/opt/darwin/libebml-0.6.5/make/linux/../../ebml/EbmlElement.h:237: error:
`aDefaultSize' und
eclared (first use this function)
In file included from /opt/darwin/libebml-0.6.5
/make/linux/../../src/EbmlBinary.cpp:41:
/opt/darwin/libebml-0.6.5/make/linux/../../ebml/EbmlBinary.h: At global
scope:
/opt/darwin/libebml-0.6.5/make/linux/../../ebml/EbmlBinary.h:67: error:
`uint32' does not na
me a type
/opt/darwin/libebml-0.6.5/make/linux/../../ebml/EbmlBinary.h:68: error:
`uint64' does not na
me a type
/opt/darwin/libebml-0.6.5/make/linux/../../ebml/EbmlBinary.h:69: error:
`uint64' does not na
me a type
/opt/darwin/libebml-0.6.5/make/linux/../../ebml/EbmlBinary.h:71: error:
expected `,' or `...
' before '*' token
/opt/darwin/libebml-0.6.5/make/linux/../../ebml/EbmlBinary.h:71: error: ISO
C++ forbids decl
aration of `binary' with no type
/opt/darwin/libebml-0.6.5/make/linux/../../ebml/EbmlBinary.h:77: error: ISO
C++ forbids decl
aration of `binary' with no type
/opt/darwin/libebml-0.6.5/make/linux/../../ebml/EbmlBinary.h:77: error:
expected `;' before
'*' token
/opt/darwin/libebml-0.6.5/make/linux/../../ebml/EbmlBinary.h:79: error:
expected `;' before
"void"
/opt/darwin/libebml-0.6.5/make/linux/../../ebml/EbmlBinary.h:79: error:
expected `,' or `...
' before '*' token
/opt/darwin/libebml-0.6.5/make/linux/../../ebml/EbmlBinary.h:79: error: ISO
C++ forbids decl
aration of `binary' with no type
/opt/darwin/libebml-0.6.5/make/linux/../../ebml/EbmlBinary.h:88: error:
`uint64' does not na
me a type
/opt/darwin/libebml-0.6.5/make/linux/../../ebml/EbmlBinary.h:89: error: ISO
C++ forbids decl
aration of `type name' with no type
/opt/darwin/libebml-0.6.5/make/linux/../../ebml/EbmlBinary.h:89: error:
declaration of `oper
ator const int' as non-function
/opt/darwin/libebml-0.6.5/make/linux/../../ebml/EbmlBinary.h:89: error:
expected `;' before
"binary"
/opt/darwin/libebml-0.6.5/make/linux/../../ebml/EbmlBinary.h:91: error:
expected `;' before
"bool"
/opt/darwin/libebml-0.6.5/make/linux/../../ebml/EbmlBinary.h:96: error: ISO
C++ forbids decl
aration of `binary' with no type
/opt/darwin/libebml-0.6.5/make/linux/../../ebml/EbmlBinary.h:96: error:
expected `;' before
'*' token
/opt/darwin/libebml-0.6.5/make/linux/../../ebml/EbmlBinary.h: In member
function `void libeb
ml::EbmlBinary::SetBuffer(int)':
/opt/darwin/libebml-0.6.5/make/linux/../../ebml/EbmlBinary.h:72: error:
`Data' undeclared (f
irst use this function)
/opt/darwin/libebml-0.6.5/make/linux/../../ebml/EbmlBinary.h:72: error:
expected primary-exp
ression before ')' token
/opt/darwin/libebml-0.6.5/make/linux/../../ebml/EbmlBinary.h:72: error:
expected `;' before
"Buffer"
/opt/darwin/libebml-0.6.5/make/linux/../../ebml/EbmlBinary.h:73: error:
`Size' undeclared (f
irst use this function)
/opt/darwin/libebml-0.6.5/make/linux/../../ebml/EbmlBinary.h:73: error:
`BufferSize' undecla
red (first use this function)
/opt/darwin/libebml-0.6.5/make/linux/../../ebml/EbmlBinary.h: In member
function `void libeb
ml::EbmlBinary::CopyBuffer(int)':
/opt/darwin/libebml-0.6.5/make/linux/../../ebml/EbmlBinary.h:80: error:
`Data' undeclared (f
irst use this function)
/opt/darwin/libebml-0.6.5/make/linux/../../ebml/EbmlBinary.h:82: error:
`binary' is not a ty
pe
/opt/darwin/libebml-0.6.5/make/linux/../../ebml/EbmlBinary.h:82: error:
`BufferSize' undecla
red (first use this function)
/opt/darwin/libebml-0.6.5/make/linux/../../ebml/EbmlBinary.h:83: error:
`Buffer' undeclared
(first use this function)
/opt/darwin/libebml-0.6.5/make/linux/../../ebml/EbmlBinary.h:84: error:
`Size' undeclared (f
irst use this function)
/opt/darwin/libebml-0.6.5/make/linux/../../src/EbmlBinary.cpp: In
constructor `libebml::Ebml
Binary::EbmlBinary()':
/opt/darwin/libebml-0.6.5/make/linux/../../src/EbmlBinary.cpp:46: error:
class `libebml::Ebm
lBinary' does not have any field named `Data'
/opt/darwin/libebml-0.6.5/make/linux/../../src/EbmlBinary.cpp:47: error: no
matching functio
n for call to `libebml::EbmlElement::EbmlElement(int, bool)'
/opt/darwin/libebml-0.6.5/make/linux/../../ebml/EbmlElement.h:269: note:
candidates are: lib
ebml::EbmlElement::EbmlElement(const libebml::EbmlElement&)
/opt/darwin/libebml-0.6.5/make/linux/../../ebml/EbmlElement.h:155:
note:                 lib
ebml::EbmlElement::EbmlElement(int)
/opt/darwin/libebml-0.6.5/make/linux/../../src/EbmlBinary.cpp: In copy
constructor `libebml:
:EbmlBinary::EbmlBinary(const libebml::EbmlBinary&)':
/opt/darwin/libebml-0.6.5/make/linux/../../src/EbmlBinary.cpp:55: error:
'const class libebm
l::EbmlBinary' has no member named 'Data'
/opt/darwin/libebml-0.6.5/make/linux/../../src/EbmlBinary.cpp:56: error:
`Data' undeclared (
first use this function)
/opt/darwin/libebml-0.6.5/make/linux/../../src/EbmlBinary.cpp:58: error:
`binary' has not be
en declared
/opt/darwin/libebml-0.6.5/make/linux/../../src/EbmlBinary.cpp:58: error:
`Size' undeclared (
first use this function)
/opt/darwin/libebml-0.6.5/make/linux/../../src/EbmlBinary.cpp:59: error:
'const class libebm
l::EbmlBinary' has no member named 'Data'
/opt/darwin/libebml-0.6.5/make/linux/../../src/EbmlBinary.cpp: In destructor
`virtual libebm
l::EbmlBinary::~EbmlBinary()':
/opt/darwin/libebml-0.6.5/make/linux/../../src/EbmlBinary.cpp:64: error:
`Data' undeclared (
first use this function)
/opt/darwin/libebml-0.6.5/make/linux/../../src/EbmlBinary.cpp: At global
scope:
/opt/darwin/libebml-0.6.5/make/linux/../../src/EbmlBinary.cpp:68: error:
`uint32' does not n
ame a type
/opt/darwin/libebml-0.6.5/make/linux/../../src/EbmlBinary.cpp:78: error:
`uint64' does not n
ame a type
/opt/darwin/libebml-0.6.5/make/linux/../../src/EbmlBinary.cpp:83: error:
`uint64' does not n
ame a type
gmake: *** [/opt/darwin/libebml-0.6.5/make/linux/../../src/EbmlBinary.o]
Error 1


-- 
---------------------------------------------------
//GALEA BAPTISTE
//Étudiant Ingénieur Électronique/informatique
//Engineer student – Electronics/computing Science
---------------------------------------------------
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.matroska.org/pipermail/matroska-users/attachments/20060621/2b4b9a63/attachment-0001.html>


More information about the Matroska-users mailing list