Article View: comp.lang.prolog
Article #88Does anyone know SBProlog3.1?
From: Roland Paterson-Jones
Date: Wed, 12 Aug 1992 11:49
Date: Wed, 12 Aug 1992 11:49
63 lines
3722 bytes
3722 bytes
We have been trying to install SBProlog 3.1 on our Sun SparcStation 1+ with
little success.
ftp'ing from optima.cs.arizona.edu had some surprises:
- The system was not tar'ed directory by directory as seems the norm
for SBProlog, but appeared in the single file
sbprolog_v3.1.tar.Z. This was inconsistent with the
INSTALL script which expected to unpack each directory...
However manual decompressing and untaring revealed
seemingly the full subdirectory structure complete with all
the usual files (we have already installed SBProlog3.0 and
Modular SBProlog 3.1).
- doing a 'make' in .../sim/builtin caused some warnings:
> make
> cc -c -O other.c
> "other.c", line 117: warning: struct/union or struct/union pointer required
> "other.c", line 119: warning: struct/union or struct/union pointer required
> "other.c", line 119: warning: struct/union or struct/union pointer required
> "other.c", line 121: warning: struct/union or struct/union pointer required
> "other.c", line 121: warning: struct/union or struct/union pointer required
> "other.c", line 121: warning: struct/union or struct/union pointer required
> "other.c", line 123: warning: struct/union or struct/union pointer required
> "other.c", line 123: warning: struct/union or struct/union pointer required
> "other.c", line 123: warning: struct/union or struct/union pointer required
> "other.c", line 124: warning: struct/union or struct/union pointer required
> "other.c", line 126: warning: struct/union or struct/union pointer required
> "other.c", line 126: warning: struct/union or struct/union pointer required
> "other.c", line 126: warning: struct/union or struct/union pointer required
> "other.c", line 127: warning: struct/union or struct/union pointer required
> "other.c", line 127: warning: struct/union or struct/union pointer required
> "other.c", line 129: warning: struct/union or struct/union pointer required
> "other.c", line 129: warning: struct/union or struct/union pointer required
> "other.c", line 129: warning: struct/union or struct/union pointer required
> "other.c", line 130: warning: struct/union or struct/union pointer required
> "other.c", line 130: warning: struct/union or struct/union pointer required
> "other.c", line 130: warning: struct/union or struct/union pointer required
>
The problem seemed to lie with the array 'call_arg' whose
definition had been commented out near the top of 'other.c'.
- Doing a subsequent 'make' on .../sim caused the usual
> cc: Warning: File with unknown suffix (builtin/builtin) passed to ld
but also
> ld: Undefined symbol
> _GREGC
which caused the make to fail. GREGC is presumably a macro which is
never defined. Surprisingly it appears only in ...sim/builtin/other.c
in the same function ('b_SYSCALL()' - line 106) in which all of the
above warnings appeared.
Can anyone help with this? Otherwise a support address for SBProlog3.1 would
be greatly appreciated. I'm quite desperate as my project deadline is looming
menacingly.
Thanks in advance from sunny SA.
--
Roland P-Jones aka roland@uctcs.cs.uct.ac.za
University of Cape Town or roland@sun-2.cs.uct.ac.za
South Africa
Technical Details
Message-ID:
<roland.713620198@sun-4>Path:
arc1-ca.pugleaf.net!sparky!uunet!cs.utexas.edu!zaphod.mps.ohio-state.edu!uwm.edu!ogicse!psgrain!hippo!ucthpx!casper.cs.uct.ac.za!sun-4!rolandShow Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!sparky!uunet!cs.utexas.edu!zaphod.mps.ohio-state.edu!uwm.edu!ogicse!psgrain!hippo!ucthpx!casper.cs.uct.ac.za!sun-4!roland From: roland@sun-4.cs.uct.ac.za (Roland Paterson-Jones) Newsgroups: comp.lang.prolog Subject: Does anyone know SBProlog3.1? Message-ID: <roland.713620198@sun-4> Date: 12 Aug 92 11:49:58 GMT Article-I.D.: sun-4.roland.713620198 Sender: news@casper.cs.uct.ac.za (news) Organization: Computer Science Department, University of Cape Town Lines: 63