--- Makefile.PL.orig 2004-02-11 10:29:56 +0300 +++ Makefile.PL 2009-03-27 23:50:42 +0300 @@ -10,9 +10,8 @@ $c_ext = '.cpp'; $o_ext = ($^O =~ m/win32/o) ? '.obj' : '.o'; push(@ExtUtils::MakeMaker::Overridable, qw(pm_to_blib)) if ($^O eq 'MSWin32'); -$define = '-I.. "-I../Public headers" -I../zlib/include'; +$define = '-I.. -I/usr/include/teckit'; $lddlflags = $Config{'lddlflags'}; -$lddlflags .= " ../zlib/lib/libz.a"; if ($Config{'byteorder'} eq '4321') { $define .= ' -DTARGET_RT_BIG_ENDIAN'; } elsif (!$Config{'byteorder'} eq '1234') --- Makefile.PL.orig 2009-03-27 23:54:59 +0300 +++ Makefile.PL 2009-03-28 00:04:17 +0300 @@ -26,17 +26,17 @@ if ($^O =~ m/win32/oi) # $libs = 'strmbase.lib msvcprt.lib'; $define .= ' -DWIN32 -GX -Fo$@'; $ccflags = $Config{'ccflags'}; - $objects = join(' ', map {$_ . $o_ext} (@cpps, 'TECkit')); + $objects = join(' ', map {$_ . $o_ext} ('TECkit')); # $ccflags =~ s/-O1//o; } elsif ($^O eq 'linux') { $ccflags = $Config{'ccflags'}; - $objects = join(' ', map {$_ . $o_ext} (@cpps, 'TECkit')); + $objects = join(' ', map {$_ . $o_ext} ('TECkit')); $ldfrom = $objects; $ldfrom =~ s{\.\./}{}og; $extras{LDFROM} = $ldfrom; - $libs = '-lstdc++ -lz'; + $libs = '-lstdc++ -lz -lTECkit'; # $lddlflags .= ' ' . join(' ', map {"-L$_"} split(' ', $Config{'libsdirs'})); } @@ -45,7 +45,7 @@ WriteMakefile( 'VERSION' => '0.04', 'XS' => {'TECkit.xs' => 'TECkit.cpp'}, 'OBJECT' => $objects, - 'C' => [map {"$_" . $c_ext} @cpps], + 'C' => [map {"$_" . $c_ext} ''], 'CCFLAGS' => $ccflags, 'DEFINE' => $define, 'LDDLFLAGS' => $lddlflags,