Coder Social home page Coder Social logo

Comments (16)

jslee02 avatar jslee02 commented on September 20, 2024 3

@traversaro Thanks for the heads-up.

I'm submitting series of PRs for migrating ipopt and its dependencies to homebrew-core:

from homebrew-formulae.

jslee02 avatar jslee02 commented on September 20, 2024 3

It seems being accepted formulae by homebrew-core takes time. As a temporary solution, I hosted ipopt and its dependencies in https://github.com/dartsim/homebrew-dart, and it seems to work with DART (on my macbook). I might continue to work on moving those formulae to homebrew-core eventually.

In the meantime, I think you guys could use them from https://github.com/dartsim/homebrew-dart or host them here at your convenience.

from homebrew-formulae.

admercs avatar admercs commented on September 20, 2024 3

Again, if anyone runs into this issue, IpOpt can be installed via Homebrew with this temporary solution until it is accepted in homebrew-core:

brew install dartsim/dart/ipopt

This uses OpenBLAS by default, so no --with-openblas flag is needed.

from homebrew-formulae.

traversaro avatar traversaro commented on September 20, 2024 1

cc @DanielePucci

from homebrew-formulae.

traversaro avatar traversaro commented on September 20, 2024 1

@claudiofantacci I would go for using dartsim/dart/ipopt as soon as dartsim/homebrew-dart#49 is merged, so we have a single trusted point in which to fix issues or problems.

Thanks a lot @jslee02 .

from homebrew-formulae.

traversaro avatar traversaro commented on September 20, 2024 1

As pointed out in dartsim/homebrew-dart#76 (comment), a ipopt formula is now available in homebrew core. If it works correctly, I think we can definitely close this issue. : )

from homebrew-formulae.

traversaro avatar traversaro commented on September 20, 2024

If I understand everything correctly (I don't have access to a mac at the moment) this means that the icub-main formula with-ipopt option is broken.

from homebrew-formulae.

traversaro avatar traversaro commented on September 20, 2024

A similar issue affects the dartsim* formula as well, see https://github.com/dartsim/homebrew-dart/blob/8a6d175ff7db915d675612c376ec5d8d89a0665a/Formula/dartsim6.rb#L31 .
cc @jslee02

from homebrew-formulae.

traversaro avatar traversaro commented on September 20, 2024

That's great @jslee02 ! Thanks and happy new year!

from homebrew-formulae.

claudiofantacci avatar claudiofantacci commented on September 20, 2024

Hi everyone! I also noticed just now with a brew update about homebrew-science deprecation.
It was already started some times ago and some formulae have been ported in the meantime, lik for example opencv.

@jslee02 thanks for your effort, really appreciated! πŸ† πŸŽ‰

As a result of the deprecation icub-main --with-ipopt is broken, unless ipopt was already installed with brew before deprecation.
IMHO, we can wait for @jslee02 work and then test and update the formulae at that time.
I'll keep an eye on this.

from homebrew-formulae.

claudiofantacci avatar claudiofantacci commented on September 20, 2024

Reasonable to me, and thanks @jslee02 for the effort and your help! Appreciated πŸ™‡

We can go for dartsim/dart/ipopt and join strenght to make it a strong and reliable formula πŸ’ͺ
Hopefully we will make it for homebrew-core in resonable time!

from homebrew-formulae.

traversaro avatar traversaro commented on September 20, 2024

cc @nunoguedelha

from homebrew-formulae.

traversaro avatar traversaro commented on September 20, 2024

cc @lucaTagliapietra

from homebrew-formulae.

dejac001 avatar dejac001 commented on September 20, 2024

It's really nice to be able to install ipopt with homebrew...so difficult with other options

from homebrew-formulae.

yujund avatar yujund commented on September 20, 2024

Many thanks!

from homebrew-formulae.

traversaro avatar traversaro commented on September 20, 2024

As discussed in dartsim/homebrew-dart#76 (comment) , an ipopt formula was made available in the core homebrew repo in Homebrew/homebrew-core#38270 . For this reason, I think we can finally close this issue.

from homebrew-formulae.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.