Strange as it may seem, this is actually by design. The gcc packages do not depend on libc6-dev because, while the vast majority of code you wish to build with gcc require libc, there are useful things that you can build without libc (the kernel, for example). The gcc packages already Recommend: libc6-dev, which is the strongest non-binding dependency relationship available.
Just install libc6-dev when you need to build something that uses libc, or use aptitude (which installs Recommends by default), or wait for Hardy (where Recommends should be installed by default). ** Changed in: xubuntu-default-settings (Ubuntu) Status: New => Invalid -- Configure error: C compiler cannot create executables https://bugs.launchpad.net/bugs/192820 You received this bug notification because you are a member of Ubuntu Bugs, which is the bug contact for Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs