nel-all
[Top][All Lists]
Advanced

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

Re: [Nel] Problems compiling 3d Module un VC7.1


From: vyas kumar sanneboyina
Subject: Re: [Nel] Problems compiling 3d Module un VC7.1
Date: Sun, 29 Aug 2004 07:20:53 -0700 (PDT)

if u want to solve this problem
           the first is  fmod u type cast this like (float) fmod((float) name , (float) name) ); it will be execute. ok
bye

"Timothy H. Schilbach" <address@hidden> wrote:

HI Everyone,

 

  I have been successful in compiling most of the tools and all of the server libraries into fully compiled applications thanks to CODEMASTERS guide. I am now having an issue compiling NEL itself in the 3D project module.

 

  Here is the error output that I get when I compile:

 

Compiling...
lod_character_shape.cpp
3d\lod_character_shape.cpp(589) : error C2666: 'fmod' : 3 overloads have similar conversions
        X:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\include\../include\math.h(606): could be 'long double fmod(long double,long double)'
        X:\Program Files\Microsoft Visual Studio .NET
 2003\Vc7\include\../include\math.h(558): or       'float fmod(float,float)'
        X:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\include\../include\math.h(191): or       'double fmod(double,double)'
        while trying to match the argument list '(NL3D::TGlobalAnimationTime, const float)'
vegetable_manager.cpp
3d\vegetable_manager.cpp(1821) : error C2666: 'fmod' : 3 overloads have similar conversions
        X:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\include\../include\math.h(606): could be 'long double fmod(long double,long double)'
        X:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\include\../include\math.h(558): or       'float fmod(float,float)'
        X:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\include\../include\math.h(191): or       'double fmod(double,double)'
        while trying to match the argument list '(double,
 float)'
ps_plane_basis_maker.cpp
X:\Downloads\NEL\Source\code\nel\src\3d\ps_attrib_maker_template.h(386) : warning C4346: 'NL3D::CPSVector::V' : dependent name is not a type
        prefix with 'typename' to indicate a type
        X:\Downloads\NEL\Source\code\nel\src\3d\ps_attrib_maker_template.h(399) : see reference to class template instantiation 'NL3D::CPSValueGradientFunc' being compiled
X:\Downloads\NEL\Source\code\nel\src\3d\ps_attrib_maker_template.h(386) : error C2146: syntax error : missing ';' before identifier '_Tab'
X:\Downloads\NEL\Source\code\nel\src\3d\ps_attrib_maker_template.h(386) : error C2501: 'NL3D::CPSValueGradientFunc::_Tab' : missing storage-class or type specifiers
ps_int.cpp
X:\Downloads\NEL\Source\code\nel\src\3d\ps_attrib_maker_template.h(386) : warning C4346: 'NL3D::CPSVector::V' : dependent name is not a type
        prefix with 'typename' to indicate a type
        X:\Downloads\NEL\Source\code\nel\src\3d\ps_attrib_maker_template.h(399) : see reference to class template instantiation 'NL3D::CPSValueGradientFunc' being compiled
X:\Downloads\NEL\Source\code\nel\src\3d\ps_attrib_maker_template.h(386) : error C2146: syntax error : missing ';' before identifier '_Tab'
X:\Downloads\NEL\Source\code\nel\src\3d\ps_attrib_maker_template.h(386) : error C2501: 'NL3D::CPSValueGradientFunc::_Tab' : missing storage-class or type specifiers
ps_float.cpp
X:\Downloads\NEL\Source\code\nel\src\3d\ps_attrib_maker_template.h(386) : warning C4346: 'NL3D::CPSVector::V' : dependent name is not a type
        prefix with 'typename' to indicate a type
        X:\Downloads\NEL\Source\code\nel\src\3d\ps_attrib_maker_template.h(399) : see reference to class template instantiation 'NL3D::CPSValueGradientFunc' being compiled
X:\Downloads\NEL\Source\code\nel\src\3d\ps_attrib_maker_template.h(386) : error C2146: syntax error : missing ';' before identifier '_Tab'
X:\Downloads\NEL\Source\code\nel\src\3d\ps_attrib_maker_template.h(386) : error C2501: 'NL3D::CPSValueGradientFunc::_Tab' : missing storage-class or type specifiers
ps_color.cpp
X:\Downloads\NEL\Source\code\nel\src\3d\ps_attrib_maker_template.h(386) : warning C4346: 'NL3D::CPSVector::V' : dependent name is not a type
        prefix with 'typename' to indicate a type
        X:\Downloads\NEL\Source\code\nel\src\3d\ps_attrib_maker_template.h(399) : see reference to class template instantiation
 'NL3D::CPSValueGradientFunc' being compiled
X:\Downloads\NEL\Source\code\nel\src\3d\ps_attrib_maker_template.h(386) : error C2146: syntax error : missing ';' before identifier '_Tab'
X:\Downloads\NEL\Source\code\nel\src\3d\ps_attrib_maker_template.h(386) : error C2501: 'NL3D::CPSValueGradientFunc::_Tab' : missing storage-class or type specifiers
ps_attrib_maker_template.cpp
X:\Downloads\NEL\Source\code\nel\src\3d\ps_attrib_maker_template.h(386) : warning C4346: 'NL3D::CPSVector::V' : dependent name is not a type
        prefix with 'typename' to indicate a type
        X:\Downloads\NEL\Source\code\nel\src\3d\ps_attrib_maker_template.h(399) : see reference to class template instantiation 'NL3D::CPSValueGradientFunc' being compiled
X:\Downloads\NEL\Source\code\nel\src\3d\ps_attrib_maker_template.h(386) : error C2146: syntax error : missing ';' before identifier '_Tab'
X:\Downloads\NEL\Source\code\nel\src\3d\ps_attrib_maker_template.h(386) : error C2501: 'NL3D::CPSValueGradientFunc::_Tab' : missing storage-class or type specifiers
Generating Code...

 

 

I am using the following:

 

Visual C++ 7.1

Character Studio 4.1

3d Studio Max R5.1

stlPort 4.6

LibXML

Freetype2

openAL

DirectX SDK 9.0c from June 2ns (Summer) SDK.

 

  Seems that there is an issue with DirectX 9.0c? Should I back my system to the DirectX 9.0b instead? If anyone can shed some light on this for me, I would be grateful.

 

 

Timoth H. Schilbach

Alpha Omega Design Inc.

address@hidden

Visit our website at www.aodinc.com

 

 

_______________________________________________
Nel mailing list
address@hidden
http://lists.nongnu.org/mailman/listinfo/nel-all


Do you Yahoo!?
Yahoo! Mail Address AutoComplete - You start. We finish.
reply via email to

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