Newsgroups: comp.ai.fuzzy,comp.ai.genetic,comp.ai.neural-nets,comp.unix.sco.programmer
Path: cantaloupe.srv.cs.cmu.edu!bb3.andrew.cmu.edu!newsfeed.pitt.edu!portc02.blue.aol.com!howland.erols.net!news.sgi.com!uhog.mit.edu!news.kei.com!xenitec!news
From: Bela Lubkin <belal@sco.COM>
Subject: Re: Compiling SNNS on SCO UNIX
Submit-To: scoprg@xenitec.on.ca
Cc: "Douglas J. Holland" <mulder@patrol.i-way.co.uk>
Organization: work for SCO, speak for myself
Date: Mon, 25 Nov 1996 11:36:30 GMT
Message-ID:  <9611250336.aa17186@father.pdev.sco.com>
References: <01bbd586$89c7fea0$bbc081c2@yoda>
Resent-By: mmdf@xenitec.on.ca
Sender: news@xenitec.on.ca (xenitec.on.ca News Administrator)
Precedence: bulk
Lines: 35
Xref: glinda.oz.cs.cmu.edu comp.ai.fuzzy:8646 comp.ai.genetic:10481 comp.ai.neural-nets:34759 comp.unix.sco.programmer:5096

Douglas J. Holland wrote:

> Today I tried to compile SNNS version 4.1 under SCO UNIX and I have this

Why does SNNS deserve a version number, but SCO Unix doesn't?  The
question you are asking is entirely version-specific.

> error here, ... the lines below are the output I received from running the
> makefiles using the build scripts ... what is ranlib and why is it failing
> below, I can't find a program called ranlib, or even one where ranlib is
> part of the program name
> 
> find . -name "*ranlib*" -print 
> 
> the above command yields nothing, zip, finito ... not a single thing, ...

ranlib is a program used with some Unix development systems to prepare
an archive library for use by the linker.

> 	ar rc libkernel.a kr_pat_scan.o  kernel.o  kr_io.o  kr_mem.o  kr_ui.o 
> kr_inversion.o  art_ui.o  kr_art.o  kr_art1.o  kr_art2.o  kr_amap.o 
> strdup.o  kr_pat_parse.o  kr_newpattern.o kr_JordElm.o
> 	ranlib libkernel.a
> *** Error code 1 (bu21) (ignored)

That "(ignored)" means that the person who wrote the makefile knew that
this command would fail on some systems, and that such failure would not
be fatal.  If you are using SCO OpenServer Release 5.0.0 or later, it is
normal for ranlib to not exist.  If you're using SCO Unix 3.2v4.2 or
earlier, or SCO Xenix, ranlib should exist and something is wrong with
your system.  I will guess that it's OSR5.

The output you show looks like a successful build to me.

>Bela<
