The former Manchester United player failed to agree personal terms with the Scottish side after a transfer fee had been negotiated.
“Chris Eagles has tonight (Thursday) decided that a move to Rangers is not in his best interests,” read a statement on the club’s official website.