Skip to content

Cant build project due to tacopie not being found #117

@Sokkero

Description

@Sokkero

When building the project using cmake my machine outputs the error:
CMake Error: install(EXPORT "cpp_redis" ...) includes target "cpp_redis" which requires target "tacopie" that is not in any export set.

This error comes up whilst both building my own project and also when running these commands within cpp_redis:

mkdir build 
cd build
cmake .. -DBUILD_EXAMPLES=true

My CMakeLists.txt:

cmake_minimum_required(VERSION 3.24.2)

set(CMAKE_CXX_STANDARD 17)
set(PROJECT_NAME "cppApi")
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS}")

project(${PROJECT_NAME})

FILE(GLOB_RECURSE SOURCE_FILES src/*.cpp src/*.h)
add_executable(${PROJECT_NAME} ${SOURCE_FILES} ${RES_FILES} main.cpp)

add_subdirectory(dependencies/cpp_redis)

include_directories(/usr/local/homebrew/Cellar/boost/1.78.0_1/include)
link_directories(/usr/local/homebrew/lib)
link_libraries(dependencies/Crow/include)
include_directories(${CMAKE_CURRENT_SOURCE_DIR}/dependencies/cpp_redis/includes)

target_link_libraries(${PROJECT_NAME} boost_system)
target_link_libraries(${PROJECT_NAME} pthread)
target_link_libraries(${PROJECT_NAME} cpp_redis)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions