summaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
authorTor Aamodt <[email protected]>2010-07-16 11:59:09 -0800
committerTor Aamodt <[email protected]>2010-07-16 11:59:09 -0800
commit93a64be21eb3746de0b96a2f2a365f59cd8f1bbc (patch)
tree15a83e210cebc1a90a6afc55d8ce6576689c3494 /Makefile
parent043791634414119a1708390b442ae201fe0d930c (diff)
- template runs/passes with CUDA 3.1, but requires that CUDA 2.3
is installed for math intrinsics used in instructions.cc (since CUDA 3.1 does not seem to define __uint2float). - currently cuda-math.h has hardcoded paths to my own install of CUDA 2.3 (need to determine whether we can build simulator with CUDA 2.3 and run CUDA 3.1 / compute_2x PTX, or need to make current setup more portable) - modified ptxinfo.l to print out meaningful error message if error occurs on first line - modified ptxinfo.l,y to understand "for 'compute_NN'" syntax - updated template to 3.1 SDK version - updated cuda_runtime_api.cc to select highest compute capability version when multiple versions are present. - updated template/BlackScholes Makefiles to generate a "DLL build" instead of static linked build (still confusing... requires one to copy config files... probably need to modify config scripts) [git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 6837]
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile1
1 files changed, 1 insertions, 0 deletions
diff --git a/Makefile b/Makefile
index 1ad3fc4..70d61d2 100644
--- a/Makefile
+++ b/Makefile
@@ -95,6 +95,7 @@ lib/libcudart.so: $(LIBS) cudalib
./src/*.o -lm -lz -lGL \
-o lib/libcudart.so
if [ ! -f lib/libcudart.so.2 ]; then ln -s libcudart.so lib/libcudart.so.2; fi
+ if [ ! -f lib/libcudart.so.3 ]; then ln -s libcudart.so lib/libcudart.so.3; fi
lib/libcudart.dylib: $(LIBS) cudalib
if [ ! -d lib ]; then mkdir lib; fi;