Grasshopper

algorithmic modeling for Rhino

I have been trying to work with gHOwl to load files from open office.
Unfortunately i keep getting the same error over and over again, even after reading a earlier post and trying to implement everything. (http://www.grasshopper3d.com/group/ghowl/forum/topics/ghowl-r46-ava...)
I've downloaded and installed the latest open office and grasshopper. From the gHOwl excercises i've tried to make these work, but again the same error. see attachment.

Has anyone had this problem and managed to solve this?
Thanks, 

Tijl

Views: 309

Attachments:

Replies to This Discussion

At times, if people had other versions of OO installed, installing over an old version gave this error. It has been solved in the past by completely unistalling OO completely, then reinstalling the updated version...have you tried completely uninstalling before reinstalling?
i didn't have an old version of open office, only just recently downloaded open office and installed this.. but i can try uninstalling and then installing again, although i doubt that should solve the problem.. Thanks
Reinstalled Open office, but i keep getting the same trouble..
the path to put into the component is where it is located?? (for instance: C:\Users\Tijl\Documents\TU\out2.xls) so it doesn't have to be in the same file as where the gHOwl components are?

Hope you have any tips to make this work. Thanks,

Tijl
I did not know this, but the error is due to the fact that OpenOffice does not support being loaded by a 64-bit application. It is their restriction.

From the OpenOffice developer guide:Running on 64 Bit Platforms

OOo 3.0,built by Sun, is built for a 32 bit Windows but also runs on 64 bit. To run cli applications on 64 bit one needs to have the 32bit .Net Framework installed (version 3.5 as of OOo 3.0). The application must be built for the x86 platform (see platform switch of csc.exe), otherwise it will not run. If it uses anycpu or x64 then the application will be loaded in a 64 bit process. In order to connect to OOo and creating the bridge, the process must load a couple of dlls from OOo, which are 32 bit dlls. This does not work and a System.BadImageFormatException is thrown.


So, to use the spreadsheet components that use OpenOffice I think you will need Rhino 4.0 or the 32-bit version of Rhino 5.
Did this help?

- Giulio
______________
giulio@mcneel.com
McNeel Europe, Barcelona
i'm indeed able to open this in Rhino 4. I'll try to install rhino 5 in 32bit.
See if that helps.
Thanks!

Tijl

RSS

About

Translate

Search

Videos

  • Add Videos
  • View All

© 2024   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service