Skip to content

Conan Dependencies: Next Steps #8

@jmarrec

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