DevKit 4.5.0 on Vista success stories?

3 views
Skip to first unread message

Jon

unread,
Sep 30, 2010, 5:26:19 PM9/30/10
to rubyin...@googlegroups.com
Is anyone successfully using our latest 4.5.0 DevKit on a Vista machine to build either native Ruby extensions or other native applications?

Jon

Dušan Majkić

unread,
Sep 30, 2010, 5:48:39 PM9/30/10
to rubyin...@googlegroups.com
> Is anyone successfully using our latest 4.5.0 DevKit on a Vista machine to build either native Ruby extensions or other native applications?

I do. But I installed devkit on non-system disk - (Windows is on C:,
and devkit is on D:)

By the way, newest TDM gcc relesed is 4.5.1

Luis Lavena

unread,
Sep 30, 2010, 5:52:25 PM9/30/10
to rubyin...@googlegroups.com
2010/9/30 Dušan Majkić <dma...@gmail.com>:

>> Is anyone successfully using our latest 4.5.0 DevKit on a Vista machine to build either native Ruby extensions or other native applications?
>
> I do. But I installed devkit on non-system disk - (Windows is on C:,
> and devkit is on D:)
>

Everything, Ruby and DevKit is on D: ?

Would you mind attempting to install the rdiscount gem as mentioned in
the other thread?

We are looking for the root issue related to Eric's problems with GCC 4.5.0

> By the way, newest TDM gcc relesed is 4.5.1
>

Yes, thank you. We will release a newer DevKit as soon we nail down
that our choice of compiler is not affecting users.
--
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

Dušan Majkić

unread,
Sep 30, 2010, 6:20:16 PM9/30/10
to rubyin...@googlegroups.com
> Would you mind attempting to install the rdiscount gem as mentioned in
> the other thread?

c:\Users\dmajkic\Documents\RAD Studio\code\winapp\test>ruby --version
ruby 1.9.2p0 (2010-08-18) [i386-mingw32]

c:\Users\dmajkic\Documents\RAD Studio\code\winapp\test>gem install rdiscount
Temporarily enhancing PATH to include DevKit...
Building native extensions. This could take a while...
Successfully installed rdiscount-1.6.5
1 gem installed
Installing ri documentation for rdiscount-1.6.5...
Building YARD (yri) index for rdiscount-1.6.5...
Installing RDoc documentation for rdiscount-1.6.5...

But I copied TDM 4.5.1 over devkit.

In libexec/.../4.5.1 there are additional cc1obj.exe, cc1objplus.exe lto1.exe

Dušan Majkić

unread,
Sep 30, 2010, 6:22:51 PM9/30/10
to rubyin...@googlegroups.com
> Everything, Ruby and DevKit is on D: ?

Yes - everything I "install" via 7zip goes to D.

Luis Lavena

unread,
Sep 30, 2010, 6:28:00 PM9/30/10
to rubyin...@googlegroups.com
2010/9/30 Dušan Majkić <dma...@gmail.com>:

>> Would you mind attempting to install the rdiscount gem as mentioned in
>> the other thread?
>
> c:\Users\dmajkic\Documents\RAD Studio\code\winapp\test>ruby --version
> ruby 1.9.2p0 (2010-08-18) [i386-mingw32]
>
> c:\Users\dmajkic\Documents\RAD Studio\code\winapp\test>gem install rdiscount
> Temporarily enhancing PATH to include DevKit...
> Building native extensions.  This could take a while...
> Successfully installed rdiscount-1.6.5

Thank you.

This makes clear something specific could be affecting Eric's environment.

Jon

unread,
Sep 30, 2010, 9:05:12 PM9/30/10
to rubyin...@googlegroups.com
> > Would you mind attempting to install the rdiscount gem as mentioned in
> > the other thread?
>
> c:\Users\dmajkic\Documents\RAD Studio\code\winapp\test>ruby --version
> ruby 1.9.2p0 (2010-08-18) [i386-mingw32]
>
> c:\Users\dmajkic\Documents\RAD Studio\code\winapp\test>gem install rdiscount
> Temporarily enhancing PATH to include DevKit...
> Building native extensions. This could take a while...
> Successfully installed rdiscount-1.6.5
> 1 gem installed
> Installing ri documentation for rdiscount-1.6.5...
> Building YARD (yri) index for rdiscount-1.6.5...
> Installing RDoc documentation for rdiscount-1.6.5...

Thank you for testing!


> But I copied TDM 4.5.1 over devkit.
>
> In libexec/.../4.5.1 there are additional cc1obj.exe, cc1objplus.exe lto1.exe

This is *VERY* interesting. So the above success on Vista was really with TDM 4.5.1 rather than the TDM 4.5.0 used by our released DevKit 4.5.0?

Would you try one more thing?

I've added a build override capability to our recipes on the master branch of our repo and we're testing TDM 4.5.1 in hopes of releasing an updated DevKit. If you clone our repo http://github.com/oneclick/rubyinstaller and place this code http://gist.github.com/562679 in a "<RUBYINSTALLER_ROOT>\override\build_config.rb" file, you can then type the following

rake devkit sfx=1 override=1

and find an 4.5.1-based DevKit (incorrectly named 4.5.0) in the "<RUBYINSTALLER_ROOT>\pkg" dir.

If you're feeling adventurous we'd love to get your feedback on whether this "not yet official" TDM 4.5.1 DevKit also works on your Vista system.

It'll be interesting to see if the TDM 4.5.1 version also solves Eric's issues.

Thank you!

Jon

Dušan Majkić

unread,
Oct 1, 2010, 10:38:54 AM10/1/10
to rubyin...@googlegroups.com
> to get your feedback on whether this "not yet official" TDM 4.5.1 DevKit also works on your Vista system.

It works with me.

I do miss tar, so I cloned manualy bsdtar to tar.
Vi and tcl would be nice to have. They both compile and work under msys.

Jon

unread,
Oct 1, 2010, 10:50:59 AM10/1/10
to rubyin...@googlegroups.com

Thank you! I'll request that Eric try the same on the other thread just in case he's not looking at this thread.

re: bsdtar...we use basic-bsdtar.exe (mingw version requiring no external deps) as part of the build recipes and I'm not opposed to including it under <DEVKIT_ROOT>/mingw/bin in the DevKit as long as Luis is also OK with it.

One more question...when you installed the plain vanilla DevKit 4.5.0 on your Vista machine, was it able to successfully install rdiscount as-is or did you need to overlay TDM 4.5.1 in order to get things to work?

Jon

Dušan Majkić

unread,
Oct 1, 2010, 2:35:26 PM10/1/10
to rubyin...@googlegroups.com
> One more question...when you installed the plain vanilla DevKit 4.5.0 on your Vista machine,
> was it able to successfully install rdiscount

I don't know, since I don't use rdiscount and never installed it before.

Reply all
Reply to author
Forward
0 new messages