[devel] libdir в seamonkey-gtkmozembed.pc

Damir Shayhutdinov =?iso-8859-1?q?damir_=CE=C1_altlinux=2Eorg?=
Ср Окт 4 11:32:44 MSD 2006


> А нельзя было эту проблему объехать другим путём? Надеюсь,
> mozilla-alt-team отдаёт себе отчёт, что _все_, кто линкуется с
> gtkmozembed, ожидают увидеть в libdir /usr/lib/mozilla, а не /usr/lib?
А что меняется от того, что это ожидание не соответствует
действительности? Что-то не так собирается?

Я не настаиваю на /usr/lib, если это приносит какие-то проблемы для
программ, собирающихся с seamonkey.

> > В дальних планах избавиться от самого термина "сборки с одним из
> > гекконов", и собирать все с xulrunner. Тогда вообще *-gtkmozembed.pc
> > никому не будет нужен.
> Но собираться _сейчас_ с xulrunner, как я понимаю, смысла нет?
Знаете, экспериментально выяснилось, что есть различия в API между
гекко в xulrunner, и seamonkey например. К сожалению, пока MF будет
практиковать порочную практику пихать в каждый геккон свою копию
библиотек, это различие будет сохраняться.
Вы можете попробовать собираться с xulrunner. Но учтите - у него такая
же политика формирования libdir (номер версии включен в libdir), как
следствие, при каждом обновлении xulrunner вам придется
пересобираться. Этакая замена soname.


Подробная информация о списке рассылки Devel