MRW
http://piratenpartei.ch

Piratenpartei Zürich
PC 85-112704-0

Der Politnetz Auftritt von Marc Wäckerlin Im Politnetz unterstützen

32bit Boost auf einem 64bit System kompilieren

Boost runterladen und auspacken, z.B. nach ~/downloads/boost_1_38_0, dann:

cd ~/downloads/boost_1_38_0
./tools/jam/src/bin.linuxx86_64/bjam toolset=gcc address-model=32 -d+2 cxxflags=-m32 linkflags=-m32--prefix=/usr/local --exec-prefix=/usr/local/bin32 --libdir=/usr/local/lib32 --includedir=/usr/local/include --without-python --without-iostreams link=shared threading=multi runtime-link=shared -q --layout=system stage
sudo ./tools/jam/src/bin.linuxx86_64/bjam toolset=gcc address-model=32 -d+2 cxxflags=-m32 linkflags=-m32--prefix=/usr/local --exec-prefix=/usr/local/bin32 --libdir=/usr/local/lib32 --includedir=/usr/local/include --without-python --without-iostreams link=shared threading=multi runtime-link=shared -q --layout=system install

–without-python und –without-iostreams wegen Buildfehlern. iostreams bräuchte zusätzlich eine 32bit Version von libbz2 und python findet, in einem Header, die Architektur passe nicht: LONG_BIT definition appears wrong for platform.