[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Trying to build Lisp.app
- To: clisp-list@ma2s2.mathematik.uni-karlsruhe.de
- Subject: Re: Trying to build Lisp.app
- From: Roger Kirchner <rkirchne@phobos.mathcs.carleton.edu>
- Date: Mon, 23 Dec 1996 07:51:07 -0600 (CST)
- Cc: rkirchne@phobos.mathcs.carleton.edu (Roger Kirchner)
- In-reply-to: <rfin2v5ke72.fsf@nakoma.ee.pdx.edu> from "Marcus Daniels" at Dec 23, 96 06:59:15 am
>
> >>>>> "RK" == Roger Kirchner <rkirchne@phobos.mathcs.carleton.edu> writes:
>
> RK> I followed nextapp/INSTALL. Everything went smoothly, but the
> RK> Lisp.app build failed with some undefined symbols
>
> When building with the dynamic-ffi support or the gettext support,
> what is needed is a `Makefile.preamble' file that tells Project Builder
> where to find the support libraries. Something like:
>
> CLISP_BUILD = /build/clisp
> OTHER_LDFLAGS = -L$(CLISP_BUILD)/avcall -L$(CLISP_BUILD)/trampoline -L$(CLISP_BUILD)/vacall -L$(CLISP_BUILD)/gettext/intl
>
>
I created a Makefile.preamble with
CLISP_BUILD = /Roger/clisp-1996-08-29/m68k
OTHER_LDFLAGS = -L$(CLISP_BUILD)/avcall -L$(CLISP_BUILD)/trampoline -L$(CLISP_B\
UILD)/vacall
(I didn't have a gettext directory.) But the symbols still aren't
being found. Do I need to redo some steps?
cc -g -O -Wall -I./sym -arch m68k -ObjC -L/Roger/clisp-1996-08-29/m68k/avcall -L/Roger/clisp-1996-08-29/m68k/trampoline -L/Roger/clisp-1996-08-29/m68k/vacall -sectcreate __ICON __header Lisp.iconheader -segprot __ICON r r -sectcreate __ICON app Lisp3.tiff -o Lisp.app/Lisp m68k_obj/BreakManager.o m68k_obj/CommandScroll.o m68k_obj/Coordinator.o m68k_obj/LispPreferencesPanel.o m68k_obj/LispServer.o m68k_obj/LispText.o m68k_obj/MyPanel.o m68k_obj/Lisp_main.o m68k_obj/nxterminal.o lisp.o modules.o -lMedia_s -lNeXT_s -ltermcap
ld: Undefined symbols:
_vacall
_alloc_trampoline
_is_trampoline
_trampoline_address
_trampoline_variable
_trampoline_data
_free_trampoline
___structcpy
___builtin_avcall
___va_error2
___va_struct_buffer
___va_error1
_vacall_function
*** Exit 1
Stop.
*** Exit 1
Stop.
Thanks, Roger