fix travis

add travis output to makefile
disable old __GNUC__ macro