diff --git a/CMakeLists.txt b/CMakeLists.txt index 684e625..4a5d059 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -17,7 +17,7 @@ add_executable(chip8 src/main.cpp src/compiler.hpp src/compiler.cpp) -target_link_libraries(chip8 PRIVATE SDL2::Core chip8-shared imgui glad) +target_link_libraries(chip8 PRIVATE SDL2::Main chip8-shared imgui glad) target_include_directories(chip8 PRIVATE src) set_target_properties(chip8 PROPERTIES CXX_STANDARD 17) diff --git a/src/main.cpp b/src/main.cpp index 3985758..277e21f 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -214,7 +214,7 @@ int main(int argc, char* argv[]) { std::vector rom_paths; for(auto& p: std::filesystem::directory_iterator("roms/")) - rom_paths.push_back(p.path()); + rom_paths.push_back(p.path().string()); bool running = true; while(running) {