On Henry's MacPro make distclean ./configure --disable-fontconfig make results in Undefined symbols: "_cairo_ps_surface_set_eps", referenced from: _devcairo_open_device in gdevcairo.o ld: symbol(s) not found collect2: ld returned 1 exit status make: *** [bin/gs] Error 1 These same set of commands do not fail on my iMac, so it's not a general Mac OS X issue.
Grabbing a Ralph's bugs.
r11448 makes --disable-fontconfig implies --disable-cairo . cairo depends on fontconfig. The reported problem seems to be linker-dependent - on recent linux, --disable-fontconfig would still build the cairo device (and the resulting gs binary dependent on libfontconfig through depending on libcairo). Possibly on MacPro, both direct+indirect dependent libraries needed to be presented to the linker. In any case, if the user specifies --disable-fontconfig, it should be understood that he/she does not want indirect dependencies either.
Meant to close with last comment.