icub-tech-iit/creo2urdf

CREO2URDF – The dll pre-compiled seems to not work on pc different from the one who compiled it

Nicogene opened this issue · 6 comments

As reported in:

And by @divyashah, it seems that it is not possible to use the dll we provide in the releases using a pc different from the one created it.

It happened also to @mfussi66, it seems something related to the license.

cc @pattacini @Agrobotdev

In case we need to purchase a license we can do that

Today I tried to debug it with the help of @mfussi66 and it not seems a problem of being compiled by another user but rather seems to be related to the version of the VS installed and the version of the VS used for compiling the dll.

It happens that it crashed also a dll that I compiled while ago

Looking with dependenciesGui the dlls are identical

At the end, the reason of the crash during the execution was not due to some license/dependencies issue, but it was that the v0.4.5 dll did not contain these changes

That are required for running the simple 2bars example.

I re-tagged the latest master that is working fine uploading the .zip

It worked both for @mfussi66, @Agrobotdev you can give a try with the latest version released.

On the other hand @divyashah is experiencing a problem on the startup/load of the plugin, not on the execution, so it may be a different problem

Another interesting piece of information, @salvi-mattia managed to correctly install and use the creo2urdf loading the dll in the latest release so it may be that @divyashah may have something corrupted in the creo installation, looking at PTC Creo Community for the EXCEPTION_NONCONTINUABLE_EXCEPTION they advise to reinstall it, see:

I managed to install(via binaries) and run creo2urdf also on our shared machine that does not have VS installed:

I think we can close it and assist @divyashah offline.