Mmmm... så tänkte jag också... men när jag tar bort hänvisningarna till dem så får jag en massa varningar och till slut ett error.
Om jag symlinkar in getopt.h och malloc.h från /sw/include/gnugetopt/getopt.h och /sw/include/graphviz/malloc.h till /usr/include/ får jag detta fel:
ld: Undefined symbols: _getopt_long
Jag gissar att det beror på att gcc inte hittar gnugetopt utan bara får den länkade getopt.h-filen.
Kan man istället lägga till en bättre sökväg till gnugetopt osv? Är jag helt ute och cyklar?
(Programmet i fråga är MegaHAL megahal.sourceforge.net -- det finns en Carbon-port, men jag vill göra ett par förändringar på det)