Alan Orndorff <[EMAIL PROTECTED]> writes:

> but just did and it shows:
> 
> GNU bash, version 2.03.0(1)-release (i386-pc-solaris2.7)
> Copyright 1998 Free Software Foundation, Inc.

OK, so according to Chris, Solaris might have a broken make that
doesn't understand $(wildcard foo).

Let's test that.  First, do your normal "configure and make motif",
then create a file in src/motif called foo.makefile that contains
this:

  OTHER_OBJS := $(wildcard ../../lib/Xbae-4.6.2-linas/src/obj/motif/*.o)
  OTHER_OBJS += $(wildcard ../../lib/ComboBox-1.33/obj/motif/*.o)
  OTHER_OBJS += $(wildcard ../../src/obj/motif/*.o)
  OTHER_OBJS += $(wildcard ../../src/engine/obj/*.o)
  OTHER_OBJS += $(wildcard ../../src/register/obj/motif/*.o)
  OTHER_OBJS += $(wildcard ../../src/reports/obj/*.o)
  OTHER_OBJS += $(wildcard ../../src/guile/obj/*.o)
  OTHER_OBJS += $(wildcard ../../src/swig/obj/*.o)
  OTHER_OBJS += $(wildcard ../../src/g-wrap/obj/*.o)
  OTHER_OBJS += $(wildcard ../../src/g-wrap/obj/motif/*.o)

  dummy-target:
        echo "[" ${OTHER_OBJS} "]"

(Note that there must be a real tab before the echo command, no
 spaces.)

and then cd to src/motif and run "make -f foo.make dummy-target and
tell me what happens.

(Also first check to see that there are actually some .o files in the
 directories listed above.  If not, then the problem may lie with
 make's pattern dependencies and not wildcard...)

-- 
Rob Browning <[EMAIL PROTECTED]> PGP=E80E0D04F521A094 532B97F5D64E3930
----- %< -------------------------------------------- >% ------
The GnuCash / X-Accountant Mailing List
To unsubscribe, send mail to [EMAIL PROTECTED] and
put "unsubscribe gnucash-devel [EMAIL PROTECTED]" in the body

Reply via email to