diff --git a/.github/workflows/ubuntu-latest-arrch64-v9.0.0-build.yaml b/.github/workflows/ubuntu-latest-arrch64-v9.0.0-build.yaml index a7d00e5..bf99daa 100644 --- a/.github/workflows/ubuntu-latest-arrch64-v9.0.0-build.yaml +++ b/.github/workflows/ubuntu-latest-arrch64-v9.0.0-build.yaml @@ -22,7 +22,7 @@ jobs: install: | apt update - apt install -y lsb-release git wget pkg-config g++ cmake libpoco-dev uuid-dev libncurses5-dev python3-dev + apt install -y lsb-release git wget pkg-config g++ cmake uuid-dev libncurses5-dev python3-dev run: | echo "-----------------------" diff --git a/.github/workflows/ubuntu-latest-v9.0.0-build.yaml b/.github/workflows/ubuntu-latest-v9.0.0-build.yaml index 3a77c16..3a66785 100644 --- a/.github/workflows/ubuntu-latest-v9.0.0-build.yaml +++ b/.github/workflows/ubuntu-latest-v9.0.0-build.yaml @@ -21,7 +21,7 @@ jobs: DEBIAN_FRONTEND: noninteractive run: | apt update - apt install -y lsb-release git wget pkg-config g++ cmake libpoco-dev uuid-dev libncurses5-dev python3-dev + apt install -y lsb-release git wget pkg-config g++ cmake uuid-dev libncurses5-dev python3-dev cd /workspace/${{ github.repository }} && python3 install.py - name: Build diff --git a/.github/workflows/ubuntu18-arrch64-v9.0.0-build.yaml b/.github/workflows/ubuntu18-arrch64-v9.0.0-build.yaml index e68179d..31acf5a 100644 --- a/.github/workflows/ubuntu18-arrch64-v9.0.0-build.yaml +++ b/.github/workflows/ubuntu18-arrch64-v9.0.0-build.yaml @@ -22,7 +22,7 @@ jobs: install: | apt update - apt install -y lsb-release git wget pkg-config g++ cmake libpoco-dev uuid-dev libncurses5-dev python3-dev + apt install -y lsb-release git wget pkg-config g++ cmake uuid-dev libncurses5-dev python3-dev run: | echo "-----------------------" diff --git a/.github/workflows/ubuntu18-v9.0.0-build.yaml b/.github/workflows/ubuntu18-v9.0.0-build.yaml index d847c77..8cbe5c4 100644 --- a/.github/workflows/ubuntu18-v9.0.0-build.yaml +++ b/.github/workflows/ubuntu18-v9.0.0-build.yaml @@ -28,7 +28,7 @@ jobs: DEBIAN_FRONTEND: noninteractive run: | apt update - apt install -y lsb-release git wget pkg-config g++ cmake libpoco-dev uuid-dev libncurses5-dev python3-dev + apt install -y lsb-release git wget pkg-config g++ cmake uuid-dev libncurses5-dev python3-dev cd /workspace/${{ github.repository }} && python3 install.py - name: Build diff --git a/.github/workflows/ubuntu20-arrch64-v9.0.0-build.yaml b/.github/workflows/ubuntu20-arrch64-v9.0.0-build.yaml index c9fe7bb..e5a2b58 100644 --- a/.github/workflows/ubuntu20-arrch64-v9.0.0-build.yaml +++ b/.github/workflows/ubuntu20-arrch64-v9.0.0-build.yaml @@ -22,7 +22,7 @@ jobs: install: | apt update - apt install -y lsb-release git wget pkg-config g++ cmake libpoco-dev uuid-dev libncurses5-dev python3-dev + apt install -y lsb-release git wget pkg-config g++ cmake uuid-dev libncurses5-dev python3-dev run: | echo "-----------------------" diff --git a/.github/workflows/ubuntu20-v9.0.0-build.yaml b/.github/workflows/ubuntu20-v9.0.0-build.yaml index c01ba43..11d4de4 100644 --- a/.github/workflows/ubuntu20-v9.0.0-build.yaml +++ b/.github/workflows/ubuntu20-v9.0.0-build.yaml @@ -21,7 +21,7 @@ jobs: DEBIAN_FRONTEND: noninteractive run: | apt update - apt install -y lsb-release git wget pkg-config g++ cmake libpoco-dev uuid-dev libncurses5-dev python3-dev + apt install -y lsb-release git wget pkg-config g++ cmake uuid-dev libncurses5-dev python3-dev cd /workspace/${{ github.repository }} && python3 install.py - name: Build diff --git a/.github/workflows/ubuntu22-arrch64-v9.0.0-build.yaml b/.github/workflows/ubuntu22-arrch64-v9.0.0-build.yaml index 1422c58..85531a8 100644 --- a/.github/workflows/ubuntu22-arrch64-v9.0.0-build.yaml +++ b/.github/workflows/ubuntu22-arrch64-v9.0.0-build.yaml @@ -22,7 +22,7 @@ jobs: install: | apt update - apt install -y lsb-release git wget pkg-config g++ cmake libpoco-dev uuid-dev libncurses5-dev python3-dev + apt install -y lsb-release git wget pkg-config g++ cmake uuid-dev libncurses5-dev python3-dev run: | echo "-----------------------" diff --git a/.github/workflows/ubuntu22-v9.0.0-build.yaml b/.github/workflows/ubuntu22-v9.0.0-build.yaml index 59af405..3c09fce 100644 --- a/.github/workflows/ubuntu22-v9.0.0-build.yaml +++ b/.github/workflows/ubuntu22-v9.0.0-build.yaml @@ -21,7 +21,7 @@ jobs: DEBIAN_FRONTEND: noninteractive run: | apt update - apt install -y lsb-release git wget pkg-config g++ cmake libpoco-dev uuid-dev libncurses5-dev python3-dev + apt install -y lsb-release git wget pkg-config g++ cmake uuid-dev libncurses5-dev python3-dev cd /workspace/${{ github.repository }} && python3 install.py - name: Build diff --git a/.github/workflows/ubuntu24-v9.0.0-build.yaml b/.github/workflows/ubuntu24-v9.0.0-build.yaml index 7b93dbc..e77ec23 100644 --- a/.github/workflows/ubuntu24-v9.0.0-build.yaml +++ b/.github/workflows/ubuntu24-v9.0.0-build.yaml @@ -21,7 +21,7 @@ jobs: DEBIAN_FRONTEND: noninteractive run: | apt update - apt install -y lsb-release git wget pkg-config g++ cmake libpoco-dev uuid-dev libncurses5-dev python3-dev + apt install -y lsb-release git wget pkg-config g++ cmake uuid-dev libncurses5-dev python3-dev cd /workspace/${{ github.repository }} && python3 install.py - name: Build diff --git a/CMakeLists.txt b/CMakeLists.txt index eb98cd8..8e0eb8f 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -40,7 +40,6 @@ find_package(Threads REQUIRED) find_package(PkgConfig REQUIRED) find_package(fastrtps REQUIRED) find_package(fastcdr REQUIRED) -find_package(Poco REQUIRED COMPONENTS Foundation) find_package(glog REQUIRED) find_package(Protobuf REQUIRED) # find_package(Python REQUIRED COMPONENTS Interpreter Development) @@ -179,10 +178,11 @@ target_link_libraries(${TARGET_NAME} ${NlohmannJson_LIBRARIES} ${Protobuf_LIBRARIES} ${Uuid_LIBRARIES} - ${Poco_LIBRARIES} fastrtps fastcdr atomic + dl + rt ) add_subdirectory(cyber/mainboard) diff --git a/README.md b/README.md index f58ce41..977ed61 100644 --- a/README.md +++ b/README.md @@ -20,7 +20,7 @@ ```shell sudo apt update -sudo apt install -y libpoco-dev uuid-dev libncurses5-dev python3-dev python3-pip +sudo apt install -y uuid-dev libncurses5-dev python3-dev python3-pip python3 -m pip install protobuf==3.14.0 ```