Index of /~sb/download/win32

Icon  Name                    Last modified      Size  Description
[DIR] Parent Directory - [TXT] Build_Win32_Perl.txt 26-Mar-2016 10:04 4.2K how to build it [TXT] LIESMICH.txt 26-Mar-2016 10:04 4.3K how to install [TXT] MD5CHECKSUMS.txt 26-Mar-2016 10:04 1.2K MD5 checksums [   ] PerlCRT-2.05-bin-1-x..> 26-Mar-2016 10:04 168K C runtime lib [   ] perl-5.005_03-win32-..> 26-Mar-2016 10:04 4.3M +nmake.exe [   ] perl-5.005_03-win32-..> 26-Mar-2016 10:04 4.5M +my modules [   ] perl-5.005_03-win32-..> 26-Mar-2016 10:04 6.3M +Tk800.024 [   ] perl-5.10.1-win32-bi..> 26-Mar-2016 10:04 18M ===naked=== [   ] perl-5.10.1-win32-bi..> 26-Mar-2016 10:04 19M ===basic=== [   ] perl-5.8.0-win32-bin..> 26-Mar-2016 10:04 10M +nmake.exe [   ] perl-5.8.0-win32-bin..> 26-Mar-2016 10:04 11M +my modules [   ] perl-5.8.0-win32-bin..> 26-Mar-2016 10:04 12M +Tk800.024 [   ] perl-5.8.0-win32-bin..> 26-Mar-2016 10:04 13M +libwin32-0.191 [   ] perl5.005_03_win32_x..> 26-Mar-2016 10:04 4.1M plain build [   ] perl5.005_03_win32_x..> 26-Mar-2016 10:04 4.1M +nmake.exe [   ] perl5.005_03_win32_x..> 26-Mar-2016 10:04 4.3M +GoptLng+DBI+ODBC [   ] perl5.005_03_win32_x..> 26-Mar-2016 10:04 4.3M +TimeHiRes [   ] perl_bin.zip 26-Mar-2016 10:04 149K priv. perl tools [   ] tar_gzip_gunzip_exe.zip 26-Mar-2016 10:04 165K archiving tools

How to install one of the Perl distributions in this directory:
===============================================================

The following assumes Windows NT or newer.

If you are using Windows 95/98, you will need the Windows NT
command line shell (MS-DOS box), "cmd.exe", or the "4DOS"
shell, if you want to install additional Perl modules.

Download one of the following precompiled Perl-for-Windows
binaries:

perl-5.10.1-win32-bin-0000.zip      (naked: nmake,g(un)zip,patch)
perl-5.10.1-win32-bin-0001.zip      (basic: YAML,CPAN,CPAN::Reporter)
perl-5.10.1-win32-bin-0002.zip      (luxus: yet to be defined)

perl-5.8.0-win32-bin-0000.zip       (+nmake.exe)
perl-5.8.0-win32-bin-0001.zip       (+my modules)

perl-5.005_03-win32-bin-0000.zip    (+nmake.exe)
perl-5.005_03-win32-bin-0001.zip    (+my modules)

perl5.005_03_win32_x86_bin_1.zip    (plain build)
perl5.005_03_win32_x86_bin_2.zip    (+nmake.exe)
perl5.005_03_win32_x86_bin_3.zip    (+GoptLng+DBI+ODBC)
perl5.005_03_win32_x86_bin_4.zip    (+TimeHiRes)

("My modules" are Bit::Vector, Date::Calc and Data::Locations.)

Simply unpack the file onto C:\ (or D:\, or whatever you like).

The archive already comes with the correct relative paths
(however, it installs into "\Programme" instead of "\Program
Files").

Be sure that the option "Use folder names" in your extractor
(WinZip etc.) is _ON_!

Note that because the build uses paths beginning with "\"
(instead of a drive letter), you can install it on any drive.

The down side is that you have to unpack and build Perl
modules on the same drive your Perl is installed, otherwise
the build will not work.

Note that you can safely ignore the warning when you
execute "perl Makefile.PL" saying that Perl thinks there
is a discrepancy between the location where it is installed
and where it thinks it should be installed. This is due to a
problem in Perl which assumes installation paths to start with
a drive letter, paths starting with "\" confuse it, but it
does the right thing nevertheless.

You only may have to correct the paths to your installation
of MS Visual C++ 6.0 (in case you have it), which are found
in "\Programme\perl\5.00503\lib\MSWin32-x86\Config.pm" (Perl
5.005_03) or "\Programme\perl580\lib\Config.pm" (Perl 5.8.0):

libpth='\Programme\MSVC\VC98\lib'
incpath='\Programme\MSVC\VC98\include'

Also, add the following path(s) to your "PATH" environment
variable in the "Settings" panel ("My Computer") (correct
the drive letter to suit your installation):

  ;C:\Programme\perl\5.00503\bin;C:\Programme\perl\5.00503\bin\MSWin32-x86

(for any of the Perl 5.005_03 binaries)

  ;C:\Programme\perl580\bin

(for any of the Perl 5.8.0 binaries)

  ;C:\Programme\perl-5.10.1\bin

(for any of the Perl 5.10.1 binaries)

This should get you going!

Note that you can install any Perl module from CPAN as it is,
without modifications, without having to wait for ActiveState
(for instance) to build a binary for you first!

At least for modules written in pure Perl.

If you have the MS Visual C++ 6.0 compiler, you can additionally
install any modules which use C and XS.

However, never forget to unpack and build the module on the same
drive your Perl is installed on!

This is also true if you are using "perl -MCPAN -e shell" to
download and install modules automatically; change to the
correct drive first!

__END__