Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Build error on OSX #3

Closed
joehuchette opened this issue Mar 10, 2014 · 4 comments
Closed

Build error on OSX #3

joehuchette opened this issue Mar 10, 2014 · 4 comments

Comments

@joehuchette
Copy link
Contributor

julia> Pkg.build("Ipopt")
INFO: Building Homebrew
HEAD is now at c588ffb Remove git rebasing code that slipped through
HEAD is now at b8b84ed Update hdf5 and szip
Uninstalling /Users/huchette/.julia/v0.3/Homebrew/deps/usr/Cellar/zeromq/3.2.4...
==> Downloading http://archive.org/download/julialang/bottles/zeromq-3.2.4.snow_
Already downloaded: /Users/huchette/Library/Caches/Homebrew.jl/zeromq-3.2.4.snow_leopard_or_later.bottle.1.tar.gz
==> Pouring zeromq-3.2.4.snow_leopard_or_later.bottle.1.tar.gz
 /Users/huchette/.julia/v0.3/Homebrew/deps/usr/Cellar/zeromq/3.2.4: 54 files, 2.3M
INFO: Building Ipopt
==> Downloading http://www.coin-or.org/download/source/Ipopt/Ipopt-3.11.5.tgz
Already downloaded: /Users/huchette/Library/Caches/Homebrew.jl//ipopt-3.11.5.tgz
==> cd ThirdParty/Mumps; ./get.Mumps
==> ./configure --prefix=/Users/huchette/.julia/v0.3/Homebrew/deps/usr/Cellar/ip
checking for Fortran libraries of unavailable... 
checking for dummy main to link with Fortran libraries... none
checking for Fortran name-mangling scheme... configure: error: cannot compile a simple Fortran program
See `config.log' for more details.
configure: error: /bin/sh './configure' failed for ThirdParty/HSLold

READ THIS: https://github.com/Homebrew/homebrew/wiki/troubleshooting
If reporting this issue please do so at (not Homebrew/homebrew):
  https://github.com/staticfloat/homebrew-juliadeps/issues

These open issues may also help:
Adding ipopt library v.3.9.2 (https://github.com/Homebrew/homebrew/pull/5281)
Adding ipopt library v.3.9.2 (https://github.com/Homebrew/homebrew/pull/5856)
ipopt does compile but fails at make test (https://github.com/Homebrew/homebrew/issues/13617)
================================[ ERROR: Ipopt ]================================

failed process: Process(`/Users/huchette/.julia/v0.3/Homebrew/deps/usr/bin/brew install staticfloat/juliadeps/ipopt`, ProcessExited(1)) [1]
while loading /Users/huchette/.julia/v0.3/Ipopt/deps/build.jl, in expression starting on line 62

================================================================================

================================[ BUILD ERRORS ]================================

WARNING: Ipopt had build errors.

 - packages with build errors remain installed in /Users/huchette/.julia/v0.3
 - build a package and all its dependencies with `Pkg.build(pkg)`
 - build a single package by running its `deps/build.jl` script

================================================================================

@mlubin
Copy link
Member

mlubin commented Mar 10, 2014

Looks like the homebrew bottle for Ipopt wasn't updated for 10.9: https://github.com/staticfloat/homebrew-juliadeps/blob/master/ipopt.rb
CC: @staticfloat

@joehuchette
Copy link
Contributor Author

Makes sense; when I install outside Julia, it builds fine and then the Julia build can piggyback on that (though now I'm getting the same errors as in #1...)

@mlubin
Copy link
Member

mlubin commented May 2, 2014

Is this resolved?

@joehuchette
Copy link
Contributor Author

Looks like it, nice.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging a pull request may close this issue.

2 participants