1. Отсутствие ширпотребного ПО
2. Сложность в обучении.
3. Команднострочное программирование = устарело
4. Тромозной графический интерфейс
1. Обилие разнообразного ПО
2. Наглядность, простота в использовании
3. Интерпретатор прост. Кому надо - используй Perl.
4. Наличие свежих дров
Можно придумать ещё чего... Что касается аппаратной части: сравните по времени появления новых технологий интелоуские заводоы и маковские. 90nm vs 130nm. Архитектура. Цены. Дебильное сравнение на маковском сайте: 2xG4>1xP4. Вообщем куда идём, граждане...
Это так, начало философской темы... А реально дело обстоит так: поставил ASP Linux 9 (Ural) и CygWin (разные компы). На линухе GiNac (система компьютерной алгебры) конфигурируется, мэйкфайлица, создаёт библиотеки, которые потом по make install пишутся в usr\lib, и инклудники в usr\include. Но чего-то не хватает. Во время компиляции требует какие-то префиксы (для этой проги необходима библиотека CLN (классы по численным методам)). Префикс - это путь? файло с путём? отредактированный файл в etc? В CygWin оба пакета нормально компилятся и запускаются... Может, проблема в gcc? или в самом линухе? Как ему во время начальной загрузки прописать пути к библиотекам? Книжки по линуху лень читать, опыт работы с линухом: 2 часа (+ 3 переустановки ;( )
а как его воткнуть в этот make? редактировать сам make или запускать его с ключом?
Ответ: см. документацию или make --help
Ответ на ответ: задолбался...
Можно ли антилопский make с минимальными усилиями переделать в страстно любимый nmake.
Ф.З. (философское замечание) антилопа - она и есть такова, криворогая...
ЭЭХХХЕЕЕЕЕЕЕХХХ? а вот я и !я!!!!!!!!!!!!!!!
кое кто мене помнит, ага ???\
года не прошло а ужо понаписали, понаделали, ащо жуть!
-------------
По теме:
конфигурируется, мэйкфайлица, создаёт библиотеки, которые потом по make install пишутся в usr\lib, и инклудники в usr\include.
-----------
Неа, как раз какой префикс поставишь, туды и поставятца ( но это дальше)
------------------------
Префикс - это путь? файло с путём? отредактированный файл в etc? В CygWin оба пакета нормально компилятся и запускаются... Может, проблема в gcc?
----------------
префикс, точнее ключ при выполнении программы configure, а именно configure --prefix=тралалалалалала указывает путь, куды прога должа быть установленна.
----------------
Как ему во время начальной загрузки прописать пути к библиотекам? Книжки по линуху лень читать, опыт работы с линухом: 2 часа (+ 3 переустановки ;( )
-------------
Все пути к билииотекам прописаны в /etc/ld.conf
Если надо вручнуя то это уже при выполнении gcc сказать -I/path где path - путь к библиотекам, хотя в исходнгиках все уже всегда (ну как праввило есть )
--------------
ЗЫж. кстати AlsaPlayer руссифицировал, мож кому надо, нутак для развекалова?
А поговорку про "без труда.." не знаешь? Или ты хотел с наскоку и рыбке съесть и на поезде покататься? Не выйдет. Либо изучай мат. часть линукса, либо иди в дружественный интерфейс виндов. Только, должен заметить, что и в виндах для нормальной настройки приложений тоже приходится хелпы читать и ручки с головой прикладывать.
P.S. А философские замечания тут лучше не делать, а то ведь могут и спросить с философским подтекстом, а кого это вы имели ввиду под антилопой: линукс или себя?
Понятно, что иногда надо ручками поработать (в хорошем смысле...а то будет тема другого топика...).
Кстати, идея с configure --prefix=путь куда проканала. Интересная особенность: линух на 433 целе летает куда быстрее чем CygWin на P4-1700000000 Гц (точность атомных часов 1е-11). Но вот что в линухе очень огорчило - это миднайт коммандер... трудно с ФАРы переходить на это чудо. Может, кто знает, есть ли там редифайн кейс (прям как в спектруме). А то для того, чтобы что-то найти надо аж C-? ткнуть, неговоря уже о том, как изменить атрибуты файла... Интересная особенность: линух забил на расширения...
Хотел много чего сказать, но потом понял, что на стоит оно того.. Ибо без толку будет. А так: читайтк HOWTO и man-ы до полного просветления и будет вам нирвана.
P.S. а линукс никогда и не смотрел на расширения. Расширения придумали по большей части для людей.
Какая жалость! manы-то на аглицки наврайтаны!, несмотря на русиш линуш. Может у кого есть урла на что-нть русское (по теме конечно (по manam (точнее, по make-файлам и прочей антилопской))). makefile.in, вся байда с *.in. Интересно, под винды есть (ауто)make (который гну, и понимает досковый синтаксис)? Кстсти, Интелоуский компилер вер. 8 -рулёвая штука! SSE2 float > float в 1.5 раза - грузанул его методом Рунге-Кутта-Фельдберга. Мало того, быстрее кода мелкософтовского! Вообщем на перекомпиляцию мира лучшим из отличных в хорошем смысле компилером... Вот только лажа: антилопа не лезет в форточку...
Так вот такие в основном и орут - Нафиг мне ваш Линукс, который... пип...пип...пип....
обидно!
привыкли в кнопочки в Винде тыкать и все... разбираться ни в чем НЕ хотят!!!
1. под Линукс софта НАМНОГО больше, чем под Винду
2. ой...зато потом уровень....
3. ничего подобного!
4. надо руки затачивать под нужным углом!
поставь недостающие библиотеке и думаю - все разрешится!
(ты хоть знаешь, как софт из исходняков ставить?пути должны быть не usr\bin, а usr/bin