Wanted to let you know that I've completed compilation in both 32 and
64bits packages for Windows.
These are identified with x86-windows and x64-windows, all them
linking against MSVCRT.dll and include both static libraries and
shared ones (DLLs)
The compiler toolchain used was GCC 4.6.1 provided by TDM, identified
as tdm-1 and tdm64-1, which can be build using RubyInstaller recipes.
Packages are provided in .tar.lzma format, and can use DevKit 'bsdtar'
to extract:
bsdtar --lzma -xf <packagefile>.tar.lzma
Packages contains ".metadata" file that can be ignored if you're
extracting everything in a common folder, just add "--exclude
.metadata" to the tar command.
Along the package files there are MD5 checksum files uploaded along
them, simply add ".md5" to the URLs to obtain the checksums. For
convenience I've included them in this email.
Using these packages (ignoring c-ares and libcurl) I was able to build
ruby-trunk successfully, simply by adding the packages bin directory
to the PATH, the include to CPATH and lib into LIBRARY_PATH.
E.g. extracting everything into C:\Knapsack\x86-windows
SET PATH=C:\Knapsack\x86-windows\bin;%PATH%
SET CPATH=C:\Knapsack\x86-windows\include
SET LIBRARY_PATH=C:\Knapsack\x86-windows\lib
The list of packages available:
Zlib:
1.2.6:
http://packages.openknapsack.org/zlib/zlib-1.2.6-x64-windows.tar.lzma
MD5: ff0a3dbcb56cdb718498f103b834b8af
http://packages.openknapsack.org/zlib/zlib-1.2.6-x86-windows.tar.lzma
MD5: 86e7371b6e256c7be4c990c86cd16ae6
1.2.5
http://packages.openknapsack.org/zlib/zlib-1.2.5-x64-windows.tar.lzma
MD5: 441e5ad756af8efa8bc17846a390a413
http://packages.openknapsack.org/zlib/zlib-1.2.5-x86-windows.tar.lzma
MD5: b72d4429cdd87ab1ea3c8b995a1c0c45
OpenSSL:
1.0.0g
http://packages.openknapsack.org/openssl/openssl-1.0.0g-x64-windows.tar.lzma
MD5: a29de2f27001c31e9c9d6146ce2b87c5
http://packages.openknapsack.org/openssl/openssl-1.0.0g-x86-windows.tar.lzma
MD5: a3b1c963165670f08e8fe704e14c91ed
libiconv:
1.14:
http://packages.openknapsack.org/libiconv/libiconv-1.14-x64-windows.tar.lzma
MD5: 40635a1b93f65c4184fdff0eb9c2b126
http://packages.openknapsack.org/libiconv/libiconv-1.14-x86-windows.tar.lzma
MD5: 2a65f8d5fb626898d95549f580b59c57
libffi:
3.0.10:
http://packages.openknapsack.org/libffi/libffi-3.0.10-x64-windows.tar.lzma
MD5: cfe4b05c0406169a0528b82605331934
http://packages.openknapsack.org/libffi/libffi-3.0.10-x86-windows.tar.lzma
MD5: eb7d567287639d6f1f38b5725ad2a0a0
libyaml:
0.1.4:
http://packages.openknapsack.org/libyaml/libyaml-0.1.4-x64-windows.tar.lzma
MD5: dbf5b9433c6afc7d6779037027959a72
http://packages.openknapsack.org/libyaml/libyaml-0.1.4-x86-windows.tar.lzma
MD5: 4ab05d5da74c9a4105c4d1ddefc5679a
c-ares:
1.7.5:
http://packages.openknapsack.org/c-ares/c-ares-1.7.5-x64-windows.tar.lzma
MD5: 6306b6e9058b423c7a2df69459f5e343
http://packages.openknapsack.org/c-ares/c-ares-1.7.5-x86-windows.tar.lzma
MD5: 53c970c12310ca34ecf4e2ef05a8aa3a
libcurl:
7.24.0:
http://packages.openknapsack.org/libcurl/libcurl-7.24.0-x64-windows.tar.lzma
MD5: 1df8c2a64b4536dbdfd69d44b23a3e37
http://packages.openknapsack.org/libcurl/libcurl-7.24.0-x86-windows.tar.lzma
MD5: 2226bcbe7a378bdd0ff7a7a078e42e03
PS: I'm working on a RubyInstaller branch that will use these packages.
Hope everybody have a nice weekend!
--
Luis Lavena
AREA 17
-
Perfection in design is achieved not when there is nothing more to add,
but rather when there is nothing more to take away.
Antoine de Saint-Exupéry
Anyone else having access issues? I get the same failure when using FF.
C:\devlibs>curl -L -O http://packages.openknapsack.org/libyaml/libyaml-0.1.4-x86-windows.tar.lzma
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 231 0 231 0 0 592 0 --:--:-- --:--:-- --:--:-- 780
C:\devlibs>type libyaml-0.1.4-x86-windows.tar.lzma
<?xml version="1.0" encoding="UTF-8"?>
<Error><Code>AccessDenied</Code><Message>Access Denied</Message><RequestId>AA5A90BCDBB42CA
6</RequestId><HostId>Bhvdgm3NPzqOagRbf8HWAbshGI+tWM4rCvmBKkTJggC9hJiAfKZe7p3F+lVaKLOS</Hos
tId></Error>
Jon
---
Fail fast. Fail often. Fail publicly. Learn. Adapt. Repeat.
http://thecodeshop.github.com | http://jonforums.github.com/
twitter: @jonforums
I set the ACL for all the files, seems some escaped it...
Fixed now, please try again.
On Tue, Feb 28, 2012 at 12:36 PM, Jon <jon.f...@gmail.com> wrote:I set the ACL for all the files, seems some escaped it...
>> libyaml:
>> 0.1.4:
>> http://packages.openknapsack.org/libyaml/libyaml-0.1.4-x64-windows.tar.lzma
>> MD5: dbf5b9433c6afc7d6779037027959a72
>>
>> http://packages.openknapsack.org/libyaml/libyaml-0.1.4-x86-windows.tar.lzma
>> MD5: 4ab05d5da74c9a4105c4d1ddefc5679a
>
>
> Anyone else having access issues? I get the same failure when using FF.
>
> C:\devlibs>curl -L -O http://packages.openknapsack.org/libyaml/libyaml-0.1.4-x86-windows.tar.lzma
> % Total % Received % Xferd Average Speed Time Time Time Current
> Dload Upload Total Spent Left Speed
> 100 231 0 231 0 0 592 0 --:--:-- --:--:-- --:--:-- 780
>
Fixed now, please try again.
Damn S3...
It is fixed now, for all the packages:
http://packages.openknapsack.org/libffi/libffi-3.0.10-x64-windows.tar.lzma.md5
Sorry about that.