LINUX.ORG.RU

Ну он был не единственным адептом культа ненавистников ассимиляции дистрибутивов Великой Слакой.

Frakhtan-teh ★★
()
Ответ на: комментарий от Shaman007

Напиши заготовку и вставляй в ответ, а тред блокируй :)

Deleted
()

А вместо make jam очень даже не плох. Тока как-то не шибко распространен

different_thing
()
Ответ на: комментарий от eR

лол, так ласково.

Просто видел Виталика в 2004 году. Он выглядел намного моложе своих лет (по возрасту он на год меня младше). Да и его жена - тоже молодая.

pacify ★★★★★
() автор топика
Ответ на: комментарий от Frakhtan-teh

Ну он был не единственным адептом культа ненавистников ассимиляции дистрибутивов Великой Слакой.

Я не следил в то время за развитием различных дистрибутивов.
Слака действительно грозила поглотить всё?

pacify ★★★★★
() автор топика
Ответ на: комментарий от Eddy_Em

Любой более-менее большой проект на CMake требует точно так же огромных мейкфайлов с внутренними вызовами, кучей дефайнов/ифов етц... А хеловорд и правда на цмаке простой.

Jetty ★★★★★
()
Ответ на: комментарий от Shaman007

Я устал это удалять.

Делегируй полномочия или подумай о пенсии.

splinter ★★★★★
()
Ответ на: комментарий от pacify

Просто видел Виталика в 2004 году

Последующие 8 лет ты только и думал об этой встрече?

Он выглядел намного моложе своих лет

Светящим ореолом от него не веяло?

splinter ★★★★★
()
Ответ на: комментарий от tailgunner

А GNU Make рулит.

Хм. Он используется в каких-либо серьезных академических проектах?
Я имею ввиду, его использование учеными в разработке модельных и учебных программ в крупных университетах.

pacify ★★★★★
() автор топика
Ответ на: комментарий от pacify

А GNU Make рулит.

Хм. Он используется в каких-либо серьезных академических проектах?

ЛОЛШТО? Это такой особо тонкий троллинг? O_o

tailgunner ★★★★★
()
Ответ на: комментарий от tailgunner

ЛОЛШТО? Это такой особо тонкий троллинг?

Когда я понял про что ты, то чуть не подавился яблоком. :)

pacify ★★★★★
() автор топика

А мне нравится qmake :)

Другое дело, что применять его в не-Qt-шных проектах может только последний ССЗБ.

hobbit ★★★★★
()

make нужен. configure - нет (т.к. есть CMake и прочие кроссплатформенные варианты).

Deleted
()
Ответ на: комментарий от pacify

Им собирается 95% никосового софта, написанного на компилируемых языках.

Deleted
()
Ответ на: комментарий от Deleted

make нужен. configure - нет

Мне нужно и первое, и второе.

PS: Зачем такая категоричность.

PPS: to pacify: А почему «не любил» в прошедшем времени? Он, что, сейчас «полюбил»? ;)

OldFatMan
()
Ответ на: комментарий от OldFatMan

PS: Зачем такая категоричность.

Без make жизни нет, а у configure 100500 замен (тот же CMake)

Deleted
()
Ответ на: комментарий от OldFatMan

А почему «не любил» в прошедшем времени? Он, что, сейчас «полюбил»? ;)

Просто последнее, что я слышал про Луговского - что он где-то после
2005 года переехал в Великобританию, и там работал на какие-то
университеты/институты по направлению «теория компиляции».
Может быть, это кто-то пошутил про него, намекая на Генту. Не знаю.

pacify ★★★★★
() автор топика
Ответ на: комментарий от pacify

там работал на какие-то

университеты/институты по направлению «теория компиляции».

В Манчестерском универе, емнип.

Я даже, помнится, что-то где-то про его «продуктус» читал... но уже не помню, где и что.

OldFatMan
()

На ЛОРе ненавидят все. Почему make и configure должны стать исключением?

power
()

Не знаю почему,но после прочтения вспомнился Дениска Попов.

dada ★★★★★
()
Ответ на: комментарий от Arrest

УБИВАТ! за костыльные самопальные системы сборки!

почему вы так против самопальных систем сборки?

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

Manhunt ★★★★★
()

Виталик испытывал GNU батхерт

ACR
()

Мне вот тоже не нравятся все этимэйки, автоконфы.
Почему-то они все какие-то долбонутые.
Вроде они должны предоставлять какие-то высокоуровневые функции и удобные инструменты для удобного составления сборочных скриптов. И сначала так оно и кажется. Но потом, как только что-то попадается такое нестандартное, кактолько становиться нужным городить свои велосипеды, писать свои функции, шаг влево-вправо, так и вылезает этот противный человеческой природе синтаксис со всякими скобками, доллоровыми знаками, скобки на скобки через скобки подстановки и перестановки.... всё, не взрыв мозга, но просто хочется бросить это дело. Незнаю, как-то вот в итоге получается не простое описание проекта п которому всё соберется, а какая-то многословная портянка, в случае автоконфа она, конечно, генерится в основном автоматически, но блин всёравно какой-то элемент неудобства, и извратов присутствует. Просто ощущается угрёбищность и не продуманность всего этого клубка длинной бороды вермишелей портянок сборщиков. Таки чувствуется некоторая ненужность.

Bad_ptr ★★★★★
()
Ответ на: комментарий от Jetty

Удобно, понимаешь. Лимончелли про это толково излагает. Юзаю для редактирования большого набора похожих конфигов (preseed.cfg), доволен.

muon ★★★★
()

cmake конечно лучший, но он тоже говно

Gorthauer ★★★★★
()
Ответ на: комментарий от Eddy_Em

Писать руками Makefile'ы задолбаешься!

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

make os=windows arch=amd64 ver=debug

LinuxUser ★★★
()
Ответ на: комментарий от LinuxUser

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

Лучше бы сразу взял premake и не мучался

annulen ★★★★★
()
Ответ на: комментарий от annulen

Когда я начинал premake ещё не было, а configure меня пугал. Как-то потихоньку освоил make и понял что в нём сила.

LinuxUser ★★★
()
Ответ на: комментарий от OldFatMan

Где ты видел, чтобы самопальные системы сборки использовали m4?

Ненавижу их именно за их нестандартность: со сборкой autotools, cmake, qmake, ant и прочими проблемы возникают редко, а вот с самопальными костылями - практически всегда, документация обычно фиговая, чтобы вникнуть, нужно насиловать исходники скриптов, а иногда для сборки их еще и надо править. А еще проблемы с опакечиванием (да, я из тех неадекватов, что собирают человеческие пакеты (не checkinstall) при сборке из исходников).

Deleted
()
Ответ на: комментарий от Manhunt

Для меня, как гуманиста, все жепредпочтительнее УБИВАТ!

Хотя иногда возникает желание сделать, как ты описал :)

Deleted
()
Ответ на: комментарий от LinuxUser

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

В Makefile можно и автоматом все файлы добавлять, я когда-то так и делал.

Просто вручную писать задолбаешься же, особенно учитывая то, что всякие библиотеки где только не болтаются. Взять, к примеру, ту же CUDA: у одного она в /usr, у другого в /opt, у третьего вообще в «хомяке»…

А cmake с этой задачей отлично справляется.

Eddy_Em ☆☆☆☆☆
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.