From 0b4fe5e56a1e324bcfb4a03a5b0acd1f0e97da79 Mon Sep 17 00:00:00 2001 From: Kirill Smelkov Date: Fri, 23 Apr 2010 12:55:27 +0400 Subject: [PATCH] winebuild/winegcc: Allow building .dll.so without .spec file. --- tools/winebuild/main.c | 1 - tools/winegcc/winegcc.c | 2 -- 2 files changed, 3 deletions(-) diff --git a/tools/winebuild/main.c b/tools/winebuild/main.c index d2ec9430dae..0e662f817f1 100644 --- a/tools/winebuild/main.c +++ b/tools/winebuild/main.c @@ -621,7 +621,6 @@ int main(int argc, char **argv) case MODE_DLL: if (spec->subsystem != IMAGE_SUBSYSTEM_NATIVE) spec->characteristics |= IMAGE_FILE_DLL; - if (!spec_file_name) fatal_error( "missing .spec file\n" ); /* fall through */ case MODE_EXE: load_resources( argv, spec ); diff --git a/tools/winegcc/winegcc.c b/tools/winegcc/winegcc.c index 48f39bcdd21..b7c0f919590 100644 --- a/tools/winegcc/winegcc.c +++ b/tools/winegcc/winegcc.c @@ -674,8 +674,6 @@ static void build(struct options* opts) else if (file[1] == 'x') lang = file; } - if (opts->shared && !spec_file) - error("A spec file is currently needed in shared mode\n"); /* building for Windows is completely different */ -- 2.11.4.GIT