Подписаться через RSS2Email.ru
|
Страницы, снабженные тегом GNUРассматриваемые вопросы: Что мне запускать первым, autoconf или automake? Что такое дерево Cygnus? Почему приходится пересобирать и переустанавливать средства сборки? Почему бы просто не иметь цель make в дереве Cygnus для обновления этих средств? И др. | gnu, система конфигурирования, система конфигурирования и сборки, компиляция, проект gnu, по, бесплатные программы, бесплатное по, софт, разработка по, soft, программное обеспечение, software, спо, документация для программиста, программное обеспечение по | нет комментариев |
Если gcc компилирует целевые библиотеки более одного раза (с различными опциями), то результирующие библиотеки называются multilibs. Они не являются частью системы конфигурирования и сборки GNU, но требуют поддержки в скриптах configure и в Makefile-ах. | multilibs, gnu, система конфигурирования, система конфигурирования и сборки, компиляция, проект gnu, по, бесплатное по, софт, разработка по, soft, программное обеспечение, software, спо, документация для программиста, программное обеспечение по | нет комментариев |
Скрипт конфигурирования Cygnus является предшественником autoconf. В настоящее время все его значимые возможности включены в autoconf. Новые программы не пишутся с использованием скрипта Cygnus. Тем не менее, он до сих пор кое-где используется. | cygnus, gnu, система конфигурирования, система конфигурирования и сборки, компиляция, проект gnu, дерево cygnus, по, софт, разработка по, soft, программное обеспечение, software, спо, документация для программиста, программное обеспечение по | нет комментариев |
Если ведете разработку с использованием канадского креста, вы должны учитывать некоторые особенности при написании правил конфигурирования и сборки. Совсем нетрудно написать тесты конфигурирования и сборки, которые будут терпеть крах в канадском кресте. | gnu, канадский крест, система конфигурирования, система конфигурирования и сборки, компиляция, проект gnu, по, бесплатное по, софт, разработка по, soft, программное обеспечение, software, спо, документация для программиста, программное обеспечение по | нет комментариев |
Когда канадский крест конфигурируется в дереве Cygnus, все присущие ему переменные окружения автоматически устанавливаются в host-tool, где host — это значение, используемое для опции '--host', а tool — имя средства компиляции (например, gcc или as)... | cygnus, gnu, канадский крест, дерево cygnus, система конфигурирования, система конфигурирования и сборки, компиляция, проект gnu, софт, разработка по, soft, программное обеспечение, software, спо, документация для программиста, программное обеспечение по | нет комментариев |
Сборка канадским крестом используется при создании программ, предназначенных работать на не-Unix системах, таких как DOS или Windows. Их конфигурирование и сборка на Unix-системе может оказаться проще, чем поддержка конфигурирования на не-Unix системе. | gnu, канадский крест, система конфигурирования, система конфигурирования и сборки, компиляция, проект gnu, по, бесплатное по, софт, разработка по, soft, программное обеспечение, software, спо, документация для программиста, программное обеспечение по | нет комментариев |
Есть несколько моментов, которые вы должны знать при написании скрипта конфигурирования для целевой библиотеки. Здесь мы набросаем только краткий их обзор. Целевые библиотеки конфигурируются и собираются с помощью ново-собранного целевого компилятора... | скрипты, cygnus, gnu, скрипты конфигурирования, конфигурирование библиотек, библиотеки цели, кросс-инструменты, система конфигурирования, система конфигурирования и сборки, компиляция, проект gnu, софт, разработка по, спо, документация для программиста | нет комментариев |
Дерево Cygnus используется для различных пакетов, включая gdb, GNU binutils и egcs. Оно, разумеется, используется и для релизов Cygnus. В дереве Cygnus скрипт configure верхнего уровня используется старой системой конфигурирования Cygnus, а не autoconf. | gnu, система конфигурирования, система конфигурирования и сборки, компиляция, проект gnu, по, бесплатные программы, бесплатное по, софт, разработка по, soft, программное обеспечение, software, спо, документация для программиста, программное обеспечение по | нет комментариев |
Скрипт configure по умолчанию считает, что цель и хост — это одно и то же. Так это и есть в большинстве случаев. Так, например, работает нативный компилятор в отличие от кросс-компилятора. При сборке средства кросс-компиляции вы можете явно указать цель. | gnu, система конфигурирования, система конфигурирования и сборки, компиляция, проект gnu, по, бесплатные программы, бесплатное по, софт, разработка по, soft, программное обеспечение, software, спо, документация для программиста, программное обеспечение по | нет комментариев |
Система конфигурирования и сборки GNU может быть использована средствами кросс-компиляции. Так называются утилиты, которые запускаются на одной системе и создают код, который должен запускаться на другой системе. В доке даются понятия кросс-компиляции. | gnu, система конфигурирования, система конфигурирования и сборки, компиляция, проект gnu, по, бесплатные программы, бесплатное по, софт, разработка по, soft, программное обеспечение, software, спо, документация для программиста, программное обеспечение по | нет комментариев |
Каждой системе назначается «имя конфигурации». Все имена составляются как триплеты (в некоторых случаях могут состоять из четырёх частей), и иногда называются конфигурационными триплетами. Это — строка в форме «cpu-производитель-операционная_система»... | gnu, система конфигурирования, система конфигурирования и сборки, компиляция, проект gnu, по, бесплатные программы, бесплатное по, софт, разработка по, soft, программное обеспечение, software, спо, документация для программиста, программное обеспечение по | нет комментариев |
В этом разделе описываются файлы, которые создаются программой configure во время сборки. Эти файлы будет видеть тот, кто будет собирать пакет. Кроме того, система конфигурирования и сборки требует, чтобы в пакет были включены несколько файлов поддержки. | файлы, gnu, система конфигурирования, сборочные файлы, файлы поддержки, система конфигурирования и сборки, компиляция, проект gnu, разработка по, soft, программное обеспечение, software, спо, документация для программиста, программное обеспечение по | нет комментариев |
Система конфигурирования и сборки GNU использует несколько различных файлов. Разработчик должен написать некоторые из этих файлов. Остальные будут сгенерированы с помощью различных утилит. Эта система может быть использована многими различными способами. | файлы, gnu, система конфигурирования, система конфигурирования и сборки, компиляция, проект gnu, бесплатные программы, бесплатное по, разработка по, soft, программное обеспечение, software, спо, документация для программиста, программное обеспечение по | нет комментариев |
Допустим, вы хотите написать простую версию touch. Вашу программу будем называть poke. Она будет принимать в качестве аргумента имя файла и установливать время его модификации на текущее время. Мы хотим, чтобы эта программа была максимально портируемой. | gnu, система конфигурирования, система конфигурирования и сборки, компиляция, проект gnu, по, бесплатные программы, бесплатное по, софт, разработка по, soft, программное обеспечение, software, спо, документация для программиста, программное обеспечение по | нет комментариев |
Если вы генерируете портируемый заголовочный файл, вам следует написать файл `acconfig.h'. Написав файлы `configure.in', `Makefile.am', `acconfig.h' и, возможно, `acinclude.m4', вы можете использовать autoconf и automake для создания генерируемых файлов. | генерация файлов, gnu, система конфигурирования, система конфигурирования и сборки, компиляция, проект gnu, по, бесплатное по, софт, разработка по, soft, программное обеспечение, software, спо, документация для программиста, программное обеспечение по | нет комментариев |
Подраздел главы «Начало работы». Вы должны написать файл `Makefile.am'. Это — файл, поступающий на вход automake, и мануал automake детально описывает, как этот файл должен выглядеть. Команды в `Makefile.am' обычно выглядят как переменные `Makefile'... | makefile, написание makefile, makefile.am, gnu, система конфигурирования, система конфигурирования и сборки, компиляция, проект gnu, по, бесплатные программы, бесплатное по, софт, разработка по, программное обеспечение, спо, документация для программиста | нет комментариев |
На данной странице представлен алфавитный индекс терминов, упоминаемых в мануале «Система конфигурирования и сборки GNU» со ссылками на соответствующие страницы документа. Последний описывает, как следует работать autoconf, automake, libtool и make. | gnu, система конфигурирования, система конфигурирования и сборки, компиляция, проект gnu, по, бесплатные программы, бесплатное по, софт, разработка по, soft, программное обеспечение, software, спо, документация для программиста, программное обеспечение по | нет комментариев |
Решив применить систему конфигурирования и сборки GNU к вашем пакету программ, вы должны написать три файла и вручную запустить несколько утилит для генерации дополнительных файлов. Во-первых, вы должны написать файл `configure.in' для autoconf... | gnu, система конфигурирования, система конфигурирования и сборки, компиляция, проект gnu, по, бесплатные программы, бесплатное по, софт, разработка по, soft, программное обеспечение, software, спо, документация для программиста, программное обеспечение по | нет комментариев |
Этот документ описывает систему конфигурирования и сборки GNU. Он описывает, как объединяются autoconf, automake, libtool и make. Здесь описывается, какие файлы должен написать разработчик, какие файлы генерируются машиной, как они генерируются и т.д. | gnu, система конфигурирования, система конфигурирования и сборки, компиляция, проект gnu, по, бесплатные программы, бесплатное по, софт, разработка по, soft, программное обеспечение, software, спо, документация для программиста, программное обеспечение по | нет комментариев |
Популярность операционных систем на основе GNU/Linux растёт (благодаря Ubuntu), и всё чаще встречается понятие «свободная программа». Причём, нередко как противопоставление «несвободному софту». Если вы не понимаете, о чём речь, то эта статья — для вас. | gnu, fsf, проект gnu, фонд fsf, по, программы, it, софт, разработка по, программы для компьютера, информационные технологии, soft, программное обеспечение, software, спо, ит, исходный код, программное обеспечение по, gpl | нет комментариев |
Linux — общее название для UNIX-подобных ОС, основанных на одноимённом ядре. В противоположность многим другим операционным системам, не имеет единой комплектации. Вместо этого Linux распространяется в большом количестве дистрибутивов... | системы unix, gnu, линукс, unix, торвальдс, gnu gpl, открытое по, ос, по, программа, программное обеспечение, программы, софт, операционная система, компьютеры, компьютер, ит, информационные технологии, высокие технологии, open source, linux, it, computer | нет комментариев |
Биография и мировоззрение Эбена Моглена - основателя Правового центра свободного ПО | gnu, gpl, fsf, анархия, исходный код, копирайт, лицензия, информация, проприетарное по, open source, gnu gpl, ит специалисты, компьютеризация, исходники, информационные технологи, разработка программ, по, программное обеспечение, программы, софт | нет комментариев |
Вопросы, связанные с авторскими и имущественными правами на программное обеспечение. Споры сторонников свободного и проприетарного ПО. Обсуждение событий, значимых для движения за открытое ПО. Движения GNU, Creative Commons, OSI и т.п. Здесь можно обсудить xBB и другие скрипты с сайта xBB.uz, получить помощь по их установке, настройке и переделке. Также обсуждаются общие вопросы сайтостроительства, открытого программного обеспечения, любая IT тематика. Что есть движение за свободное программное обеспечение и как оно соотносится с анархизмом? Перевод статьи из Википедии, - свободной энциклопедии Описание двух моделей разработки софта: "собороной", принятой в коммерческом мире, и "базарной", предложенной для открытого ПО
|