diff -cr sdk/install-sdk-linux.pl sdk-patched/install-sdk-linux.pl *** sdk/install-sdk-linux.pl 2008-07-17 08:29:17.000000000 -0400 --- sdk-patched/install-sdk-linux.pl 2008-07-16 12:54:11.000000000 -0400 *************** *** 18,23 **** --- 18,25 ---- my $defaultprefix = "~/NVIDIA_CUDA_SDK"; + select((select(STDOUT), $|=1)[0]); + if (!$prefix) { printf ("\nEnter install path (default $defaultprefix): "); my $instline = Term::ReadLine->new("$defaultprefix"); diff -cr sdk/sdk/common/common.mk sdk-patched/sdk/common/common.mk *** sdk/sdk/common/common.mk 2008-06-17 17:29:49.000000000 -0400 --- sdk-patched/sdk/common/common.mk 2008-07-16 13:04:20.000000000 -0400 *************** *** 122,128 **** #NVCCFLAGS += $(SMVERSIONFLAGS) # architecture flag for cubin build ! CUBIN_ARCH_FLAG := -m32 # detect if 32 bit or 64 bit system HP_64 = $(shell uname -m | grep 64) --- 122,129 ---- #NVCCFLAGS += $(SMVERSIONFLAGS) # architecture flag for cubin build ! #CUBIN_ARCH_FLAG := -m32 ! CUBIN_ARCH_FLAG := -m64 # detect if 32 bit or 64 bit system HP_64 = $(shell uname -m | grep 64) diff -cr sdk/sdk/common/inc/cmd_arg_reader.h sdk-patched/sdk/common/inc/cmd_arg_reader.h *** sdk/sdk/common/inc/cmd_arg_reader.h 2008-06-17 17:29:49.000000000 -0400 --- sdk-patched/sdk/common/inc/cmd_arg_reader.h 2008-07-16 13:11:16.000000000 -0400 *************** *** 32,37 **** --- 32,39 ---- #ifndef _CMDARGREADER_H_ #define _CMDARGREADER_H_ + #include + // includes, system #include #include diff -cr sdk/sdk/common/inc/exception.h sdk-patched/sdk/common/inc/exception.h *** sdk/sdk/common/inc/exception.h 2008-06-17 17:29:49.000000000 -0400 --- sdk-patched/sdk/common/inc/exception.h 2008-07-16 13:12:03.000000000 -0400 *************** *** 35,40 **** --- 35,41 ---- #include #include #include + #include //! Exception wrapper. //! @param Std_Exception Exception out of namespace std for easy typing. diff -cr sdk/sdk/common/src/cutil.cpp sdk-patched/sdk/common/src/cutil.cpp *** sdk/sdk/common/src/cutil.cpp 2008-06-17 17:29:49.000000000 -0400 --- sdk-patched/sdk/common/src/cutil.cpp 2008-07-16 13:13:09.000000000 -0400 *************** *** 50,55 **** --- 50,56 ---- #include #include #include + #include // includes, system diff -cr sdk/sdk/common/src/paramgl.cpp sdk-patched/sdk/common/src/paramgl.cpp *** sdk/sdk/common/src/paramgl.cpp 2008-06-17 17:29:49.000000000 -0400 --- sdk-patched/sdk/common/src/paramgl.cpp 2008-07-16 13:12:36.000000000 -0400 *************** *** 6,11 **** --- 6,12 ---- #include #include + #include void beginWinCoords(void) { diff -cr sdk/sdk/projects/cppIntegration/main.cpp sdk-patched/sdk/projects/cppIntegration/main.cpp *** sdk/sdk/projects/cppIntegration/main.cpp 2008-06-17 17:29:56.000000000 -0400 --- sdk-patched/sdk/projects/cppIntegration/main.cpp 2008-07-16 13:13:57.000000000 -0400 *************** *** 45,50 **** --- 45,51 ---- // Required to include CUDA vector types #include #include "cutil.h" + #include //////////////////////////////////////////////////////////////////////////////// // declaration, forward