Skip to content
Snippets Groups Projects
Commit 83ca113e authored by Bob Mottram's avatar Bob Mottram
Browse files

guile path

parent ad1388da
No related branches found
No related tags found
No related merge requests found
......@@ -32,7 +32,7 @@ GUILE_VERSION='2.2.0'
GUILE_HASH='c707b9cf6f97ecca3a4e3e704e62b83f95f1aec28ed1535f5d0a1d36af07a015'
EIGHTSYNC_REPO="git://git.savannah.gnu.org/8sync.git"
EIGHTSYNC_COMMIT=''
EIGHTSYNC_COMMIT='8cbb7f22227c0afdd3b0bd758ebec0efba2fa1e1'
function install_8sync {
apt-get -qy install flex libunistring-dev libgc-dev autoconf texinfo
......@@ -45,10 +45,11 @@ function install_8sync {
git_clone $EIGHTSYNC_REPO $INSTALL_DIR/eightsync
cd $INSTALL_DIR/eightsync
git checkout ${EIGHTSYNC_COMMIT} -b ${EIGHTSYNC_COMMIT}
GUILE_PATH=/opt/guile-${GUILE_VERSION}
PATH=${GUILE_PATH}/bin:$PATH
export GUILE_CFLAGS="-I${GUILE_PATH}/include"
export GUILE_LIBS="-L${GUILE_PATH}/lib"
#GUILE_PATH=/opt/guile-${GUILE_VERSION}
export GUILE_BASE_PATH=/opt/guile-${GUILE_VERSION}
export GUILE_CFLAGS="-I${GUILE_BASE_PATH}/include"
export GUILE_LIBS="-L${GUILE_BASE_PATH}/lib -lguile -lqthreads -ldl -ltermcap -lsocket -lnsl -lm"
sed -i '/PKG_CHECK_MODULES/d' configure.ac
./bootstrap.sh
configure
make
......@@ -84,6 +85,12 @@ function install_guile {
fi
cd /
tar xvf $INSTALL_DIR/guile-${GUILE_VERSION}-pack-${GUILE_ARCH}-linux-gnu.tar.lz
if [ ! -d /opt/guile-${GUILE_VERSION}/bin ]; then
echo 'Guile was not installed'
exit 825269
fi
echo "export GUILE_PATH=/opt/guile-${GUILE_VERSION}/bin" >> ~/.bashrc
echo 'export PATH=$PATH:$GUILE_PATH' >> ~/.bashrc
}
# NOTE: deliberately no exit 0
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment