Ethereum: Cgminer not working with AMD APP SDK 2.8

Ethereum Mining with AMD APP SDK 2.8: A Guide to Overcoming ClGetPlatformsIDs Error

As a popular mining solution for Ethereum, Cgminer has been widely used by miners around the world. However, one of its features, AMD APP SDK 2.8, requires additional settings and configurations to function properly. In this article, we will look into the issue with the clGetPlatformsIDs error and provide a step-by-step guide on how to overcome it.

ClGetPlatformsIDs Error

The „clGetPlatformsIDs” error occurs when Cgminer tries to get information about the available platforms (CPUs) that support OpenCL (Open Computing Language). This process is very important for AMD APP SDK 2.8, as it allows the miner to determine which devices are compatible with the SDK.

Why does clGetPlatformsIDs fail?

In recent versions of cgminer, there is a bug in the OpenCL API that prevents the clGetPlatformsIDs function from working properly. This is because AMD APP SDK 2.8 requires additional configuration settings to enable the clGetPlatformsIDs function.

Solution: AMD APP SDK 2.8 Configuration

To fix the clGetPlatformsIDs error, you will need to install and configure AMD APP SDK 2.8 on your system. Here is a step-by-step guide:

Ethereum: Cgminer not working with AMD APP SDK 2.8

Step 1: Download AMD APP SDK 2.8

Visit the official AMD APP SDK download page and download the latest version (2.8) for your operating system.

Step 2: Install AMD APP SDK 2.8

Follow the installation instructions provided with the downloaded package to install AMD APP SDK 2.8 on your system.

Step 3: Configure AMD APP SDK 2.8

After installing AMD APP SDK 2.8, you will need to configure it to work properly with Cgminer and OpenCL. Here is a brief outline of the configuration steps:

  • Edit the AMD APP SDK 2.8 configuration file: Edit the amdapp2_8.conf file to enable the clGetPlatformsIDs function.

Set the platforms setting: Set the platforms setting to include all available platforms (CPUs) that support OpenCL.

Step 4: Rebuild Cgminer

Once you have configured AMD APP SDK 2.8, rebuild Cgminer using the following command:

./build.sh

`

This will recompile Cgminer with the new AMD APP SDK 2.8 configuration.

Troubleshooting

If you encounter any issues during the setup process or after rebuilding Cgminer, you can try the following:

  • Check the AMD APP SDK 2.8 documentation: Visit the official AMD APP SDK documentation page for more detailed information on configuring and using AMD APP SDK 2.8.

Contact AMD Support: If you are still experiencing issues after trying the steps above, please contact AMD Support.

By following these steps, you should be able to overcome the clGetPlatformsIDs error and successfully configure Cgminer with AMD APP SDK 2.8 on your system.

hardware wallets security

Paginile principale

Paginile principale

Paginile principale