Geomagic Touch + Chai3D
- constanton
- Topic Author
- Offline
Less
More
- Posts: 1
11 Nov 2019 17:56 #1
Since there is obviously no libhdPhantom.so, in CPhantomDevices.cpp, I tried changing the dlopen() function and also commented out the "open libraries" check in the same file:to:and of course it found the .so file, but then it steps into the second error check and the output is:
Any idea why this is happening?
Thank you in advance.
Hello,
I have managed to successfully install the Geomagic Touch drivers and OpenHaptics examples work fine. I am using Ubuntu 14.04 which is old but necessary to me and I suppose if OpenHaptics is working then Chai3D should too.
Nevertheless, after I compile and run Chai3D examples (e.g. 01-mydevice), the output is:
*** CPhantomDevices: libhdPhantom.so: cannot open shared object file: No such file or directory
PhantomSO = dlopen ("libhdPhantom.so", RTLD_LAZY|RTLD_GLOBAL);
PhantomSO = dlopen ("libPhantomIOLib42.so", RTLD_LAZY|RTLD_GLOBAL);
*** CPhantomDevices: /opt/geomagic_touch_device_driver/lib/libPhantomIOLib42.so: undefined symbol: hdPhantomStopServo
*** hdPhantom: open libraries failed
Any idea why this is happening?
Thank you in advance.
Please Log in or Create an account to join the conversation.