Skip to content
This repository was archived by the owner on Jun 30, 2026. It is now read-only.
This repository was archived by the owner on Jun 30, 2026. It is now read-only.

Conan Dependencies: Next Steps #8

Description

@jmarrec

Following #7 Next steps:

  • Investigate why with_libyaml=True fails to link on Windows
  • Instead of always force-building some conan dependencies in OpenStudio/ConanInstall.cmake, find a better alternative.
    • currently on mac for eg websocket, boost_asio and readline are always built each time you call cmake
    • one is to upload a nrel/readline recipe that doesn't contain binary packages, so that the first time you build OpenStudio you must build it from source
  • Investigate why conan-libffi doesn't succeed to link on Windows (I started to tweak the recipe here: https://github.com/jmarrec/conan-libffi/tree/testing/3.2.1)
  • Remove the need for CMakeLists.txt: it works on Unix but having problems on windows due to libffi. Given the urgency of our deliverables I have put this effort on hold, but it's saved on Try remove CMake lists: a WIP problematic on Windows jmarrec/conan-openstudio-ruby#3
  • Missing deps on windows
    • Provide readline via conan on MSVC
    • provide gdbm
  • Check if possible to enable static builds of conan-readline on macOS
  • Check if needed to provide conan-gmp on Windows:
    • If so, check if possible to provide conan-gmp on Windows

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions