gcc linking question