help-smalltalk
[Top][All Lists]
Advanced

[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>.





reply via email to

[Prev in Thread] Current Thread [Next in Thread]