Don't use -Wwrite-strings on Solaris

They have a weirdass struct option {} so we can't use this warning.