noorms /usr/ports/net-p2p/rtorrent# make install clean ===> Building for rtorrent-0.5.3 make all-recursive Making all in doc Making all in src Making all in core Making all in display Making all in input Making all in ui Making all in utils if g++34 -DHAVE_CONFIG_H -I. -I. -I.. -O -pipe -DNDEBUG -I/usr/local/include/sigc++-2.0 -I/usr/local/lib/sigc++-2.0/include -I/usr/local/include -I/usr/local/include -MT option_parser.o -MD -MP -MF ".deps/option_parser.Tpo" -c -o option_parser.o option_parser.cc; then mv -f ".deps/option_parser.Tpo" ".deps/option_parser.Po"; else rm -f ".deps/option_parser.Tpo"; exit 1; fi In file included from option_parser.cc:43: /usr/local/include/getopt.h:115: error: declaration of C function `int getopt()' conflicts with /usr/include/unistd.h:112: error: previous declaration `int getopt(int, char* const*, const char*)' here option_parser.cc: In member function `int OptionParser::process(int, char**)': /usr/local/include/getopt.h:115: error: too many arguments to function `int getopt()' option_parser.cc:83: error: at this point in file *** Error code 1 Stop in /var/build/ports/net-p2p/rtorrent/work/rtorrent-0.5.3/src. *** Error code 1 Stop in /var/build/ports/net-p2p/rtorrent/work/rtorrent-0.5.3/src. *** Error code 1 Stop in /var/build/ports/net-p2p/rtorrent/work/rtorrent-0.5.3. *** Error code 1 Stop in /var/build/ports/net-p2p/rtorrent/work/rtorrent-0.5.3. *** Error code 1 Stop in /ports/net-p2p/rtorrent.