Установить 5.3 на macos

nerezus

Вселенский отказник
Установить 5.3 на macos

Сабж, как?
Прогуглил и не нашел пакетов, есть только задротские предложения о компиляции.
Или выхода нет?
Есть ли нормальный способ установки сабжа?
 

grigori

( ͡° ͜ʖ ͡°)
Команда форума
а на линукс ты PHP ставишь без компиляции?
 

nerezus

Вселенский отказник
На десктоп без компиляции.
А линукс для десктопа не юзаю. Даю админам список модулей(напрямую или через заказчика), как они поставят - не мои проблемы.
 

grigori

( ͡° ͜ʖ ͡°)
Команда форума
nerezus
дай свой мак админу, пусть поставит, заплати, если надо, и не будет проблем
задротски компилировать - остальные это называют работой :)
 

AmdY

Пью пиво
Команда форума
ага, а ставить php на мак или даже винду - это не задротство.
 

nerezus

Вселенский отказник
AmdY я не считаю задротством использовать десктопную ОС для десктопа ;)
 

Alexandre

PHPПенсионер
> sudo port
> install php5
Код:
>port search php
midgard-php4                   www/midgard-php4 1.8.9        A content management system
php4                           www/php4       4.4.9        PHP: Hypertext Preprocessor
[b]php5                           www/php5       5.2.6        PHP: Hypertext Preprocessor[/b]
php5-devel                     www/php5-devel 5.3.0alpha1  PHP: Hypertext Preprocessor
_порты всегдаа отставали и будут отставать на пол-года минимум
Установить 5.3 на macos
./configure ... --prefix=/opt/local
make install

юзаю практически все из источников
 

desperado

Новичок
у вас какие-то левые порты:
>port search php
php5 @5.3.0 (lang, php, www)
PHP: Hypertext Preprocessor

%)
 

nerezus

Вселенский отказник
> _порты всегдаа отставали и будут отставать на пол-года минимум
Эм, а почему? Там же обыкновенный пакет с исходниками.
НАсколько я помню по генте, то отставание было максимум на 2 дня.
Или порты для мака нахрен никому не нужны? Тогда уже противоречие получается("юзать порты правильно" и "порты никто не юзает").

>port search php
>php5 @5.3.0 (lang, php, www)
Уже больше похоже на правду.

И еще: в системе есть свои паппач и пхп. Как:
1) Убрать их из PATH?
2) Куда обычно прописываются свои каталоги, чтобы они появились в PATH?
 

AmdY

Пью пиво
Команда форума
nerezus
почему бы не поставить виртуальную машину с linux и не париться?
 

nerezus

Вселенский отказник
AmdY
1) ресурсы не позволяют. Жутко тормозит.
2) В винде это не было нужно, т.к. есть бинарные сборки чего угодно, включая модули пхп и консольные утилиты.
 

desperado

Новичок
обычно path в ~/.profile меняется, т.е. в нем указывается в самом начале пути до портов...

а с виртуальной машиной - хз чего там тормозить. у меня сейчас запущен паралелис с хп и вистой - дискомфорта нет, изредка подтормаживает переход в гостевую систему, но это когда бурно всасывается свап. с линухами проблем вообще не было, когда тестил проекти в "нативном" окружении, то неделями висел паралелис и кушать не просил, там вообщем-то тормозить не чему, если только просчет полета ракет не делать. сижу на MBP , ребучусь редко редко - крышку хлопнул и домой, итого: up 35 days, 3:48, 3 users, load averages: 0.61 0.57 0.56
 

Alexandre

PHPПенсионер
все разработки (в том числе и Сишные) делаю на маке. Вполне доволен примитивной десктопной машиной. Единственное неудобство - нет valgrind, но есть свои маковские мем-отладчики;
Всякие энджиниксы, мемкеши и пхп собираю из источников.
В последнем проекте надо было собрать rabbit-server, эрланга не знаю - собрал из портов.
считаю, что каждый проект - уникален, по этому под него зачастую приходится подгонять софт (зачастую использовать патчи), а в портах - это как-то не очень удобно
 

nerezus

Вселенский отказник
kirill538
когда создавал тему, то 5.2.9 был последним на этой страничке ;)

> а с виртуальной машиной - хз чего там тормозить.
1гб оперативы и проц производительности ~2001 года(атом 1.6).
это минус, но данного железа хватает заглаза чтобы разрабытывать, работать с офисом и играть в игры уровня DungeonSiege2.
 

AmdY

Пью пиво
Команда форума
nerezus
хм, и для виртуального сервера без гуев должно за глаза хватать.
 
Сверху