Is it useful to have a thread here to report errata which may indicate a need for NVIDIA staff to repair?
For example: First, I followed the CUDA installation instructions and built all of the examples. They all built and all work with excellent speed and detail in display.
Trying to build OpenSceneGraph. Pulled the repository with
When following instructions for the
cmake a lot of unsatisfied dependencies showed up.
Rather than resolve the dependencies with
apt-get install <package>, I am building any X/GL-ish dependencies from source. The idea is that everything I build will link against the NVIDIA-provided packages installed from CUDA. So far, this mostly works.
But here’s something that
apt-get -b source <packages cannot solve.
dpkg-shlibdeps: error: no dependency information found for /usr/lib/arm-linux-gnueabihf/tegra/libGL.so.1 (used by debian/libgtkglext1/usr/lib/libgdkglext-x11-1.0.so.0.0.0)
Thus, building ubuntu package “gtkglext-1.2.0” from source failed. I think that the NVIDIA packagers may need to build a package with more dependency information? Alternatively, if this is not needed, perhaps some helpful hints or workaround?
Meanwhile I am forcing a build using the “-d” (don’t check dependencies) flag to
dpkg-buildpackage. This may be a way to get my project done but could make for difficult debugging in dependency tracking going forward.