I should have checked more carefully before sending this message to the list. The Release build does exactly what I want already. It builds against the release runtime using optimizations, and generates a program database (.pdb) file that contains the debug symbols that I want.
Thanks, Aron On Fri, Jan 7, 2011 at 7:24 AM, Gerrit Voß <vo...@vossg.org> wrote: > > Hi, > > ReleaseNoOpt > > The general naming scheme is <runtime><compiler setup> for the non > standard targets. > > kind regards > gerrit > > Sent from my iPad > > On 07.01.2011, at 20:14, Aron Bierbaum <aronbierb...@gmail.com> wrote: > >> I am actually trying to build against the release runtime with debug >> symbols. Which build type should I use for that? >> >> -Aron >> >> Aron Bierbaum >> Senior Software Engineer >> Priority 5 >> >> On Jan 6, 2011, at 9:43 PM, Gerrit Voß <vo...@vossg.org> wrote: >> >>> >>> Hi, >>> >>> On Thu, 2011-01-06 at 10:36 -0600, Aron Bierbaum wrote: >>>> If I build OpenSG with the build type of 'Release' everything seems to >>>> work correctly. If I switch the build type to 'RelWithDebInfo' I get a >>>> lot of the following errors: >>>> >>>> NMAKE : fatal error U1073: don't know how to make >>>> 'OSG_ZLIB_LIBRARY_TARGET-NOTFOUND' >>>> >>>> Any ideas would be greatly appreciated. >>> >>> hmm, OpenSG does not use the default cmake build types (which >>> RelWithDebInfo is IIRC). OpenSG's are (see CMAKE_CONFIGURATION_TYPES) >>> >>> Debug >>> DebugOpt >>> ReleaseNoOpt >>> Release >>> >>> The corresponding one should be DebugOpt (debug runtime with optimizing >>> compiler settings). >>> >>> I just tried it and that seems to work fine >>> >>> Unfortunately cmake does not have 'enum' variables so we can't really >>> enforce the correct settings, well except to error out on a wrong one, >>> which I will add. >>> >>> kind regards >>> gerrit >>> >>> >>> >>> ------------------------------------------------------------------------------ >>> Gaining the trust of online customers is vital for the success of any >>> company >>> that requires sensitive data to be transmitted over the Web. Learn how to >>> best implement a security strategy that keeps consumers' information secure >>> and instills the confidence they need to proceed with transactions. >>> http://p.sf.net/sfu/oracle-sfdevnl >>> _______________________________________________ >>> Opensg-users mailing list >>> Opensg-users@lists.sourceforge.net >>> https://lists.sourceforge.net/lists/listinfo/opensg-users >> >> ------------------------------------------------------------------------------ >> Gaining the trust of online customers is vital for the success of any company >> that requires sensitive data to be transmitted over the Web. Learn how to >> best implement a security strategy that keeps consumers' information secure >> and instills the confidence they need to proceed with transactions. >> http://p.sf.net/sfu/oracle-sfdevnl >> _______________________________________________ >> Opensg-users mailing list >> Opensg-users@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/opensg-users > > ------------------------------------------------------------------------------ > Gaining the trust of online customers is vital for the success of any company > that requires sensitive data to be transmitted over the Web. Learn how to > best implement a security strategy that keeps consumers' information secure > and instills the confidence they need to proceed with transactions. > http://p.sf.net/sfu/oracle-sfdevnl > _______________________________________________ > Opensg-users mailing list > Opensg-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/opensg-users > ------------------------------------------------------------------------------ Gaining the trust of online customers is vital for the success of any company that requires sensitive data to be transmitted over the Web. Learn how to best implement a security strategy that keeps consumers' information secure and instills the confidence they need to proceed with transactions. http://p.sf.net/sfu/oracle-sfdevnl _______________________________________________ Opensg-users mailing list Opensg-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/opensg-users