We recently tried to upgrade our project to 2.0r5 and nSight 1.3 with some major issues. The first was due to the name of our Solution Configuration in visual studio which was called Android, this ment when the upgrade renamed the Solution platform from ‘android’ to ‘tegra-android’ it incorrectly renamed our configuration name in the vcxproj etc as well. Manually editing these we found that the string that was ‘Android.Debug|Android’ was incorrectly upgradede to ‘Tegra-Android.Debug|Tegra-Android’. We did manage to fix this but it did involve alot of find/replace in files on all the project files.
The other issues we still havent got around yet is:
- The NVNDK folder seems to be missing from this install. I thought it was installed previously (It was in the root of my older NVPACK directory - this contained a 4.7.2 toolchain set for windows \NVPACK\NVNDK\android-ndk-r8d\toolchains\arm-linux-androideabi-4.7.2)
- We are having the fun with the undefined __dso_handle, but i think ive found a work around for that
- Nothing seems to link anymore. We had some libraries that had the full path in the linker->additional dependecies option, this no longer seemed to work. It seems to automatically add lib and .a either side of the fullpath and append this to the additional library directories. Even fixing this by putting all the paths in the Additional Library Directories means it then finds the files but then fails to find most functions etc at link time?
Any pointers would be great