use ExtUtils::MakeMaker; # See lib/ExtUtils/MakeMaker.pm for details of how to influence # the contents of the Makefile that is written. WriteMakefile( 'NAME' => 'Games::Irrlicht', 'VERSION_FROM' => 'lib/Games/Irrlicht.pm', 'PREREQ_PM' => { Config::Simple => '4.55', }, ($] >= 5.005 ? (ABSTRACT_FROM => 'lib/Games/Irrlicht.pm', AUTHOR => 'Tels ') : ()), 'CC' => 'g++', 'LD' => 'g++', 'LIBS' => [ '-L/usr/X11R6/lib -L/usr/local/lib/Irrlicht -lIrrlicht -lGL -lX11 -lXext -lXxf86vm -ljpeg -lz' ], # makes no difference # 'LDFLAGS' => '-static -L/usr/X11R6/lib -L/usr/local/lib/Irrlicht -lIrrlicht -lXxf86vm -lGL -lGLU -lX11 -lXext -ljpeg -lz', 'OPTIMIZE' => '-O2', 'DEFINE' => '', # e.g., '-DHAVE_SOMETHING' 'INC' => '', # makes no difference 'XSOPT' => '-C++', # 'OBJECT' => '', );