mozilla
Vos résultats de recherche

    Compilation de TransforMiiX

    Cette page est en cours de traduction, son contenu peut donc être incomplet ou contenir des parties en anglais. N'hésitez pas à participer à sa traduction à partir de Building TransforMiiX standalone

    This document is out of date.

    We support building a standalone version of TransforMiiX on Windows, Unix and OS X. Read the build instructions for your platform to get the requirements, they are the same for TransforMiiX as for Mozilla.

    You need to get the source from CVS. Add

    TX_EXE=1
    mk_add_options BUILD_MODULES="xpcom transformiix"
    ac_add_options --enable-standalone-modules="xpcom transformiix"
    

    to your .mozconfig, and use client.mk to pull as usual. This will pull the necessary subtree with

    mozilla/client.mk
    mozilla/build/unix/modules.mk
    mozilla/build
    mozilla/config
    mozilla/expat
    mozilla/extensions/transformiix
    mozilla/include
    mozilla/allmakefiles.sh
    mozilla/client.mk
    mozilla/aclocal.m4
    mozilla/configure
    mozilla/configure.in
    mozilla/Makefile.in
    

    plus nspr and xpcom from the cvs repository. Building from a full mozilla tree is not supported.

    It is recommended to add

    ac_add_options --disable-gtktest
    ac_add_options --without-jpeg
    ac_add_options --without-zlib
    ac_add_options --without-png
    ac_add_options --without-x
    

    to your .mozconfig, too, as it stops configure from testing unneeded libs.

    make -f client.mk build
    

    as usual.

    Of course,

    make -f client.mk
    

    checks out and builds just TransforMiiX alright.

    The binary transformiix(.exe) will be in <tt>extensions/transformiix/source</tt> and <tt>dist/bin/</tt> (symbolic link). Run it via <tt>run-mozilla.sh transformiix</tt> on unices and just <tt>transformiix.exe</tt> on Windows.

    Original Document Information

    • Author: Axel Hecht
    • Last Updated Date: April 5, 2004
    • Copyright Information: Portions of this content are © 1998–2006 by individual mozilla.org contributors; content available under a Creative Commons license

    Interwiki Languages Links

    Étiquettes et contributeurs liés au document

    Contributors to this page: Fredchat, Mgjbot
    Dernière mise à jour par : Mgjbot,