Thread: [Mlt-devel] mlt++/swig/perl Makefile.PL,1.2,1.3
Brought to you by:
ddennedy,
lilo_booter
From: Charles Y. <lil...@us...> - 2005-11-29 12:07:32
|
Update of /cvsroot/mlt/mlt++/swig/perl In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv25079/swig/perl Modified Files: Makefile.PL Log Message: + Perl compilation patch submitted by Torsten Spindler Index: Makefile.PL =================================================================== RCS file: /cvsroot/mlt/mlt++/swig/perl/Makefile.PL,v retrieving revision 1.2 retrieving revision 1.3 diff -u -d -r1.2 -r1.3 --- Makefile.PL 26 Jul 2005 09:32:08 -0000 1.2 +++ Makefile.PL 29 Nov 2005 12:07:15 -0000 1.3 @@ -1,11 +1,16 @@ #!/bin/env perl use ExtUtils::MakeMaker; + +my $CXX = $ENV{'CXX'} || 'g++'; + system( "ln -sf ../mltpp.i ." ); system( "swig -c++ -I../../src `mlt-config --cflags` -perl5 mltpp.i" ); WriteMakefile( 'NAME' => 'mltpp', - 'CC' => 'g++ `mlt-config --cflags` -I../../src', + 'CC' => '${CXX} `mlt-config --cflags` -I../../src', + 'OPTIMIZE' => '-O2 -g -pipe -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -m32 -march=i386', 'LIBS' => ['-L../../src -lmlt++'], - 'OBJECT' => 'mltpp_wrap.o' + 'OBJECT' => 'mltpp_wrap.o', + 'DESTDIR' => $ENV{'DESTDIR'}, ); |