#33687: avarice @2.11 - install causes error: C++ compiler cannot create executables ---------------------------------+------------------------------------------ Reporter: 4eppelin@… | Owner: macports-tickets@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.0.4 Resolution: invalid | Keywords: Port: avarice | ---------------------------------+------------------------------------------ Changes (by ryandesign@…): * cc: ryandesign@… (added) * status: new => closed * resolution: => invalid Comment: Replying to [comment:3 4eppelin@…]:
Thank you! I solved the problem. Avarice require libbfd.a from binutils for installation. Installing binutils solves the problem. But there are some moments. Details: {{{ $ cd `port work avarice` $ sudo ./configure }}}
You're not supposed to manually run the configure script. Doing so is not the same as when MacPorts runs it for you.
Output: {{{ ... configure: error: You need to install libbfd.a from binutils. }}} {{{ $sudo port install binutils }}}
avarice already declares a dependency on avr-binutils; I think that's the binutils it's talking about. avarice installs fine for me. I recommend you remove the libbfd.a you added above. -- Ticket URL: <https://trac.macports.org/ticket/33687#comment:4> MacPorts <http://www.macports.org/> Ports system for Mac OS