compile for SLC6