64 bit build

184 views
Skip to first unread message

Raša

unread,
Sep 14, 2010, 4:01:03 PM9/14/10
to RubyInstaller
Luis, what's the status on 64 bit build? I did some experimenting with
TDM GCC x64 and was able to compile ruby, but ran into problems with
OpenSSL. Compiled zlib and sqlite and stopped there.

Luis Lavena

unread,
Sep 14, 2010, 4:08:36 PM9/14/10
to rubyin...@googlegroups.com
Hello,

As you can see, compile Ruby 1.9.x with tdm64 is not the problem, but
is dependencies.

I've stopped work on that as I'm trying to put on shape the new build
recipes to make more flexible switch compilers and cleanup the whole
build process.

Note that not only those needs to be compiled but everything, libiconv
and others. I would suggest put 64bits on hold for now.

PS: Is not vapor-ware, been talking about it but it exist, still needs a CLI :P
--
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

Rasha

unread,
Sep 14, 2010, 4:30:53 PM9/14/10
to rubyin...@googlegroups.com
I saw that the build recipe pulls some binary dependencies , iconv, gdm, libffi, pdcurses, zlib.
I know that zlib buils on mingw64, but was not sure on other dependencies.
Thanks.


--
You received this message because you are subscribed to the Google Groups "RubyInstaller" group.
To post to this group, send email to rubyin...@googlegroups.com.
To unsubscribe from this group, send email to rubyinstalle...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/rubyinstaller?hl=en.


Luis Lavena

unread,
Sep 14, 2010, 4:33:43 PM9/14/10
to rubyin...@googlegroups.com
On Tue, Sep 14, 2010 at 5:30 PM, Rasha <str...@gmail.com> wrote:
> I saw that the build recipe pulls some binary dependencies , iconv, gdm,
> libffi, pdcurses, zlib.
> I know that zlib buils on mingw64, but was not sure on other dependencies.

latest libiconv (not the binary one we are using) and gdbm compiles under tdm64

libffi does too

pdcurses has harcoded makefiles that do not make it easy, but is not impossible.

All that from the top of my head, it might not be accurage :P

Rasha

unread,
Sep 14, 2010, 4:41:58 PM9/14/10
to rubyin...@googlegroups.com
What about OpenSSL?

Luis Lavena

unread,
Sep 14, 2010, 4:44:02 PM9/14/10
to rubyin...@googlegroups.com
On Tue, Sep 14, 2010 at 5:41 PM, Rasha <str...@gmail.com> wrote:
> What about OpenSSL?
>

perl Configure mingw64

Rasha

unread,
Sep 15, 2010, 2:13:41 AM9/15/10
to rubyin...@googlegroups.com
I tried compiling OpenSSL 1.0.1 snapshot with sh -c "./configure mingw64", and get no libraries, just exe. What am I doing wrong?

Luis Lavena

unread,
Sep 15, 2010, 10:30:58 AM9/15/10
to rubyin...@googlegroups.com
On Wed, Sep 15, 2010 at 3:13 AM, Rasha <str...@gmail.com> wrote:
> I tried compiling OpenSSL 1.0.1 snapshot with sh -c "./configure mingw64",
> and get no libraries, just exe. What am I doing wrong?
>

That is correct. You need to provide the shared parameter, but for
some reason it fails.

If you look at our recipe we create them manually from the static libraries.

Reply all
Reply to author
Forward
0 new messages