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
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.