Rhino3dm does not run on linux-x64 systems

Hi I’m having the same problem when trying to use the nugget Rhino3dm on a linux machine, version 7.6 was working fine but it fails with 7.11. The librhino3dm_native dll is not found.

Does the 7.6 release still work on your Linux setup?

Hi Steve,
Yes it does. It’s what we are currently using on our servers.

Just seconding this — 7.11 doesn’t work on linux, 7.6 seems ok.

@will and @fraguada can you think of anything we changed that would cause 7.11 to fail on Linux?

@stevebaer @fraguada
any update on this? 8.0.0 beta also wont work on linux

Firing up a linux-x64 system as we speak. Will let you know how it goes.

1 Like

I am able to run a net7.0 program with rhino3dm 8.0.0-beta on linux-x64.
Can you try running this: rhino-developer-samples/rhino3dm/cs/SampleCSReadFile at 8 · mcneel/rhino-developer-samples · GitHub

I just was able to test this on an aws ec2 linux-x64 instance. I provisioned, connected, installed git, dotnet 7 runtime and sdk, pulled the developer samples onto the machine and ran dotnet run.
As you’ve already confirmed, it works.

I am trying to extract Rhino 3dm elements in Linux using Rhino3dm C# NuGet package and all the text elements are coming in as empty. I am checking PlainText, RichText and PlainTextWithFields properties but all of them are coming in empty. On local which is my development machine Windows, it works fine. But when I deploy to AWS Lambda which is Linux they break.

I was using old package 0.3.x, that I updated with latest 7.x.x package but no luck. Later I also tried beta release for Linux fixes 8.x.x-beta but that doesn’t give me text either.

@fraguada @stevebaer

Do you have some code that we could use to try and reproduce what you are seeing?

3 posts were split to a new topic: Annotation text in rhino3dm.net