[XviD-devel] ATTN: colorspace stuff breaks stuff

peter ross xvid-devel@xvid.org
Sat, 16 Nov 2002 14:51:40 +1100







>From: Christoph Lampert <chl@math.uni-bonn.de>
>Reply-To: xvid-devel@xvid.org
>To: xvid-devel@xvid.org
>Subject: Re: [XviD-devel] ATTN: colorspace stuff breaks stuff
>Date: Fri, 15 Nov 2002 14:19:24 +0100 (CET)
>MIME-Version: 1.0
>Received: from edu.bnhof.de ([213.167.167.52]) by mc8-f19.law1.hotmail.com 
>with Microsoft SMTPSVC(5.0.2195.5600); Fri, 15 Nov 2002 05:23:16 -0800
>Received: from edu.bnhof.de (localhost [127.0.0.1])by edu.bnhof.de 
>(8.12.6/8.12.6/SuSE Linux 0.6) with ESMTP id gAFDKqlt000285;Fri, 15 Nov 
>2002 14:20:52 +0100
>Received: from raum6.math.uni-bonn.de (raum6.math.uni-bonn.de 
>[131.220.120.252])by edu.bnhof.de (8.12.6/8.12.6/SuSE Linux 0.6) with ESMTP 
>id gAFDJOlt000146for <xvid-devel@xvid.org>; Fri, 15 Nov 2002 14:19:24 +0100
>Received: from localhost (chl@localhost)by raum6.math.uni-bonn.de 
>(8.10.2/8.10.2/SuSE Linux 8.10.0-0.3) with ESMTP id gAFDJOo17392for 
><xvid-devel@xvid.org>; Fri, 15 Nov 2002 14:19:24 +0100
>X-Authentication-Warning: raum6.math.uni-bonn.de: chl owned process doing 
>-bs
>In-Reply-To: <F111JbB8qrkgCeR9eJj00006784@hotmail.com>
>Message-ID: 
><Pine.LNX.4.21.0211151418200.17386-100000@raum6.math.uni-bonn.de>
>Sender: xvid-devel-admin@xvid.org
>Errors-To: xvid-devel-admin@xvid.org
>X-BeenThere: xvid-devel@xvid.org
>X-Mailman-Version: 2.0.13
>Precedence: bulk
>List-Unsubscribe: 
><http://list.xvid.org/mailman/listinfo/xvid-devel>,<mailto:xvid-devel-request@xvid.org?subject=unsubscribe>
>List-Id: <xvid-devel.xvid.org>
>List-Post: <mailto:xvid-devel@xvid.org>
>List-Help: <mailto:xvid-devel-request@xvid.org?subject=help>
>List-Subscribe: 
><http://list.xvid.org/mailman/listinfo/xvid-devel>,<mailto:xvid-devel-request@xvid.org?subject=subscribe>
>List-Archive: <http://list.xvid.org/pipermail/xvid-devel/>
>Return-Path: xvid-devel-admin@xvid.org
>X-OriginalArrivalTime: 15 Nov 2002 13:23:16.0593 (UTC) 
>FILETIME=[28297610:01C28CAA]
>
>Hi Pete,
>
>On Sat, 16 Nov 2002, peter ross wrote:
> > > > to get it working, you need to add -I($<D) to the nasm rule:
> > > >
> > > > before: $(AS) $(AFLAGS) $< -o $@
> > > > after:  $(AS) $(AFLAGS) -I($<D) $< -o $@
> > > >
> > > > nasm has always supported %include, atleast from 1998 onwards. but
> > > > the -I<include-path> option was only recently added.
> > >
> > >Doesn't work.
> >
> > urgh, it should be -I$(<D)  ...i typed it incorrectly;
> > from the man page:
> >
> > `$(<D)'
> > `$(<F)'
> >      The directory part and the file-within-directory part of the first
> >      prerequisite.
>
>
>This explains why I didn't find  "$<D"  on the man-page ;-)
>
>gruel
>
>
>P.S. Do you actually test under Linux, too?

-I<include-path> is neccessary, because the makefiles dont recurse
into individual directories.

my test environments are as follows
djgpp, mingw, msvc6sp5 (k6-2/350)
slackware 3.4 (486dx4/100)
debian 2.2 (p4/1.6).

however, cvs refused to commit Makefile.linuxx86, so i posted the
$<D change instead.

-- pete

_________________________________________________________________
Add photos to your messages with MSN 8. Get 2 months FREE*. 
http://join.msn.com/?page=features/featuredemail