X-Git-Url: https://git.octo.it/?a=blobdiff_plain;f=bindings%2Fperl-shared%2Fntmake.pl;h=76eab97be1824357a89a044094ab995d362c9a17;hb=0dd9e81745110d811a021513843c05fead623b8d;hp=ff01a410e68c6e2f9d97eb981fca205b077ec81b;hpb=3a4825306f808c36fb2c529f27c5457a0715dfaf;p=rrdtool.git diff --git a/bindings/perl-shared/ntmake.pl b/bindings/perl-shared/ntmake.pl index ff01a41..76eab97 100644 --- a/bindings/perl-shared/ntmake.pl +++ b/bindings/perl-shared/ntmake.pl @@ -8,11 +8,16 @@ use Config; WriteMakefile( 'NAME' => 'RRDs', 'VERSION_FROM' => 'RRDs.pm', - 'DEFINE' => "-DPERLPATCHLEVEL=$Config{PATCHLEVEL}", - 'INC' => '-I../../src/ -I../../libraries/freetype-2.0.5/include -I ../../libraries/libart_lgpl-2.3.7 -I ../../libraries/zlib-1.1.4 -I ../../libraries/libpng-1.2.0', +# 'DEFINE' => "-DPERLPATCHLEVEL=$Config{PATCHLEVEL}", + 'DEFINE' => "-DPERLPATCHLEVEL=5", + + 'INC' => '-I../../src/ -I../../libraries/freetype-2.0.5/include -I ../../libraries/libart_lgpl-2.3.7 -I ../../libraries/zlib-1.1.4 -I ../../libraries/libpng-1.2.0', + 'OPTIMIZE' => '-O2 -MT', # change this path to refer to your libc.lib - 'MYEXTLIB' => 'c:/vc98/lib/libc.lib ../../src/release/rrd.lib ../../libraries/libart_lgpl-2.3.7/release/libart.lib ../../libraries/zlib-1.1.4/release/zlib.lib ../../libraries/libpng-1.2.0\release\png.lib ../../libraries/freetype-2.0.5/release/freetype.lib', - 'realclean' => {FILES => 't/demo?.rrd t/demo?.gif' }, +# keep one line for MSVC++ 6.0 and one for 7.0 + 'MYEXTLIB' => '"' . $ENV{'MSVCDir'} . '/lib/libc.lib" ../../src/release/rrd.lib ../../libraries/libart_lgpl-2.3.7/release/libart.lib ../../libraries/zlib-1.1.4/release/zlib.lib ../../libraries/libpng-1.2.0/release/png.lib ../../libraries/freetype-2.0.5/release/freetype.lib', +# 'MYEXTLIB' => '"$(VCINSTALLDIR)/vc7/lib/libcmt.lib" ../../src/release/rrd.lib ../../libraries/libart_lgpl-2.3.7/release/libart.lib ../../libraries/zlib-1.1.4/release/zlib.lib ../../libraries/libpng-1.2.0\release\png.lib ../../libraries/freetype-2.0.5/release/freetype.lib', + 'realclean' => {FILES => 't/demo?.rrd t/demo?.png' }, ($] ge '5.005') ? ( 'AUTHOR' => 'Tobias Oetiker (oetiker@ee.ethz.ch)', 'ABSTRACT' => 'Round Robin Database Tool',