Configure GCC/Win32 build -Duseperlio
Nick Ing-Simmons [Sun, 19 Nov 2000 18:57:30 +0000 (18:57 +0000)]
Fix a couple of gross issues
  - double-include of ../deb.o in re.dll
  - win32sck.c needs PerlIO and FILE

p4raw-id: //depot/perlio@7752

ext/re/hints/MSWin32.pl
win32/config.gc
win32/config_H.gc
win32/win32sck.c

index 3ac0fda..858e5f9 100644 (file)
@@ -7,12 +7,3 @@ if ($^O =~ /MSWin32/) {
     $self->{OBJECT} .= ' ../../deb$(OBJ_EXT)';\r
 }\r
 \r
-# Add explicit link to deb.o to pick up _Perl_deb symbol which is not\r
-# mentioned in perl56.lib in non DEBUGGING builds\r
-# Taken lock, stock, and barrel from hints/aix.pl\r
-#  -- BKS, 11-11-2000\r
-\r
-if ($^O =~ /MSWin32/) {\r
-    $self->{OBJECT} .= ' ../../deb$(OBJ_EXT)';\r
-}\r
-\r
index a6b0bcf..4bf0d95 100644 (file)
@@ -766,7 +766,7 @@ usemultiplicity='undef'
 usemymalloc='n'
 usenm='false'
 useopcode='true'
-useperlio='undef'
+useperlio='define'
 useposix='true'
 usesfio='false'
 useshrplib='yes'
index f943aad..0e4cb71 100644 (file)
  *     used in a fully backward compatible manner.
  */
 #ifndef USE_PERLIO
-/*#define      USE_PERLIO              /**/
+#define        USE_PERLIO              /**/
 #endif
 
 /* USE_SOCKS:
index 041963a..b83e0d9 100644 (file)
@@ -11,6 +11,7 @@
 #define WIN32IO_IS_STDIO
 #define WIN32SCK_IS_STDSCK
 #define WIN32_LEAN_AND_MEAN
+#define PERLIO_NOT_STDIO 0
 #ifdef __GNUC__
 #define Win32_Winsock
 #endif