----- Original Message -----
From: "Juergen Boemmels" <[EMAIL PROTECTED]>
To: "Nick Kostirya" <[EMAIL PROTECTED]>
Cc: "Nicholas Clark" <[EMAIL PROTECTED]>; <[EMAIL PROTECTED]>
Sent: Monday, October 13, 2003 6:29 PM
Subject: Re: FreeBSD (4.8) can't build imcc


> "Nick Kostirya" <[EMAIL PROTECTED]> writes:
>
> > I propose replace
> >  @$(PERL) tools/dev/cc_flags.pl ./CFLAGS $(CC) $(CFLAGS)
${cc_o_out}$@ -c $<
> > by
> >  @$(PERL) tools/dev/cc_flags.pl ./CFLAGS $(CC) $(CFLAGS) -I$(@D)
> > ${cc_o_out}$@ -c $<
> >
> > and remove
> >
> > $(IMCC_DIR)/%${o} : $(IMCC_DIR)/%.c
> >  $(PERL) tools/dev/cc_flags.pl ./CFLAGS $(CC) -I$(IMCC_DIR) $(CFLAGS)
> > ${cc_o_out}$@ -c $<
>
> I tested it and it seems to work on Linux/i386 too.
> But before appling it I want to here something from the windows folks

Oh! Wher I sent message with this proposal
I forget inform about I tested it on
MS nmake, BSD make, gmake.
(nmake Version 6.00.8168.0)

>
> bye
> boe
>
> Context diff:
> Index: config/gen/makefiles/root.in
> ===================================================================
> RCS file: /cvs/public/parrot/config/gen/makefiles/root.in,v
> retrieving revision 1.145
> diff -u -r1.145 root.in
> --- config/gen/makefiles/root.in 13 Oct 2003 13:36:08 -0000 1.145
> +++ config/gen/makefiles/root.in 13 Oct 2003 15:26:15 -0000
> @@ -240,7 +240,7 @@
>  MAKE_C = ${make_c}
>
>  .c$(O) :
> - @$(PERL) tools/dev/cc_flags.pl ./CFLAGS $(CC) $(CFLAGS) ${cc_o_out}$@ -c
$<
> + @$(PERL) tools/dev/cc_flags.pl ./CFLAGS $(CC) $(CFLAGS) -I$(@D)
${cc_o_out}$@ -c $<
>
>  all : flags_dummy $(TEST_PROG) docs
>
> @@ -608,8 +608,6 @@
>
>  $(IMCC_O_FILES) : $(IMCC_H_FILES) $(ALL_H_FILES)
>
> -$(IMCC_DIR)/%${o} : $(IMCC_DIR)/%.c
> - $(PERL) tools/dev/cc_flags.pl ./CFLAGS $(CC) -I$(IMCC_DIR) $(CFLAGS)
${cc_o_out}$@ -c $<
>
>  ################ docs, test and maintainer targets
>
>
>
>



Reply via email to