From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Tim X Newsgroups: gmane.emacs.help Subject: Re: how to type math symbols in gnu emacs 2.12.19 Date: Fri, 18 Feb 2011 10:50:26 +1100 Organization: Unlimited download news at news.astraweb.com Message-ID: <87pqqq6x19.fsf@rapttech.com.au> References: <4347e49b-903b-44fb-bfe7-2ef768fb62f1@u14g2000vbg.googlegroups.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Trace: dough.gmane.org 1297989658 9838 80.91.229.12 (18 Feb 2011 00:40:58 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Fri, 18 Feb 2011 00:40:58 +0000 (UTC) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Fri Feb 18 01:40:54 2011 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1PqEOz-0006Yi-4f for geh-help-gnu-emacs@m.gmane.org; Fri, 18 Feb 2011 01:40:53 +0100 Original-Received: from localhost ([127.0.0.1]:34070 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1PqEOy-0004rZ-LZ for geh-help-gnu-emacs@m.gmane.org; Thu, 17 Feb 2011 19:40:52 -0500 Original-Path: usenet.stanford.edu!news.glorb.com!news2.glorb.com!indigo.octanews.net!news-out.octanews.net!mauve.octanews.net!news.astraweb.com!border5.newsrouter.astraweb.com!not-for-mail Original-Newsgroups: gnu.emacs.help User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (gnu/linux) Cancel-Lock: sha1:JCMfjMZyXdIT/0+TUhq/dtjWwuA= Original-Lines: 95 Original-NNTP-Posting-Host: 9c24cf4f.news.astraweb.com Original-X-Trace: DXC=_:m\kX92a9_>mgaITZn1@QL?0kYOcDh@Z7^o:UA4R?cUL3cA6h=hU\Z]G; 2>V^?kWSCAkl5c@Xgk^LecOf?\LV]V1hJZU>3SoUS Original-Xref: usenet.stanford.edu gnu.emacs.help:185040 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.help:79199 Archived-At: "a.efremov" writes: > On Feb 17, 10:41 am, Peter Dyballa wrote: >> Am 17.02.2011 um 02:47 schrieb a.efremov: >> >> > checking for alloca... no >> > checking whether `alloca.c' needs Cray hooks... no >> > checking stack direction for C alloca... -1 >> > configure: error: a system implementation of alloca is required >> >> The file config.log can give you more details. >> >> When the buffer's encoding is set to UTF-8 you can simply type the   >> maths characters on your keyboard. When you set read-quoted-char-radix   >> to 16 you can insert them by typing C-q 2 2 6 b > hexadecimal> or C-q 1 d 7 4 a to insert   >> the character from this position in Unicode (U+226B or U+1D74A). UTF-8   >> support is improved in GNU Emacs 23.x. >> >> When you copy something in a modern windowing system, then not only   >> some text is copied (and this text can be copied in many different   >> coding systems) but also text attributes (bold, not upright, at 24   >> pt). And this combination is inserted by pasting it into some buffer –   >> in a different text encoding. Some customisation can be done in the   >> windowing system and some in GNU Emacs. >> >> -- >> Greetings >> >>    Pete >> >> There is no national science just as there is no national   >> multiplication table; what is national is no longer science. >>                                 – Anton Checov > > hello, > > adding soft link definitely helps to build binary > ll /usr/lib64/ > libX11.* > lrwxrwxrwx 1 root root 11 2011-02-17 12:46 /usr/lib64/libX11.so - >> libX11.so.6 > > emacs runs. Unicode symbols are ok on display. instead of just \xxx as > it was with emacs-22. > But. Menu doesnt work at all, emacs always pop up File-menu. then very > unfriendly black menu bar .. > [self@galaxy7 emacs-23.2]$ ldd /usr/local/bin/emacs > linux-vdso.so.1 => (0x00007fffe01ff000) > libX11.so.6 => /usr/lib64/libX11.so.6 (0x00000034ab000000) > libncurses.so.5 => /lib64/libncurses.so.5 (0x0000003898a00000) > libm.so.6 => /lib64/libm.so.6 (0x00000034a8400000) > libc.so.6 => /lib64/libc.so.6 (0x00000034a8000000) > libtinfo.so.5 => /lib64/libtinfo.so.5 (0x0000003898200000) > libxcb-xlib.so.0 => /usr/lib64/libxcb-xlib.so.0 > (0x00000034aac00000) > libxcb.so.1 => /usr/lib64/libxcb.so.1 (0x00000034aa000000) > libdl.so.2 => /lib64/libdl.so.2 (0x00000034a8800000) > /lib64/ld-linux-x86-64.so.2 (0x00000034a6e00000) > libXau.so.6 => /usr/lib64/libXau.so.6 (0x00000034aa800000) > libXdmcp.so.6 => /usr/lib64/libXdmcp.so.6 (0x00000034aa400000) > > I have a feeling that emacs is broken and doesnt work as expected. in > my configuration. Dont know what I should look at to spot the problem. > Many modern Linux distributions that use a package system have the ability to ensure necessary dev libraries and other required tools for building a package are installed and will install them if there not. For example, under Debian based systems, you have apt-get --build-dep which will install all the necessary build dependencies for a package. This can be very useful when you want to build a later version from sources as it takes away some of the pain of ensuring all necessary packages are installed. So, when I wanted to build emacs 24 from sources, the first thing I did was run apt-get --build-dep emacs23 which ensured all the necessary packages to build emacs 23 were installed. Then all I had to do was manually add any new libraries used by emacs 24 (in this case, there were none). I believe (from memory) rpm has a similar facility. Recommend you look into it as it will help ensure your system has the necessary libs for building emacs - may make life easier. If you still have problems, check the config.log file. It will tell you what was not available and what you may still need to install. Tim -- tcross (at) rapttech dot com dot au