[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Nel] Linux Problems Again
From: |
Andy Smith |
Subject: |
[Nel] Linux Problems Again |
Date: |
Thu, 04 Nov 2004 23:24:26 -0500 |
User-agent: |
Mozilla Thunderbird 0.8 (X11/20040913) |
I just pulled the latest CVS and on my Linux box the compile does not
get very far at all. After configuring with './configure --prefix=/opt'
I get the following errors.
Regards,
Andy
g++ -DHAVE_CONFIG_H -I. -I. -I../../../include -g -O3 -DNL_RELEASE_DEBUG
-g -O2 -ftemplate-depth-24 -D_REENTRANT -Wall -ansi -W -Wpointer-arith
-Wsign-compare -Wno-deprecated-declarations -Wno-multichar
-Wno-long-long -Wno-unused -I/usr/X11R6/include -I/usr/include/libxml2
-I/usr/include/stlport -I../../../include -DHAVE_NELCONFIG_H
-Wp,-MD,.deps/cf_lexical.pp -c cf_lexical.cpp -fPIC -DPIC -o
.libs/cf_lexical.lo
In file included from ../../../include/nel/misc/stream.h:31,
from ../../../include/nel/misc/file.h:29,
from cf_lexical.lxx:9:
../../../include/nel/misc/class_registry.h:34:27: hash_map: No such file
or directory
In file included from ../../../include/nel/misc/stream.h:31,
from ../../../include/nel/misc/file.h:29,
from cf_lexical.lxx:9:
../../../include/nel/misc/class_registry.h:108: error: ISO C++ forbids
declaration of `hash_map' with no type
../../../include/nel/misc/class_registry.h:108: error: template-id
`hash_map<std::string, NLMISC::CClassRegistry::CClassNode>' used as a
declarator
../../../include/nel/misc/class_registry.h:108: error: syntax error
before `;' token
../../../include/nel/misc/class_registry.h:109: error: ISO C++ forbids
declaration of `TClassMap' with no type
../../../include/nel/misc/class_registry.h:109: error: syntax error
before `*' token
In file included from ../../../include/nel/misc/file.h:29,
from cf_lexical.lxx:9:
../../../include/nel/misc/stream.h:39:27: hash_map: No such file or
directory
In file included from ../../../include/nel/misc/file.h:29,
from cf_lexical.lxx:9:
../../../include/nel/misc/stream.h:900: error: syntax error before `;' token
../../../include/nel/misc/stream.h:901: error: `CHashFunctionUInt64' was
not declared in this scope
../../../include/nel/misc/stream.h:901: error: ISO C++ forbids
declaration of `hash_map' with no type
../../../include/nel/misc/stream.h:901: error: template-id
`hash_map<uint64, void*, <expression error> >' used as a declarator
../../../include/nel/misc/stream.h:901: error: syntax error before `::'
token
../../../include/nel/misc/stream.h:902: error: `CHashFunctionUInt64' was
not declared in this scope
../../../include/nel/misc/stream.h:902: error: ISO C++ forbids
declaration of `hash_map' with no type
../../../include/nel/misc/stream.h:902: error: template-id
`hash_map<uint64, void*, <expression error> >' used as a declarator
../../../include/nel/misc/stream.h:902: error: syntax error before `::'
token
../../../include/nel/misc/stream.h:905: error: `IStreamable' was not
declared in this scope
../../../include/nel/misc/stream.h:905: error: `ptr' was not declared in
this scope
../../../include/nel/misc/stream.h:905: error: invalid data member
initialization
../../../include/nel/misc/stream.h:905: error: (use `=' to initialize
static data members)
../../../include/nel/misc/stream.h:905: error: variable or field
`serialIStreamable' declared void
../../../include/nel/misc/stream.h: In member function `void
NLMISC::IStream::serialPtr(T*&)':
../../../include/nel/misc/stream.h:416: error: syntax error before `;' token
../../../include/nel/misc/stream.h:449: error: syntax error before `;' token
../../../include/nel/misc/stream.h: At global scope:
../../../include/nel/misc/stream.h:1526: error: syntax error before `{'
token
../../../include/nel/misc/stream.h:1532: error: syntax error before `}'
token
In file included from ../../../include/nel/misc/stream.h:1536,
from ../../../include/nel/misc/file.h:29,
from cf_lexical.lxx:9:
../../../include/nel/misc/stream_inline.h:55: error: syntax error before
`::' token
../../../include/nel/misc/stream_inline.h:58: error: ISO C++ forbids
declaration of `_XML' with no type
../../../include/nel/misc/stream_inline.h:59: error: ISO C++ forbids
declaration of `resetPtrTable' with no type
../../../include/nel/misc/stream_inline.h:64: error: syntax error before
`::' token
../../../include/nel/misc/stream_inline.h:75: error: syntax error before
`::' token
../../../include/nel/misc/stream_inline.h:81: error: syntax error before
`::' token
../../../include/nel/misc/stream_inline.h:87: error: syntax error before
`::' token
../../../include/nel/misc/stream_inline.h:109: error: syntax error
before `::' token
../../../include/nel/misc/stream_inline.h:131: error: syntax error
before `::' token
../../../include/nel/misc/stream_inline.h:153: error: syntax error
before `::' token
../../../include/nel/misc/stream_inline.h:175: error: syntax error
before `::' token
../../../include/nel/misc/stream_inline.h:197: error: syntax error
before `::' token
../../../include/nel/misc/stream_inline.h:219: error: syntax error
before `::' token
../../../include/nel/misc/stream_inline.h:241: error: syntax error
before `::' token
../../../include/nel/misc/stream_inline.h:263: error: syntax error
before `::' token
../../../include/nel/misc/stream_inline.h:270: error: syntax error
before `::' token
../../../include/nel/misc/stream_inline.h:277: error: syntax error
before `::' token
../../../include/nel/misc/stream_inline.h:286: error: syntax error
before `.' token
../../../include/nel/misc/stream_inline.h:293: error: `len' was not
declared in this scope
../../../include/nel/misc/stream_inline.h:293: error: ISO C++ forbids
declaration of `serial' with no type
../../../include/nel/misc/stream_inline.h:294: error: syntax error
before `}' token
../../../include/nel/misc/stream_inline.h:296: error: `len' was not
declared in this scope
../../../include/nel/misc/stream_inline.h:296: error: syntax error
before `;' token
../../../include/nel/misc/stream_inline.h:296: error: syntax error
before `++' token
../../../include/nel/misc/stream_inline.h:302: error: syntax error
before `::' token
../../../include/nel/misc/stream_inline.h:311: error: syntax error
before `.' token
../../../include/nel/misc/stream_inline.h:318: error: `len' was not
declared in this scope
../../../include/nel/misc/stream_inline.h:318: error: ISO C++ forbids
declaration of `serial' with no type
../../../include/nel/misc/stream_inline.h:318: error: redefinition of
`int serial'
../../../include/nel/misc/stream_inline.h:293: error: `int serial'
previously defined here
../../../include/nel/misc/stream_inline.h:319: error: syntax error
before `}' token
../../../include/nel/misc/stream_inline.h:321: error: `len' was not
declared in this scope
../../../include/nel/misc/stream_inline.h:321: error: syntax error
before `;' token
../../../include/nel/misc/stream_inline.h:321: error: syntax error
before `++' token
../../../include/nel/misc/stream_inline.h:328: error: syntax error
before `::' token
../../../include/nel/misc/stream_inline.h:334: error: syntax error
before `::' token
../../../include/nel/misc/stream_inline.h:340: error: syntax error
before `::' token
In file included from cf_lexical.lxx:9:
../../../include/nel/misc/file.h:44: error: syntax error before `{' token
../../../include/nel/misc/file.h:47: error: ISO C++ forbids declaration
of `EFile' with no type
../../../include/nel/misc/file.h: In function `int NLMISC::EFile(const
std::string&)':
../../../include/nel/misc/file.h:47: error: only constructors take base
initializers
../../../include/nel/misc/file.h:47: confused by earlier errors, bailing out
make[3]: *** [cf_lexical.lo] Error 1
make[3]: Leaving directory
`/home/room/src/nel/code/nel/src/misc/config_file'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/room/src/nel/code/nel/src/misc'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/room/src/nel/code/nel/src'
make: *** [all-recursive] Error 1
- [Nel] Linux Problems Again,
Andy Smith <=