From bbc1ab9105f800347c7ecd9ab1dc22dc49f42d8d Mon Sep 17 00:00:00 2001 From: Tony Theodore Date: Sat, 11 May 2013 17:44:36 +1000 Subject: doc update: reinstate multi-lib install commands and add note about ocaml* packages --- index.html | 49 +++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 49 insertions(+) diff --git a/index.html b/index.html index 732e8cf..c8783fc 100644 --- a/index.html +++ b/index.html @@ -699,6 +699,11 @@ USE_OSGPLUGIN(<plugin2>) xz-utils yasm

+ On 64-bit Debian, install also: +

+
apt-get install g++-multilib libc6-dev-i386
+ +

On Debian Squeeze, you'll need some packages from backports. Add this line:

@@ -717,6 +722,11 @@ aptitude -t squeeze-backports install cmake yasm libffi-devel libtool openssl-devel patch perl pkgconfig \ scons yasm unzip wget xz +

+ On 64-bit Fedora, + there are issues without a 32-bit compiler. +

+

FreeBSD

@@ -736,6 +746,10 @@ aptitude -t squeeze-backports install cmake yasm For Bourne shells, edit .profile

export PATH = /usr/local/bin:$PATH
+

+ On 64-bit FreeBSD, + there are issues without a 32-bit compiler. +

Frugalware

@@ -745,6 +759,11 @@ aptitude -t squeeze-backports install cmake yasm openssl patch perl perl-xml-parser pkgconfig \ scons unzip wget xz xz-lzma yasm +

+ On 64-bit Frugalware, + there are issues without a 32-bit compiler. +

+

Gentoo

@@ -786,6 +805,36 @@ aptitude -t squeeze-backports install cmake yasm perl-XML-Parser pkg-config scons \ sed unzip wget xz yasm +

+ On 64-bit openSUSE, install also: +

+
zypper install -R gcc-32bit glibc-devel-32bit \
+                  libgcc46-32bit libgomp46-32bit \
+                  libstdc++46-devel-32bit
+ +

Issues without a 32-bit compiler

+ +

+ Certain packages contain native tools that are + currently 32-bit only. In order to build these on a + 64-bit system, multi-lib support must be enabled in the + compiler toolchain. However, not all operating systems + support this. +

+

+ To build the remainder of MXE specify empty build rules + for the affected packages: +

+
make \
+            ocaml-cairo_BUILD= \
+            ocaml-findlib_BUILD= \
+            ocaml-lablgtk2_BUILD= \
+            ocaml-camlimages_BUILD= \
+            ocaml-flexdll_BUILD= \
+            ocaml-native_BUILD= \
+            ocaml-core_BUILD= \
+            ocaml-lablgl_BUILD= \
+            ocaml-xml-light_BUILD=
-- cgit v0.12