Использование инструментов Debian для сборки g ++ - PullRequest
1 голос
/ 17 февраля 2010

Я бы хотел перестроить g ++ с моими собственными настройками.

Вот что я сделал до сих пор:

sudo aptitude install build-dep g++-4.2
mkdir trial && cd trial
apt-get source g++-4.2

Теперь я хочу настроить свои конкретные настройки. Для g ++ это обычно делается, например,

sh configure --prefix=/home/voku/non-productive

Но, к сожалению, я не могу найти скрипт configure или configure.ac внутри каталога загрузки.

То, что я на самом деле ищу, это способ сказать:

  • получить источник
  • применить все необходимые патчи
  • стать ready to build - но не строить

Есть ли дополнительные шаги, которые мне нужны, чтобы получить скрипт configure?

EDIT : Вероятно, я мог бы запустить один из инструментов, который фактически создает пакет .deb для g ++.

Впоследствии - это то, что я предполагаю - будет необходимый скрипт настройки.

Но это звучит ужасно:

  • сборка пакета g ++ .deb
  • очистить весь материал снова
  • затем используйте сгенерированный скрипт configure с моими собственными настройками
  • затем построить заново

Ответы [ 2 ]

1 голос
/ 17 февраля 2010

Как всегда, прочитайте файл INSTALL, чтобы узнать, какие шаги необходимо предпринять для создания кода.

0 голосов
/ 17 февраля 2010

Многие исходные пакеты Debian представляют собой специальные пакеты, которые создают файлы .deb, которые должны быть собраны с использованием dpkg-buildpackage Ср Apt Howto: Работа с исходными пакетами .

...