-------------------------------------------------------------------------
error: Could not find HASH_ITER - please install uthash-dev 1.9.2+
-------------------------------------------------------------------------
I'm trying to install/setup bfgminer-3.3.0.
OS: ArchLinuxArm on PogoPlug E02
# Get bfgminer-3.3.0
wget
http://luke.dashjr.org/programs/bitcoin/files/bfgminer/3.3.0/bfgminer-3.3.0.tbz2tar -xvf bfgminer-3.3.0.tar.bz2
# Get Dependencies uthash-dev 1.9.2+
git clone
https://github.com/troydhanson/uthashcd bfgminer-3.3.0
cp -s -v ../uthash/src/u*.h
# Get Dependencies libjansson-dev 2.0+
wget
http://www.digip.org/jansson/releases/jansson-2.5.tar.bz2tar -xvf jansson-2.5.tar.bz2
cd jansson-2.5
./configure
make
make install
cd ../bfgminer-3.3.0
CFLAGS="--disable-avalon --disable-opencl --disable-bitfury --disable-littlefury --disable-bitforce --disable-modminer --disable-x6500 --disable-ztex"
#./configure --host=mips-openwrt-linux
Note: I removed most of the messages resulting in 'yes'
[root@pogoplug01 bfgminer-3.3.0]# ./configure --host=mips-openwrt-linux
checking build system type... armv5tel-unknown-linux-gnueabi
checking host system type... mips-openwrt-linux-gnu
checking target system type... mips-openwrt-linux-gnu
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for mips-openwrt-linux-strip... no
checking for strip... strip
checking for a thread-safe mkdir -p... /usr/bin/mkdir -p
checking for gawk... gawk
...
checking for style of include used by make... GNU
checking for mips-openwrt-linux-gcc... no
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
...
checking minix/config.h usability... no
checking minix/config.h presence... no
checking for minix/config.h... no
...
checking for mips-openwrt-linux-ranlib... no
checking for ranlib... ranlib
checking whether gcc -std=gnu99 needs -traditional... no
...
checking whether system header files limit the line length... no
checking whether stdint.h conforms to C99... no
checking sys/inttypes.h usability... no
checking sys/inttypes.h presence... no
checking for sys/inttypes.h... no
...
checking whether wchar_t is signed... no
checking whether wint_t is signed... no
...
checking whether HASH_ITER is declared... no
configure: error: Could not find HASH_ITER - please install uthash-dev 1.9.2+
[root@pogoplug01 bfgminer-3.3.0]#
It looks like I don't have uthash-dev 1.9.2+ installed correctly.
According to the docs it's just four header files. So I just symlinked them to the bfgminer-3.3.0 dir.
Don't know what else I need to do.