Hi Paul et, al.

Shouldn't the CMakeModules/Find3rdPartyDependencies.cmake be sorting
all this out?

It looks to me like we need to look into when our Cmake scripts aren't
picking up on FreeType correctly under Windows/with the 3rdParty
binaries.  Unfortunately I'm no Windows users so have to defer to
others under Windows.

To me this seems like a must have feature that need resolving before
2.4 can go out, so I'd suggest Windows experts have a bash at
resolving this, once something like good we can get the required
changes checked in, and new dev release made and then test this as our
final release candidate.  Given this extra step it's now clear 2.4
can't go out tomorrow.

Robert.

On Tue, Apr 22, 2008 at 5:29 PM, Paul Martz <[EMAIL PROTECTED]> wrote:
> For the FreeType issue... In the CMake GUI, select the "Show Advanced
>  Values" checkbox, then make sure all three FREETYPE config variables are set
>  properly. In particular, I have this for both FREETYPE_LIBRARY and
>  FREETYPE_DEBUG_LIBRARY:
>   C:/OSGDev/3rdParty/lib/freetype235.lib
>
>  Hope this helps,
>
>    -Paul
>
>
>  > -----Original Message-----
>  > From: [EMAIL PROTECTED]
>  > [mailto:[EMAIL PROTECTED] On Behalf
>  > Of Mario Valle
>
>
> > Sent: Tuesday, April 22, 2008 10:15 AM
>  > To: OpenSceneGraph Users
>  > Subject: Re: [osg-users] OpenSceneGraph-2.3.10 dev release tagged
>  >
>  > No way...
>  > Making a Release build output two more warnings (see below),
>  > but always has the same undefined symbol.
>  > I have to investigate more. In the meantime thanks for the help.
>  >
>  > Examples osgviewerWX warning LNK4098: defaultlib 'MSVCRTD'
>  > conflicts with use of other libs; use /NODEFAULTLIB:library
>  > Examples osgviewerMFC warning LNK4089: all references to
>  > 'OLEAUT32.dll'
>  > discarded by /OPT:REF
>  >
>  > Ciao!
>  >              mario
>  >
>  > Paul Martz wrote:
>  > > Do you have a stale binary? Try deleting
>  > FreeTypeFont3D.obj, then rebuild.
>  > > If that's not it, then I'm not sure what the problem could be.
>  > >    -Paul
>  > >
>  > >
>  > >
>  > >> -----Original Message-----
>  > >> From: [EMAIL PROTECTED]
>  > >> [mailto:[EMAIL PROTECTED] On Behalf Of
>  > >> Mario Valle
>  > >> Sent: Tuesday, April 22, 2008 9:06 AM
>  > >> To: OpenSceneGraph Users
>  > >> Subject: Re: [osg-users] OpenSceneGraph-2.3.10 dev release tagged
>  > >>
>  > >> Thanks for the suggestions.
>  > >> I reinstalled the Mike's 3rd party binaries from his SVN, but the
>  > >> error
>  > >> remains:
>  > >> FreeTypeFont3D.obj : error LNK2019: unresolved external symbol
>  > >> _FT_Outline_Get_BBox referenced in function
>  > >> "protected: void __thiscall FreeTypeFont3D::init(void)"
>  > >> ([EMAIL PROTECTED]@@IAEXXZ)
>  > >> C:\apps\OpenSceneGraph-2.3.10\lib\Debug\..\..\bin\osgPlugins-2
>  > >> .3.10\osgdb_freetyped.dll
>  > >> : fatal error LNK1120: 1 unresolved externals Could the
>  > error be due
>  > >> to a Debug build?
>  > >> Now I try to delete the CMAKE cache and restart from scratch a
>  > >> Release build.
>  > >> I'll let you know.
>  > >> Ciao!
>  > >>                 mario
>  > >>
>  > >>
>  > >> Paul Martz wrote:
>  > >>
>  > >>> Hi Mario -- I didn't get this yesterday when building 2.3.9
>  > >>>
>  > >> (VS2005),
>  > >>
>  > >>> and I doubt the FreeType plugin has changed since then. Is
>  > >>>
>  > >> it possible
>  > >>
>  > >>> you didn't rebuild your project/solution files after
>  > >>>
>  > >> changing the version in CMake?
>  > >>
>  > >>>    -Paul
>  > >>>
>  > >>>
>  > >>>
>  > >>>
>  > >>>> -----Original Message-----
>  > >>>> From: [EMAIL PROTECTED]
>  > >>>> [mailto:[EMAIL PROTECTED] On Behalf Of
>  > >>>> Mario Valle
>  > >>>> Sent: Tuesday, April 22, 2008 7:31 AM
>  > >>>> To: OpenSceneGraph Users
>  > >>>> Subject: Re: [osg-users] OpenSceneGraph-2.3.10 dev release tagged
>  > >>>>
>  > >>>> Same undefined symbol with the latest Free Type 2.3.5 Ciao!
>  > >>>>                 mario
>  > >>>>
>  > >>>> Mario Valle wrote:
>  > >>>>
>  > >>>>
>  > >>>>> I compiled 2.3.10 under WinXP SP2 with Microsoft Visual C++
>  > >>>>>
>  > >>>>>
>  > >>>> .NET and I
>  > >>>>
>  > >>>>
>  > >>>>> have unresolved external for the FreeType plugin.
>  > >>>>> I have installed FreeType version 2.19 (the only
>  > reference I have
>  > >>>>> found on the site) and building the OSG debug version.
>  > >>>>>
>  > >>>>> FreeTypeFont3D.obj : error LNK2019: unresolved external symbol
>  > >>>>> _FT_Outline_Get_BBox referenced in function "protected: void
>  > >>>>> __thiscall FreeTypeFont3D::init(void)"
>  > >>>>>
>  > >>>>>
>  > >>>> ([EMAIL PROTECTED]@@IAEXXZ)
>  > >>>>
>  > >>>>
>  > >>>>> There is also a warning I think it is better to fix:
>  > >>>>>
>  > >>>>>
>  > >>
>  > c:\apps\openscenegraph-2.3.10\src\osgterrain\layer.cpp(566): warning
>  > >>
>  > >>>>> C4715: 'osgTerrain::ProxyLayer::computeBound' : not all
>  > >>>>>
>  > >>>>>
>  > >>>> control paths
>  > >>>>
>  > >>>>
>  > >>>>> return a value
>  > >>>>>
>  > >>>>> If _implementation.valid() is false is there a sensible
>  > value to
>  > >>>>> return or is it better to raise some form of exception?
>  > >>>>> osg::BoundingSphere ProxyLayer::computeBound(bool
>  > >>>>> treatAsElevationLayer) const {
>  > >>>>>     if (_implementation.valid()) return
>  > >>>>> _implementation->computeBound(treatAsElevationLayer);
>  > >>>>> }
>  > >>>>>
>  > >>>>> Thanks for your great work!
>  > >>>>>                                                        mario
>  > >>>>>
>  > >>>>> Robert Osfield wrote:
>  > >>>>>
>  > >>>>>
>  > >>>>>
>  > >>>>>> Hi All,
>  > >>>>>>
>  > >>>>>> I have just tagged a second 2.4 release candidate - the 2.3.10
>  > >>>>>> developer release:
>  > >>>>>>
>  > >>>>>>
>  > >>>>>>
>  > >>>>>>
>  > >>>>>>
>  > >>
>  > http://www.openscenegraph.org/projects/osg/wiki/Downloads/DeveloperRe
>  > >>
>  > >>>>
>  > >>>>
>  > >>>>>> leases
>  > >>>>>>
>  > >>>>>>     * OpenSceneGraph-2.3.10, released on 22nd April 2008.
>  > >>>>>> OpenSceneGraph-2.3.10 is the 2nd release candidate for
>  > >>>>>>
>  > >> 2.4. Minor
>  > >>
>  > >>>>>> changes are to NEWS, ChangeLog?, AUTHORS, and a small tweak of
>  > >>>>>> osgTerrain and Win32 build support of libcurl file
>  > >>>>>>
>  > >>>>>>     source package : OpenSceneGraph-2.3.10.zip
>  > >>>>>>     svn tag: svn co
>  > >>>>>>
>  > >>>>>>
>  > >>>>>>
>  > >>
>  > http://www.openscenegraph.org/svn/osg/OpenSceneGraph/tags/OpenSceneGr
>  > >>
>  > >>>>
>  > >>>>
>  > >>>>>> aph-2.3.10
>  > >>>>>> OpenSceneGraph
>  > >>>>>>
>  > >>>>>> Changes were all very minor relative to 2.3.9 - suggesting
>  > >>>>>>
>  > >>>>>>
>  > >>>> that we are
>  > >>>>
>  > >>>>
>  > >>>>>> looking good for the 2.4 release.   As ever I'd appreciate
>  > >>>>>>
>  > >>>>>>
>  > >>>> any testing
>  > >>>>
>  > >>>>
>  > >>>>>> that can be done.  As long as no errors are found I'll go
>  > >>>>>>
>  > >>>>>>
>  > >>>> ahead and
>  > >>>>
>  > >>>>
>  > >>>>>> tag 2.4 stable tomorrow morning.
>  > >>>>>>
>  > >>>>>> Thanks in advance,
>  > >>>>>> Robert.
>  > >>>>>> _______________________________________________
>  > >>>>>> osg-users mailing list
>  > >>>>>> osg-users@lists.openscenegraph.org
>  > >>>>>>
>  > >>>>>>
>  > >>>>>>
>  > >>
>  > http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph
>  > >>
>  > >>>>
>  > >>>>
>  > >>>>>> .org
>  > >>>>>>
>  > >>>>>>
>  > >>>>>>
>  > >>>>>>
>  > >>>>>
>  > >>>>>
>  > >>>>>
>  > >>>> --
>  > >>>> Ing. Mario Valle
>  > >>>> Data Analysis and Visualization Services         |
>  > >>>> http://www.cscs.ch/~mvalle
>  > >>>> Swiss National Supercomputing Centre (CSCS)      | Tel:  +41
>  > >>>> (91) 610.82.60
>  > >>>> v. Cantonale Galleria 2, 6928 Manno, Switzerland | Fax:  +41
>  > >>>> (91) 610.82.82
>  > >>>>
>  > >>>> _______________________________________________
>  > >>>> osg-users mailing list
>  > >>>> osg-users@lists.openscenegraph.org
>  > >>>> http://lists.openscenegraph.org/listinfo.cgi/osg-users-opensce
>  > >>>> negraph.org
>  > >>>>
>  > >>>>
>  > >>> _______________________________________________
>  > >>> osg-users mailing list
>  > >>> osg-users@lists.openscenegraph.org
>  > >>>
>  > >>>
>  > >>
>  > http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.
>  > >>
>  > >>> org
>  > >>>
>  > >>>
>  > >> --
>  > >> Ing. Mario Valle
>  > >> Data Analysis and Visualization Services         |
>  > >> http://www.cscs.ch/~mvalle
>  > >> Swiss National Supercomputing Centre (CSCS)      | Tel:  +41
>  > >> (91) 610.82.60
>  > >> v. Cantonale Galleria 2, 6928 Manno, Switzerland | Fax:  +41
>  > >> (91) 610.82.82
>  > >>
>  > >> _______________________________________________
>  > >> osg-users mailing list
>  > >> osg-users@lists.openscenegraph.org
>  > >> http://lists.openscenegraph.org/listinfo.cgi/osg-users-opensce
>  > >> negraph.org
>  > >>
>  > >
>  > > _______________________________________________
>  > > osg-users mailing list
>  > > osg-users@lists.openscenegraph.org
>  > >
>  > http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.
>  > > org
>  > >
>  >
>  >
>  > --
>  > Ing. Mario Valle
>  > Data Analysis and Visualization Services         |
>  > http://www.cscs.ch/~mvalle
>  > Swiss National Supercomputing Centre (CSCS)      | Tel:  +41
>  > (91) 610.82.60
>  > v. Cantonale Galleria 2, 6928 Manno, Switzerland | Fax:  +41
>  > (91) 610.82.82
>  >
>  > _______________________________________________
>  > osg-users mailing list
>  > osg-users@lists.openscenegraph.org
>  > http://lists.openscenegraph.org/listinfo.cgi/osg-users-opensce
>  > negraph.org
>
>  _______________________________________________
>  osg-users mailing list
>  osg-users@lists.openscenegraph.org
>  http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
>
_______________________________________________
osg-users mailing list
osg-users@lists.openscenegraph.org
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

Reply via email to