Issue 87346 - Adapt config_office to be able to build with .NET2005/.NET2008
Summary: Adapt config_office to be able to build with .NET2005/.NET2008
Status: CLOSED FIXED
Alias: None
Product: Build Tools
Classification: Code
Component: solenv (show other issues)
Version: current
Hardware: All Windows, all
: P3 Trivial (vote)
Target Milestone: OOo 3.0
Assignee: oliver.bolte
QA Contact: issues@tools
URL:
Keywords:
Depends on:
Blocks: 77980
  Show dependency tree
 
Reported: 2008-03-23 06:08 UTC by quetschke
Modified: 2008-04-21 07:51 UTC (History)
3 users (show)

See Also:
Issue Type: PATCH
Latest Confirmation in: ---
Developer Difficulty: ---


Attachments
Patch for config_office/external (9.32 KB, patch)
2008-03-23 06:11 UTC, quetschke
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this issue.
Description quetschke 2008-03-23 06:08:51 UTC
The following patch adapts config_office and external to .NET2005 and .NET2008.
Comment 1 quetschke 2008-03-23 06:11:20 UTC
Created attachment 52251 [details]
Patch for config_office/external
Comment 2 quetschke 2008-03-23 06:15:33 UTC
Committed to vq41
Comment 3 quetschke 2008-03-23 14:51:07 UTC
Also committed code to detect if the SDK is a Windows (Vista) SDK and set
WINDOWS_VISTA_PSDK accordingly.
Comment 4 quetschke 2008-03-23 22:29:49 UTC
OK, I build vq41 with Windows SDK 6.1 and the included VC 9.0.

I used the following configure switches:

  $ ./configure --with-use-shell=bash --disable-build-mozilla --with-lang=de
en-GB --with-directx-home=/cygdrive/c/PROGRA~1/MICROS~4
--with-cl-home=/cygdrive/c/PROGRA~1/MICROS~1.0/VC --disable-activex
--with-psdk-home=/cygdrive/c/PROGRA~1/MI2578~1/Windows/v6.1
--with-midl-path=/cygdrive/c/PROGRA~1/MI2578~1/Windows/v6.1/bin
--with-jdk-home=/cygdrive/c/j2sdk1.4.2_10
--with-ant-home=/cygdrive/c/apache-ant-1.6.5
--with-csc-path=/cygdrive/c/WINDOWS/Microsoft.NET/Framework/v2.0.50727
--with-build-version=WindowsSDK on em64ty --with-nsis-path=/cygdrive/c/PROGRA~1/NSIS

and

export DISABLE_ATL=TRUE

set externaly.

I will later check if "--disable-activex" and DISABLE_ATL are still needed, but
for now this gave me a full wntmsci12 build.

Please verify!

P.S.: I still think we should bump our build requirements to the current Windows
SDK 6.1, see
<http://www.microsoft.com/downloads/details.aspx?familyid=E6E1C3DF-A74F-4207-8586-711EBE331CDC&displaylang=en>
and at least .NET 2005.
Comment 5 oliver.bolte 2008-03-25 10:22:01 UTC
verified.
Comment 6 oliver.bolte 2008-03-25 10:26:45 UTC
Unfortunately I can't download this SDK, yet. Hopefully this is a temporary problem.
Comment 7 oliver.bolte 2008-04-21 07:51:50 UTC
closed.