Adrien_D Calculate Linux France | Voir ce message dans le sujet non filtré KaSimir a écrit :
Est-ce que sur CL/Gentoo, le multilib permet de faire du cross-building ?
En faite je cherche à compiler Mesa-Git par moi-même mais sur Debian, je suis obligé de faire un chroot pour compiler en 32-bits et 64-bits. Du coup, est-ce CL/Gentoo permet de faire co-habiter deux architectures en même temps ?
Car les librairies de développement des deux architectures ne peuvent pas être installés en même temps sur mon Système. Par exemple, si je veux installer "libclang-4.0-dev:i386", ça va me désinstaller automatiquement "libclang-4.0-dev" etc ...
|
Normalement OUI, il existe un USE FLAG spécifique. Je l'utilise pour installer sur mon desktop les pilotes 32 et 64bits de l'audio, et des pilotes vidéo à cause de Steam.
Sur le serveur, MESA n'est pas installé, mais voici le début de la liste des USE :
adrien@oxygen ~ $ equery u media-libs/mesa
[ Legend : U - final flag setting for installation]
[ : I - package is installed with flag ]
[ Colors : set, unset ]
* Found these USE flags for media-libs/mesa-17.0.6:
U I
- - abi_x86_32 : 32-bit (x86) libraries
- - bindist : Disable patent-encumbered ARB_texture_float, EXT_texture_shared_exponent, and EXT_packed_float
extensions.
.....
|
Le drapeau abi_x86_32 réglé dans le packages.use permettra d'installer automatiquement les versions 32 et 64bit sur une plateforme 64. ---------------
Config : Asus N76VZ - i7 - 8Go RAM - NVidia 650M (Optimus) - Calculate Linux - MATE Desktop - Kernel 4.9 LTS
|