Strona główna Kontakt Jogger

Bazylowy Jogg

O makach, życiu i innych pierdołach

Przyjazność mozilli

Ostatnio mozilla wydała mi się troszkę mniej przyjazna. Chyba głównie dlatego, że nie są skorzy do rozdawania narzędzi, które promują.

Ostatnio poczułem potrzebę zrobienia czegoś dla firefoxa. Niestety - narzędzia do tworzenia modułów dla niego istnieją tylko dla windowsa i linuxa. I ani słowa o macach...
Ogarnęła mnie wściekłość. Ale jednak się da. Jedynie Gtk+ i libIDL jest potrzebny, żeby skompilować gecko SDK pod maczka. Niby proste. Ale jednak trzeba się napracować. Mnie się udało.
Jakby ktoś chciał się kiedyś w to zabawić, to pamiętajcie, że libIDL potrzebuje wskazania rodzaju platformy ręcznie (--host=powerpc). Będzie krzyczał, że mu coś nie gra, ale pójdzie dalej.
Co do kompilacji gecko SDK, to potrzeba zaciągnąć pełne źródła mozilli i skompilować je z flagą --enable-standalone-modules=xpcom. Dzięki niej nie zbudujemy całej mozilli a jedynie jej część do budowy XPCOMów. I Voila.

Skomentuj:

Nick
URI
Kod: code