Trac is being migrated to new services! Issues can be found in our new
YouTrack instance and WIKI pages can be found on our
website.
- Timestamp:
-
Jan 2, 2015, 1:01:43 AM (9 years ago)
- Author:
-
datallah
- Comment:
-
Perl 5.20.1
Legend:
- Unmodified
- Added
- Removed
- Modified
-
v163
|
v164
|
|
83 | 83 | Download [http://ftp.gnome.org/pub/GNOME/binaries/win32/dependencies/libxml2-dev_2.9.0-1_win32.zip libxml2-dev_2.9.0-1_win32.zip] and [http://ftp.gnome.org/pub/GNOME/binaries/win32/dependencies/libxml2_2.9.0-1_win32.zip libxml2_2.9.0-1_win32.zip]. Extract both to `$PIDGIN_DEV_ROOT/win32-dev/libxml2-2.9.0` (you'll need to create this directory). |
84 | 84 | |
85 | | === Perl 5.10 === |
86 | | Install Perl 5.10 (I use [http://www.activestate.com/Products/ActivePerl/ ActivePerl]), and make sure it is in your `PATH`. If 'perl' isn't in your `PATH` then you will need to override the `PERL` variable in `pidgin/local.mak`. |
87 | | You will also need to download [/static/win32/perl_5-10-0.tar.gz perl_5-10-0.tar.gz] and extract to `$PIDGIN_DEV_ROOT/win32-dev` (it creates its own directory). This contains headers and an import lib for mingw gcc. |
88 | | |
89 | | * Note: If using MSYS and you installed the `mingw-developer-toolkit`, keep in mind that it installs `msys-perl-bin` (Perl 5.6) which takes precedence over the (5.10 or newer) perl in your path, and that will cause problems! You will need to do one of the following: |
| 85 | === Perl 5.20 === |
| 86 | Install the 32-bit Strawberry Perl 5.20.x, and make sure it is in your `PATH` (otherwise you will need to override the `PERL` variable in `pidgin/local.mak` to point to the appropriate `perl.exe`). |
| 87 | Download the [/static/win32/perl-5.20.1.1.tar.gz perl-5.20.1.1.tar.gz] development package and extract to `$PIDGIN_DEV_ROOT/win32-dev` (it creates its own directory). This is a subset of the full 32-bit strawberry perl zip containing just the headers, import lib, and source for perl. |
| 88 | |
| 89 | * Note: If using MSYS and you installed the `mingw-developer-toolkit`, keep in mind that it installs `msys-perl-bin` (Perl 5.6) which takes precedence over the newer perl in your path, and that will cause problems! You will need to do one of the following: |
90 | 90 | * Remove the mingw-developer-toolkit supplied (older) perl (but MAKE SURE you have mingw-get-0.2-mingw32-alpha-3 or later as previous version had issue with unlink'ing/deleting files): |
91 | 91 | {{{ |
… |
… |
|
93 | 93 | mingw-get remove msys-perl-bin |
94 | 94 | }}} |
95 | | * ''or'' Set your !ActivePerl 5.10 installation location at the beginning of the Cygwin-specific `PATH`. Assuming it is installed in `c:\Perl`, put something like this in your `~/.bashrc`: |
96 | | {{{ |
97 | | #!sh |
98 | | export PATH=/cygdrive/c/Perl/bin:$PATH |
| 95 | * ''or'' Set your Strawberry Perl installation location at the beginning of the Cygwin-specific `PATH`. Assuming it is installed in `c:\Perl`, put something like this in your `~/.bashrc`: |
| 96 | {{{ |
| 97 | #!sh |
| 98 | export PATH=/cygdrive/c/Strawberry/Perl/bin:$PATH |
99 | 99 | }}} |
100 | 100 | |
All information, including names and email addresses, entered onto this website or sent to mailing lists affiliated with this website will be public. Do not post confidential information, especially passwords!