I've made some changes to the program_guide subdirectory in samples.  In
the past there were a bunch of architecture specific makefiles that in many
cases didn't work; for example, if you tried to build dxexec with the hello
module built in, the link line didn't know how your libDX.a was linked and
therefore didn't know whether to add other optional libs to the link line.
I've changed it to use information in $(DXROOT)/lib/arch.mak (put there
when OpenDX itself is configured), enabling it to use the same link info as
OpenDX.  This is done by configuring a generic makefile that is then
installed in the destination directory.   There were also a few changes to
the code files - ERROR_INVALID_DATA had to be converted to
ERROR_DATA_INVALID, matching a change made a *long* time ago to the OpenDX
source.    In the current CVS.

Greg

Reply via email to