nel-all
[Top][All Lists]
Advanced

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

[Nel] Compilation issues with linux en gcc 3.2.2


From: ange . noir
Subject: [Nel] Compilation issues with linux en gcc 3.2.2
Date: Tue, 30 Mar 2004 19:14:32 +0200
User-agent: Internet Messaging Program (IMP) 3.2.1

Hello, 

when i attempt to compile Nevrax, i have this error : 

g++ -DHAVE_CONFIG_H -I. -I. -I../../../../include -I../../../../src
-DXF86VIDMODE -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/local/include/stlport -I../../../../include
-DHAVE_NELCONFIG_H -Wp,-MD,.deps/driver_opengl.pp -c driver_opengl.cpp  -fPIC
-DPIC -o .libs/driver_opengl.lo
In file included from ../../../../src/3d/driver.h:37,
                 from driver_opengl.h:58,
                 from driver_opengl.cpp:29:
../../../../src/3d/texture.h: In copy constructor
`NL3D::ITexture::ITexture(const NL3D::ITexture&)':
../../../../src/3d/texture.h:179: warning: base class `class NLMISC::CBitmap'
should be explicitly initialized in the copy constructor
../../../../src/3d/texture.h:179: warning: base class `class NLMISC::CRefCount'
should be explicitly initialized in the copy constructor
../../../../src/3d/texture.h:179: warning: base class `class
NLMISC::IStreamable' should be explicitly initialized in the copy constructor
In file included from ../../../../src/3d/driver.h:40,
                 from driver_opengl.h:58,
                 from driver_opengl.cpp:29:
../../../../include/nel/misc/smart_ptr_inline.h: In member function `void
NLMISC::CRefPtr<T>::unRef() const [with T = NL3D::CIndexBuffer]':
../../../../include/nel/misc/smart_ptr_inline.h:187:   instantiated from
`NLMISC::CRefPtr<T>::~CRefPtr() [with T = NL3D::CIndexBuffer]'
../../../../src/3d/index_buffer.h:68:   instantiated from here
../../../../include/nel/misc/smart_ptr_inline.h:139: error: invalid use of
undefined type `struct NL3D::CIndexBuffer'
../../../../src/3d/index_buffer.h:47: error: forward declaration of `struct
NL3D::CIndexBuffer'
../../../../include/nel/misc/smart_ptr_inline.h: In member function
`NLMISC::CRefPtr<T>& NLMISC::CRefPtr<T>::operator=(T*) [with T =
NL3D::CIndexBuffer]':
../../../../src/3d/index_buffer.h:68:   instantiated from here
../../../../include/nel/misc/smart_ptr_inline.h:203: error: invalid use of
undefined type `struct NL3D::CIndexBuffer'
../../../../src/3d/index_buffer.h:47: error: forward declaration of `struct
NL3D::CIndexBuffer'
../../../../include/nel/misc/smart_ptr_inline.h:204: error: invalid use of
undefined type `struct NL3D::CIndexBuffer'
../../../../src/3d/index_buffer.h:47: error: forward declaration of `struct
NL3D::CIndexBuffer'
../../../../include/nel/misc/smart_ptr_inline.h:206: error: invalid use of
undefined type `struct NL3D::CIndexBuffer'
../../../../src/3d/index_buffer.h:47: error: forward declaration of `struct
NL3D::CIndexBuffer'
../../../../include/nel/misc/smart_ptr_inline.h:208: error: invalid use of
undefined type `struct NL3D::CIndexBuffer'
../../../../src/3d/index_buffer.h:47: error: forward declaration of `struct
NL3D::CIndexBuffer'
In file included from ../../../../src/3d/driver.h:42,
                 from driver_opengl.h:58,
                 from driver_opengl.cpp:29:
../../../../src/3d/material.h: In copy constructor
`NL3D::CMaterial::CMaterial(const NL3D::CMaterial&)':
../../../../src/3d/material.h:267: warning: base class `class NLMISC::CRefCount'
should be explicitly initialized in the copy constructor


nobody can help me please ?? 


Ange-Noir 




reply via email to

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