Hi Mattias,

About the 3rdParty VC9 SP1 binaries...
Release build seems fine (no warning nor errors).

Debug build still shows some warnings:

- osgdb_tiffd.dll: warning LNK4098: defaultlib 'MSVCRT' conflicts with
use of other libs; use /NODEFAULTLIB:library

- osgdb_jpegd.dll: warning LNK4099: PDB 'vc90.pdb' was not found [...]
linking object as if no debug info

>From what I can see, the problem with osgdb_tiffd is that it's linking
to the release build (i.e. libtiff.lib). Hence it's an OSG CMake
problem, not a 3rdParty lib problem (especially that TIFF_LIBRARY_DEBUG
in CMake cache correctly points to the debug library). This should be
fixed; mixing release/debug CRTs is never a good idea.

The debug info warning has been fixed for all libraries except
libjpegD.lib. Probably just has to be recompiled with /Z7 ?


Cheers,

T


-----Original Message-----
From: [email protected]
[mailto:[email protected]] On Behalf Of Mattias
Helsing
Sent: Thursday 19 February 2009 11:44
To: OpenSceneGraph Users
Subject: Re: [osg-users] VS 2008 packages + 3rdParty_Win32Binaries_vc90
inftp

Hi Robert,

On 2/19/09, Robert Osfield <[email protected]> wrote:
> Hi Mattias,
>
> I've now moved your VisualStudio9 binaries to
>
>
http://www.openscenegraph.org/downloads/stable_releases/OpenSceneGraph-2
.8/binaries/Windows/VisualStudio9/

great. I'll start waiting for user experience reports then.

>
> I've also add a link to this directory from the downloads page.
>
> The next step should be to clean up the dependencies pages, and to get
> the VS8 dependency package updated and placed in the VisualStudio8
> page.

I'm currenlty taking part in a discussion on the cmake list regarding
the 3rdParty dependencies (brougth up on osg-users by Philip Lowman in
other thread). We'll see where that ends. The fixes I have made for
the msvc90 dependencies should be applied to the vc80 deps too. I'll
look into it.

> Your own wiki page I've taken the liberty to remove the old
> packages and changed the text to refere to
> stable_release/OpenSceneGraph-2.8/binaries/VisualStudio9 directory.
> Could you review and fix up where necessary.

Great. Thanks for cleaning my page up. The attachments have been
nagging me a bit. Looks great.

Mattias

>
> Robert.
>
>
> On Sat, Feb 14, 2009 at 9:44 AM, Mattias Helsing <[email protected]>
> wrote:
>> Hi Robert, all
>>
>> Last night I built win32 dependencies and the 2.8.0 tag fresh from
>> repository (examples, apps, wrappers). Some 216 projects built with 0
>> errors, 0 warnings. Great work by you and the community.
>>
>> I put a 3rdParty_Win32Binaries_vc90sp1.zip on the ftp repo together
>> with osg packages for vc90.
>>
>> The 3rdParty zip is improved in that it is compiled with the latest
>> compiler(sp1) and ALL release binaries are all linked against the
>> release runtime libs (msvcxx). Also I have promoted the /C7 switch
>> over other program databases
>>
>> My People page at
>>
http://www.openscenegraph.org/projects/osg/wiki/Community/People/Mattias
Helsing
>> hosts the old 3rdParty zip and should be removed (together with some
>> old packaging samples of mine). Could I ask you or Jose Luis to help
>> me clean up. I dont have enough rigths to delete attachments.
>>
>> Mattias
>> _______________________________________________
>> osg-users mailing list
>> [email protected]
>>
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.or
g
>>
> _______________________________________________
> osg-users mailing list
> [email protected]
>
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.or
g
>
_______________________________________________
osg-users mailing list
[email protected]
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.or
g
_______________________________________________
osg-users mailing list
[email protected]
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

Reply via email to