Как установить CAL++ в Kali Linux 2
Источник: http://www.blackmoreops.com/2013/11/22/install-cal-kali-linux/ (материал актуализирован)
Эта статья является частью цикла, в который входят следующие заметки:
- Как установить драйвер AMD Catalyst 15.7 (ATI fglrx) на Kali Linux 2
- Как установить AMD APP SDK в Kali Linux 2
- Как установить CAL++ в Kali Linux 2 (данная статья)
- Как установить Pyrit в Kali Linux 2
- Как установить oclHashcat в Kali Linux 2
Инструкция по установке CAL++
CAL++ — это простая библиотека, позволяющая писать напрямую в ядра ATI CAL на C++. Синтакис очень схож с OpenCL. Также включены оболочки C++ для CAL.
Проект был зарегистрирован на SourceForge.net 19 февраля 2010 года.
Подготовка к установке:
apt-get install cmake libboost-all-dev
Загрузка CAL++
Загрузите calpp 0.90 с веб-сайта SourceForge CAL++.
Установка CAL++
cd ~/Загрузки tar -xvf calpp-0.90.tar.gz cd calpp-0.90/
Отредактируем файл CmakeLists.txt:
leafpad CmakeLists.txt
Найдём строки, которые начинаются с FIND_LIBRARY и FIND_PATH и заменим их на эти:
FIND_LIBRARY( LIB_ATICALCL aticalcl PATHS "$ENV{ATISTREAMSDKROOT}" ) FIND_LIBRARY( LIB_ATICALRT aticalrt PATHS "$ENV{ATISTREAMSDKROOT}" ) FIND_PATH( LIB_ATICAL_INCLUDE NAMES cal.h calcl.h PATHS "$ENV{ATISTREAMSDKROOT}/include/CAL" )
Собираем и устанавливаем CAL++
Наберите следующие команды:
cmake . make make install
Подсказка: команду cmake нужно набирать с точкой — именно так, как приведено чуть выше.
Связанные статьи:
- Проверка / восстановление / очистка репозиториев (источников приложений) Kali Linux Rolling (100%)
- Как установить драйвер AMD Catalyst 15.7 (ATI fglrx) на Kali Linux 2 (100%)
- Как установить oclHashcat в Kali Linux 2 (100%)
- Как установить AMD APP SDK в Kali Linux 2 (100%)
- Как установить Pyrit в Kali Linux 2 (100%)
- Вышла Kali Linux 2022.3: добавлена тестовая лаборатория и новые инструменты (RANDOM - 100%)
У меня Mint 17.2. Ситуация вот такая:(до этого все отлично было, разве что при установке AMD APP SDK файл /root/.bashrc был пустым. Строки я добавил по инструкции, проверка показала то, что и ожидалось)
I9300 calpp-0.90 # cmake .
— The CXX compiler identification is unknown
CMake Error: your CXX compiler: "CMAKE_CXX_COMPILER-NOTFOUND" was not found. Please set CMAKE_CXX_COMPILER to a valid compiler path or name.
— Boost version: 1.54.0
— Found the following Boost libraries:
— date_time
— ===========================================================
— ATI CAL include directory /opt/AMDAPPSDK-3.0/include/CAL
— ATI CAL cl library directory /usr/lib
— ATI CAL rt library directory /usr/lib
— Boost version 1_54
— ===========================================================
— Configuring incomplete, errors occurred!
See also "/root/Загрузки/calpp-0.90/CMakeFiles/CMakeOutput.log".
See also "/root/Загрузки/calpp-0.90/CMakeFiles/CMakeError.log".
Все пакеты сmake установлены и обновлены
Мне помогло это:
sudo apt-get install g++