LINUX.ORG.RU

История изменений

Исправление rebforce, (текущая версия) :

Можно. А теперь задумайся, почему такого никто не делает.

И да, касательно конфигурирования сборки на чужом сервере (и вообще не на той машине, где сама сборка будет происходить): вообще-то, если ты не в курсе, ./configure и прочие костыли необходимы исключительно для того, чтобы подстраиваться под конкретную машину и проверять наличие необходимых для сборки зависимостей. Да, автолулзы доставляют лулзы, проверяя наличие всяких фортранов и прочих оторванных от реальности вещей, но изначально идея скрипта, готовящего мейкфайлы в зависимости от конкретной платформы, является вполне здравой. А теперь попробуй наложить это на концепцию отправки формы на деревню дедушке. То есть в общем случае, чтобы получить готовые мейкфайлы, чувак должен вручную указать платформу (ну ладно, это ещё из юзерагента можно выцепить), её разрядность, дистрибутив, места расположения заголовочных файлов и список необходимых зависимостей. А теперь, внимание, вопрос знатокам: если юзеру и так нужно знать список необходимых зависимостей, чтобы собрать прогу, на кой чёрт ему пользоваться этой онлайн-конфигурялкой? Он пройдёт по списку зависимостей и в итоге поставит прогу.

Ну а в случае каких-то сложных проектов вроде GIMP вообще абзац будет. Ты точно уверен, что каждый гимпоюзер готов стать LFS-ером, пусть даже со вспомогательными формочками онлайн?

Исправление rebforce, :

Можно. А теперь задумайся, почему такого никто не делает.

И да, касательно конфигурирования сборки на чужом сервере (и вообще не на той машине, где сама сборка будет происходить): вообще-то, если ты не в курсе, ./configure и прочие костыли необходимы исключительно для того, чтобы проверять наличие необходимых для сборки зависимостей. Да, автолулзы доставляют лулзы, проверяя наличие всяких фортранов и прочих оторванных от реальности вещей, но изначально идея скрипта, готовящего мейкфайлы в зависимости от конкретной платформы, является вполне здравой. А теперь попробуй наложить это на концепцию отправки формы на деревню дедушке. То есть в общем случае, чтобы получить готовые мейкфайлы, чувак должен вручную указать платформу (ну ладно, это ещё из юзерагента можно выцепить), её разрядность, дистрибутив, места расположения заголовочных файлов и список необходимых зависимостей. А теперь, внимание, вопрос знатокам: если юзеру и так нужно знать список необходимых зависимостей, чтобы собрать прогу, на кой чёрт ему пользоваться этой онлайн-конфигурялкой? Он пройдёт по списку зависимостей и в итоге поставит прогу.

Ну а в случае каких-то сложных проектов вроде GIMP вообще абзац будет. Ты точно уверен, что каждый гимпоюзер готов стать LFS-ером, пусть даже со вспомогательными формочками онлайн?

Исходная версия rebforce, :

Можно. А теперь задумайся, почему такого никто не делает.

И да, касательно конфигурирования сборки на чужом сервере (и вообще не на той машине, где сама сборка будет происходит): вообще-то, если ты не в курсе, ./configure и прочие костыли необходимы исключительно для того, чтобы проверять наличие необходимых для сборки зависимостей. Да, автолулзы доставляют лулзы, проверяя наличие всяких фортранов и прочих оторванных от реальности вещей, но изначально идея скрипта, готовящего мейкфайлы в зависимости от конкретной платформы, является вполне здравой. А теперь попробуй наложить это на концепцию отправки формы на деревню дедушке. То есть в общем случае, чтобы получить готовые мейкфайлы, чувак должен вручную указать платформу (ну ладно, это ещё из юзерагента можно выцепить), её разрядность, дистрибутив, места расположения заголовочных файлов и список необходимых зависимостей. А теперь, внимание, вопрос знатокам: если юзеру и так нужно знать список необходимых зависимостей, чтобы собрать прогу, на кой чёрт ему пользоваться этой онлайн-конфигурялкой? Он пройдёт по списку зависимостей и в итоге поставит прогу.

Ну а в случае каких-то сложных проектов вроде GIMP вообще абзац будет. Ты точно уверен, что каждый гимпоюзер готов стать LFS-ером, пусть даже со вспомогательными формочками онлайн?