#386 closed defect (fixed)
xemacs port fails to link
Reported by: | vivek@… | Owned by: | jkh@… |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 1.0 |
Keywords: | Cc: | darwinports-bugs@… | |
Port: |
Description
xemacs port build fails thusly (output from port -v build xemacs)
../../lib-src/ellcc --mode=link --mode=verbose --mod-output=eldap.ell eldap.o eldap_i.o -L/usr/X11R6/lib -lldap ellcc driver version 21.5-b10 for EMODULES version 1.1.0 (1010) gcc -shared -o eldap.ell eldap.o eldap_i.o -L/usr/X11R6/lib -lldap gcc: unrecognized option `-shared' ld: Undefined symbols: _main _Fcons _Flength _Fnreverse _Fprovide _Qconsp _Qcritical _Qdelete _Qintegerp _Qnative _Qnil _Qprocess_error _Qsearch _Qsimple _Qstringp _Qsymbolp _Qt _Vinhibit_quit _Vquit_flag _temp_alloca_size _alloc_automanaged_lcrecord _assert_failed _build_ext_string _build_intstring _build_string _check_what_happened _dead_wrong_type_argument _defsubr _defsymbol_massage_name _defvar_magic _dfc_coding_system_is_unicode _dfc_convert_to_external_format _dfc_convert_to_internal_format _dont_check_for_quit _dump_add_opaque _gcprolist _invalid_constant _invalid_operation _lrecord_implementations_table _lrecord_markers _make_ext_string _make_opaque_ptr _message _need_to_check_c_alloca _print_readably _printing_unreadable_object _record_unwind_protect _report_process_error _signal_circular_property_list_error _signal_error _signal_malformed_list_error _signal_malformed_property_list_error _signal_quit _slow_down_interrupts _something_happened _specpdl_depth_counter _speed_up_interrupts _staticpro_1 _unbind_to_1 _unstaticpro_nodump_1 _wcslen _write_c_string _write_fmt_string _write_fmt_string_lisp _xemacs_c_alloca _emodules_doc_subr _emodules_doc_sym make[1]: * [eldap.ell] Error 1 make: * [modules/ldap] Error 2 Error: Target com.apple.build returned: shell command "cd /Users/vivek/src/darwinports/dports/editors/xemacs/work/xemacs-21.5.10 && make all" returned error 2 Warning: the following items did not execute (for xemacs): com.apple.build
Attachments (1)
Change History (7)
comment:1 Changed 22 years ago by kevin@…
Owner: | changed from kevin@… to darwinports-bugs@… |
---|
comment:2 Changed 21 years ago by landonf@…
Owner: | changed from darwinports-bugs@… to jkh@… |
---|
comment:3 Changed 21 years ago by jkh@…
Status: | new → assigned |
---|
I cannot reproduce this - xemacs builds just fine for me. Are you using the system compiler? The "unrecognized option -shared" line looks very suspicious. I'm using gcc 3.1 as provided by the Developer package and XEmacs works just fine.
comment:4 Changed 21 years ago by adamatt@…
Hi. I also encounter this prob when trying to build the xemacs port. I'm using OS X v10.2.8 and GCC 3.1.
I've added an attachment showing the output from "port -v build xemacs".
comment:5 Changed 21 years ago by adamatt@…
Nevermind... I re-fetched DarwinPorts from CVS and reinstalled it. xemacs port built and runs fine now. weird.
comment:6 Changed 21 years ago by fkr@…
Cc: | darwinports-bugs@… added |
---|---|
Resolution: | → fixed |
Status: | assigned → closed |
I believe, jkh@ fixed this.
Push to maintainer