diff options
author | Elastino <lee@serialimage.com> | 2017-08-23 06:42:16 +0300 |
---|---|---|
committer | Marek Safar <marek.safar@gmail.com> | 2017-08-23 10:22:34 +0300 |
commit | 07d0a7b9f9ad914661712fa1f58a56c36c38ad6d (patch) | |
tree | 1b82f0979f6ea35cb57a458d2115c0091f9fccd4 /mcs/class/Mono.Options | |
parent | cbb4ec0c884173a56808472a548ff626704ebd08 (diff) |
Added compile target option as library
Added -t:library since mcd does not interpret output filename for dll suffix.
Without -t:library option, it fails to compile.
{code}
mono$ mcs -debug+ -r:System.Core Options.cs -o:Mono.Options.dll
error CS5001: Program `Options.exe' does not contain a static `Main' method suitable for an entry point
Compilation failed: 1 error(s), 0 warnings
{code}
Diffstat (limited to 'mcs/class/Mono.Options')
-rw-r--r-- | mcs/class/Mono.Options/Mono.Options/Options.cs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/mcs/class/Mono.Options/Mono.Options/Options.cs b/mcs/class/Mono.Options/Mono.Options/Options.cs index 0d93439c3b6..a68c1608b7c 100644 --- a/mcs/class/Mono.Options/Mono.Options/Options.cs +++ b/mcs/class/Mono.Options/Mono.Options/Options.cs @@ -32,8 +32,8 @@ // // Compile With: -// mcs -debug+ -r:System.Core Options.cs -o:Mono.Options.dll -// mcs -debug+ -d:LINQ -r:System.Core Options.cs -o:Mono.Options.dll +// mcs -debug+ -r:System.Core Options.cs -o:Mono.Options.dll -t:library +// mcs -debug+ -d:LINQ -r:System.Core Options.cs -o:Mono.Options.dll -t:library // // The LINQ version just changes the implementation of // OptionSet.Parse(IEnumerable<string>), and confers no semantic changes. |