Skip to content

Control shared/static linking via BUILD_SHARED_LIBS#390

Closed
esteve wants to merge 1 commit intoros2:masterfrom
esteve:honor-build-shared-libs
Closed

Control shared/static linking via BUILD_SHARED_LIBS#390
esteve wants to merge 1 commit intoros2:masterfrom
esteve:honor-build-shared-libs

Conversation

@esteve
Copy link
Copy Markdown
Member

@esteve esteve commented Oct 26, 2017

Not ready for review, just submitted this so that it's added to ros2/ros2#306

@esteve esteve added the in progress Actively being worked on (Kanban column) label Oct 26, 2017
ament_target_dependencies(${PROJECT_NAME}
"builtin_interfaces"
"rcl"
"rmw"
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Can you please elaborate why rmw was added here as well as it being exported.

@esteve
Copy link
Copy Markdown
Member Author

esteve commented Feb 26, 2018

Closing in favor of #444 Thanks @dhood for taking over!

@esteve esteve closed this Feb 26, 2018
@esteve esteve deleted the honor-build-shared-libs branch February 26, 2018 10:59
@esteve esteve removed the in progress Actively being worked on (Kanban column) label Feb 26, 2018
@dhood
Copy link
Copy Markdown
Member

dhood commented Feb 26, 2018

didn't mean to shut down the conversation in this thread @esteve; if there are dependencies on rmw that you needed in order to build statically it would still be good to understand what was behind it if it's still relevant

@esteve
Copy link
Copy Markdown
Member Author

esteve commented Feb 26, 2018

@dhood sorry I hope I didn't sound harsh, I didn't mean at all. I honestly wanted to thank you for fleshing out this PR, I had totally forgotten about it.

@dhood
Copy link
Copy Markdown
Member

dhood commented Feb 26, 2018

nw; I didn't test #444 with static linking, so there's still a chance follow up changes are required, so I'll replace this PR on the higher-level ticket with #444

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

Labels

more-information-needed Further information is required

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants