Sketchyphysics not working on PowerPC!!
-
Sketchyphysics doesn't work on my PowerPC Mac OS X 10.5.8 I get this error message: undefined method `GetString' for nil:NilClassError Loading File Newton - Copy.rb
Failed to load /Users/justin/Library/Application Support/Google SketchUp 7/SketchUp/Plugins/dl.bundleError Loading File PrimsTool.rb
can't convert nil into StringError Loading File sketchyphysics.rb
no such file to load -- SketchyPhysics3/ClassExtensions.rb
And that's pretty much it!! -
Im not exactly the best person to help you as ive got a Windows PC and not a Mac. but i suggest try re-downloading sketchyphysics and see if that sorts it out. if not then sorry i cant help.
-
I've only seen 1 youtube video of sketchyphysics on a mac. I tried what you said before I asked the question! I hope my computer is not
-
I did the port of SP for the Mac and I have not attempted to do a build for PowerPC. The libraries can not be built as universal binaries since RUBY doesn't know how to deal with those so I would have to build a single architecture file. I'm starting to get back in to SP with Chris's return and Sketchy Behaviors on the horizon. I'll see if PowerPC is practical.
-
i hope it's possible
-
now i get these error messages:
undefined method `GetString' for nil:NilClassError Loading File SketchyPhysics.rb
/Users/justin/Library/Application Support/Google SketchUp 7/SketchUp/Plugins/SketchyPhysics3/JointTool.rb:1: unterminated string meets end of file
can't convert nil into String
Error Loading File sketchyphysics.rb
/Users/justin/Library/Application Support/Google SketchUp 7/SketchUp/Plugins/SketchyPhysics3/JointTool.rb:1: unterminated string meets end of file -
I've got some universal ruby code. Here it is:
Abaddon:ruby-1.9.1-p0 justin$ export CFLAGS="-O3 -g -isysroot
/Developer/SDKs/MacOSX10.5u.sdk -arch i386 -arch ppc
-mmacosx-version-min=10.4"
Abaddon:ruby-1.9.1-p0 justin$ export LDFLAGS="-arch i386 -arch ppc"
Abaddon:ruby-1.9.1-p0 justin$ ./configure --prefix=~/bleed -
There is no VLK_LOPTION in JointTool.rb! And also getKeyState (the method on lines 85 and 416) is for Windows!!!!
if(getKeyState(VK_LOPTION) && ( ent.class==Sketchup::Group || ent.class==Sketchup::ComponentInstance) ) puts "potentialParent "+ent.to_s @potentialParent=ent else
Advertisement