object files must be placed before -l option