Re: How do I fix a -dcv1 vs. -cross mess?
I wrote:
Investigating further I think that the problem I have stems from the gcc
-3.3 packages that I built. I made armeb cross-compilers using the
Debian packages
My guess is that the cross stuff in the gcc packages has changed to
generate a provides: *-dcv1 dependency as well / instead of the -cross
that mine has. (Can someone with a recent libstdc++nnn-dev-*-cross see
what dpkg -s says it provides?) Since this is gcc-3.3 I guess that
perhaps the necessary changes are only in the newer compilers. Am I on
the right lines?
This definitely seems to be my central problem:
libstdc++5-3.3-dev-armeb-cross depends on g++-3.3-armeb-dcv1; however:
Package g++-3.3-armeb-dcv1 is not installed.
Can anyone confirm whether or not the cross-compilation code in the Debian
gcc-3.3 package has been upgraded to put "provides: *-dcv1" in the things that
it builds?
Is there a requirement that I must use a recent compiler version, for
compatability with dpkg-cross? (If there is, could perhaps dpkg-cross itself
confict with gcc-3.3?)
Thanks,
Phil.
Reply to: