Kirill Smelkov : winebuild/winegcc: Allow building .dll.so without . spec file.

Alexandre Julliard julliard at winehq.org
Mon Apr 26 13:59:30 CDT 2010


Module: wine
Branch: master
Commit: 0b4fe5e56a1e324bcfb4a03a5b0acd1f0e97da79
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=0b4fe5e56a1e324bcfb4a03a5b0acd1f0e97da79

Author: Kirill Smelkov <kirr at mns.spb.ru>
Date:   Fri Apr 23 12:55:27 2010 +0400

winebuild/winegcc: Allow building .dll.so without .spec file.

---

 tools/winebuild/main.c  |    1 -
 tools/winegcc/winegcc.c |    2 --
 2 files changed, 0 insertions(+), 3 deletions(-)

diff --git a/tools/winebuild/main.c b/tools/winebuild/main.c
index d2ec943..0e662f8 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 48f39bc..b7c0f91 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 */
 




More information about the wine-cvs mailing list