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

Re: [microblaze-uclinux] Kernel/Dist source checkout -and- kernel build under new toolset



Hi again John,

Tried the 'make oldconfig' -> no difference.

Renamed my current "uClinux-dist" and "uClinux-2.4.x" directories, did fresh 
CVS from the repository:

cd /opt
cvs -d:pserver:anonymous@cvs.uclinux.org:/var/cvs login
cvs -d:pserver:anonymous@cvs.uclinux.org:/var/cvs co uClinux-dist
cvs -d:pserver:anonymous@cvs.uclinux.org:/var/cvs co uClinux-2.4.x
cd /opt/uClinux-dist
ln -s ../uClinux-2.4.x linux-2.4.x
....copied my auto-config.in file to 
/opt/uClinux-dist/linux-2.4.x/arch/microblaze/platform/uclinux-auto/
....checked that the new microblaze-elf tools were in my PATH
... un-tar-ed David Banas' .config files for the NuHo S3-2000 board

make clean
.... aborted telling me that it couldn't remove uClinux-dist/images/CVS 
because it was a directory
-> looks like a bogus CVS thing, removed all CVS from this subdir along with 
files
... now make clean works

make oldconfig <--- aborts a little ways in
make menuconfig <--- completes
make dep <---- completes
make <--- fails during the same compile of "init/main.c" as prev. described

... tried applying the microblaze-vendors-20050215 patch - not much of it 
went through
... tried applying the David Banas NuHo_S3-2000_uClinux-2.4.x and 
_uClinux-dist patches - again, not much of it went through
... still no good on the make.

... went back to old tools and all built to completion, so i think the 
new -dist and -2.4.x checkouts were clean

....next going to try re-installing the new tools, just in case.

Jim


----- Original Message ----- 
From: "John Williams" <jwilliams@itee.uq.edu.au>
To: <microblaze-uclinux@itee.uq.edu.au>
Sent: Thursday, September 22, 2005 6:46 PM
Subject: Re: [microblaze-uclinux] Kernel/Dist source checkout -and- kernel 
build under new toolset


> Hi Jim,
>
> Jim Law wrote:
>
>
>> make clean
>> ... delete the microblaze_defs.d and .h per John's instructions
>> make menuconfig
>> make dep
>> make
>> <-- and it craps out early in make while trying to compile "init/main.c"
>> giving:
>> /opt/uClinux-2.4.x/include/linux/autoconf.h:42: error: parse error
>> before ')' token
>> ... and a bunch of follow-on similar stuff
>>
>> ... put the old toolchain back, and all is cool.
>
> Try a "make oldconfig" in there, it will force a rewrite of all of the
> kernel and user configuration files and headers.
>
> Also, you would probably be best on the most recent CVS uClinux-dist, it
> all seems to be working well at this end.  I'd welcome any feedback or
> test reports before SnapGear commit it.
>
> Cheers,
>
> John
> ___________________________
> microblaze-uclinux mailing list
> microblaze-uclinux@itee.uq.edu.au
> Project Home Page : http://www.itee.uq.edu.au/~jwilliams/mblaze-uclinux
> Mailing List Archive : 
> http://www.itee.uq.edu.au/~listarch/microblaze-uclinux/
>
> 

___________________________
microblaze-uclinux mailing list
microblaze-uclinux@itee.uq.edu.au
Project Home Page : http://www.itee.uq.edu.au/~jwilliams/mblaze-uclinux
Mailing List Archive : http://www.itee.uq.edu.au/~listarch/microblaze-uclinux/