emacs-pretest-bug
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

nocombreloc on NetBSD current


From: 山本和彦
Subject: nocombreloc on NetBSD current
Date: Tue, 15 Jul 2003 17:35:29 +0900 (JST)

Hello,

Compile of Emacs fails on NetBSD 1.6 current as follows:

---
gcc -nostartfiles   `echo -R/usr/X11R6/lib  | sed -e 's/-R/-Wl,-rpath,/'`  
-Wl,-rpath,/usr/pkg/lib -L/usr/pkg/lib -Wl,-rpath,/usr/local/lib 
-L/usr/local/lib  -z nocombreloc   -R/usr/pkg/lib -L/usr/pkg/lib 
-R/usr/X11R6/lib -L/usr/X11R6/lib -L/usr/X11R6/lib     -o temacs pre-crt0.o 
/usr/lib/crt0.o /usr/lib/crti.o  /usr/lib/crtbegin.o dispnew.o frame.o scroll.o 
xdisp.o xmenu.o window.o       charset.o coding.o category.o ccl.o     cm.o 
term.o xfaces.o xterm.o xfns.o xselect.o xrdb.o fontset.o xsmfns.o         
emacs.o keyboard.o macros.o keymap.o sysdep.o  buffer.o filelock.o insdel.o 
marker.o    minibuf.o fileio.o dired.o filemode.o  cmds.o casetab.o 
casefiddle.o indent.o search.o regex.o undo.o   alloc.o data.o doc.o editfns.o 
callint.o        eval.o floatfns.o fns.o print.o lread.o        abbrev.o 
syntax.o unexelf.o  bytecode.o  process.o callproc.o    region-cache.o sound.o 
atimer.o         doprnt.o strftime.o intervals.o textprop.o composite.o md5.o   
   tparam.o lastfile.o!
  gmalloc.o ralloc.o vm-limit.o  widget.o mktime.o          ../lwlib/liblw.a 
-L/usr/X11R6/lib -lXaw3d -lXmu  -lXt -lSM -lICE -lXext -ltiff  -ljpeg  -lpng 
-lz -lm  -lungif  -lXpm  -lX11 -lossaudio        -ltermcap         -lm  -lgcc 
-lc -lgcc /usr/lib/crtend.o /usr/lib/crtn.o
gcc: nocombreloc: No such file or directory
---

The following patch makes compile fine.

--Kazu

Index: netbsd.h
===================================================================
RCS file: /cvsroot/emacs/emacs/src/s/netbsd.h,v
retrieving revision 1.39
diff -c -r1.39 netbsd.h
*** netbsd.h    13 Jul 2003 17:59:40 -0000      1.39
--- netbsd.h    15 Jul 2003 08:31:26 -0000
***************
*** 99,105 ****
     switches, so this also works with older versions that don't implement
     -z combreloc.  */
  
! #define LD_SWITCH_SYSTEM_TEMACS -z nocombreloc
  
  #endif /* __ELF__ */
  
--- 99,105 ----
     switches, so this also works with older versions that don't implement
     -z combreloc.  */
  
! #define LD_SWITCH_SYSTEM_TEMACS -Wl,-z,nocombreloc
  
  #endif /* __ELF__ */
  
----
In GNU Emacs 21.3.50.1 (i386-unknown-netbsdelf1.6T, X toolkit, Xaw3d scroll 
bars)
 of 2003-07-15 on caster.iij.ad.jp
configured using `configure '--without-xim' '--prefix=/usr/local/emacs21' 
'CFLAGS=-I/usr/pkg/include' 'CPPFLAGS=-I/usr/pkg/include -L/usr/pkg/lib' 
'LDFLAGS=-R/usr/pkg/lib -L/usr/pkg/lib -R/usr/X11R6/lib -L/usr/X11R6/lib''

Important settings:
  value of $LC_ALL: nil
  value of $LC_COLLATE: nil
  value of $LC_CTYPE: ja_JP.eucJP
  value of $LC_MESSAGES: nil
  value of $LC_MONETARY: nil
  value of $LC_NUMERIC: nil
  value of $LC_TIME: nil
  value of $LANG: nil
  locale-coding-system: japanese-iso-8bit
  default-enable-multibyte-characters: t

Recent input:
<return> SPC o <return> o <return> o <return> C-g d 
SPC o <return> o <return> d d x s <return> C-p C-p 
C-p C-p s <return> s <return> w C-c C-q y ESC x r DEL 
r e p o r t SPC SPC SPC b SPC <return>

Recent messages:
Communicating with the IMAP server...
No new messages [2 times]
(New file)
Updated /home/kazu/Mail/draft/1
Draft is prepared
Kill draft message? (y or n) 
(No changes need to be saved)
Draft was killed
Making completion list...
Loading emacsbug...done
----




reply via email to

[Prev in Thread] Current Thread [Next in Thread]