fix #16
* add empty __APPLE__ double check
* change Fatal to Warning log