Один аспект - то, что - OS попытается дать Вам малое приложение, и так как это иногда меньше, это выполнится быстрее, так как существует меньше кода для выполнения.
Вы попробовали ./configure
без --build
аргумент?
Из проектов (1) INSTALL
инструкции:
При создании инструментов компилятора для кросс-компиляции можно также использовать
--target=TYPE
опция выбрать тип системы они произведут код для и--build=TYPE
опция выбрать тип системы, в которой Вы компилируете пакет.
Из того, что я собираюсь вокруг Вашей системы от Вашего вопроса, Вам не нужно к crossbuild, таким образом, простое ./configure
в каталоге верхнего уровня мог на самом деле добиться цели (или привести к новым ошибкам, сбоям с Invalid configuration 'amd64-unknown-freebsd8.2': machine 'amd64-unknown' not recognized
здесь... портативный? кажется не).
(1) Я предполагал правильный проект? Этот softpedia веб-сайт является довольно странным.
Править: Как Вы заметили, проект кажется довольно разрядно-гнилым. Вы могли попытаться искать альтернативу. Если Ваша проблема "преобразовывает файл простого текста в документ в формате PDF", некоторый модуль Perl для создания PDF мог быть способом пойти, поскольку Perl является подходящим для обработки простого текста. (И существует TEX (La) и ConTeXt, конечно.)
У меня была аналогичная ошибка, без сбоя:
../configure --with-gtk=3 --with-cxx=11 --with-pic=yes --disable-shared --enable-static --enable-compat28 -enable-unicode --build=x86_64 --prefix=mypath/opt
машина `mypath / opt 'не распознана
configure: error: / bin / sh ../config.sub / home / alexb / opt failed {{1} } OI
добавьте параметр --build = x86_64 (не помню, где я его нашел) и удалите пробел после '--prefix ='
softpedia.com
ссылка, к сожалению, является немного вводящей в заблуждение, поскольку она указывает "Последнее обновление: август 2011", в то время как tarball Вы загружаете в конце, является тем же самым файлом как загрузка 2003 года на веб-сайте автора программы. – sr_ 07.02.2012, 13:31