Only changes to base are to configure/os/CONFIG_SITE.darwinCommon.darwinCommon to pick up homebrew rather than Fink or DarwinPorts:
OP_SYS_LDFLAGS += $(addprefix -L,$(dir $(firstword $(wildcard /usr/local/lib/*))))
<extensionsTop>/configure/os/CONFIG_SITE.darwinCommon.darwinCommon has
X11_LIB=/usr/X11R6/lib
X11_INC=/usr/X11R6/include
XPM_LIB=/usr/X11R6/lib
XPM_INC=/usr/X11R6/include
USR_INCLUDES += -I/opt/X11/include
MOTIF_LIB=/usr/local/lib
MOTIF_INC=/usr/local/include
no problems building, but attempting to run edm gives
Error: attempt to add non-widget child "dsm" to parent "edm" which supports only widgets
This weekend I’ll try removing and reinstalling XQuartz just to make sure that there are no dregs of my previous DarwinPorts installation of openmotif.
Well, the only thing I think I did was this:
In CONFIG_SITE.darwin-x86.darwin-x86,
# Homebrew OpenMotif
#
MOTIF_LIB=/usr/local/lib
MOTIF_INC=/usr/local/include
Then, I thought everything worked… At least that’s my recollection.