On Wed, 28 Aug 2002, mathias meyer wrote: > in the process of recompiling everything under 10.2 mc fails with the > following error:
I ran into the same problem (building on jaguar, basically from scratch). It looks like Apple has decided to put libedit.dynlib in /usr/lib, so the linker is grabbing that rather than the libedit.a in %b/edit/. The quick solution (for me, anyway) was to specify --with-edit=no, which I'm sure reduced functionality. But I don't use mc all that much, so whatever. There are a couple more problems: 1) The authors of mc have a line in gtkedit/global.h: #define word unsigned int which causes major badness in the system header files, where word is used as a variable name. When will people learn that #defining lowercase symbols is just a "bad thing"? The #define wasn't used anywhere, so commenting it out seemed to do the trick. Stoopid unused #defines... 2) There were some conflicting #define / variable names between files in the gnome sub directory and ncurses.h. I don't know enough about ncurses or mc to know what was going on in the source. So I gave up. I don't use mc that much, so working on the ncurses problem wasn't worth the effort. Removing mc from the depends on bundle-gnome and praying is my current path of least resistance :). Hope this helps someone a little bit... Brian > ld: warning multiple definitions of symbol _locale_charset > /sw/lib/libintl.dylib(localcharset.lo) definition of _locale_charset > /sw/lib/libiconv.dylib(localcharset.lo) definition of _locale_charset > ld: Undefined symbols: > _edit_confirm_save > _edit_key_emulation > _option_auto_para_formatting > _option_backspace_through_tabs > _option_backup_ext_int > _option_fake_half_tabs > _option_fill_tabs_with_spaces > _option_return_does_auto_indent > _option_save_mode > _option_syntax_highlighting > _option_tab_spacing > _option_typewriter_wrap > _option_word_wrap_line_length > _edit_adjust_size > _edit_dlg > _edit > _edit_user_menu_cmd > make[2]: *** [mc] Error 1 > make[1]: *** [all-recursive] Error 1 > make: *** [all] Error 2 > ### execution of make failed, exit code 2 > Failed: compiling mc-4.5.55-1 failed > > as i couldn't find a new version ind the CVS 10.2 tree i thought i'd > mail this... has anyona an idea what is missing? (i cc'd this to you > max as you are listed as the maintainer) > > any help is greatly apprechiated -- Brian Barrett Graduate Student, Open Systems Lab, Indiana University http://www.osl.iu.edu/~brbarret/ ------------------------------------------------------- This sf.net email is sponsored by: OSDN - Tired of that same old cell phone? Get a new here for FREE! https://www.inphonic.com/r.asp?r=sourceforge1&refcode1=vs3390 _______________________________________________ Fink-users mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/fink-users
