nel-all
[Top][All Lists]
Advanced

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

Re: [Nel] driver_opengl linking: unresolved externals


From: Phil Jia-Lin Wu
Subject: Re: [Nel] driver_opengl linking: unresolved externals
Date: Mon, 08 Apr 2002 10:20:59 +1000

Hi Jay,

I have made NeL compiled two weeks ago. 
I wrote the compilation note as below:
---------------------------------------------------------------------
Here is a short description about the procedure.

1. download "nel.tar.gz", not "nel.zip" which has "end of line" problem.
2. download some libraries or header files: 
     FreeType, STLport, EAX 2.0 Extension SDK (from Creative), GL extension SDK 
(From SGI), libxml, OpenAL
3. Modify driver_opengl_extension_def.h:
    (1) cooment out 
          //#ifndef GL_NV_vertex_program
          //#endif      /* GL_NV_vertex_program */
   (2) comment out 
          /*
           typedef void (APIENTRY * PFNGLPROGRAMPARAMETERS4DVNVPROC) 
                                (GLenum target, GLuint index, GLsizei count, 
const GLdouble *v);
          typedef void (APIENTRY * PFNGLPROGRAMPARAMETERS4FVNVPROC) 
                                (GLenum target, GLuint index, GLsizei count, 
const GLfloat *v);
           */



4. Then biuld it!
-------------------------------------------------------
It is my memory, and may be wrong. If u have further problem or question, 
please email me.
And if u compile successful, please let me know as well.

Good Luck!

Phil

>>> address@hidden 04/04/02 03:02AM >>>
I'm having some difficulty pinning down why I am missing 3 unresolved externals 
for the driver_opengl linkage. I'm using Visual C++ and have followed the 
recent advice on DirectX 8. I presume I am missing a library or have the wrong 
version of a library. Can anyone advise me further?

Here is the linker output:

--------------------Configuration: driver_opengl - Win32 Debug------------------
--
Linking...
   Creating library ../../../../obj/Debug/nel_drv_opengl_win_debug.lib and 
object ../../../../obj/Debug/nel_drv_opengl_win_debug.exp
driver_opengl_material.obj : error LNK2001: unresolved external symbol "class 
NL3D::CTextureCube * __cdecl NL3D::BuildCubeMap(int,struct 
NL3D::ICubeMapFunctor &,bool,class _STLD::basic_string<char,class 
_STLD::char_traits<char>,class _STLD::allocato
r<char> > const &)" (?
address@hidden@@address@hidden@address@hidden@_NABV?
address@hidden@address@hidden@@address@hidden@2@@_STLD@@@Z)
driver_opengl_vertex_program.obj : error LNK2001: unresolved external 
symbol "public: __thiscall NL3D::IVertexProgramDrvInfos::IVertexProgramDrvInfos
(class IVertexProgramDrvInfos::IDriver *,struct _STLD::_DBG_iter<class 
_STLD::__list<class NL3D::IVe
rtexProgramDrvInfos *,class _STLD::allocator<class NL3D::IVertexProgramDrvInfos 
*> >,struct _STLD::_Nonconst_traits<class NL3D::IVertexProgramDrvInfos *> >)" 
(address@hidden@@address@hidden@address@hidden@V?
address@hidden
address@hidden@@address@hidden@NL3D@@@_STLD@@@_STLD@@U?
address@hidden@NL3D@@@2@@_STLD@@@Z)
nl3d_debug.lib(driver.obj) : error LNK2001: unresolved external symbol "public: 
__thiscall NLMISC::CFairMutex::CFairMutex(class _STL::basic_string<char,class 
_STL::char_traits<char>,class _STL::allocator<char> > const &)" (??
address@hidden@@QAE@
address@hidden@address@hidden@@address@hidden@2@@_STL@@@Z)
../../../../lib/nel_drv_opengl_win_debug.dll : fatal error LNK1120: 3 
unresolved externals
Error executing link.exe.

nel - 4 error(s), 0 warning(s)

All help greatly appreciated. Cheers,

Jay Bradley, PhD Student,
Institute for Perception, Action and Behaviour, Edinburgh University

_______________________________________________
Nel mailing list
address@hidden 
http://mail.freesoftware.fsf.org/mailman/listinfo/nel-all




reply via email to

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