Skip to content

Commit c3110e5

Browse files
author
Bert Lorenz
authored
fix install gnucash from source
1 parent 503fbeb commit c3110e5

File tree

1 file changed

+11
-5
lines changed

1 file changed

+11
-5
lines changed

Dockerfile

Lines changed: 11 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -19,11 +19,17 @@ RUN apt-get update -y && \
1919
apt-get build-dep -y gnucash && \
2020
apt-get purge -y guile-2.0 && \
2121
apt-get install -y wget slib libgnomeui-common libgnomeui-dev guile-1.8 guile-1.8-dev checkinstall && \
22-
wget http://downloads.sourceforge.net/sourceforge/gnucash/gnucash-2.6.17.tar.bz2 && \
23-
tar xvjf gnucash-2.6.17.tar.bz2 && \
24-
cd gnucash-2.6.17 && ./configure --prefix=/opt/gnucash --enable-compile-warnings --with-html-engine=webkit && \
25-
make && checkinstall -y \
26-
apt-get remove -y wget slib libgnomeui-common libgnomeui-dev guile-1.8 guile-1.8-dev checkinstall && \
22+
apt-get install -y build-essential autoconf intltool libtool && \
23+
mkdir /tmp/build && cd /tmp/build && \
24+
wget http://downloads.sourceforge.net/sourceforge/gnucash/gnucash-2.6.17.tar.bz2 && \
25+
tar xvjf gnucash-2.6.17.tar.bz2 && \
26+
cd gnucash-2.6.17 && \
27+
./configure --enable-compile-warnings --with-html-engine=webkit && \
28+
make && make install && checkinstall -y && ldconfig && \
29+
#dpkg -i gnucash_2.6.17-1_amd64.deb && \
30+
rm -r /tmp/build && \
31+
apt-get remove -y wget slib libgnomeui-common libgnomeui-dev guile-1.8-dev checkinstall && \
32+
apt-get remove -y build-essential autoconf intltool libtool && \
2733
apt-get autoremove -y && \
2834
apt-get autoclean -y
2935

0 commit comments

Comments
 (0)