[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Compiling CVS Emacs with X toolkit
From: |
Giorgos Keramidas |
Subject: |
Re: Compiling CVS Emacs with X toolkit |
Date: |
Thu, 23 Nov 2006 18:55:31 +0200 |
User-agent: |
Gnus/5.11 (Gnus v5.11) Emacs/22.0.91 (berkeley-unix) |
On 23 Nov 2006 06:59:08 -0800, "Robert Thorpe" <rthorpe@realworldtech.com>
wrote:
> Mathias Dahl wrote:
>> Since upgradring my GNU/Linux installation from Mandrake 10.1 Official
>> to Mandriva Free 2007, my CVS Emacs build does not get any X
>> capabilities. I use the same script (cd prj/emacs; cvs update;
>> ./configure; make etc...) as I did before.
>>
>> Of course I understand that this has to do with the new install and
>> that I lack some "blabla-devel-y.z" libraries, but I find it hard to
>> figure out exactly which I lack. Using rpmdrake (which is a very nice
>> tool), there is a jungle of different libs for "X" to choose from. I
>> don't care much about which toolkit I use although GTK would be nice.
>>
>> Any pointers?
>>
>> Maybe this question would be more valid in some Mandria forum, I don't
>> know...
>
> Do what Giorgos said. The libraries Emacs uses are libXt and libXaw,
> as far as I can remember.
Right... and a few other X11-related libraries.
% keramida@kobe:/home/keramida$ emacs --batch --eval '(princ (format "%s\n"
(version)))'
% GNU Emacs 22.0.91.2 (i386-unknown-freebsd7.0, X toolkit)
% of 2006-11-22 on kobe
% keramida@kobe:/home/keramida$ ldd /opt/emacs/bin/emacs
% /opt/emacs/bin/emacs:
=> % libXaw.so.8 => /usr/X11R6/lib/libXaw.so.8 (0x281cf000)
=> % libXmu.so.6 => /usr/X11R6/lib/libXmu.so.6 (0x28223000)
=> % libXt.so.6 => /usr/X11R6/lib/libXt.so.6 (0x28237000)
=> % libSM.so.6 => /usr/X11R6/lib/libSM.so.6 (0x28282000)
=> % libICE.so.6 => /usr/X11R6/lib/libICE.so.6 (0x2828a000)
=> % libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x282a0000)
% libtiff.so.4 => /usr/local/lib/libtiff.so.4 (0x282ad000)
% libjpeg.so.9 => /usr/local/lib/libjpeg.so.9 (0x282fb000)
% libpng.so.5 => /usr/local/lib/libpng.so.5 (0x28319000)
% libz.so.3 => /lib/libz.so.3 (0x2833b000)
% libm.so.4 => /lib/libm.so.4 (0x2834c000)
% libungif.so.5 => /usr/local/lib/libungif.so.5 (0x28362000)
=> % libXpm.so.4 => /usr/X11R6/lib/libXpm.so.4 (0x2836a000)
=> % libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x28379000)
% libutil.so.6 => /lib/libutil.so.6 (0x2843b000)
% libncurses.so.6 => /lib/libncurses.so.6 (0x28447000)
% libc.so.7 => /lib/libc.so.7 (0x2848f000)
=> % libXp.so.6 => /usr/X11R6/lib/libXp.so.6 (0x28583000)
% keramida@kobe:/home/keramida$