[MacPorts] #51746: libedit @3.1: Undefined symbols _libedit_getline

MacPorts noreply at macports.org
Sat Jul 2 13:59:34 PDT 2016


#51746: libedit @3.1: Undefined symbols _libedit_getline
-------------------------+------------------------
  Reporter:  liuhj.86@…  |      Owner:  mcalhoun@…
      Type:  defect      |     Status:  new
  Priority:  Normal      |  Milestone:
 Component:  ports       |    Version:  2.3.4
Resolution:              |   Keywords:  leopard
      Port:  libedit     |
-------------------------+------------------------

Comment (by kenneth.f.cunningham@…):

 Getline appears to be unavailable until 10.7 or later.

 I ran into a similar error with a different port using PPC on MacOSX 10.4
 and fixed it successfully using the information here:
 <http://forums.macrumors.com/threads/unable-to-compile-c-program-with-
 getline-using-gcc.1308709/>, which sends you ultimately here <
 http://opensource.apple.com//source/cvs/cvs-42/cvs/lib/> for the missing
 functions.

 There are two files, getline.c and getdelim.c, and their headers in that
 directory, that provide the missing functions.

 You could try to modify history.c, historyn.c, and probably el.c to add in
 those functions, and see where that takes you.

 Good luck!

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


More information about the macports-tickets mailing list