You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
If you install one version of jemalloc into a prefix, and set your CFLAGS and CXXFLAGS environment variables to have -I /path/to/that/prefix/include in them, and then you try to build a different version of jemalloc, the build can fail.
jemalloc's build system adds -I flags pointing to the currently-being-built jemalloc's include directory to the command line after preexisting CFLAGS/CXXFLAGS flags. This means the prefix-installed jemalloc's include files will be selected over the ones actually included in the jemalloc you are trying to build, and the build will fail whenever an internal jemalloc header file differs sufficiently from the corresponding one used by the installed jemalloc.
The text was updated successfully, but these errors were encountered:
If you install one version of jemalloc into a prefix, and set your
CFLAGS
andCXXFLAGS
environment variables to have-I /path/to/that/prefix/include
in them, and then you try to build a different version of jemalloc, the build can fail.jemalloc's build system adds
-I
flags pointing to the currently-being-built jemalloc's include directory to the command line after preexistingCFLAGS
/CXXFLAGS
flags. This means the prefix-installed jemalloc's include files will be selected over the ones actually included in the jemalloc you are trying to build, and the build will fail whenever an internal jemalloc header file differs sufficiently from the corresponding one used by the installed jemalloc.The text was updated successfully, but these errors were encountered: