Closed dblock closed 3 years ago
I'm not able to reproduce this error, are you sure you have permissions on these locations, or that no other resource is using them when you're trying to uninstall? I do know that we don't uninstall the dependencies, these are standalone projects that the sdk installs to make running simpler. So you'd have to uninstall or delete those separately.
I am sure, these are my folders in ~/. Are you trying on OSX? I have another laptop I will (re)try this on over the next few days that has never seen an AWS C++ SDK too.
Actually, my bad, you are correct, the include folders are left empty at the install location once uninstall. I'll see if I can fix this, but on the mean time yea the work around would be to delete them manually. Also, to be clear, this would only apply to the include folders of the sdk services, the dependencies is a different thing. There are plans for a big change regarding those coming soon though, so this should go away when that happens.
Greetings! Sorry to say but this is a very old issue that is probably not getting as much attention as it deservers. We encourage you to check if this is still an issue in the latest release and if you find that this is still a problem, please feel free to open a new one.
What platform/OS are you using?
macOS Mojave 10.14.6
Which version of the SDK?
1.7.278
What compiler are you using? what version?
cmake version 3.16.4
Repro
Leaves behind all empty folders and a few .dylib(s)
One workaround is to run
find . -type d -empty -delete
in the end, but it cannot be done when installed in the default directory. All those folders need to be ack-ed as specific aws sdk created and removed if empty.