I have been successfully compiling and using Dynamo Sandbox for a while now, while Dynamo was checking out the license from Autodesk Alias on my machine for the geometry nodes (I think). Around a certain commit date however, Dynamo started to fail finding the LibG binaries needed to run any geometry node.
I suspect commit fe807ad6 to have introduced the “problem” for me, but I might be wrong.
Dynamo version that still works for me is 2.8.0.1943 according to splash screen. Any version after that fails to find the needed licenses and throws errors on the geometry nodes like Circle.ByPlaneRadius etc etc.
I’m returning to this topic because I still cannot get any of the Sandbox versions (downloaded or self-compiled) to work with the Alias license somehow. Currently on Alias 2022.1, that version comes with the latest libg 227 version:
Thanks for your input @Michael_Kirschner2 - this indeed did the trick! For Alias, the folder that had to be used was C:\Program Files\Autodesk\AliasSurface2022.1\Dynamo\Dynamo Core\2\ASM
When creating a link with this flag as described the libraries are found and used, awesome!
Not sure if this is it, but… if you have Revit 2022 installed but not Revit 2022, then the Geometry library that Dyanmo 2.13 is looking for won’t likely exist on the system as it uses a newer version; So while it might load a geometry library, it won’t necessarily work the same way.
Try installing Dynamo Sandbox 2.12 and see if that works - if so my hypothosis is confirmed and you can try installing Revit 2023 to see if that works for Dyanmo Sandbox 2.13.
can confirm what @jacob.small has just posted, it is a matter of pairing a DynamoSandbox version which calls a matching libg.dll from the Autodesk product you’re using it with. In case of Alias, this has been upgraded between 2022 and 2023 for instance.
The error you’re currently getting indicated that libg.dll is indeed found, but the call to the invoke function in the Point class fails. As a starting point, you can initiate Dynamo from within your Autodesk app, and check its version number. Pick a matching DynamoSandbox version, use the gp flag, and it should work. From there, you can test with higher DynamoSandbox version numbers until it starts failing. With each update to your Autodesk product you can try if newer DynamoSandbox versions work.