Вы действительно создали Cairo или только что загрузили исходный код?Вы должны будете построить это сначала.Если у вас есть, вы, вероятно, пропускаете флаг -I или -L, который используется, чтобы сообщить GCC, где искать заголовочные файлы и библиотеки.Кроме того, может отсутствовать -l, который указывает библиотеку для включения в процесс ссылки.
Не могли бы вы скопировать и вставить некоторые сообщения об ошибках?