Если вы используете один из дистрибутивов с бинарными пакетами (например, openSUSE) - вы просто хотите установить пакет php-xmlwriter в качестве расширения.
Другой вариант - просто получить исходный код вашей версии.и скомпилируйте xmlwriter как модуль, используя phpize (дайте мне знать, если потребуется дополнительная помощь по этому вопросу).
Если это не сработает - вам нужно получить исходный код и скомпилировать все с нуля.В этом случае configure запускается из папки, в которую вы извлекаете исходный код.
Дополнительная информация, которую следует иметь в виду - любые расширения, которые вы установили прямо сейчас, - вам нужно либо скомпилировать их, либо пересобрать, используяисходный код, который вы получаете (если не совпадает версия php - тогда вы можете использовать уже установленные).
И, наконец, дистрибутивы обычно поставляются с несколькими двоичными файлами php (например, CGI, модуль apache, cli).Вам также нужно убедиться, что это (или любая другая нужная вам часть) включено в ваших командах настройки.