Ok, I'm following the directions from here:
https://github.com/goatpig/BitcoinArmory/blob/master/linuxbuild/Linux_build_notes.mdAnd I'm encountering a couple of errors, not sure what I'm doing wrong:
root@tb:/home/henry/Applications/armory/BitcoinArmory# git checkout v0.96.2
Note: checking out 'v0.96.2'.
You are in 'detached HEAD' state. You can look around, make experimental
changes and commit them, and you can discard any commits you make in this
state without impacting any branches by performing another checkout.
If you want to create a new branch to retain commits you create, you may
do so (now or later) by using -b with the checkout command again. Example:
git checkout -b
HEAD is now at 95dc5590... Update changelog
root@tb:/home/henry/Applications/armory/BitcoinArmory# apt-get install git-core pkg-config build-essential pyqt4-dev-tools swig libqtcore4 libqt4-dev python-qt4 python-dev python-twisted python-psutil
Reading package lists... Done
Building dependency tree
Reading state information... Done
build-essential is already the newest version (12.3).
build-essential set to manually installed.
python-dev is already the newest version (2.7.13-2).
python-psutil is already the newest version (5.0.1-1).
python-psutil set to manually installed.
pyqt4-dev-tools is already the newest version (4.11.4+dfsg-2+b1).
python-qt4 is already the newest version (4.11.4+dfsg-2+b1).
libqt4-dev is already the newest version (4:4.8.7+dfsg-11).
libqtcore4 is already the newest version (4:4.8.7+dfsg-11).
swig is already the newest version (3.0.10-1.1).
python-twisted is already the newest version (16.6.0-2).
The following package was automatically installed and is no longer required:
libssl-doc
Use 'apt autoremove' to remove it.
The following NEW packages will be installed:
git-core pkg-config
0 upgraded, 2 newly installed, 0 to remove and 0 not upgraded.
Need to get 64.7 kB of archives.
After this operation, 201 kB of additional disk space will be used.
Do you want to continue? [Y/n] y
Get:1 http://ftp.us.debian.org/debian stretch/main amd64 pkg-config amd64 0.29-4+b1 [63.3 kB]
Get:2 http://security.debian.org/debian-security stretch/updates/main amd64 git-core all 1:2.11.0-3+deb9u1 [1,414 B]
Fetched 64.7 kB in 1s (32.8 kB/s)
debconf: unable to initialize frontend: Dialog
debconf: (Dialog frontend requires a screen at least 13 lines tall and 31 columns wide.)
debconf: falling back to frontend: Readline
Selecting previously unselected package git-core.
(Reading database ... 144294 files and directories currently installed.)
Preparing to unpack .../git-core_1%3a2.11.0-3+deb9u1_all.deb ...
Unpacking git-core (1:2.11.0-3+deb9u1) ...
Selecting previously unselected package pkg-config.
Preparing to unpack .../pkg-config_0.29-4+b1_amd64.deb ...
Unpacking pkg-config (0.29-4+b1) ...
Setting up pkg-config (0.29-4+b1) ...
Processing triggers for man-db (2.7.6.1-2) ...
Setting up git-core (1:2.11.0-3+deb9u1) ...
root@tb:/home/henry/Applications/armory/BitcoinArmory# git submodule init
Submodule 'cppForSwig/fcgi' (https://github.com/goatpig/libfcgi.git) registered for path 'cppForSwig/fcgi'
root@tb:/home/henry/Applications/armory/BitcoinArmory# git submodule update
Cloning into '/home/henry/Applications/armory/BitcoinArmory/cppForSwig/fcgi'...
Submodule path 'cppForSwig/fcgi': checked out 'b00dc69199b34552144e1003a2001a24b13b6e56'
root@tb:/home/henry/Applications/armory/BitcoinArmory# git checkout v0.96.2
HEAD is now at 95dc5590... Update changelog
root@tb:/home/henry/Applications/armory/BitcoinArmory# git tag -v v0.96.2
object 95dc55907f26cf79fdec7f8efa4228f7efd696cc
type commit
tag v0.96.2
tagger goatpig 1504047291 +0200
v0.96.2
gpg: directory '/root/.gnupg' created
gpg: new configuration file '/root/.gnupg/dirmngr.conf' created
gpg: new configuration file '/root/.gnupg/gpg.conf' created
gpg: keybox '/root/.gnupg/pubring.kbx' created
gpg: Signature made Tue 29 Aug 2017 06:54:51 PM EDT
gpg: using RSA key 8C5211764922589A
gpg: Can't check signature: No public key
root@tb:/home/henry/Applications/armory/BitcoinArmory# gpg --recv-keys --keyserver keyserver.ubuntu.com 4922589A
gpg: /root/.gnupg/trustdb.gpg: trustdb created
gpg: key 8C5211764922589A: public key "goatpig (Offline signing key for Armory releases) " imported
gpg: no ultimately trusted keys found
gpg: Total number processed: 1
gpg: imported: 1
root@tb:/home/henry/Applications/armory/BitcoinArmory# git tag -v v0.96.2object 95dc55907f26cf79fdec7f8efa4228f7efd696cc
type commit
tag v0.96.2
tagger goatpig 1504047291 +0200
v0.96.2
gpg: Signature made Tue 29 Aug 2017 06:54:51 PM EDT
gpg: using RSA key 8C5211764922589A
gpg: Good signature from "goatpig (Offline signing key for Armory releases) " [unknown]
gpg: WARNING: This key is not certified with a trusted signature!
gpg: There is no indication that the signature belongs to the owner.
Primary key fingerprint: 745D 707F BA53 968B DF63 AA8D 8C52 1176 4922 589A
root@tb:/home/henry/Applications/armory/BitcoinArmory# ./autogen.sh
Preparing the BitcoinArmory build system...please wait
And then this error:
ERROR: Unable to locate GNU Autoconf.
ERROR: To prepare the BitcoinArmory build system from scratch,
at least version 2.52 of GNU Autoconf must be installed.
autogen.sh does not need to be run on the same machine that will
run configure or make. Either the GNU Autotools will need to be installed
or upgraded on this system, or autogen.sh must be run on the source
code on another system and then transferred to here. -- Cheers!
root@tb:/home/henry/Applications/armory/BitcoinArmory# ./configure
-su: ./configure: No such file or directory
I seem to have autoconf 2.69-10:
root@tb:/home/henry/Applications/armory/BitcoinArmory# apt list autoconf
Listing... Done
autoconf/stable 2.69-10 all
When I try to just continue with the make command, I get:
root@tb:/home/henry/Applications/armory/BitcoinArmory# make
make: *** No targets specified and no makefile found. Stop.
So it looks like I'll have to figure out the autoconf issue to proceed. Any help greatly appreciated. Thanks again!