User:MarcusC/TalosOpBuild

From RCS Wiki
< User:MarcusC
Revision as of 05:16, 15 February 2018 by MarcusC (talk | contribs) (Created page with "Some notes on building talos-op-build == Required packages on gentoo == When building on gentoo, the following packages need to be installed: dev-perl/XML-Simple dev-perl...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Some notes on building talos-op-build

Required packages on gentoo

When building on gentoo, the following packages need to be installed:

dev-perl/XML-Simple
dev-perl/XML-LibXML
dev-util/cscope
sys-libs/zlib[static-libs]

host-libopenssl-1.0.2m build in 32-bit mode

If a compilation error complaining about the lack of <gnu/stubs-32.h> appears, this is because the libopenssl package is trying to compile in 32-bit mode and no 32-bit CRT is installed.

To fix, set the environment variable KERNEL_BITS to force a 64-bit build:

export KERNEL_BITS=64
rm -rf output/build/host-libopenssl-1.0.2m
op-build