Почему я получаю эту ошибку, пытаясь скомпилировать libxml2?

В качестве альтернативы, если у вас уже много установлен, а Ubuntu-restriced-extra имеет конфликты с программным обеспечением, уже установленным на вашем компьютере, вы можете следовать инструкциям здесь.

Или просто здесь , чтобы открыть Software Center, где вы можете установить IcedTea6-плагин.

1
задан 7 July 2012 в 07:27

15 ответов

Я не уверен, почему вы пытаетесь точно скомпилировать libxml2. Вам нужно установить libxml2-dev, чтобы иметь возможность собирать исходники, которые зависят от libxml2. Вы также можете сделать sudo apt-get build-dep $package для установки зависимостей сборки для определенного пакета с исходным кодом.

Я не уверен, что именно ошибка в вашем вопросе. Недостаточно контекста, чтобы сказать, в чем именно заключается проблема, но похоже, что это проблема с пространством в пути к файлу.

1
ответ дан 25 July 2018 в 18:10

Я не уверен, почему вы пытаетесь точно скомпилировать libxml2. Вам нужно установить libxml2-dev, чтобы иметь возможность собирать исходники, которые зависят от libxml2. Вы также можете сделать sudo apt-get build-dep $package для установки зависимостей сборки для определенного пакета с исходным кодом.

Я не уверен, что именно ошибка в вашем вопросе. Недостаточно контекста, чтобы сказать, в чем именно заключается проблема, но похоже, что это проблема с пространством в пути к файлу.

1
ответ дан 2 August 2018 в 00:25

Я не уверен, почему вы пытаетесь точно скомпилировать libxml2. Вам нужно установить libxml2-dev, чтобы иметь возможность собирать исходники, которые зависят от libxml2. Вы также можете сделать sudo apt-get build-dep $package для установки зависимостей сборки для определенного пакета с исходным кодом.

Я не уверен, что именно ошибка в вашем вопросе. Недостаточно контекста, чтобы сказать, в чем именно заключается проблема, но похоже, что это проблема с пространством в пути к файлу.

1
ответ дан 4 August 2018 в 15:53

Я не уверен, почему вы пытаетесь точно скомпилировать libxml2. Вам нужно установить libxml2-dev, чтобы иметь возможность собирать исходники, которые зависят от libxml2. Вы также можете сделать sudo apt-get build-dep $package для установки зависимостей сборки для определенного пакета с исходным кодом.

Я не уверен, что именно ошибка в вашем вопросе. Недостаточно контекста, чтобы сказать, в чем именно заключается проблема, но похоже, что это проблема с пространством в пути к файлу.

1
ответ дан 6 August 2018 в 00:31

Я не уверен, почему вы пытаетесь точно скомпилировать libxml2. Вам нужно установить libxml2-dev, чтобы иметь возможность собирать исходники, которые зависят от libxml2. Вы также можете сделать sudo apt-get build-dep $package для установки зависимостей сборки для определенного пакета с исходным кодом.

Я не уверен, что именно ошибка в вашем вопросе. Недостаточно контекста, чтобы сказать, в чем именно заключается проблема, но похоже, что это проблема с пространством в пути к файлу.

1
ответ дан 7 August 2018 в 17:56

Я не уверен, почему вы пытаетесь точно скомпилировать libxml2. Вам нужно установить libxml2-dev, чтобы иметь возможность собирать исходники, которые зависят от libxml2. Вы также можете сделать sudo apt-get build-dep $package для установки зависимостей сборки для определенного пакета с исходным кодом.

Я не уверен, что именно ошибка в вашем вопросе. Недостаточно контекста, чтобы сказать, в чем именно заключается проблема, но похоже, что это проблема с пространством в пути к файлу.

1
ответ дан 10 August 2018 в 06:46

Я не уверен, почему вы пытаетесь точно скомпилировать libxml2. Вам нужно установить libxml2-dev, чтобы иметь возможность собирать исходники, которые зависят от libxml2. Вы также можете сделать sudo apt-get build-dep $package для установки зависимостей сборки для определенного пакета с исходным кодом.

Я не уверен, что именно ошибка в вашем вопросе. Недостаточно контекста, чтобы сказать, в чем именно заключается проблема, но похоже, что это проблема с пространством в пути к файлу.

1
ответ дан 15 August 2018 в 18:40
  • 1
    Прежде всего, спасибо за ответ. Я хотел установить его вручную, а не с помощью apt-get install. Я попробовал то, что вы предложили, и gcc все еще не может найти заголовок, так или иначе, мне нужно поместить заголовок в один из каталогов по умолчанию, я думаю. – bfaskiplar 6 July 2012 в 19:32
  • 2
    Да, вы были правы, эти ошибки после make install были вызваны пробелом в пути. Теперь мне удалось установить его, но все еще та же проблема не может включать любой заголовок libxml в мой код – bfaskiplar 6 July 2012 в 19:44
  • 3
    Вы должны быть более откровенными о вашей проблеме в вашем вопросе. Возможно, вы не ищете libxml2 должным образом или не добавляете путь включения записи в флаги вашего компилятора. Вам нужно использовать pkg-config, чтобы получить правильные флаги компилятора и компоновщика. – dobey 6 July 2012 в 22:30
  • 4
    – bfaskiplar 6 July 2012 в 23:12
  • 5

Ответ от комментариев в ответе Добей. Я пишу его еще раз, чтобы сделать его более ясным.

Проблема заключается в том, что у вас есть пробел в пути. Установите его в некоторый путь, который не имеет места.

0
ответ дан 25 May 2018 в 08:56

Ответ из комментариев в ответе Доби. Я пишу это снова, чтобы прояснить ситуацию.

Проблема в том, что у вас есть место на пути. Установите его по пути, в котором нет места.

0
ответ дан 25 July 2018 в 18:10

Ответ из комментариев в ответе Доби. Я пишу это снова, чтобы прояснить ситуацию.

Проблема в том, что у вас есть место на пути. Установите его по пути, в котором нет места.

0
ответ дан 2 August 2018 в 00:25

Ответ из комментариев в ответе Доби. Я пишу это снова, чтобы прояснить ситуацию.

Проблема в том, что у вас есть место на пути. Установите его по пути, в котором нет места.

0
ответ дан 4 August 2018 в 15:53

Ответ из комментариев в ответе Доби. Я пишу это снова, чтобы прояснить ситуацию.

Проблема в том, что у вас есть место на пути. Установите его по пути, в котором нет места.

0
ответ дан 6 August 2018 в 00:31

Ответ из комментариев в ответе Доби. Я пишу это снова, чтобы прояснить ситуацию.

Проблема в том, что у вас есть место на пути. Установите его по пути, в котором нет места.

0
ответ дан 7 August 2018 в 17:56

Ответ из комментариев в ответе Доби. Я пишу это снова, чтобы прояснить ситуацию.

Проблема в том, что у вас есть место на пути. Установите его по пути, в котором нет места.

0
ответ дан 10 August 2018 в 06:46

Ответ из комментариев в ответе Доби. Я пишу это снова, чтобы прояснить ситуацию.

Проблема в том, что у вас есть место на пути. Установите его по пути, в котором нет места.

0
ответ дан 15 August 2018 в 18:40

Другие вопросы по тегам:

Похожие вопросы: