sketchucation logo sketchucation
    • Login
    ℹ️ Licensed Extensions | FredoBatch, ElevationProfile, FredoSketch, LayOps, MatSim and Pic2Shape will require license from Sept 1st More Info

    Ruby 1.8.6

    Scheduled Pinned Locked Moved Developers' Forum
    13 Posts 6 Posters 1.5k Views 6 Watching
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • thomthomT Offline
      thomthom
      last edited by

      Actually, I've had Ruby 1.8.6 installed all the time - it was never matching SU's version. So I guess the answer is, yes it should work.

      Thomas Thomassen β€” SketchUp Monkey & Coding addict
      List of my plugins and link to the CookieWare fund

      1 Reply Last reply Reply Quote 0
      • Dan RathbunD Offline
        Dan Rathbun
        last edited by

        @al hart said:

        RUBY_VERSION responds with 1.8.6 in SU 8 and 1.8.5 in SU 7

        Careful Al, prior to v8, the Ruby versions on Mac and PC differed.
        For SU 7.x --
        PC/WIN: Ruby v 1.8.0 (initial) RUBY_RELEASE_DATE = 2003-08-04
        Mac/OSX: Ruby v 1.8.5 (initial) RUBY_RELEASE_DATE = 2006-08-25

        Both of these releases predated the constant RUBY_PATCHLEVEL, but you can still use RUBY_VERSION, and RUBY_RELEASE_DATE.
        Nowadays they (the Ruby Core folks,) are calling the initial releases PATCHLEVEL "p0" (or integer 0.)

        @al hart said:

        We build C-code which interfaces to SketchUp using Ruby 1.8.5. If we upgrade to 1.8.6 as well, will our apps still work with SU 6 and SU 7?

        For simplicity, you may hope so. Be aware some techies.. update their Ruby DLLs on PC to higher patch levels, I've even run 7.1 and 8 with the highest v 1.8.7 patchlevel.
        However... if they are competant enough to know how to change it for their own use.. they are competant enough to change it back to conform to any requirement of Twilight when they wish to run your renderer.

        So.. you will need to become more aware of the Ruby version and Patch Level... in the short term, in order to not be deluged with complaints.. you can trap unsupported Ruby Versions and Patch Levels, and display a warning dialog. You can add a "No Support" clause to the documentation, for Ruby versions above 1.8.6 and Patch Level such and such.

        Or Find a modular way to support these by loading certain DLLs based on tesing RUBY_VERSION, and RUBY_RELEASE_DATE (and RUBY_PATCHLEVEL if release after 2006-12-25)

        Many of us users and developers want to catch up to the rest of the world, and use a Ruby in the 1.9.x branch. Ruby 1.9.1 is up to p430, and v 1.9.2-p0 has just been released.
        It's way past time Sketchup became Ruby Version Agile !

        I'm not here much anymore.

        1 Reply Last reply Reply Quote 0
        • RichMorinR Offline
          RichMorin
          last edited by

          Using SketchUp Pro (Version 8.0.3161) on Mac OS X, I'm seeing a RUBY_VERSION of "1.8.5". Wazzup?

          -r

          1 Reply Last reply Reply Quote 0
          • Dan RathbunD Offline
            Dan Rathbun
            last edited by

            @richmorin said:

            Using SketchUp Pro (Version 8.0.3161) on Mac OS X, I'm seeing a RUBY_VERSION of "1.8.5". Wazzup?

            I really hope this is not true. (Not that I wish you to be wrong Rich,) but we were led to believe v8 had updated Ruby to 1.8.6-p287 and no mention was made that the OSX edition was left "in the dust" with Ruby at 1.8.5(initial).

            I'm not here much anymore.

            1 Reply Last reply Reply Quote 0
            • thomthomT Offline
              thomthom
              last edited by

              I thought SU under OSX used the version installed in the OS...?

              Thomas Thomassen β€” SketchUp Monkey & Coding addict
              List of my plugins and link to the CookieWare fund

              1 Reply Last reply Reply Quote 0
              • AdamBA Offline
                AdamB
                last edited by

                No, its uses the Ruby that is specified in the Framework of the SU8 Package.

                On OSX using SU8, I too get 1.8.5 😞

                Developer of LightUp Click for website

                1 Reply Last reply Reply Quote 0
                • AdamBA Offline
                  AdamB
                  last edited by

                  Oh, just looking at the files in the OSX SU8 package I see Google dropped support for PowerPC Macs...

                  Oh well

                  Developer of LightUp Click for website

                  1 Reply Last reply Reply Quote 0
                  • Dan RathbunD Offline
                    Dan Rathbun
                    last edited by

                    @adamb said:

                    ... I see Google dropped support for PowerPC Macs...

                    Yes.. that was in the Release Notes.

                    They didn't say why... but it may have been an endian issue.

                    I'm not here much anymore.

                    1 Reply Last reply Reply Quote 0
                    • jeff hammondJ Offline
                      jeff hammond
                      last edited by

                      @dan rathbun said:

                      @adamb said:

                      ... I see Google dropped support for PowerPC Macs...

                      Yes.. that was in the Release Notes.

                      They didn't say why... but it may have been an endian issue.

                      "The PPC decision was driven by Apple - they're done with PPC, so we are, too. It greatly decreased the size of our installer."

                      from this thread:
                      http://forums.sketchucation.com/viewtopic.php?p=270078

                      dotdotdot

                      1 Reply Last reply Reply Quote 0
                      • Dan RathbunD Offline
                        Dan Rathbun
                        last edited by

                        Hmmmm.. so when Microsoft stops supporting XP SP3 soon will SU end support as well?

                        What about about when Microsoft only supports 64bit Windows ?

                        (Yes I'm being a bit sarcastic.) πŸ˜›

                        I'm not here much anymore.

                        1 Reply Last reply Reply Quote 0
                        • 1 / 1
                        • First post
                          Last post
                        Buy SketchPlus
                        Buy SUbD
                        Buy WrapR
                        Buy eBook
                        Buy Modelur
                        Buy Vertex Tools
                        Buy SketchCuisine
                        Buy FormFonts

                        Advertisement