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
    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