!ayCRiZriCVtuCUpeLp:nixos.org

Nix Cross Compiling

572 Members
125 Servers

You have reached the beginning of time (for this room).


SenderMessageTime
18 Jul 2025
@emilazy:matrix.orgemilywhen run in a build script for a package targeting that host platform20:54:30
@emilazy:matrix.orgemilyeven though there seems like reason you might want to care about build platform deps in such a build script too20:54:42
@dramforever:matrix.orgdramforeverwait so if i'm building a build script dep20:55:04
@dramforever:matrix.orgdramforever what do i get for "HOST" and "TARGET" 20:55:16
@emilazy:matrix.orgemilythe same thing20:55:20
@emilazy:matrix.orgemilythe build platform20:55:25
@emilazy:matrix.orgemily so it will notice they're the same and look at HOST_PKG_CONFIG and PKG_CONFIG_[buildPlatform] 20:55:38
@emilazy:matrix.orgemilyI really need to find the person who came up with build/host/target and take them to the Hague or something20:56:03
@emilazy:matrix.orgemilyI don't care what they call build and host as long as they rename target to like if-you-are-not-writing-a-compiler-and-you-say-this-word-you-have-made-a-mistake20:56:37
@dramforever:matrix.orgdramforever so if non-cross, it looks at HOST_PKG_CONFIG and PKG_CONFIG_underscored_triple 20:57:12
@emilazy:matrix.orgemily(dashed triple too! but yes)20:57:26
@dramforever:matrix.orgdramforever if it's cross it uses pkg-config for build and PKG_CONFIG_underscored_triple for host? 20:57:31
@dramforever:matrix.orgdramforeverreally?20:57:40
@dramforever:matrix.orgdramforever i thought it replaces '-' with '_' 20:57:48
@dramforever:matrix.orgdramforever otherwise why would they call it target_u 20:57:57

Show newer messages


Back to Room ListRoom Version: 6