Opened 15 years ago
Last modified 15 years ago
#19335 closed defect
build cgit fails on missing libiconv Mac OS X 10.4 Tiger — at Initial Version
Reported by: | vulcan_@… | Owned by: | macports-tickets@… |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 1.7.1 |
Keywords: | Cc: | ||
Port: | cgit |
Description
i am using Porticus to install git and cgit on my macbook. see attached file for system info dump the cgit install fails i see this in the log --- /usr/libexec/gcc/i686-apple-darwin8/4.0.1/ld: Undefined symbols: _libiconv _libiconv_close _libiconv_open collect2: ld returned 1 exit status make: * [cgit] Error 1 ---
so i know it is missing the libiconv
i look at the Makefile and see --- ifdef NEEDS_LIBICONV
EXTLIBS += -liconv
endif ---
so i define NEEDS_LIBICONV = yes
at the top of the Makefile and rerun the make install DESTROOT= blah blah and it works. back to porticus to retry the cgit install .. now it fails because there is no cgitrc file in the destroot dir I hand edit a cgitrc based on the cgitrc.in.txt and restart the install in porticus it works
Change History (2)
Changed 15 years ago by vulcan_@…
Attachment: | cgit build.rtf added |
---|
Changed 15 years ago by vulcan_@…
Attachment: | cgit solved.txt added |
---|
showing how i changed the Makefile to work
partial logfile showing problem