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

Re: GCC 2.7/Debian Packages/Non ELF



"DE" == David Engel <david@elo.ods.com> writes:

  >> I have right the same problem.  It seems to me that some of us, still
  >> using 0.93 for stability reasons but needing recent packages like gcc
  >> 2.7.x or tcl 7.4/tk 4.0, could try to build and publish a.out based
  >> versions of them, just to make easier the transition between 0.93 and 1.1. 
  >> Unfortunately I don't know the exact method to do that (compile a package
  >> configured for elf to generate a.out) out from the source code, but I've
  >> heard it is possible.  Some feedback on the subject would be really useful
  >> as a starting point. 

  DE> First off, the ELF version of Debian is already very stable.  I've
  DE> been running a mostly ELF system for several months now.  The only
  DE> tricky part is upgrading, but that has been made mostly fool-proof
  DE> with the latest round of packages and is almost ready to go into beta
  DE> testing.  

  DE> If upgrading right now is not an option, you can always take the
  DE> current Debian sources and compile them for a.out.

  DE> For gcc, you'll need to configure it as i486-linuxaout.

    [And `cp -a' the `f/' subdirectory of g77.]

  DE> For Tcl/Tk, you'll need to change the SHARED=true in Makefile.in
  DE> to SHARED=false.

  DE> Finally, if you do compile them as a.out, I strongly
  DE> recommend that you configure them with --prefix=/usr/local and install
  DE> them manually so your versions do not interfere with any prepackaged
  DE> versions.


     Is gcc included in this recommendation?

     I had thought I would just build `gcc-2.7.2-5.deb' (I think it
is) and then install it exactly as if it I had just downloaded it from
the Debian-0.93 tree.

     Hmm. I just realized I am assuming that an `i486-linuxaout' build
of the Debian-1.1 gcc-2.7.2 sources will create a Debian package that
will install into the same places that `gcc-2.6.3-5.deb' did.

     Bill
     

-- <bhogan@rahul.net> --

"5. Improve constantly and forever the system of production and
service, to improve quality and productivity, and thus constantly
decrease costs." (W. Edwards Deming)



Reply to: