Search Criteria
Package Details: sgminer 5.6.1-1
Git Clone URL: | https://aur.archlinux.org/sgminer.git (read-only, click to copy) |
---|---|
Package Base: | sgminer |
Description: | A multi-threaded multi-pool GPU miner for scrypt-based coins. |
Upstream URL: | https://github.com/nicehash/sgminer/ |
Keywords: | crypto miner multipool |
Licenses: | |
Conflicts: | |
Provides: | |
Submitter: | blackleg |
Maintainer: | None |
Last Packager: | TheGoliath |
Votes: | 1 |
Popularity: | 0.000000 |
First Submitted: | 2015-09-05 00:12 |
Last Updated: | 2018-02-06 17:52 |
Dependencies (10)
- autoconf (autoconf-git)
- automake (automake-1.7, automake-git, automake-1.11, automake-1.15, automake-1.14)
- curl (curl-git, curl-minimal-git)
- libtool (libtool-git)
- ocl-icd (khronos-ocl-icd-git)
- pkg-config (pkgconf-git, pkgconf)
- opencl-headers (opencl-headers-git) (make)
- ncurses5-compat (optional) – For ncurses formatted screen output
- opencl-catalyst (catalyst-firepro-compute, catalyst-firepro, catalyst-total, catalyst-total-hd234k, catalyst-test) (optional) – OpenCL implementation for AMD
- opencl-nvidia (opencl-nvidia-410xx, opencl-nvidia-340xx, opencl-nvidia-440xx, opencl-nvidia-390xx, opencl-nvidia-vulkan, opencl-nvidia-full-vulkan-all, opencl-nvidia-beta) (optional) – OpenCL implementation for NVIDIA
Latest Comments
1 2 Next › Last »
ILMostro7 commented on 2018-10-19 03:02
This fails if "jansson" is already installed on the system. The configure script doesn't appear to have an option to work around this easily. The PKGBUILD does not take this into account either.
wincraft71 commented on 2018-02-06 03:43
Assuming you have the necessary packages (wget, unzip, opencl-headers, opencl-catalyst, ocl-icd, base-devel, headers package for your kernel), what worked for me was getting the files directly:
Download the latest .bz2 for either "32-bit Linux or 64-bit Linux" from https://developer.amd.com/amd-accelerated-parallel-processing-app-sdk/
Move it to your desired directory for unpacking.
tar xvjf the .bz2 file and run the installer .sh as root.
reboot your system.
Download the latest .zip from https://developer.amd.com/display-library-adl-sdk/
Move it to your desired directory and unzip it. We will refer to the folder as 'folder/ADL_SDK'.
cd into your desired directory first.
git clone https://github.com/sgminer-dev/sgminer
Edit replace all files in the 'sgminer/algorithm' folder: "sed -i 's/^inline //g' sgminer/algorithm/*"
cp the files from your 'folder/ADL_SDK/include' folder into 'sigminer/ADL_SDK'
cd into the 'sigminer' folder.
git submodule init
git submodule update
autoreconf -i
CFLAGS="-O2 -Wall -march=native -std=gnu99" ./configure
make && make install
sum01 commented on 2018-02-05 23:09
Consider changing to nicehash's sgminer? https://github.com/nicehash/sgminer
sgminer-dev hasn't had a release since 2015, but nicehash still patches theirs.
Also, I think opencl-mesa as an optdepend instead of catalyst would be good, unless it doesn't work?
jDally987 commented on 2017-10-29 03:26
I used noraj's suggestion of changing url= to the sgminer-dev github; and also changed libcl in the PKGBUILD to ocl-icd. Get this error trying to build:
make all-recursive
make[1]: Entering directory '/home/john/Downloads/sgminer/sgminer/src/sgminer-5.1.1'
Making all in lib
make[2]: Entering directory '/home/john/Downloads/sgminer/sgminer/src/sgminer-5.1.1/lib'
GEN arg-nonnull.h
GEN c++defs.h
GEN warn-on-use.h
GEN signal.h
GEN string.h
make all-recursive
make[3]: Entering directory '/home/john/Downloads/sgminer/sgminer/src/sgminer-5.1.1/lib'
make[4]: Entering directory '/home/john/Downloads/sgminer/sgminer/src/sgminer-5.1.1/lib'
CC dummy.o
AR libgnu.a
ar: `u' modifier ignored since `D' is the default (see `U')
make[4]: Leaving directory '/home/john/Downloads/sgminer/sgminer/src/sgminer-5.1.1/lib'
make[3]: Leaving directory '/home/john/Downloads/sgminer/sgminer/src/sgminer-5.1.1/lib'
make[2]: Leaving directory '/home/john/Downloads/sgminer/sgminer/src/sgminer-5.1.1/lib'
Making all in submodules
make[2]: Entering directory '/home/john/Downloads/sgminer/sgminer/src/sgminer-5.1.1/submodules'
Making all in jansson
make[3]: Entering directory '/home/john/Downloads/sgminer/sgminer/src/sgminer-5.1.1/submodules/jansson'
make[3]: *** No rule to make target 'all'. Stop.
make[3]: Leaving directory '/home/john/Downloads/sgminer/sgminer/src/sgminer-5.1.1/submodules/jansson'
make[2]: *** [Makefile:512: all-recursive] Error 1
make[2]: Leaving directory '/home/john/Downloads/sgminer/sgminer/src/sgminer-5.1.1/submodules'
make[1]: *** [Makefile:1402: all-recursive] Error 1
make[1]: Leaving directory '/home/john/Downloads/sgminer/sgminer/src/sgminer-5.1.1'
make: *** [Makefile:629: all] Error 2
==> ERROR: A failure occurred in build().
Aborting...
noraj commented on 2017-07-11 10:08
When wanting to keep ocl-icd (libcl) build fails:
==> Install or build missing dependencies for sgminer:
resolving dependencies...
looking for conflicting packages...
:: opencl-catalyst and ocl-icd are in conflict (libcl). Remove ocl-icd? [y/N] N
error: unresolvable package conflicts detected
error: failed to prepare transaction (conflicting dependencies)
:: opencl-catalyst and ocl-icd are in conflict
noraj commented on 2017-07-11 10:02
In PKGBUILD, change url="https://github.com/veox/sgminer" to url="https://github.com/sgminer-dev/sgminer"
Anonymous comment on 2017-06-13 19:11
Muelso reporting a known issue is not "out of date" there is no newer version of this package. Use the features of the AUR appropriately.
Anonymous comment on 2017-04-25 10:40
This is the new lib i'll replace libcl with "ocl-icd"
Anonymous comment on 2017-04-25 07:00
EDIT: Not renamed, totally new package but provides the same dependency
Anonymous comment on 2017-04-25 06:42
First issue, libcl was renamed to ocl-icd AFAIK. I'll fix that first.