Jette un oeil là :
http://rubyinstaller.org/

Michel Belleville


2009/10/29 Guillaume Bloss <[email protected]>

>
> Hello,
>
> je me suis intéresse à la compilation de ruby pour Windows, car je n'ai
> trouvé aucun build de la dernière version déjà compilé.
>
> J'ai donc téléchargé les sources et les ai compilé avec différents
> compilateurs. Seulement voila, si les fonctions de bases ne posent aucun
> problemes (pour effectuer des tests de performances par exemple ...) je
> n'arrive absolument pas à installer de gems ou alors j'arrive a les
> installer mais pas a les utiliser avec mes versions de ruby.
>
> Voici la liste des compilateurs utilisés :
> Compilateurs Microsoft de VS2008
> Cygwin
> MinGW
>
> - avec Visual studio lorsque j'installe une gem, celle ci cherche
> absolument à utiliser la librairie msvcrt-ruby.dll, or je n'ai que la
> msvcr90-ruby.dll
> ce qui m'amène a la question suivant : dois-je recompiler toutes les
> Gems moi même avec le compilateur VS2008 ?
> Ah j'oubliais un problème avec iconv pour rails et a priori la je suis
> bloqué puisque la librairie ne supporte plus le compilateur de microsoft
> depuis x versions.
>
> - avec Cygwin c'est directement rubygem qui déconne : il me sort une
> erreur avec la librairies zlib.so (sous windows) qui a pourtant été
> compilées en même temps que le reste.
>
> - avec MinGW je n'ai pas encore trop regardé, mais mon premier essai, il
> n'a pas inclus les librairies tels que zlib, je n'ai pas encore trouvé
> comment l'intégrer à la compilation.
>
> Bref tout ca est bien gentil mais concrètement : quelqu'un sais quel
> compilateur je dois utiliser ou quelle est la procédure pour compiler
> une version fonctionnelle de ruby pour windows ?
> Sachant que mon but est d'avoir les versions (stable) les plus à jour
> possible et les plus rapides.
>
> PS. j'ai noté plus ou moins les étapes que j'ai effectué ainsi que les
> tests entre mes différentes compilations, si ca en intéresse certains.
> --
> Posted via http://www.ruby-forum.com/.
>
> >
>

--~--~---------~--~----~------------~-------~--~----~
Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" de 
Google Groups.
Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse 
[email protected]
Pour résilier votre abonnement envoyez un e-mail à l'adresse 
[email protected]
-~----------~----~----~----~------~----~------~--~---

Répondre à