Skip to content

Conversation

@ffoulkes
Copy link
Contributor

@ffoulkes ffoulkes commented Apr 5, 2024

Added cmake support for the dummy_krnlmon target, which was originally implemented in the Bazel build.

Its purpose is to link libkrnlmon into a dummy executable. It's intended for use in standalone krnlmon builds, to check whether there are any unresolved external references.

Also added SET_RPATH to the dpdk.cmake and es2k.cmake configuration files. This allows the developer to check for RPATH issues by using the ldd command to load the dummy application.

Signed-off-by: Derek G Foster <derek.foster@intel.com>
@ffoulkes ffoulkes requested a review from aashishkuma April 5, 2024 21:51
@ffoulkes ffoulkes added minor effort Minimal effort required cmake Affects CMake build system labels Apr 5, 2024
Copy link
Collaborator

@5abeel 5abeel left a comment

Choose a reason for hiding this comment

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

LGTM

Copy link
Contributor

@nupuruttarwar nupuruttarwar left a comment

Choose a reason for hiding this comment

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

LGTM, please update the branch before merging

@ffoulkes ffoulkes merged commit 56d0e85 into main Apr 7, 2024
@ffoulkes ffoulkes deleted the dummy_krnlmon branch April 7, 2024 18:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

cmake Affects CMake build system minor effort Minimal effort required

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants