I know there are some who will hate this, but one tiny change to ar (trim trailing slashes from filenames) makes plan9's ar compatible with gcc - long filename support not withstanding. -Steve