diff --git a/rcl/CMakeLists.txt b/rcl/CMakeLists.txt
index 3b2ea93..7729caf 100644
--- a/rcl/CMakeLists.txt
+++ b/rcl/CMakeLists.txt
@@ -2,7 +2,7 @@ cmake_minimum_required(VERSION 3.5)
project(rcl)
-find_package(ament_cmake REQUIRED)
+find_package(ament_cmake_ros REQUIRED)
find_package(rcl_interfaces REQUIRED)
find_package(rmw REQUIRED)
find_package(rmw_implementation REQUIRED)
@@ -32,7 +32,7 @@ set(${PROJECT_NAME}_sources
src/rcl/wait.c
)
-add_library(${PROJECT_NAME} SHARED ${${PROJECT_NAME}_sources})
+add_library(${PROJECT_NAME} ${${PROJECT_NAME}_sources})
ament_target_dependencies(${PROJECT_NAME}
"rcl_interfaces"
"rmw"
diff --git a/rcl/package.xml b/rcl/package.xml
index 882d2e8..dc6c829 100644
--- a/rcl/package.xml
+++ b/rcl/package.xml
@@ -9,7 +9,7 @@
William Woodall
Apache License 2.0
- ament_cmake
+ ament_cmake_ros
rmw