[Bf-committers] Re: [Bf-blender-cvs] CVS commit: blender SConstruct blender/extern/qhull SConscript blender/extern/solid SConscript blender/source/blender/blenkernel/intern mesh.c blender/source/blender/include BIF_resources.h butspace.h mydevice.h bl

Daniel Dunbar bf-committers@blender.org
Thu, 25 Mar 2004 16:59:35 -0800 (PST)


I salute you, my newfound hero.

--- Kester Maddock <Christopher.Maddock.1@uni.massey.ac.nz> wrote:
> I saw this solution posted somewhere:
> Add FTGL_LIBRARY_STATIC to the list of defines.
> 
> Kester
> 
> 
> On Friday 26 March 2004 10:48, Daniel Dunbar wrote:
> > Yes, I have been having this problem for ages, we really
> > need a recompiled FTGL in the windows libs to solve the
> > problem, so far I have just been commenting out that line
> > ;~
> >
> > --- Dave Stone <dave.stone@usermail.com> wrote:
> > > At 12:38 PM 3/25/2004, you wrote:
> > > >I'll be updating the VC6 projectfiles later this evening.
> > >
> > > I pulled off the CVS sources and tried re-compiling last night using MSVC
> > > 6 and SCons. I didn't have any of the problems with the game engine
> > > modules compiling, but there's a link error when creating blender.exe:
> > >
> > > link @c:\docume~1\dstone\locals~1\temp\tmpct1gbo.lnk
> > >     Creating library blender.lib and object blender.exp
> > > LINK : warning LNK4049: locally defined symbol ""public: bool __thiscall
> > >
> > > FTFont:
> > > :CharMap(enum FT_Encoding_)" (?CharMap@FTFont@@QAE_NW4FT_Encoding_@@@Z)"
> > >
> > > importe
> > > d
> > > LINK : warning LNK4049: locally defined symbol ""public: __thiscall
> > > FTGLPixmapFo
> > > nt::FTGLPixmapFont(char const *)" (??0FTGLPixmapFont@@QAE@PBD@Z)"
> > > imported LINK : warning LNK4049: locally defined symbol ""public: virtual
> > > __thiscall FTGL
> > > PixmapFont::~FTGLPixmapFont(void)" (??1FTGLPixmapFont@@UAE@XZ)" imported
> > > LINK : warning LNK4049: locally defined symbol ""public: float __thiscall
> > > FTFont
> > >
> > > ::Ascender(void)const " (?Ascender@FTFont@@QBEMXZ)" imported
> > >
> > > LINK : warning LNK4049: locally defined symbol ""public: float __thiscall
> > > FTFont
> > >
> > > ::Descender(void)const " (?Descender@FTFont@@QBEMXZ)" imported
> > >
> > > LINK : warning LNK4049: locally defined symbol ""public: float __thiscall
> > > FTFont
> > >
> > > ::Advance(unsigned short const *)" (?Advance@FTFont@@QAEMPBG@Z)" imported
> > >
> > > LINK : warning LNK4049: locally defined symbol ""public: void __thiscall
> > >
> > > FTFont:
> > > :BBox(unsigned short const *,float &,float &,float &,float &,float
> > > : &,float
> > >
> > > &)" (
> > > ?BBox@FTFont@@QAEXPBGAAM11111@Z)" imported
> > > LINK : warning LNK4049: locally defined symbol "__iob" imported
> > > blender_FTF.lib(FTF_TTFont.obj) : error LNK2001: unresolved external
> > > symbol "__d
> > > eclspec(dllimport) public: int __thiscall FTFont::Error(void)const "
> > > (__imp_?Err
> > > or@FTFont@@QBEHXZ)
> > > blender.exe : fatal error LNK1120: 1 unresolved externals
> > > scons: *** [blender.exe] Error 1120
> > > scons: building terminated because of errors.
> > >
> > > It looks like the FTGL library isn't either being built correctly or
> > > linked correctly. I haven't had a chance to look to see which (I did this
> > > a Midnight last night).
> > >
> > > Dave S.
> > >
> > >
> > > _______________________________________________
> > > Bf-committers mailing list
> > > Bf-committers@blender.org
> > > http://www.blender.org/mailman/listinfo/bf-committers
> >
> > =====
> > daniel dunbar
> > daniel@zuster.org
> > _______________________________________________
> > Bf-committers mailing list
> > Bf-committers@blender.org
> > http://www.blender.org/mailman/listinfo/bf-committers
> >
> >
> >
> > !DSPAM:40637a1935325928099109!
> _______________________________________________
> Bf-committers mailing list
> Bf-committers@blender.org
> http://www.blender.org/mailman/listinfo/bf-committers


=====
daniel dunbar
daniel@zuster.org