latest development tools?

latest development tools?

Post by R Shapi » Mon, 23 Mar 1998 04:00:00



ftp.linuxppc.org has two different binutils with version# 2.8.1.0.20:

binutils-2.8.1.0.20-2A.ppc.rpm and
binutils-2.8.1.0.20-2a.ppc.rpm

The LinuxPPC98 cd has binutils-2.8.1.0.18-1E.ppc.rpm. Which of these
three should I have installed?

Also, is gcc 2.8.0 (on linuxppc.org) a stable release, or should I
still be using 2.7.2, as found on the cd?

Finally, what other dev tools, libs, etc from the 98cd are already out
of date?

--

 
 
 

latest development tools?

Post by Jeff Ruge » Fri, 27 Mar 1998 04:00:00


: ftp.linuxppc.org has two different binutils with version# 2.8.1.0.20:

: binutils-2.8.1.0.20-2A.ppc.rpm and
: binutils-2.8.1.0.20-2a.ppc.rpm

If I remember right, packages with upper-case letters (e.g. A above) were
compiled with gcc 2.7.2, and packages with lower-case letters (a) were
compiled with gcc-2.8.0 or egcs (don't remember which).  I don't know what
improvements you get, though I always like the newest stuff. :)

: The LinuxPPC98 cd has binutils-2.8.1.0.18-1E.ppc.rpm. Which of these
: three should I have installed?

This is older than the previous two, so I'd go with
binutils-2.8.1.0.20-2a.ppc.rpm

: Also, is gcc 2.8.0 (on linuxppc.org) a stable release, or should I
: still be using 2.7.2, as found on the cd?

From things I've heard, you probably want to get egcs on linuxppc.org and
use that... but I've heard conflicting reports both ways.

: Finally, what other dev tools, libs, etc from the 98cd are already out
: of date?

: --

--
----------------------------------------------------------------------------

...Had this been an actual emergency, we would have fled in terror, and you
would not have been informed.

 
 
 

latest development tools?

Post by R Shapi » Fri, 27 Mar 1998 04:00:00



>This is older than the previous two, so I'd go with
>binutils-2.8.1.0.20-2a.ppc.rpm
>...
>From things I've heard, you probably want to get egcs on linuxppc.org and
>use that... but I've heard conflicting reports both ways.

First, thanks for the reply. Sometimes it's like pulling teeth to get
information of this sort...

Here's my situation. I originally installed mklinux 2.1, and then
converted to linux-pmac. I had no trouble building all sorts of thimgs
from sources, even fairly complex packages like xemacs. When the 98cd
from linuxppc appeared, I decided I would reinstall from scratch from
the cd, which I figured would result in a cleaner system. Everything
runs fine, but now, I can't even get simple things to build properly.

For instance, I built dhcpcd 0.65, a very small package, in my old
system and the resulting executable works fine, in fact I use it every
day. This morning, as a test, I tried to build exactly the same
sources in the new system, and result crashes with a segmentation
fault. Obviously my system is misconfigured in some way, but I'm
damned if I can figure out how, or what to do about it.

At the moment I have the following packages loaded:

binutils-2.8.1.0.20-2a.ppc.rpm
egcs-1.0-2c.ppc.rpm
egcs-as-gcc-1.0-2c.ppc.rpm
egcs-c++-1.0-2c.ppc.rpm
egcs-g77-1.0-2c.ppc.rpm
egcs-libstdc++-2.8.0-2b.ppc.rpm
egcs-libstdc++-devel-2.8.0-2b.ppc.rpm
egcs-objc-1.0-2c.ppc.rpm
glibc-0.961212-1c.ppc.rpm
glibc-devel-0.961212-1c.ppc.rpm
glibc-info-0.961212-1c.ppc.rpm
glibc-static-0.961212-1c.ppc.rpm

all from ftp.linuxppc.org. I've also tried gcc-2.8.0-1c.ppc.rpm, as
well as earlier versions of gcc, binutils and glibc from the 98 cd, in
all sorts of combinations.

What are likely sources of trouble? What other packages, for instance,
might be out of date, or missing?

For reference, I'm running the most recent 2.1.24 linuxppc kernel from
samba.anu.edu.au. I can also run mklinux pre-DR3 with the latest wip
kernel but I haven't tried to do any builds in that environment.

This is wildly frustrating, and I'd really appreciate any assistance,
or even hints, that anyone has to offer.

--

 
 
 

latest development tools?

Post by Jeff Ruge » Fri, 27 Mar 1998 04:00:00



: >This is older than the previous two, so I'd go with
: >binutils-2.8.1.0.20-2a.ppc.rpm
: >...
: >From things I've heard, you probably want to get egcs on linuxppc.org and
: >use that... but I've heard conflicting reports both ways.

: First, thanks for the reply. Sometimes it's like pulling teeth to get
: information of this sort...

If you can find the Linux-PPC mailing list, I've noticed it tends to be
better in answering questions, and more people there use Linux-pmac and
LinuxPPC than here (or so it seems).  I think there are pointers on how to
join it at http://ww.linuxppc.org -- I don't have the instructions handy.

: binutils-2.8.1.0.20-2a.ppc.rpm
: egcs-1.0-2c.ppc.rpm
: egcs-as-gcc-1.0-2c.ppc.rpm
: egcs-c++-1.0-2c.ppc.rpm
: egcs-g77-1.0-2c.ppc.rpm
: egcs-libstdc++-2.8.0-2b.ppc.rpm
: egcs-libstdc++-devel-2.8.0-2b.ppc.rpm
: egcs-objc-1.0-2c.ppc.rpm
: glibc-0.961212-1c.ppc.rpm
: glibc-devel-0.961212-1c.ppc.rpm
: glibc-info-0.961212-1c.ppc.rpm
: glibc-static-0.961212-1c.ppc.rpm

: all from ftp.linuxppc.org. I've also tried gcc-2.8.0-1c.ppc.rpm, as
: well as earlier versions of gcc, binutils and glibc from the 98 cd, in
: all sorts of combinations.

I think the last time I had time to build anything I was using the 'b'
versions of the files... but all I"ve built and run recently is the
kernel.  Maybe with these compilers you need another updated library or
two, but I don't know which it would be.

--
----------------------------------------------------------------------------

...Had this been an actual emergency, we would have fled in terror, and you
would not have been informed.

 
 
 

1. C++ (Was: Win32 development tools vs UNIX development tools)

: :
: : Personally I believe C++ leaped off the edge, and they should have
: : never added templates, but that is my personal opinion.
:
: I think implicit instantiation of templates was definitely jumping off
: the deep end. Explicit instantiation seems more reasonable and within
: the realm of human capabilities to implement robustly.
:

Can someone explain this to me?  I don't know much about compiler
implementation, and would like to know why templates are so troublesome.
As a developer, I find them very useful.

: Larry Edwards
--
Jerry J. Shekhel

                ,    ,                         ,
"Is maith liom Mi Mheain an tSamhraidh." - M. Ni Chobhthaigh

2. Where to find a C interpreter created by flex and yacc

3. Looking for Solaris based intranet development tool for dynamic database development

4. MediaOne Express and *nix

5. Development Tool, Project, CASE Tool

6. importance of -fno-strength-reduce

7. Flap about running latest development kernel

8. Conditional expression errors

9. latest development kernel

10. Flap about running latest development kernel

11. Latest news on open source tool to slow those bandwidth hogs

12. Updated: Get the latest Sun Studio Tools for OpenSolaris!

13. Where is the latest net-tools to be found?