]> gitweb.factorcode.org Git - factor.git/commitdiff
Comment out the AllocConsole() code for windows
authorU-C4\Administrator <Administrator@c4.(none)>
Sun, 25 Nov 2007 00:07:05 +0000 (18:07 -0600)
committerU-C4\Administrator <Administrator@c4.(none)>
Sun, 25 Nov 2007 00:07:05 +0000 (18:07 -0600)
Add WINDRES variable to NT 32-bit backend

vm/Config.windows.nt
vm/Config.windows.nt.x86.32
vm/os-windows-nt.c

index 8c67b11c19dbfde023a258836a5a248d043fefeb..c712c7d0539663ae42d80c85459543be138f50e5 100644 (file)
@@ -4,5 +4,5 @@ DLL_SUFFIX=-nt
 PLAF_DLL_OBJS += vm/os-windows-nt.o
 PLAF_EXE_OBJS += vm/resources.o
 PLAF_EXE_OBJS += vm/main-windows-nt.o
-CFLAGS += -mwindows
+#CFLAGS += -mwindows
 include vm/Config.windows
index a8d4931b4d213851482a22d38052a3134b535475..9a020a7bc184e60ea2b3f2cc50d1d2503b8d34e0 100644 (file)
@@ -1,2 +1,3 @@
+WINDRES=windres
 include vm/Config.windows.nt
 include vm/Config.x86.32
index afd1e0ed3bddaee05a77af669179880ad9dadb8d..fc7fc61e0ddb4f59d891c71e97b06b28f8aa9d65 100755 (executable)
@@ -91,14 +91,14 @@ void c_to_factor_toplevel(CELL quot)
 
 void open_console(void)
 {
+       /*
+       // Do this: http://www.cygwin.com/ml/cygwin/2007-11/msg00432.html
        if(!console_open)
        {
-               if(!AttachConsole(ATTACH_PARENT_PROCESS))
+               if(AttachConsole(ATTACH_PARENT_PROCESS) || AllocConsole())
                {
-                       if(AllocConsole())
-                               console_open = true;
-               }
-               else
                        console_open = true;
+               }
        }
+       */
 }