Итак, у меня есть приложение SFML 1.6, которое хорошо работает на Mac OS X Lion. В настоящее время SFML-фреймворки находятся в /Library/Frameworks и хорошо работают, однако для установки на другие машины требуются привилегии администратора. Поэтому я хочу сделать одно из следующих:
Возможность установить библиотеки в /User/idk/Library/Frameworks или подобное
Упаковать библиотеки и приложение в образ диска Mac и заставить его ссылаться на библиотеки оттуда
Статическое связывание библиотек
Теперь, поскольку программа собирается с помощью Терминала с make-файлами, я бы предпочел, чтобы решение было в Терминале, а не в XCode, но если это абсолютно необходимо, я думаю, я мог бы как-то импортировать проект в XCode.
Итак, может ли кто-нибудь объяснить (точно), как сделать любое из трех вышеперечисленных действий, в зависимости от того, что проще всего сделать?
Кстати, для компиляции я использую LLVM GCC 4.2, который поставляется с XCode 4.1.
EDIT:
Как насчет того, чтобы кто-нибудь попробовал другие два способа, кроме статического связывания?