comparison index.html @ 2664:6f16036a2cdf

add libffi requirement for glib
author William <r.3@libertysurf.fr>
date Tue, 17 Jul 2012 23:33:27 +0200
parents 8aa95959e3d1
children 26f659185fc3
comparison
equal deleted inserted replaced
2663:848bc901b232 2664:6f16036a2cdf
666 <h3 id="requirements-debian">Debian (GNU/kFreeBSD &amp; GNU/Linux)</h3> 666 <h3 id="requirements-debian">Debian (GNU/kFreeBSD &amp; GNU/Linux)</h3>
667 667
668 <!-- http://www.debian.org/distrib/packages#search_packages --> 668 <!-- http://www.debian.org/distrib/packages#search_packages -->
669 <pre>aptitude install -R autoconf automake bash bison bzip2 \ 669 <pre>aptitude install -R autoconf automake bash bison bzip2 \
670 cmake flex gettext git g++ intltool \ 670 cmake flex gettext git g++ intltool \
671 libtool libltdl-dev openssl libssl-dev \ 671 libffi-dev libtool libltdl-dev openssl libssl-dev \
672 libxml-parser-perl make patch perl \ 672 libxml-parser-perl make patch perl \
673 pkg-config scons sed unzip wget \ 673 pkg-config scons sed unzip wget \
674 xz-utils yasm</pre> 674 xz-utils yasm</pre>
675 675
676 <p> 676 <p>
681 <h3 id="requirements-fedora">Fedora</h3> 681 <h3 id="requirements-fedora">Fedora</h3>
682 682
683 <!-- https://admin.fedoraproject.org/pkgdb/ --> 683 <!-- https://admin.fedoraproject.org/pkgdb/ -->
684 <pre>yum install autoconf automake bash bison bzip2 cmake \ 684 <pre>yum install autoconf automake bash bison bzip2 cmake \
685 flex gcc-c++ gettext git intltool make sed \ 685 flex gcc-c++ gettext git intltool make sed \
686 libtool openssl-devel patch perl pkgconfig \ 686 libffi-devel libtool openssl-devel patch perl pkgconfig \
687 scons yasm unzip wget xz</pre> 687 scons yasm unzip wget xz</pre>
688 688
689 <p> 689 <p>
690 On 64-bit Fedora, 690 On 64-bit Fedora,
691 there are <a href="#open-issue-nsis">open issues with the NSIS package</a>. 691 there are <a href="#open-issue-nsis">open issues with the NSIS package</a>.
693 693
694 <h3 id="requirements-freebsd">FreeBSD</h3> 694 <h3 id="requirements-freebsd">FreeBSD</h3>
695 695
696 <!-- http://www.freshports.org/ --> 696 <!-- http://www.freshports.org/ -->
697 <pre>pkg_add -r automake111 autoconf268 bash bison cmake \ 697 <pre>pkg_add -r automake111 autoconf268 bash bison cmake \
698 flex gettext git gmake gsed intltool libtool \ 698 flex gettext git gmake gsed intltool libffi libtool \
699 openssl patch perl p5-XML-Parser pkg-config \ 699 openssl patch perl p5-XML-Parser pkg-config \
700 scons unzip wget yasm</pre> 700 scons unzip wget yasm</pre>
701 701
702 <p> 702 <p>
703 Ensure that /usr/local/bin precedes /usr/bin in your $PATH: 703 Ensure that /usr/local/bin precedes /usr/bin in your $PATH:
717 717
718 <h3 id="requirements-frugalware">Frugalware</h3> 718 <h3 id="requirements-frugalware">Frugalware</h3>
719 719
720 <!-- http://www.frugalware.org/packages --> 720 <!-- http://www.frugalware.org/packages -->
721 <pre>pacman-g2 -S autoconf automake bash bzip2 bison cmake \ 721 <pre>pacman-g2 -S autoconf automake bash bzip2 bison cmake \
722 flex gcc gettext git intltool make sed libtool \ 722 flex gcc gettext git intltool make sed libffi libtool \
723 openssl patch perl perl-xml-parser pkgconfig \ 723 openssl patch perl perl-xml-parser pkgconfig \
724 scons unzip wget xz xz-lzma yasm</pre> 724 scons unzip wget xz xz-lzma yasm</pre>
725 725
726 <p> 726 <p>
727 On 64-bit Frugalware, 727 On 64-bit Frugalware,
734 <pre>emerge sys-devel/autoconf sys-devel/automake \ 734 <pre>emerge sys-devel/autoconf sys-devel/automake \
735 app-shells/bash sys-devel/bison app-arch/bzip2 \ 735 app-shells/bash sys-devel/bison app-arch/bzip2 \
736 dev-util/cmake sys-devel/flex sys-devel/gcc \ 736 dev-util/cmake sys-devel/flex sys-devel/gcc \
737 sys-devel/gettext dev-vcs/git \ 737 sys-devel/gettext dev-vcs/git \
738 dev-util/intltool sys-devel/make sys-apps/sed \ 738 dev-util/intltool sys-devel/make sys-apps/sed \
739 sys-devel/libtool dev-libs/openssl sys-devel/patch \ 739 dev-libs/libffi sys-devel/libtool dev-libs/openssl sys-devel/patch \
740 dev-lang/perl dev-perl/XML-Parser \ 740 dev-lang/perl dev-perl/XML-Parser \
741 dev-util/pkgconfig dev-util/scons app-arch/unzip \ 741 dev-util/pkgconfig dev-util/scons app-arch/unzip \
742 net-misc/wget app-arch/xz-utils dev-lang/yasm</pre> 742 net-misc/wget app-arch/xz-utils dev-lang/yasm</pre>
743 743
744 <h3 id="requirements-macos">Mac OS X</h3> 744 <h3 id="requirements-macos">Mac OS X</h3>
750 <a href="http://www.macports.org/">MacPorts</a>, 750 <a href="http://www.macports.org/">MacPorts</a>,
751 then run: 751 then run:
752 </p> 752 </p>
753 <!-- http://www.macports.org/ports.php --> 753 <!-- http://www.macports.org/ports.php -->
754 <pre>sudo port install autoconf automake bison cmake flex \ 754 <pre>sudo port install autoconf automake bison cmake flex \
755 gettext git-core gsed intltool libtool \ 755 gettext git-core gsed intltool libffi libtool \
756 openssl p5-xml-parser pkgconfig scons \ 756 openssl p5-xml-parser pkgconfig scons \
757 wget xz yasm</pre> 757 wget xz yasm</pre>
758 <p> 758 <p>
759 Mac OS X versions ≤ 10.6 are no longer supported. 759 Mac OS X versions ≤ 10.6 are no longer supported.
760 </p> 760 </p>
762 <h3 id="requirements-opensuse">openSUSE</h3> 762 <h3 id="requirements-opensuse">openSUSE</h3>
763 763
764 <!-- http://software.opensuse.org/113/en --> 764 <!-- http://software.opensuse.org/113/en -->
765 <pre>zypper install -R autoconf automake bash bison bzip2 \ 765 <pre>zypper install -R autoconf automake bash bison bzip2 \
766 cmake flex gcc-c++ gettext-tools git \ 766 cmake flex gcc-c++ gettext-tools git \
767 intltool libtool make openssl \ 767 intltool libffi-devel libtool make openssl \
768 libopenssl-devel patch perl \ 768 libopenssl-devel patch perl \
769 perl-XML-Parser pkg-config scons \ 769 perl-XML-Parser pkg-config scons \
770 sed unzip wget xz yasm</pre> 770 sed unzip wget xz yasm</pre>
771 771
772 <p> 772 <p>