X-Git-Url: https://git.distorted.org.uk/u/mdw/putty/blobdiff_plain/976374cdc06f5adb4217cb816f9bfe928d0809e6..b453763560ea30f029f9ebc8297605288800c6da:/mkfiles.pl diff --git a/mkfiles.pl b/mkfiles.pl index 76e8e8a1..ca51b765 100755 --- a/mkfiles.pl +++ b/mkfiles.pl @@ -300,7 +300,8 @@ sub splitline { $splitchar = (defined $splitchar ? $splitchar : '\\'); while (length $line > $len) { $line =~ /^(.{0,$len})\s(.*)$/ or $line =~ /^(.{$len,}?\s(.*)$/; - $result .= $1 . " ${splitchar}\n\t\t"; + $result .= $1; + $result .= " ${splitchar}\n\t\t" if $2 ne ''; $line = $2; $len = 60; } @@ -395,7 +396,7 @@ if (defined $makefiles{'cygwin'}) { "# RCINC = --include-dir c:\\cygwin\\include\\\n". "\n". &splitline("CFLAGS = -mno-cygwin -Wall -O2 -D_WINDOWS -DDEBUG -DWIN32S_COMPAT". - " -D_NO_OLDNAMES -DNO_MULTIMON " . + " -D_NO_OLDNAMES -DNO_MULTIMON -DNO_HTMLHELP " . (join " ", map {"-I$dirpfx$_"} @srcdirs)) . "\n". "LDFLAGS = -mno-cygwin -s\n". @@ -472,7 +473,7 @@ if (defined $makefiles{'borland'}) { "MAKEFILE = Makefile.bor\n". "\n". "# C compilation flags\n". - "CFLAGS = -D_WINDOWS -DWINVER=0x0401\n". + "CFLAGS = -D_WINDOWS -DWINVER=0x0500\n". "# Resource compilation flags\n". "RCFLAGS = -DNO_WINRESRC_H -DWIN32 -D_WIN32 -DWINVER=0x0401\n". "\n". @@ -575,7 +576,7 @@ if (defined $makefiles{'vc'}) { "# C compilation flags\n". "CFLAGS = /nologo /W3 /O1 " . (join " ", map {"-I$dirpfx$_"} @srcdirs) . - " /D_WINDOWS /D_WIN32_WINDOWS=0x401 /DWINVER=0x401\n". + " /D_WINDOWS /D_WIN32_WINDOWS=0x500 /DWINVER=0x500\n". "LFLAGS = /incremental:no /fixed\n". "RCFLAGS = -DWIN32 -D_WIN32 -DWINVER=0x0400\n". "\n". @@ -926,7 +927,8 @@ if (defined $makefiles{'gtk'}) { "\n". &splitline("CFLAGS = -O2 -Wall -Werror -g " . (join " ", map {"-I$dirpfx$_"} @srcdirs) . - " `gtk-config --cflags`")."\n". + " `gtk-config --cflags`"). + " -D _FILE_OFFSET_BITS=64\n". "XLDFLAGS = `gtk-config --libs`\n". "ULDFLAGS =#\n". "INSTALL=install\n",