Re: ia32 compatibility and gcc-3.0
On Thu, Sep 13, 2001 at 09:30:27AM -0600, Bdale Garbee wrote:
> rick@kuroyi.net (Rick Haines) writes:
>
> > The packages are there but I was getting version conflicts. Something
> > about one of the packages requiring (<< 3.0.2); I'll check it for sure
> > when I get t work tomorrow.
>
> You should be able to have both gcc-2.96 and gcc-3.0 installed at the same
> time, *but* you cannot have g++-2.96 and g++-3.0 installed at the same time
> because the required development version of the runtime libraries is different
> and conflicting for the two.
Actually, I somehow have them both installed right now although I can't
say that I've yet tried to build anything that uses c++ (except mozilla
which never comes up). I forgot to set CXX when I rebuilt mozilla
with gcc-3.0 so maybe I'll try that.
Do you know anything about building with profiling enabled? I tried
using -pg for gprof but my program immediately segfaults.
> >> doubt ia32 binaries can run on a stock Debian system at the moment without
> >> some additional work. Is there interest in having this support? In many
> >> cases it is easier to just recompile the application.
> >
> > I have not been having good success building mozilla. I'm also
> > attempting to try Intel's compilers which have some necessary ia32
> > executables for some reason (checking w/ intel on this).
>
> The kernels I deliver in the prepackaged kernel-image packages have the ia32
> subsystem enabled. Therefore, I would expect any statically-linked ia32
> executables that make no other assumptions about the availability of ia32 bits
> in the filesystem to work ... but I haven't checked that. Anything that needs
> shared libraries will require some hand-crafting of the right pieces for now,
> we are currently discussing how best to handle this for the Debian woody
> release, since the dpkg team doesn't want to work on a general solution until
> after woody releases.
Ok, statically linked programs work. That doesn't buy me much since
just about everything is dynamically linked against libc at least.
--
Rick (rick@kuroyi.net)
http://dxr3.sourceforge.net
http://rsub.sourceforge.net
I think the slogan of the fansubbers puts
it best: "Cheaper than crack, and lots more fun."
Reply to: