Legacy Makefiles: Build the CUDA runtime when compiling in GVS as a temporary
workaround until the Tegra team adds a CUDA runtime component to GVS.
Bug
Bug
MODIFY
Makefile
Makefile
@@ -174,6 +174,12 @@ pack:
dvs:
$(COPY_CUB_FOR_PACKAGING)
+# Build the CUDA Runtime in GVS, because GVS has no CUDA Runtime component.
+# This is a temporary workaround until the Tegra team adds a CUDA Runtime
+# component, which they have promised to do.
+ifdef GVS
+ $(MAKE) $(DVS_OPTIONS) -s -C ../cuda $(THRUST_DVS_BUILD)
+endif
$(MAKE) $(DVS_OPTIONS) $(THRUST_DVS_BUILD) THRUST_DVS=1
cd .. && $(MAKE_DVS_PACKAGE)

MODIFY
dependencies/cub
dependencies/cub
-Subproject commit 0e67eebaad9fbaf97aea6482375cf5cbea387d00
+Subproject commit 0158fa19f28619886232defd412433974af89611

Legacy Makefiles: Build the CUDA runtime when compiling in GVS as a temporary
workaround until the Tegra team adds a CUDA runtime component to GVS.

Bug 2950165
Bug 2950253