Установить Ion3 Window Manager на OSX?

699
Julius Eckert

Я хочу установить Ion3 на OSX. Какой самый простой способ?

Я уже пробовала

  • Порты:
    > port install ion3
    говорит мне кое-что о лицензионных проблемах.

  • Компиляция исходного кода:
    > make
    не удается (я думаю, некоторые недостающие зависимости или что-то ..).

  • fink и homebrew:
    у них его нет (или есть способ «заставить их иметь это»).

1

1 ответ на вопрос

0
fideli

README говорит, что вам понадобится gettext и Lua. Вы должны быть в состоянии установить те, которые используют MacPorts ( gettextи luaпорты). Затем вам нужно будет изменить system.mkфайл так, чтобы он указывал на установленный Lua и, возможно, другие вещи. Это будет метод проб и ошибок, и вам необходимо внимательно прочитать каждую ошибку. Например, я получаю эту ошибку при запуске make прямо сейчас:

… In file included from output.c:23: private.h:15:21: error: libintl.h: No such file or directory … make[1]: *** [output.o] Error 1 

Тем не менее, файл существует:

$ locate libintl.h /opt/local/include/libintl.h /opt/local/var/macports/software/gettext/0.18.1.1_2/opt/local/include/libintl.h 

Другой вариант - посмотреть на старый файл Portfile и самостоятельно выполнить процесс сборки, но учтите, что он предназначен для более старой версии ion3. Удачи!

Большое спасибо за старый намек на Portfile. Я получил это для компиляции. Вот мой файл system.mk: http://gist.github.com/598201 ... пока не знаю, работает ли скомпилированная вещь :) Julius Eckert 13 лет назад 0
@Julius: Рад слышать. fideli 13 лет назад 0