ExtUtils::Mkbootstrap - make a bootstrap file for use by DynaLoader

NAME SYNOPSIS DESCRIPTION NAME ExtUtils::Mkbootstrap - make a bootstrap file for use by DynaLoader SYNOPSIS Mkbootstrap DESCRIPTION Mkbootstrap typically gets called from an extension Makefile. There is no *.bs file supplied with the extension. Instead, there may be a *_BS file which has code for the special cases, like posix for berkeley db on the NeXT. This file will get parsed, and produce a maybe empty @DynaLoader::dl_resolve_using array for the current architecture. That will be extende

ExtUtils::MakeMaker::FAQ - Frequently Asked Questions About MakeMaker

NAME DESCRIPTIONModule Installation Common errors and problems Philosophy and History Module Writing XS PATCHING AUTHOR SEE ALSO NAME ExtUtils::MakeMaker::FAQ - Frequently Asked Questions About MakeMaker DESCRIPTION FAQs, tricks and tips for ExtUtils::MakeMaker . Module Installation How do I install a module into my home directory? If you're not the Perl administrator you probably don't have permission to install a module to its default location. Then you should install it for your own use

ExtUtils::MakeMaker::Tutorial - Writing a module with MakeMaker

NAME SYNOPSIS DESCRIPTIONThe Mantra The Layout SEE ALSO NAME ExtUtils::MakeMaker::Tutorial - Writing a module with MakeMaker SYNOPSIS use ExtUtils::MakeMaker; WriteMakefile( NAME => 'Your::Module', VERSION_FROM => 'lib/Your/Module.pm' ); DESCRIPTION This is a short tutorial on writing a simple module with MakeMaker. It's really not that hard. The Mantra MakeMaker modules are installed using this simple mantra perl Makefile.PL make make test make install There

ExtUtils::MakeMaker::Config - Wrapper around Config.pm

NAME SYNOPSIS DESCRIPTION NAME ExtUtils::MakeMaker::Config - Wrapper around Config.pm SYNOPSIS use ExtUtils::MakeMaker::Config; print $Config{installbin}; # or whatever DESCRIPTION FOR INTERNAL USE ONLY A very thin wrapper around Config.pm so MakeMaker is easier to test.

ExtUtils::MakeMaker - Create a module Makefile

NAME SYNOPSIS DESCRIPTIONHow To Write A Makefile.PL Default Makefile Behaviour make test make testdb make install INSTALL_BASE PREFIX and LIB attribute AFS users Static Linking of a new Perl Binary Determination of Perl Library and Installation Locations Which architecture dependent directory? Using Attributes and Parameters Additional lowercase attributes Overriding MakeMaker Methods The End Of Cargo Cult Programming Hintsfile support Distribution Support Module Meta-Data (META and MYMETA) Di

ExtUtils::Installed - Inventory management of installed modules

NAME SYNOPSIS DESCRIPTION USAGE METHODS EXAMPLE AUTHOR NAME ExtUtils::Installed - Inventory management of installed modules SYNOPSIS use ExtUtils::Installed; my ($inst) = ExtUtils::Installed->new( skip_cwd => 1 ); my (@modules) = $inst->modules(); my (@missing) = $inst->validate("DBI"); my $all_files = $inst->files("DBI"); my $files_below_usr_local = $inst->files("DBI", "all", "/usr/local"); my $all_dirs = $inst->directories("DBI"); my $dirs_below_usr_local = $inst->di

ExtUtils::Liblist - determine libraries to use and how to use them

NAME SYNOPSIS DESCRIPTIONEXTRALIBS LDLOADLIBS and LD_RUN_PATH BSLOADLIBS PORTABILITYVMS implementation Win32 implementation SEE ALSO NAME ExtUtils::Liblist - determine libraries to use and how to use them SYNOPSIS require ExtUtils::Liblist; $MM->ext($potential_libs, $verbose, $need_names); # Usually you can get away with: ExtUtils::Liblist->ext($potential_libs, $verbose, $need_names) DESCRIPTION This utility takes a list of libraries in the form -llib1 -llib2 -llib3 and returns l

ExtUtils::Embed - Utilities for embedding Perl in C/C++ applications

NAME SYNOPSIS DESCRIPTION @EXPORT FUNCTIONS EXAMPLES SEE ALSO AUTHOR NAME ExtUtils::Embed - Utilities for embedding Perl in C/C++ applications SYNOPSIS perl -MExtUtils::Embed -e xsinit perl -MExtUtils::Embed -e ccopts perl -MExtUtils::Embed -e ldopts DESCRIPTION ExtUtils::Embed provides utility functions for embedding a Perl interpreter and extensions in your C/C++ applications. Typically, an application Makefile will invoke ExtUtils::Embed functions while building your application. @EXPOR

ExtUtils::Install - install files from here to there

NAME SYNOPSIS VERSION DESCRIPTION ENVIRONMENT AUTHOR LICENSE NAME ExtUtils::Install - install files from here to there SYNOPSIS use ExtUtils::Install; install({ 'blib/lib' => 'some/install/dir' } ); uninstall($packlist); pm_to_blib({ 'lib/Foo/Bar.pm' => 'blib/lib/Foo/Bar.pm' }); VERSION 2.04 DESCRIPTION Handles the installing and uninstalling of perl modules, scripts, man pages, etc... Both install() and uninstall() are specific to the way ExtUtils::MakeMaker handles the installatio

ExtUtils::Constant::XS - generate C code for XS modules' constants.

NAME SYNOPSIS DESCRIPTION BUGS AUTHOR NAME ExtUtils::Constant::XS - generate C code for XS modules' constants. SYNOPSIS require ExtUtils::Constant::XS; DESCRIPTION ExtUtils::Constant::XS overrides ExtUtils::Constant::Base to generate C code for XS modules' constants. BUGS Nothing is documented. Probably others. AUTHOR Nicholas Clark <nick@ccl4.org> based on the code in h2xs by Larry Wall and others