nel-all
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Nel] Penetrant problem in linux make


From: illuminatus
Subject: [Nel] Penetrant problem in linux make
Date: Sat, 28 Feb 2004 01:17:22 +0100
User-agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.6b) Gecko/20031205 Thunderbird/0.4

Heya, it's me again....

i simply ran out of ideas here, while trying to compile NeL on Linux.
I tried it on two different machines (an old one with SuSE 7.2, and a newer one with SuSE 8.2).

I've been sitting on that thing for like 15 hours now, and i'm at the end of my ideas.

Can anyone see, whats going on?

--------------------------------------------------------------------
-------------------- Snip - Beware! Evil ahead! --------------------
--------------------------------------------------------------------
server:/opt/games/mmo/code/nel/src/misc/config_file # 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/include/libxml2 -I/usr/include/libxml2/libxml -I/usr//include/stlport -I../../../include -DHAVE_NELCONFIG_H -c cf_lexical.cpp -MT cf_lexical.lo -MD -MP -MF .deps/cf_lexical.TPlo -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: ISO C++ forbids declaration of
   `hash_map' with no type
../../../include/nel/misc/class_registry.h:108: template-id `
   hash_map<std::string, NLMISC::CClassRegistry::CClassNode>' used as a
   declarator
../../../include/nel/misc/class_registry.h:108: parse error before `;' token
../../../include/nel/misc/class_registry.h:109: ISO C++ forbids declaration of
   `TClassMap' with no type
../../../include/nel/misc/class_registry.h:109: parse 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:894: syntax error before `;' token
../../../include/nel/misc/stream.h:895: `nelhash' was not declared in this
   scope
../../../include/nel/misc/stream.h:895: ISO C++ forbids declaration of `
   hash_map' with no type
../../../include/nel/misc/stream.h:895: template-id `hash_map<uint64, void*,
   <expression error> >' used as a declarator
../../../include/nel/misc/stream.h:895: parse error before `::' token
../../../include/nel/misc/stream.h:896: `nelhash' was not declared in this
   scope
../../../include/nel/misc/stream.h:896: ISO C++ forbids declaration of `
   hash_map' with no type
../../../include/nel/misc/stream.h:896: template-id `hash_map<uint64, void*,
   <expression error> >' used as a declarator
../../../include/nel/misc/stream.h:896: parse error before `::' token
../../../include/nel/misc/stream.h:899: `IStreamable' was not declared in this
   scope
../../../include/nel/misc/stream.h:899: `ptr' was not declared in this scope
../../../include/nel/misc/stream.h:899: invalid data member initialization
../../../include/nel/misc/stream.h:899: (use `=' to initialize static data
   members)
../../../include/nel/misc/stream.h:899: variable or field `serialIStreamable'
   declared void
../../../include/nel/misc/stream.h: In member function `void
   NLMISC::IStream::serialPtr(T*&)':
../../../include/nel/misc/stream.h:414: parse error before `;' token
../../../include/nel/misc/stream.h:447: parse error before `;' token
../../../include/nel/misc/stream.h: At global scope:
../../../include/nel/misc/stream.h:1468: parse error before `{' token
../../../include/nel/misc/stream.h:1474: parse error before `}' token
In file included from ../../../include/nel/misc/stream.h:1478,
                 from ../../../include/nel/misc/file.h:29,
                 from cf_lexical.lxx:9:
../../../include/nel/misc/stream_inline.h:55: syntax error before `::' token
../../../include/nel/misc/stream_inline.h:58: ISO C++ forbids declaration of `
   _XML' with no type
../../../include/nel/misc/stream_inline.h:59: ISO C++ forbids declaration of `
   resetPtrTable' with no type
../../../include/nel/misc/stream_inline.h:64: syntax error before `::' token
../../../include/nel/misc/stream_inline.h:75: syntax error before `::' token
../../../include/nel/misc/stream_inline.h:81: syntax error before `::' token
../../../include/nel/misc/stream_inline.h:87: syntax error before `::' token
../../../include/nel/misc/stream_inline.h:109: syntax error before `::' token ../../../include/nel/misc/stream_inline.h:131: syntax error before `::' token ../../../include/nel/misc/stream_inline.h:153: syntax error before `::' token ../../../include/nel/misc/stream_inline.h:175: syntax error before `::' token ../../../include/nel/misc/stream_inline.h:197: syntax error before `::' token ../../../include/nel/misc/stream_inline.h:219: syntax error before `::' token ../../../include/nel/misc/stream_inline.h:241: syntax error before `::' token ../../../include/nel/misc/stream_inline.h:263: syntax error before `::' token ../../../include/nel/misc/stream_inline.h:270: syntax error before `::' token ../../../include/nel/misc/stream_inline.h:277: syntax error before `::' token
../../../include/nel/misc/stream_inline.h:290: syntax error before `.' token
../../../include/nel/misc/stream_inline.h:295: `len' was not declared in this
   scope
../../../include/nel/misc/stream_inline.h:295: ISO C++ forbids declaration of `
   serial' with no type
../../../include/nel/misc/stream_inline.h:296: parse error before `}' token
../../../include/nel/misc/stream_inline.h:298: `len' was not declared in this
   scope
../../../include/nel/misc/stream_inline.h:298: parse error before `;' token
../../../include/nel/misc/stream_inline.h:298: syntax error before `++' token ../../../include/nel/misc/stream_inline.h:304: syntax error before `::' token
../../../include/nel/misc/stream_inline.h:311: syntax error before `.' token
../../../include/nel/misc/stream_inline.h:316: `len' was not declared in this
   scope
../../../include/nel/misc/stream_inline.h:316: ISO C++ forbids declaration of `
   serial' with no type
../../../include/nel/misc/stream_inline.h:316: redefinition of `int serial'
../../../include/nel/misc/stream_inline.h:295: `int serial' previously defined
   here
../../../include/nel/misc/stream_inline.h:317: parse error before `}' token
../../../include/nel/misc/stream_inline.h:319: `len' was not declared in this
   scope
../../../include/nel/misc/stream_inline.h:319: parse error before `;' token
../../../include/nel/misc/stream_inline.h:319: syntax error before `++' token ../../../include/nel/misc/stream_inline.h:326: syntax error before `::' token ../../../include/nel/misc/stream_inline.h:332: syntax error before `::' token ../../../include/nel/misc/stream_inline.h:338: syntax error before `::' token
In file included from cf_lexical.lxx:9:
../../../include/nel/misc/file.h:44: parse error before `{' token
../../../include/nel/misc/file.h:47: 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: only constructors take base initializers
../../../include/nel/misc/file.h:47: confused by earlier errors, bailing out
-----------------------------------------------------------------------
---------------------------- End of pain ------------------------------

So, on both systems the problem always occured for the cf_lexical.lxx file. Question is: What the heck is going wrong here?


Any help is REALLY appreciated!



Konstantin





reply via email to

[Prev in Thread] Current Thread [Next in Thread]