ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/IO-AIO/Makefile.PL
(Generate patch)

Comparing IO-AIO/Makefile.PL (file contents):
Revision 1.24 by root, Mon Jul 18 02:59:58 2011 UTC vs.
Revision 1.27 by root, Wed Aug 22 22:28:03 2012 UTC

14*** download and install win32 pthread (http://sourceware.org/pthreads-win32/) 14*** download and install win32 pthread (http://sourceware.org/pthreads-win32/)
15*** in /gtk/{lib,include} 15*** in /gtk/{lib,include}
16*** also, the windows SDK is expected to be installed in /sdk 16*** also, the windows SDK is expected to be installed in /sdk
17*** and visual C is expected to be installed in /vc98 17*** and visual C is expected to be installed in /vc98
18*** 18***
19*** You can set the INC and LIBS environment variables 19*** Akternatively, set the INC and LIBS environment variables
20*** accordingly before running Makeifle.PL, or you can 20*** accordingly before running Makeifle.PL, or you can
21*** pass INC and LIBS arguments to Makefile.PL itself. 21*** pass INC and LIBS arguments to Makefile.PL itself.
22*** 22***
23 23
24EOF 24EOF
72 print <<EOF; 72 print <<EOF;
73 73
74*** 74***
75*** WARNING: 75*** WARNING:
76*** 76***
77*** Your perl uses it's own memory allocator (-Dusemymalloc=y), 77*** Your perl uses its own memory allocator (-Dusemymalloc=y),
78*** which is known not to be threadsafe on GNU/Linux and probably 78*** which is known not to be threadsafe on GNU/Linux and probably
79*** other platforms (even when not used concurrently, it trashes 79*** other platforms (even when not used concurrently, it trashes
80*** the data structures of the system malloc running concurrently), 80*** the data structures of the system malloc running concurrently),
81*** for perls up to 5.8.8 and possibly later versions. 81*** for perls up to 5.8.8 and possibly later versions.
82*** 82***
91my $mm = MM->new({ 91my $mm = MM->new({
92 dist => { 92 dist => {
93 PREOP => 'pod2text AIO.pm | tee README >$(DISTVNAME)/README; chmod -R u=rwX,go=rX . ;', 93 PREOP => 'pod2text AIO.pm | tee README >$(DISTVNAME)/README; chmod -R u=rwX,go=rX . ;',
94 COMPRESS => 'gzip -9v', 94 COMPRESS => 'gzip -9v',
95 SUFFIX => '.gz', 95 SUFFIX => '.gz',
96 }, 96 },
97 depend => { 97 depend => {
98 "AIO.c" => "libeio/eio.h libeio/xthread.h libeio/eio.c libeio/config.h", 98 "AIO.c" => "schmorp.h libeio/eio.h libeio/xthread.h libeio/eio.c libeio/config.h",
99 }, 99 },
100 NAME => "IO::AIO", 100 NAME => "IO::AIO",
101 VERSION_FROM => "AIO.pm", 101 VERSION_FROM => "AIO.pm",
102 INC => $INC, 102 INC => $INC,
103 LIBS => $LIBS, 103 LIBS => $LIBS,
104 EXE_FILES => ["bin/treescan"], 104 EXE_FILES => ["bin/treescan"],
105 PM => { 105 PM => {
106 'AIO.pm' => '$(INST_LIBDIR)/AIO.pm', 106 'AIO.pm' => '$(INST_LIBDIR)/AIO.pm',
107 }, 107 },
108 PREREQ_PM => { 108 PREREQ_PM => {
109 "common::sense" => 0, 109 "common::sense" => 0,
110 }, 110 },
111 clean => { FILES => "libeio/config.h libeio/config.log libeio/config.status" }, 111 clean => { FILES => "libeio/config.h libeio/config.log libeio/config.status" },
112}); 112});

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines