Bioperl: installation on NT : better version

Osborne, Brian brian.osborne@cadus.com
Wed, 9 Jun 1999 10:11:04 -0400


To the group,

On reflection, I think my letter of a week ago reflected my UNIX
bias. There's a way to do all this that's simpler, and I think this is 
how it should be described. I think the proper place for this is in 
the FAQ but I don't think I have the privileges to enter it through
the FAQ-O-Matic. So, step-by-step :

Download ActivePerl from www.activestate.com <http://www.activestate.com>
and install. This should
allow execution of perl scripts from the "Command Prompt" program and
should associate the '.pl' suffix with Perl.

Download dmake from ftp://plg.uwaterloo.ca/pub/dmake/
<ftp://plg.uwaterloo.ca/pub/dmake/> . This program 
works well for the installation of modules without extensions (*.xs files)
on NT. A convenient location for the binary is in the directory created 
by the Perl installation (e.g. C:\perl\bin). Put dmake's startup\ directory
in the same place.

Change " make='nmake' " in perl\lib\Config.pm to " make='dmake' ".

Download the Bioperl *zip archive from www.bioperl.org
<http://www.bioperl.org>  to a temporary
location. Open the "Command Prompt" program and change to the directory 
containing Makefile.PL. Do :

perl Makefile.PL
dmake
dmake test
dmake install


Notes :

See D. Turley's http://www.binary.net/dturley/dmake.html
<http://www.binary.net/dturley/dmake.html>  for his tips on Perl, dmake,
Apache, etc. on NT/Win.
See http://sourceware.cygnus.com/cygwin/
<http://sourceware.cygnus.com/cygwin/>  for information on ports of GNU
tools to
NT/Win, including gcc. When installed one could use this shell rather than
"Command
Prompt" for executing scripts.

Thanks once again,

Brian O.




=========== Bioperl Project Mailing List Message Footer =======
Project URL: http://bio.perl.org/
For info about how to (un)subscribe, where messages are archived, etc:
http://www.techfak.uni-bielefeld.de/bcd/Perl/Bio/vsns-bcd-perl.html
====================================================================