[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Re: [Help-smalltalk] sigsegv -- not complete?
From: |
jerry mead |
Subject: |
Re: Re: [Help-smalltalk] sigsegv -- not complete? |
Date: |
Tue, 14 Sep 2004 10:36:59 +0200 |
OK -- got that file and maybe another which seemed to be missing. Now
after a successful configure I get the following:
=======================
make TARGETSTACK=" all" all-recursive
Making all in src
/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.
-I. -g -O2 -c -o handler.lo handler.c
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I. -I. -g -O2 -c handler.c -o
handler.o
In file included from handler-macos.c:41,
from handler.c:19:
machfault.h:54:10: #include expects "FILENAME" or <FILENAME>
In file included from handler.c:19:
handler-macos.c:116: error: parse error before "save_thread_state"
handler-macos.c:116: warning: data definition has no type or storage
class
handler-macos.c: In function `altstack_handler':
handler-macos.c:153: warning: passing arg 2 of pointer to function from
incompatible pointer type
handler-macos.c: In function `catch_exception_raise':
handler-macos.c:174: error: `SIGSEGV_THREAD_STATE_TYPE' undeclared
(first use in this function)
handler-macos.c:174: error: (Each undeclared identifier is reported
only once
handler-macos.c:174: error: for each function it appears in.)
handler-macos.c:174: error: parse error before "thread_state"
handler-macos.c:202: error: `SIGSEGV_THREAD_STATE_COUNT' undeclared
(first use in this function)
handler-macos.c:203: error: `SIGSEGV_THREAD_STATE_FLAVOR' undeclared
(first use in this function)
handler-macos.c:204: error: `thread_state' undeclared (first use in
this function)
handler-macos.c:215: error: `exc_state' undeclared (first use in this
function)
handler-macos.c:231: error: invalid lvalue in assignment
handler-macos.c:237: error: invalid lvalue in assignment
handler-macos.c:254: error: invalid lvalue in assignment
make[2]: *** [handler.lo] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2
========================
After getting the files and before configuring and making again I did a
distclean.
Am I still missing something? These names (e.g., SIGSEGV_THREAD_...)
must
be defined somewhere.
Thanks again...
Jerry
On 14 Sep 2004, at 1:56, Robert Collins wrote:
On Mon, 2004-09-13 at 22:22 +0200, jerry mead wrote:
In looking at the ChangeLog in smalltalk-2.1.8/sigsegv I see that
the
file
'handler-macos.c is supposed to have been added but it is missing.
http://cvs.sourceforge.net/viewcvs.py/libsigsegv/libsigsegv/src/
has handler-macos.c, Hope that helps.
Rob
--
GPG key available at: <http://www.robertcollins.net/keys.txt>.