At 10:46 AM +0000 1/18/00, Chris Dawson wrote:
>Do you have a FAQ which could tell me the proper way to write a makefile.PL
>for a perl module.  I looked around and couldn't find one.  Since this
>module is pure perl, I don't want to have to use any external modules like
>MakeMaker, or rely on make/nmake.


man or perldoc ExtUtils::MakeMaker.

Being a MacOS user, I sympathize with your desire not to use external 
tools, but the fact is that these tools are  what CPAN is built on. 
No one with a working Perl installation won't have 
ExtUtils::MakeMaker.  My guess is that even on Windows (which I 
religiously avoid using) people that install Perl modules will have 
seen the light and obtained make.  (On MacOS, it's done all in Perl 
with some routines that simulate what make would have done.)

The Makefile.PL for your distribution is probably as simple as:

use ExtUtils::MakeMaker;
WriteMakefile (NAME => "SYMM::Smil");

but you'll probably want to read the docs and add some other things.


>
>I think that I have fixed the problem with the permissions on the directory
>used by this module.  I am about to upload the new version.


Blasting stuff where I may not want it, especially without giving me 
a chance to try it out (which the standard "install into ./blib 
first" does), and without any tests so that a broken installation 
might overwrite a working one, isn't much fun for the user.  Use the 
standard procedure; it's the way is for some good reasons.

>
>Thanks for your attention,
>Chris
>
>Chris Dawson
>Strategic Applications Engineer
>RealNetworks
>[EMAIL PROTECTED]
>Streaming Media

--
Paul Schinder
[EMAIL PROTECTED]

Reply via email to