[MacPorts] #35619: sdcc: error: conflicting types for 'getline'
MacPorts
noreply at macports.org
Fri Aug 10 07:25:49 PDT 2012
#35619: sdcc: error: conflicting types for 'getline'
------------------------------------------+---------------------------------
Reporter: fabrizio.giuliano@… | Owner: snc@…
Type: defect | Status: closed
Priority: Normal | Milestone:
Component: ports | Version: 2.1.2
Resolution: wontfix | Keywords:
Port: sdcc |
------------------------------------------+---------------------------------
Comment(by fabrizio.giuliano@…):
Thank you! i did:
{{{
sudo port install sdcc29
sudo port edit sdcc29
}}}
Insert this snippet (it works with Mountain Lion):
{{{
platform darwin 12 {
post-patch {
# 10.7 provides 'getline()' already, but it is not
# interchangeable with that provided by SDCC. change SDCC's
# internal to "sdcc_getline", but not the #includes
reinplace "/getline/s at getline @sdcc_getline @g" \
${worksrcpath}/as/link/getline.h \
${worksrcpath}/as/link/getline.c \
${worksrcpath}/as/link/lklib.c \
${worksrcpath}/as/link/lkrel.c \
${worksrcpath}/as/link/lksdcclib.c
}
}
}}}
It works!
Thanks a lot again!
--
Ticket URL: <https://trac.macports.org/ticket/35619#comment:5>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list