[sldev] 1.20.12 build problem on Windows regarding STL compatibility issue

Ambrosia chaosstar at gmail.com
Thu Jul 10 00:06:21 PDT 2008


Indeed. The steps for building 1.20RC on VS2005 successfully on my system were:
(some here are system and preference-specific, I included them for completeness)

1. unpack src, lib, artwork into the same folder
2. copy pre-prepared 3rd party library 'linden' folder in (built as
described on the OSS wiki)
3. copy the llimagej2coj.vcproj to llimagej2coj_vc8.vcproj
4. copy EZ_LCD_wrapper.lib to EZ_LCD_wrapper_vc8.lib
5. switching to ReleaseForDownload
6. deactivating the test project
7. compile

optional/system-specific before compile:
1.edit lscript/lscript_compile/lscript_compile_fb_vc8.vcproj and add
absolute paths to the exes, due to a weird cygwin install (included in
case others have that issue)
2. to remove quicktime support: setting quicktime support to 0 in
llmediabase.h and removing qtmllib in the newview project linker
settings
3. deactivating crashlogger and updater projects (I merely copy the
compiled secondlife.exe into a properly installed viewer. Seems
easiest to me.)
4. very optional: mass-select all projects except the
lscript_compile_vc8 -> preferences, change optimization/c++ preference
settings.

A note to Soft:

llimagej2coj_vc8.vcproj and _vc9 are missing. As described above, I
merely copy the plain one with the new filename, but it requires an
unnecessary step. The same goes for the EZ_LCD_wrapper.lib, which
should exist in _vc8.lib format as well per default.

On Wed, Jul 9, 2008 at 23:59, David Matovich <dmatovich at gmail.com> wrote:
> On Wed, Jul 9, 2008 at 12:30 PM, Ambrosia <chaosstar at gmail.com> wrote:
>>
>> What surprises me here is that you are having the same issue with
>> VS2005..it compiled (well, ran)
>> fine for me there. Tho I must note, I did compile ReleaseForDownload,
>> in both cases.
>
> I agree, 1.20 built for me with minimal issues.  Off the top of my head, I
> had to rename the EZ LCD wrapper, unload the "Test" project, and import the
> llimage2coj (or whatever it is) project.  Other than that, i used the stock
> indra_complete_vc8 solution.
>
>


More information about the SLDev mailing list