First round of 32/64bits packages from knap-build available

4,530 views
Skip to first unread message

Luis Lavena

unread,
Feb 25, 2012, 11:02:30 AM2/25/12
to rubyin...@googlegroups.com
Hello,

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

Jon

unread,
Feb 28, 2012, 10:36:17 AM2/28/12
to rubyin...@googlegroups.com
> 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


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

Luis Lavena

unread,
Feb 28, 2012, 10:50:10 AM2/28/12
to rubyin...@googlegroups.com
On Tue, Feb 28, 2012 at 12:36 PM, Jon <jon.f...@gmail.com> wrote:
>> 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
>

I set the ACL for all the files, seems some escaped it...

Fixed now, please try again.

Boško Ivanišević

unread,
Feb 29, 2012, 2:30:06 AM2/29/12
to rubyin...@googlegroups.com

On Tue, Feb 28, 2012 at 4:50 PM, Luis Lavena <luisl...@gmail.com> wrote:
On Tue, Feb 28, 2012 at 12:36 PM, Jon <jon.f...@gmail.com> wrote:
>> 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
>

I set the ACL for all the files, seems some escaped it...

Fixed now, please try again.

I was able to download only libyaml. For the rest I get the same result as Jon. From FF files cannot be downloaded because links have MD5 at the end i.e. http://packages.openknapsack.org/libffi/libffi-3.0.10-x64-windows.tar.lzmaMD5.

--
Regards,
Boško Ivanišević

Luis Lavena

unread,
Feb 29, 2012, 7:13:22 AM2/29/12
to rubyin...@googlegroups.com
2012/2/29 Boško Ivanišević <bosko.iv...@gmail.com>:

>
> I was able to download only libyaml. For the rest I get the same result as
> Jon. From FF files cannot be downloaded because links have MD5 at the end
> i.e.
> http://packages.openknapsack.org/libffi/libffi-3.0.10-x64-windows.tar.lzmaMD5.
>

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.

Reply all
Reply to author
Forward
0 new messages