[MacPorts] #42152: libbiosig: fails to build on snow leopard (Undefined symbols: _getline)

MacPorts noreply at macports.org
Thu Jan 16 05:41:30 PST 2014


#42152: libbiosig: fails to build on snow leopard (Undefined symbols: _getline)
------------------------+------------------------
  Reporter:  mojca@…    |      Owner:  christsc@…
      Type:  defect     |     Status:  new
  Priority:  Normal     |  Milestone:
 Component:  ports      |    Version:
Resolution:             |   Keywords:
      Port:  libbiosig  |
------------------------+------------------------

Comment (by christsc@…):

 Replying to [comment:2 mojca@…]:
 > See also #41694, #30785 and possibly others. It seems that `getline` is
 not available on 10.6 and earlier, so the upstream project needs to take
 that into account and be fixed accordingly.

 Yes, the problem (that I was not aware of) is all over the place. See also
 https://stackoverflow.com/questions/1117108/compiling-c-code-using-gnu-c
 -getline-on-mac-osx
 biosig has a getline implementation for win32 that we could make use of. I
 will try to add that to the cmake file.

 > If you want to make `stimfit` work on 10.6 faster than you can debug, it
 might be best bet to only make `+biosig` default (or maybe even only
 available) on 10.7 and later until you resolve the problem with `getline`.

 If the getline fix isn't straightforward I'll do that.

-- 
Ticket URL: <https://trac.macports.org/ticket/42152#comment:3>
MacPorts <http://www.macports.org/>
Ports system for OS X


More information about the macports-tickets mailing list