Skip to content

Conversation

@cloehle
Copy link

@cloehle cloehle commented Sep 14, 2023

numactl has switched to cmake and therefore the build instructions had to be updated. Other minor adaptions were done, too.

numactl when used by file path needs to be in the numactl directory, so that was updated. Furthermore the git clone was removed to be in line with the other github link.

numactl has switched to cmake and therefore the build instructions
had to be updated. Other minor adaptions were done, too.

numactl when used by file path needs to be in the numactl directory,
so that was updated. Furthermore the git clone was removed to be
in line with the other github link.

Signed-off-by: Christian Loehle <christian.loehle@arm.com>
@vingu-linaro
Copy link
Member

numactl has switched to cmake and therefore the build instructions had to be updated. Other minor adaptions were done, too.

numactl when used by file path needs to be in the numactl directory, so that was updated. Furthermore the git clone was removed to be in line with the other github link.

After checking json-c and numactl repo, it seems that json-c moved to cmake and not numactl

export ac_cv_func_realloc_0_nonnull=yes
./autogen.sh
./configure --host=aarch64-linux-gnu --enable-shared --enable-static
cmake -DCMAKE_C_COMPILER=aarch64-linux-gnu-gcc .
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

with cmake, we usually prefer to build in a dedicated directory:
#cmake -B json-c-build -DCMAKE_C_COMPILER=aarch64-linux-gnu-gcc
#cmake --build json-c-build/


./autogen.sh
./configure --host=aarch64-linux-gnu LDFLAGS="-L<absolute path to json repo> -L<absolute path to numactl repo>" CFLAGS="-I<path to parent of json-c repo> -I<path to parent of numactl repo>"
./configure --host=aarch64-linux-gnu LDFLAGS="-L<absolute path to json repo> -L<absolute path to numactl repo>" CFLAGS="-I<path to parent of json-c repo> -I<path to numactl repo>"
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

./configure --host=aarch64-linux-gnu LDFLAGS="-L/json-c-build/ -L" CFLAGS="-I -I"

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants