[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Has anyone actually built emacs 21.3 for SOLARIS (sparc)?
From: |
David Combs |
Subject: |
Re: Has anyone actually built emacs 21.3 for SOLARIS (sparc)? |
Date: |
Tue, 3 Jun 2003 07:09:16 +0000 (UTC) |
In article <pan.2003.05.26.23.44.06.547983@yahoo.com>,
Dave Uhring <daveuhring@yahoo.com> wrote:
>On Mon, 26 May 2003 22:49:58 +0000, David Combs wrote:
>
>> The "and I no longer have /opt/sfw." -- how did that dissappear?
>> Presumably not via "and all it's dependencies", but by
>> deliberate pkgrm of everything there, and then rm -r of /opt/sfw.
>
>pkgrm; rm -r
>
>
>> But why? There's a HUGE amount of software in /opt/sfw?
>
>Only if you put it there. I did not. I installed SFWgcc in order to be
>able to build gcc-3.2.2. Once I had gcc-3.2.2 installed I had no more use
>for /opt/sfw.
>
>Libraries compiled with gcc-2.95.3 are incompatible with binaries built
>with gcc-3.2.2, and I cannot afford the license for Sun's compilers.
What came compiled with gcc-3.2.2?
Anything supplied by Sun -- including in that companion-cd?
I finally managed, yesterday, to get emacs built, and
I had to add opt/sfw/bin to path, and likewise for
the ldflags for the -L and -R pair.
Here -- I'll include what I just got through saying
to someone else in this thread:
----------------------- start:
Finally, just yesterday, using Uhring's ideas and
sample .cshrc, I got it built, Whew!
I used this for LDPATH [sic: LDFLAGS}:
setenv LDFLAGS '-L/usr/openwin/lib -R/usr/openwin/lib -L/usr/sfw/lib
-R/usr/sfw/lib -L/opt/sfw/lib -R/opt/sfw/lib'
(One long line; didn't like the \-continuation --
the stuff on the continuation-line never got
into the Makefile, and also got a sed-error
somewhere. My setup must be different from his;
he didn't need the /opt/-stuff either, but for
me, gcc was there.)
------------------------ end.
Also this:
set path=(/sbin /usr/sbin /usr/bin /usr/dt/bin /usr/sfw/bin \
/usr/openwin/bin /usr/ccs/bin /opt/sfw/bin)
ie, yours plus the opt, for gcc.
>
>> What sfw-stuff would you then have on your PATH and LDFLAGS?
>> Both of them -- every /usr/sfw/... would perhaps be paired with
>> a /opt/sfw/...?
>
>/opt/sfw does not exist.
Oh yes it does. During 9's installation,
I must have answered some question differently from you.
>You have my PATH in the .bashrc file which I
>sent you. For others it is:
>
>[duhring]$ echo $PATH
>/sbin:/usr/bin:/usr/sbin:/usr/dt/bin:/usr/openwin/bin:/usr/sfw/bin:
>/usr/sfw/sbin:/opt/kde/bin:/usr/ccs/bin:
>/usr/sfw/share/texmf/bin:/usr/sfw/netpbm/bin:/usr/ucb
>
>
>[duhring]$ ls /opt
>Acrobat5 OpenOffice RealPlayer8 SUNWits SUNWmlib SUNWrtvc build
>kde lost+found mozilla qt3 source temp tmp
Geez -- for me, it's:
cpml$ ls /opt
SUNWits SUNWrtvc SUNWsdocs SUNWspci2
lost+found sfw sun_docs
cpml$
cpml$ cd /opt/sfw
cpml$ ls
GNUstep cups include libexec
sbin src
LessTif doc info man
share var
READMEs docs kde mysql
sparc-sun-solaris2.9 vnc
bin etc lib netpbm
squid
cpml$ ls bin
.xmcd_start esdmon ggraph
gslj mogrify slrn
ASSound esdplay ggrn
gslp montage slrnpull
Animate esdrec ggroups
gsnd mpack snort
Audio esdsample ghead
gsoelim mpage sortm
Banner etags ghostid
gsort mpg123 sox
CDE2Xfcepal ethereal ghostname
gspline msgchk soxmix
Cascade eview ghostview
gsplit msgcmp sparc-sun-solaris2.9-gcc
<BIG SNIP>
esdctl gfold gshred
mlock show
esdfilt ggasp gsize
mmroff sliceprint
esdloop ggprof gsleep
moc slptool
cpml$ ls sbin
bgpd in.proftpd ipop3d pftpcount pftpwho ripd tcpdump
zebra
imapd ipop2d ospfd pftpshut proftpd slpd visudo
cpml$ cd /usr/sfw
cpml$ ls
bin doc include info lib libexec man sbin share
src swat
cpml$ ls bin
ant gfgrep jpegtran ncftpget
rgb2ycbcr smbtar tiff2bw tiffmedian
antRun ggrep make_printerdef ncftpls
rpcclient tclsh8.3 tiff2ps tiffsplit
cjpeg gif2tiff make_smbcodepage ncftpput
smbcacls testparm tiff2rgba wget
convert_smbpasswd glib-config make_unicodemap nmblookup
smbclient testprns tiffcmp wish8.3
djpeg gtar makeinfo pal2rgb
smbcontrol texi2dvi tiffcp wrjpgcom
fax2ps gtk-config ncftp ppm2tiff
smbpasswd texi2html tiffdither
fax2tiff info ncftpbatch ras2tiff
smbspool texindex tiffdump
gegrep install-info ncftpbookmarks rdjpgcom
smbstatus thumbnail tiffinfo
cpml$ ls sbin
nmbd safe_finger smbd swat tcpd tcpdchk
tcpdmatch try-from
cpml$
>
>
>>>I built emacs-21.3 again and saved all of the output of the configure
>>>script and make and will send it to you via email. Perhaps you can see
>>>from that where your problems lie.
>>>
>
>You will see from the 3 files which I sent you that emacs can indeed be
>built on Solaris 9 SPARC. No way in hell I could be bothered to fake all
>that ;-)
>
Looks like I really screwed up where I got things placed
during initial install. Even though I had sun-service on
the phone while I did it!
Turns out that I'm getting some of the same problems
I got with 21.2.1 -- I'll have to play with it
with both of them with -q and --no-site-file.
Well, THANK YOU FOR ALL THE HELP!
David
- Re: Has anyone actually built emacs 21.3 for SOLARIS (sparc)?,
David Combs <=