[OpenSTA-devel] New build environment
Brought to you by:
dansut
|
From: Daniel S. <da...@Op...> - 2005-06-20 00:51:45
|
Inspired by Thierry's speed increase findings and the overall goal of giving OpenSTA an up-to-date build environment I've been experimenting... Unfortunately I've not been having too much luck - so I'm going to post my findings here in the hope of getting feedback, inspiration or just ideas from others. Thierry's good build environment uses a PSDK from Feb 2003 and STLport 4.6.2 (the latest non-beta according to the Web site). The other are left as per the the current recommended elements; they either have no updates, no good reason for updating or the switch is a very major one. This is a known good build, but it didn't fulfill my goals of an *up-to-date* build environment - specifically I wanted to use the current M$ PSDK as a priority... This is a problem! The current recommended PSDK is the Windows 2003 sp1 PSDK and causes issues - it specifically clashes with the STLport 4.6.2 version. These aren't major problems (basically the PSDK #define's __out to nothing which gives some templates a headache) but they were enough to make me read further... Basically the STLport developers current attitude towards the 4.6.x release appears to be that it is bad and dead and the upcoming 5.0 is better even in its pre-release status! http://www.stlport.com/dcforum/DCForumID6/1757.html#3 However the RC3 and CVS versions of 5.0 have many issues building OpenSTA, although none seem to be really major. 4.6.2 can be fixed but ... I've tried building with many different versions of STLport (released, beta, CVS) and all have some issues at different points. I'd really just like to hear what other peoples views are on which direction and priorities we ought to have in this area at this time... The other little problem occurs when linking to the htmlhelp.lib in this new PSDK - give these errors: htmlhelp.lib(init.obj) : error LNK2001: unresolved external symbol ___security_cookie htmlhelp.lib(init.obj) : error LNK2001: unresolved external symbol @__security_check_cookie@4 Explained here: http://blogs.msdn.com/nikolad/archive/2005/01/27/362214.aspx All thoughts and comments on where we should go are very welcome. Cheers /dan -- Daniel Sutcliffe <Da...@Op...> OpenSTA part-time caretaker - http://OpenSTA.org/ |