bug-make
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [bug #33034] "Makefile:23: *** mixed implicit and normal rules. Stop


From: Paul Smith
Subject: Re: [bug #33034] "Makefile:23: *** mixed implicit and normal rules. Stop." for Linux kernel out of source builds
Date: Fri, 11 Nov 2011 14:07:57 -0500

On Thu, 2011-11-10 at 14:51 -0500, tz wrote:
> On Nov 10, 2011 2:32 PM, "Paul Smith" <address@hidden> wrote:
> > On Thu, 2011-11-10 at 10:36 -0500, tz wrote:
> >
> > You don't need to cross-compile: you can compile natively.  What you
> > can't do is rely on your upstream vendor to provide you the toolchain
> > you are going to use.  You need to build it yourself, using known
> > versions, and install the results in a separate location (not your
> > distro's /usr/bin).
> 
> That doesn't work if you don't have space on the embedded device.
> Some don't have resources to network mount, and builds take days
> (literally).

??? So OK, you ARE using a cross-compiler.  I thought you said earlier
that you didn't want to.  Anyway it doesn't matter whether you're
building natively or cross; what matters is that you use an archived,
known version of your toolchain to build your target code and not
whatever version of the toolchain is delivered with your desktop du
jour.




reply via email to

[Prev in Thread] Current Thread [Next in Thread]