From: SourceForge.net <no...@so...> - 2006-12-07 11:20:19
|
Bugs item #1607416, was opened at 2006-12-02 14:57 Message generated for change (Comment added) made by hoehle You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=101355&aid=1607416&group_id=1355 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: clisp Group: build problems Status: Open Resolution: None Priority: 1 Private: No Submitted By: Larry Liimatainen (remlali) Assigned to: Bruno Haible (haible) Summary: general build on hpux 11.11 parisc Initial Comment: Hi, My ambition is to keep an track of the build procedure on hpux 11.11 parisc, that doesn't work today with clisp. I hope to annotate this bug ticket with all relevant info as soon as possible. As an apertif, lets start with a simple gcc problem: Currently it stops at this: The compile halted when compiling malloc/gmalloc.c. The lines 240 and 360 differ at: http://clisp.cvs.sourceforge.net/clisp/clisp/src/malloc/gmalloc.c?view=markup I made the lines 240 and 360 be equal to: __ptr_t (*__morecore) PP ((ptrdiff_t __size)) = __default_morecore; I dont know what I'm doing but atleast the compile went through. Now instead I got an bus error when the interpreter tried to cold boot. ---------------------------------------------------------------------- >Comment By: Jörg Höhle (hoehle) Date: 2006-12-07 12:20 Message: Logged In: YES user_id=377168 Originator: NO Looking at gmalloc.c, it looks like you should have done the opposite: change line 360 to use __malloc_ptrdiff_t. But that will probably not help you with sigsegv or sigbus when running lisp.run to build lispimag.mem. For that you need to provide more information and a gdb backtrace. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=101355&aid=1607416&group_id=1355 |