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

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: