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: