Provided are novel substituted macrocycles compounds, pharmaceutically acceptable salts, solvates and hydrates thereof. The compounds and compositions have protein kinases inhibitory activities and are expected to be useful for the treatment of protein kinases mediated diseases and conditions.Linvention concerne de nouveaux composés macrocycles substitués, des sels pharmaceutiquement acceptables, des solvates et des hydrates de ceux-ci. Les composés et compositions de linvention présentent une activité inhibitrice des protéines kinases, et devraient donc savérer utiles pour le traitement de maladies et affections induites par les protéines kinases.