Issue 87102 - Build breaks in cli_ure - configure should enforce csc for .NET 2.0.
Summary: Build breaks in cli_ure - configure should enforce csc for .NET 2.0.
Status: CONFIRMED
Alias: None
Product: Build Tools
Classification: Code
Component: code (show other issues)
Version: DEV300m3
Hardware: PC Windows, all
: P3 Trivial (vote)
Target Milestone: ---
Assignee: AOO issues mailing list
QA Contact:
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-03-17 00:14 UTC by jeongkyu.kim
Modified: 2013-08-07 15:34 UTC (History)
5 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this issue.
Description jeongkyu.kim 2008-03-17 00:14:30 UTC
My build was broken in cli_ure with following errors.

...
Microsoft (R) Visual C# .NET Compiler version 7.10.6001.4
for Microsoft (R) .NET Framework version 1.1.4322
Copyright (C) Microsoft Corporation 2001-2002. All rights reserved.

fatal error CS2007: Unrecognized command-line option:
        '-keyfile:..\..\wntmsci11.pro\bin\cliuno.snk'
dmake:  Error code 1, while making '../../wntmsci11.pro/bin/cli_basetypes.dll'
...

(As you can see from the error message) The C# compiler for .NET 1.1 was used,
but the version has no idea about 'keyfile' option which was introduced from
.NET 2.0. After reconfiguring with '--with-csc-path' to .NET Framework 2.0 SDK,
cli_ure could be built successfully.

To fix this issue, the configure script needs to enforce C# compiler for .NET
2.0 or above, and to add .NET 2.0 SDK path to PATH variable (instead of .NET 1.1
SDK path) when no '--with-csc-path' specified.
Comment 1 Martin Hollmichel 2008-03-26 10:49:42 UTC
reassign.
Comment 2 quetschke 2008-03-26 16:53:55 UTC
I take over, if you don't mind.
Comment 3 oliver.bolte 2008-03-26 17:07:20 UTC
Thanks!
Comment 4 kyoshida 2008-04-02 00:51:01 UTC
I'm getting this one too.
Comment 5 Martin Hollmichel 2008-08-29 13:48:16 UTC
any update ?
Comment 6 Rob Weir 2013-07-30 02:38:57 UTC
Reset assignee on issues not touched by assignee in more than 1000 days.