[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Help-smalltalk] Can't use Blox on OpenSUSE
From: |
David Conarton |
Subject: |
Re: [Help-smalltalk] Can't use Blox on OpenSUSE |
Date: |
Sat, 8 Mar 2014 15:42:57 -0800 (PST) |
I installed OpenSuse 13.1 64 bit with gnome desktop in a vm on my fedora 19
laptop. This seems to work. I
opened terminal in OpenSuse and issued:
sudo zypper install -t pattern devel_C_C++
wget http://downloads.sourceforge.net/tcl/tcl8.6.1-src.tar.gz
wget http://downloads.sourceforge.net/tcl/tcl8.6.1-html.tar.gz
wget http://downloads.sourceforge.net/tcl/tk8.6.1-src.tar.gz
tar -xvf tcl8.6.1-src.tar.gz
cd tcl8.6.1
tar -xf ../tcl8.6.1-html.tar.gz --strip-components=1
cd unix &&
./configure --prefix=/usr \
--without-tzdata \
--mandir=/usr/share/man \
$([ $(uname -m) = x86_64 ] && echo --enable-64bit) &&
make &&
sed -e "address@hidden(TCL_SRC_DIR='\)address@hidden/usr/include'@" \
-e "/TCL_B/address@hidden'\(-L\)address@hidden'\1/usr/lib@" \
-i tclConfig.sh
su
make install &&
make install-private-headers &&
ln -v -sf tclsh8.6 /usr/bin/tclsh &&
chmod -v 755 /usr/lib64/libtcl8.6.so
chmod -v 755 /usr/lib/libtcl8.6.so
exit
cd ~
tar -xvf tk8.6.1-src.tar.gz
cd tk8.6.1
cd unix &&
./configure --prefix=/usr \
--mandir=/usr/share/man \
$([ $(uname -m) = x86_64 ] && echo --enable-64bit) &&
make &&
sed -e "address@hidden(TK_SRC_DIR='\)address@hidden/usr/include'@" \
-e "/TK_B/address@hidden'\(-L\)address@hidden'\1/usr/lib@" \
-i tkConfig.sh
su
make install &&
make install-private-headers &&
ln -v -sf wish8.6 /usr/bin/wish &&
chmod -v 755 /usr/lib64/libtk8.6.so
chmod -v 755 /usr/lib/libtk8.6.so
cp /usr/lib64/libtcl* /usr/lib
cp /usr/lib64/libtk* /usr/lib
exit
cd ~
wget ftp://ftp.gnu.org/gnu/smalltalk/smalltalk-3.2.5.tar.gz
tar -xvf smalltalk-3.2.5.tar.gz
cd smalltalk-3.2.5
./configure --with-tcl=/usr/lib64 --with-tk=/usr/lib64
make
su
make install
exit
cd ~
gst-blox
Hope this helps.