Difference between revisions of "Cuda"
From Ghoulwiki
Ghoulsblade (talk | contribs) |
Ghoulsblade (talk | contribs) (→troubleshooting) |
||
(One intermediate revision by the same user not shown) | |||
Line 6: | Line 6: | ||
** cuda/shared/common.mk | ** cuda/shared/common.mk | ||
** cuda//C/common/common.mk | ** cuda//C/common/common.mk | ||
+ | |||
* running example : segfault | * running example : segfault | ||
** cuda driver not installed ? | ** cuda driver not installed ? | ||
** try : make emu=1 | ** try : make emu=1 | ||
+ | ** try : make dbg=1 emu=1 | ||
+ | ** gdb ... backtrace: 0xb7fa7ccd in cudaGetDeviceProperties () from /usr/local/cuda/lib/libcudart.so.2 | ||
Line 20: | Line 23: | ||
** add line : /usr/local/cuda/lib | ** add line : /usr/local/cuda/lib | ||
** start /sbin/ldconfig | ** start /sbin/ldconfig | ||
− | |||
== old == | == old == | ||
[[cuda_old_notes]] | [[cuda_old_notes]] |
Latest revision as of 00:16, 29 November 2009
troubleshooting
- compiling cuda samples : error message "... cannot be declared weak" : gcc-4.4 is not supported,
- http://carlosscheidegger.wordpress.com/2009/11/16/cuda-2-3-on-ubuntu-9-10/
- add “–compiler-bindir=/usr/bin/gcc-4.3″ to NVCCFLAGS in your makefiles
- cuda/shared/common.mk
- cuda//C/common/common.mk
- running example : segfault
- cuda driver not installed ?
- try : make emu=1
- try : make dbg=1 emu=1
- gdb ... backtrace: 0xb7fa7ccd in cudaGetDeviceProperties () from /usr/local/cuda/lib/libcudart.so.2
- error : /usr/bin/ld: cannot find -lglut
- solution : apt-get install libglut3-dev
- error (during launch) : error while loading shared libraries: libcudart.so.2: cannot open shared object file: No such file or directory
- solution : /etc/ld.so.conf
- add line : /usr/local/cuda/lib
- start /sbin/ldconfig