What steps will reproduce the problem?
1.I am using a Raedeon e350 netbook. I installed everything according to
googlecode and i followed the instuctions at this site first
backtrack-linux.org/wiki/index.php/install_OpenCL
After I cd svn_pyrit and try to install in the OpenCL directory pyrit stops
working.
So I read that with Radeon you must use callpp
So I uninstalled pyrit then reinstalled. It works but when I go to
build/install cpyrit_calpp it gives these errors
What is the expected output? What do you see instead?
root@bt:~# cd pyrit_svn/
root@bt:~/pyrit_svn# ls
cpyrit_calpp cpyrit_cuda cpyrit_null cpyrit_opencl pyrit
root@bt:~/pyrit_svn# cd cpyrit_calpp/
root@bt:~/pyrit_svn/cpyrit_calpp# python setup.py build
running build
running build_ext
Building modules...
building 'cpyrit._cpyrit_calpp' extension
gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall
-Wstrict-prototypes -fPIC -I/opt/AMDAPP/include -I/usr/include/python2.6 -c
_cpyrit_calpp.cpp -o build/temp.linux-x86_64-2.6/_cpyrit_calpp.o -Wall
-fno-strict-aliasing -DVERSION="0.4.0-dev (svn r308)"
cc1plus: warning: command line option "-Wstrict-prototypes" is valid for
Ada/C/ObjC but not for C++
In file included from _cpyrit_calpp.cpp:38:
/usr/local/include/cal/cal.hpp:26:17: error: cal.h: No such file or directory
/usr/local/include/cal/cal.hpp:27:19: error: calcl.h: No such file or directory
/usr/local/include/cal/cal.hpp:28:21: error: cal_ext.h: No such file or
directory
In file included from _cpyrit_calpp.cpp:38:
/usr/local/include/cal/cal.hpp:134: error: ‘CALdeviceinfo’ was not declared
in this scope
/usr/local/include/cal/cal.hpp:134: error: template argument 2 is invalid
/usr/local/include/cal/cal.hpp:143: error: ‘CALdeviceattribs’ was not
declared in this scope
/usr/local/include/cal/cal.hpp:143: error: template argument 2 is invalid
/usr/local/include/cal/cal.hpp:153: error: ‘CALdevicestatus’ was not
declared in this scope
/usr/local/include/cal/cal.hpp:153: error: template argument 2 is invalid
/usr/local/include/cal/cal.hpp:164: error: ‘CALuint’ does not name a type
/usr/local/include/cal/cal.hpp:171: error: ‘CALresult’ does not name a type
/usr/local/include/cal/cal.hpp:186: error: ‘CALresult’ does not name a type
In file included from _cpyrit_calpp.cpp:38:
/usr/local/include/cal/cal.hpp:273: error: ‘CALuint’ does not name a type
/usr/local/include/cal/cal.hpp:273: error: ‘CALresult’ does not name a type
/usr/local/include/cal/cal.hpp:273: error: ‘CALresult’ does not name a type
/usr/local/include/cal/cal.hpp:273: error: ‘CALtarget’ does not name a type
/usr/local/include/cal/cal.hpp:273: error: ‘CALdeviceinfo’ does not name a
type
/usr/local/include/cal/cal.hpp:273: error: ‘CALresult’ does not name a type
/usr/local/include/cal/cal.hpp:273: error: ‘CALuint’ does not name a type
/usr/local/include/cal/cal.hpp:273: error: ‘CALdeviceinfo’ does not name a
type
/usr/local/include/cal/cal.hpp:273: error: ‘CALresult’ does not name a type
/usr/local/include/cal/cal.hpp:273: error: ‘CALuint’ does not name a type
/usr/local/include/cal/cal.hpp:273: error: ‘CALdeviceinfo’ does not name a
type
/usr/local/include/cal/cal.hpp:273: error: ‘CALresult’ does not name a type
/usr/local/include/cal/cal.hpp:273: error: ‘CALuint’ does not name a type
/usr/local/include/cal/cal.hpp:273: error: ‘CALdeviceinfo’ does not name a
type
/usr/local/include/cal/cal.hpp:273: error: ‘CALresult’ does not name a type
/usr/local/include/cal/cal.hpp:273: error: ‘CALtarget’ does not name a type
/usr/local/include/cal/cal.hpp:273: error: ‘CALdeviceattribs’ does not name
a type
/usr/local/include/cal/cal.hpp:273: error: ‘CALresult’ does not name a type
/usr/local/include/cal/cal.hpp:273: error: ‘CALuint’ does not name a type
/usr/local/include/cal/cal.hpp:273: error: ‘CALdeviceattribs’ does not name
a type
/usr/local/include/cal/cal.hpp:273: error: ‘CALresult’ does not name a type
/usr/local/include/cal/cal.hpp:273: error: ‘CALuint’ does not name a type
/usr/local/include/cal/cal.hpp:273: error: ‘CALdeviceattribs’ does not name
a type
/usr/local/include/cal/cal.hpp:273: error: ‘CALresult’ does not name a type
/usr/local/include/cal/cal.hpp:273: error: ‘CALuint’ does not name a type
/usr/local/include/cal/cal.hpp:273: error: ‘CALdeviceattribs’ does not name
a type
/usr/local/include/cal/cal.hpp:273: error: ‘CALresult’ does not name a type
/usr/local/include/cal/cal.hpp:273: error: ‘CALuint’ does not name a type
/usr/local/include/cal/cal.hpp:273: error: ‘CALdeviceattribs’ does not name
a type
/usr/local/include/cal/cal.hpp:273: error: ‘CALresult’ does not name a type
/usr/local/include/cal/cal.hpp:273: error: ‘CALuint’ does not name a type
/usr/local/include/cal/cal.hpp:273: error: ‘CALdeviceattribs’ does not name
a type
/usr/local/include/cal/cal.hpp:273: error: ‘CALresult’ does not name a type
/usr/local/include/cal/cal.hpp:273: error: ‘CALuint’ does not name a type
/usr/local/include/cal/cal.hpp:273: error: ‘CALdeviceattribs’ does not name
a type
/usr/local/include/cal/cal.hpp:273: error: ‘CALresult’ does not name a type
/usr/local/include/cal/cal.hpp:273: error: ‘CALuint’ does not name a type
/usr/local/include/cal/cal.hpp:273: error: ‘CALdeviceattribs’ does not name
a type
/usr/local/include/cal/cal.hpp:273: error: ‘CALresult’ does not name a type
/usr/local/include/cal/cal.hpp:273: error: ‘CALboolean’ does not name a type
/usr/local/include/cal/cal.hpp:273: error: ‘CALdeviceattribs’ does not name
a type
/usr/local/include/cal/cal.hpp:273: error: ‘CALresult’ does not name a type
/usr/local/include/cal/cal.hpp:273: error: ‘CALboolean’ does not name a type
/usr/local/include/cal/cal.hpp:273: error: ‘CALdeviceattribs’ does not name
a type
/usr/local/include/cal/cal.hpp:273: error: ‘CALresult’ does not name a type
/usr/local/include/cal/cal.hpp:273: error: ‘CALboolean’ does not name a type
/usr/local/include/cal/cal.hpp:273: error: ‘CALdeviceattribs’ does not name
a type
/usr/local/include/cal/cal.hpp:273: error: ‘CALresult’ does not name a type
/usr/local/include/cal/cal.hpp:273: error: ‘CALboolean’ does not name a type
/usr/local/include/cal/cal.hpp:273: error: ‘CALdeviceattribs’ does not name
a type
/usr/local/include/cal/cal.hpp:273: error: ‘CALresult’ does not name a type
/usr/local/include/cal/cal.hpp:273: error: ‘CALboolean’ does not name a type
/usr/local/include/cal/cal.hpp:273: error: ‘CALdeviceattribs’ does not name
a type
/usr/local/include/cal/cal.hpp:273: error: ‘CALresult’ does not name a type
/usr/local/include/cal/cal.hpp:273: error: ‘CALboolean’ does not name a type
/usr/local/include/cal/cal.hpp:273: error: ‘CALdeviceattribs’ does not name
a type
/usr/local/include/cal/cal.hpp:273: error: ‘CALresult’ does not name a type
/usr/local/include/cal/cal.hpp:273: error: ‘CALuint’ does not name a type
/usr/local/include/cal/cal.hpp:273: error: ‘CALdeviceattribs’ does not name
a type
/usr/local/include/cal/cal.hpp:273: error: ‘CALresult’ does not name a type
/usr/local/include/cal/cal.hpp:273: error: ‘CALuint’ does not name a type
/usr/local/include/cal/cal.hpp:273: error: ‘CALdeviceattribs’ does not name
a type
/usr/local/include/cal/cal.hpp:273: error: ‘CALresult’ does not name a type
/usr/local/include/cal/cal.hpp:273: error: ‘CALuint’ does not name a type
/usr/local/include/cal/cal.hpp:273: error: ‘CALdeviceattribs’ does not name
a type
/usr/local/include/cal/cal.hpp:273: error: ‘CALresult’ does not name a type
/usr/local/include/cal/cal.hpp:273: error: ‘CALboolean’ does not name a type
/usr/local/include/cal/cal.hpp:273: error: ‘CALdeviceattribs’ does not name
a type
/usr/local/include/cal/cal.hpp:273: error: ‘CALresult’ does not name a type
/usr/local/include/cal/cal.hpp:273: error: ‘CALboolean’ does not name a type
/usr/local/include/cal/cal.hpp:273: error: ‘CALdeviceattribs’ does not name
a type
/usr/local/include/cal/cal.hpp:273: error: ‘CALresult’ does not name a type
/usr/local/include/cal/cal.hpp:273: error: ‘CALuint’ does not name a type
/usr/local/include/cal/cal.hpp:273: error: ‘CALdeviceattribs’ does not name
a type
/usr/local/include/cal/cal.hpp:273: error: ‘CALresult’ does not name a type
/usr/local/include/cal/cal.hpp:273: error: ‘CALuint’ does not name a type
/usr/local/include/cal/cal.hpp:273: error: ‘CALdeviceattribs’ does not name
a type
/usr/local/include/cal/cal.hpp:273: error: ‘CALresult’ does not name a type
/usr/local/include/cal/cal.hpp:273: error: ‘CALuint’ does not name a type
/usr/local/include/cal/cal.hpp:273: error: ‘CALdevicestatus’ does not name
a type
/usr/local/include/cal/cal.hpp:273: error: ‘CALresult’ does not name a type
/usr/local/include/cal/cal.hpp:273: error: ‘CALuint’ does not name a type
/usr/local/include/cal/cal.hpp:273: error: ‘CALdevicestatus’ does not name
a type
/usr/local/include/cal/cal.hpp:273: error: ‘CALresult’ does not name a type
/usr/local/include/cal/cal.hpp:273: error: ‘CALuint’ does not name a type
/usr/local/include/cal/cal.hpp:273: error: ‘CALdevicestatus’ does not name
a type
/usr/local/include/cal/cal.hpp:273: error: ‘CALresult’ does not name a type
/usr/local/include/cal/cal.hpp:289: error: ‘CALuint’ does not name a type
/usr/local/include/cal/cal.hpp:289: error: ‘CALfuncInfo’ does not name a
type
/usr/local/include/cal/cal.hpp:289: error: ‘param_type’ has not been
declared
/usr/local/include/cal/cal.hpp:289: error: ‘CALfuncInfo’ has not been
declared
/usr/local/include/cal/cal.hpp: In static member function ‘static void
cal::detail::param_traits<4, 31>::getInfo(int&, int&)’:
/usr/local/include/cal/cal.hpp:289: error: request for member
‘maxScratchRegsNeeded’ in ‘info’, which is of non-class type ‘int’
/usr/local/include/cal/cal.hpp: At global scope:
n ‘static void cal::detail::param_traits<4, 34>::getInfo(int&, int&)’:
/usr/local/include/cal/cal.hpp:289: error: request for member
‘eCsSetupMode’ in ‘info’, which is of non-class type ‘int’
/usr/local/include/cal/cal.hpp: At global scope:
/usr/local/include/cal/cal.hpp:289: error: ‘CALuint’ does not name a type
/usr/local/include/cal/cal.hpp:289: error: ‘CALfuncInfo’ does not name a
type
/usr/local/include/cal/cal.hpp:289: error: ‘param_type’ has not been
declared
/usr/local/include/cal/cal.hpp:289: error: ‘CALfuncInfo’ has not been
declared
/usr/local/include/cal/cal.hpp: In static member function ‘static void
cal::detail::param_traits<4, 35>::getInfo(int&, int&)’:
/usr/local/include/cal/cal.hpp:289: error: request for member
‘numThreadPerGroup’ in ‘info’, which is of non-class type ‘int’
/usr/local/include/cal/cal.hpp: At global scope:
/usr/local/include/cal/cal.hpp:289: error: ‘CALuint’ does not name a type
/usr/local/include/cal/cal.hpp: In member function ‘bool
cal::detail::MemoryData::isAttached(int) const’:
/usr/local/include/cal/cal.hpp:705: error: request for member ‘find’ in
‘((const cal::detail::MemoryData*)this)->cal::detail::MemoryData::mem_’,
which is of non-class type ‘const int’
/usr/local/include/cal/cal.hpp:705: error: request for member ‘end’ in
‘((const cal::detail::MemoryData*)this)->cal::detail::MemoryData::mem_’,
which is of non-class type ‘const int’
/usr/local/include/cal/cal.hpp: At global scope:
/usr/local/include/cal/cal.hpp:706: error: expected unqualified-id at end of
input
/usr/local/include/cal/cal.hpp:706: error: expected ‘}’ at end of input
/usr/local/include/cal/cal.hpp:706: error: expected ‘}’ at end of input
error: command 'gcc' failed with exit status 1
root@bt:~/pyrit_svn/cpyrit_calpp#
What version of the product are you using? On what operating system?
I am using backtrack 5. Here is the gcc version
root@bt:~# gcc -v
Using built-in specs.
Target: x86_64-linux-gnu
Configured with: ../src/configure -v --with-pkgversion='Ubuntu 4.4.3-4ubuntu5'
--with-bugurl=file:///usr/share/doc/gcc-4.4/README.Bugs
--enable-languages=c,c++,fortran,objc,obj-c++ --prefix=/usr --enable-shared
--enable-multiarch --enable-linker-build-id --with-system-zlib
--libexecdir=/usr/lib --without-included-gettext --enable-threads=posix
--with-gxx-include-dir=/usr/include/c++/4.4 --program-suffix=-4.4 --enable-nls
--enable-clocale=gnu --enable-libstdcxx-debug --enable-plugin --enable-objc-gc
--disable-werror --with-arch-32=i486 --with-tune=generic
--enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu
--target=x86_64-linux-gnu
Thread model: posix
gcc version 4.4.3 (Ubuntu 4.4.3-4ubuntu5)
root@bt:~#
The version of calpp is the one from calpp.svn.sourceforge.net/svnroot/calpp
Please provide any additional information below.
If anyone can tell me why its throwing errors and maby what package I dont have
installed for the calpp to work. Also, I did read this page at backtrack but it
seemed not to be the same as the first site I listed.
http://www.backtrack-linux.org/forums/backtrack-5-beginners-section/40917-ati-ap
p-sdk-pyrit-cal-how-guide-bt5-kde-64bit.html
The reason is that the AMD SDK instructions say to remove all prior SDKs, but
here at this site it says to install the 2.4 sdk then the 2.5 sdk.
I only installed the 2.5. and it does not show a directory for the SDK in my
home/root directory so I cant edit the CMakelist.txt file to point to the SDK
or the ~/.bashrc file to do the same. Is this the problem?
Original issue reported on code.google.com by network....@gmail.com on 5 Dec 2011 at 4:36
Original issue reported on code.google.com by
network....@gmail.com
on 5 Dec 2011 at 4:36