How do I install GNU Smalltalk?

It does not seem to be available on software.opensuse.org

> It does not seem to be available on software.opensuse.org

you seem to be right…apparently that 40 year old programming language
is not so widely used by the openSUSE enthusiast!

suggest you get it from the source, here:
http://smalltalk.gnu.org/download


dd

Thank you for your response. I cloned the repo, and am following through the steps. .configure step failed with this error:


configure: error: libsigsegv is required by default to compile GNU Smalltalk.

Then I tried sudo zypper in libsigsegv, and that process is still running at a very slow rate. (Posted the relevant problem here - http://forums.opensuse.org/english/get-technical-help-here/applications/479766-zypper-not-working.html.

On 10/22/2012 11:56 AM, missingfaktor wrote:
>
> libsigsegv is required

did you read the page i pointed you to?

i ask because there it is written:

"Prerequisites

The following table details the prerequisites for building GNU Smalltalk
successfully.

InfoZIP (zip),
pkg-config required to build GNU Smalltalk successfully.
libsigsegv,
libffi,
libltdl <snip>

now, not every prerequisite for all of the 10,000 plus Linux packages
are in the basic openSUSE repos, if you find that is the case then go here:

http://software.opensuse.org/search

if what you look for is not there, then try somewhere else…often
rpm.pbone.net/ has what is needed, if not then something like
libsigsegv download - Google Suche is more helpful and
far quicker than asking here…

and, when given a list of prerequisites you can choose to do one of two
things:

  1. don’t look at the prerequisite list and run configure–then when it
    complains go fetch the needed bit, and run configure again and if it
    complains go fetch . . . .

or

  1. fetch and install to their appropriate place all the bits required to
    build, and then run configure.


dd http://tinyurl.com/DD-Caveat

Thank you for the detailed response. It was helpful.

I am giving up on this one for now; will come back to it later if I can find time.

Hi
You should ping the maintainer (under the ‘users’ tab) to see what the
status is;
https://build.opensuse.org/package/show?package=smalltalk&project=devel%3Alanguages%3Asmalltalk


Cheers Malcolm °¿° (Linux Counter #276890)
openSUSE 12.2 (x86_64) Kernel 3.4.11-2.16-desktop
up 9:52, 3 users, load average: 0.21, 0.19, 0.12
CPU Intel i5 CPU M520@2.40GHz | Intel Arrandale GPU