Skip to content

Instantly share code, notes, and snippets.

@mgorny
Last active September 19, 2017 07:01
Show Gist options
  • Save mgorny/1201a5bdd15b428cd4f22411ea593534 to your computer and use it in GitHub Desktop.
Save mgorny/1201a5bdd15b428cd4f22411ea593534 to your computer and use it in GitHub Desktop.
autotools var CBUILD CHOST
arch native target
dep type BDEPEND DEPEND RDEPEND
unprefixed path / SYSROOT ROOT
relevant prefix BROOT EPREFIX
prefixed path BROOT ESYSROOT EROOT
autoconf var --- --with-sysroot n/a
has_version --build-root or --bdepend --host-root or --depend (none) (--rdepend?)
@mgorny
Copy link
Author

mgorny commented Sep 18, 2017

Small update: I've talked to @ulm about this, and it seems that EPREFIX must be the same for / and ROOT because we pass EPREFIX to configure, and so configure implicitly expects to find paths in /${EPREFIX}... Not sure how --sysroot affects its behavior though but I suppose reusing EPREFIX there is also a safe assumption.

The question is whether configure appends --prefix to --sysroot.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment