Opened 15 years ago

Last modified 15 years ago

#18885 closed defect

CLisp 2.47: Compilation fails on Mac OSX (10.5.6) intel — at Initial Version

Reported by: nitralime@… Owned by: macports-tickets@…
Priority: Normal Milestone:
Component: ports Version: 1.7.0
Keywords: CLISP, Common Lisp Cc:
Port: clisp @2.47

Description

I got the following error messages while installing CLisp 2.47 with variant dynffi:

gcc -D_NONSTD_SOURCE -W -Wswitch -Wcomment -Wpointer-arith -Wimplicit -Wreturn-type -Wmissing-declarations -Wno-sign-compare -O2 -fexpensive-optimizations -falign-functions=4 -DUNIX_BINARY_DISTRIB -DUNICODE -DDYNAMIC_FFI -I. -x none spvw.o spvwtabf.o spvwtabs.o spvwtabo.o eval.o control.o encoding.o pathname.o stream.o socket.o io.o funarg.o array.o hashtabl.o list.o package.o record.o weak.o sequence.o charstrg.o debug.o error.o misc.o time.o predtype.o symbol.o lisparit.o i18n.o foreign.o unixaux.o built.o ari80386.o gllib/uniwidth/width.o gllib/uniname/uniname.o gllib/localcharset.o modules.o -L/opt/local/lib -lintl -liconv -lc -Wl,-framework -Wl,CoreFoundation -L/opt/local/lib -lreadline -lncurses -L/opt/local/lib -liconv -L/opt/local/lib -lsigsegv -lc -R/opt/local/lib -o lisp.run Undefined symbols:

"_vacall_r", referenced from:

_vacall_r$non_lazy_ptr in foreign.o

"_builtin_avcall", referenced from:

_C_foreign_call_out in foreign.o

"_trampoline_r_address", referenced from:

_free_foreign_callin in foreign.o _convert_function_from_foreign in foreign.o

"_free_trampoline_r", referenced from:

_free_foreign_callin in foreign.o

"_structcpy", referenced from:

_do_av_arg in foreign.o _do_va_return in foreign.o

"_alloc_trampoline_r", referenced from:

_convert_to_foreign in foreign.o _convert_to_foreign in foreign.o

"_va_error1", referenced from:

_do_va_return in foreign.o _do_va_return in foreign.o _do_va_return in foreign.o _do_va_return in foreign.o _do_va_return in foreign.o _do_va_return in foreign.o _do_va_return in foreign.o _do_va_return in foreign.o _do_va_return in foreign.o _do_va_return in foreign.o _do_va_return in foreign.o _do_va_return in foreign.o _do_va_return in foreign.o _do_va_return in foreign.o _do_va_return in foreign.o _do_va_return in foreign.o _do_va_return in foreign.o _do_va_return in foreign.o _do_va_return in foreign.o _do_va_return in foreign.o

"_trampoline_r_data0", referenced from:

_free_foreign_callin in foreign.o _convert_function_from_foreign in foreign.o

"_trampoline_r_data1", referenced from:

_free_foreign_callin in foreign.o _convert_function_from_foreign in foreign.o

"_is_trampoline_r", referenced from:

_free_foreign_callin in foreign.o _convert_function_from_foreign in foreign.o

ld: symbol(s) not found collect2: ld returned 1 exit status make: * [lisp.run] Error 1 Error: Target org.macports.build returned: shell command "cd /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_clisp/work/clisp-2.47/src && ulimit -s 16384 && unset LD_PREBIND LD_PREBIND_ALLOW_OVERLAP && make" returned error 2 Command output: _do_va_return in foreign.o

_do_va_return in foreign.o _do_va_return in foreign.o _do_va_return in foreign.o _do_va_return in foreign.o _do_va_return in foreign.o _do_va_return in foreign.o _do_va_return in foreign.o _do_va_return in foreign.o _do_va_return in foreign.o _do_va_return in foreign.o _do_va_return in foreign.o _do_va_return in foreign.o _do_va_return in foreign.o _do_va_return in foreign.o _do_va_return in foreign.o _do_va_return in foreign.o _do_va_return in foreign.o

"_trampoline_r_data0", referenced from:

_free_foreign_callin in foreign.o _convert_function_from_foreign in foreign.o

"_trampoline_r_data1", referenced from:

_free_foreign_callin in foreign.o _convert_function_from_foreign in foreign.o

"_is_trampoline_r", referenced from:

_free_foreign_callin in foreign.o _convert_function_from_foreign in foreign.o

ld: symbol(s) not found collect2: ld returned 1 exit status make: * [lisp.run] Error 1

Warning: the following items did not execute (for clisp): org.macports.activate org.macports.build org.macports.destroot org.macports.install Error: Status 1 encountered during processing.

Change History (0)

Note: See TracTickets for help on using tickets.