Compiling thee kernel
Paul Fox
pgf at laptop.org
Tue Jun 11 09:08:24 EDT 2013
ajay wrote:
> On Tue, Jun 11, 2013 at 6:25 PM, Paul Fox <pgf at laptop.org> wrote:
>
> > ajay wrote:
> > > Hi James.
> > > Thanks a ton for the reply !!!!
> > >
> > > Here are the steps I followed on my x86-based Dell laptop::
> > >
> > > a)
> > > "cd ~"
> > >
> > >
> > > b)
> > > "git clone git://dev.laptop.org/olpc-kernel"
> > >
> > >
> > > c)
> > > "cd olpc-kernel"
> > >
> >
> > you left out:
> > cp arch/x86/configs/xo_1.5_defconfig .config
> > make oldconfig
> >
>
> Ohh ok..
oops. you're probably still on master. there's another missing step:
git checkout x86-3.3
paul
>
> Currently, I do not see any such file as arch/x86/configs/xo_1.5_defconfig
> :-\
> Doing "ls -l arch/x86/configs gives me" ::
>
> [ajay at localhost olpc-kernel]$ ls -l arch/x86/configs/
> total 16
> -rw-rw-r--. 1 ajay ajay 7511 Jun 9 05:37 i386_defconfig
> -rw-rw-r--. 1 ajay ajay 7528 Jun 9 05:37 x86_64_defconfig
>
>
> Paul,
>
> a)
> Are there some additional steps to generate the config file for XO-1.5?
>
> b)
> Secondly, is the "marvell" module generatable only on the XO-1.5? As far as
> I know, the OmniVersion sensor works since the earliest series of laptops?
>
>
>
> > paul
> >
> > >
> > > d)
> > > "make"
> > >
> > >
> > > e)
> > > Wait many minutes (if not hours).
> > > Everything runs to completion.
> > >
> > >
> > > f)
> > > Haphazardly edit "drivers/media/video/ov7670.c".
> > >
> > >
> > > g)
> > > Now, run "make" again.
> > >
> > > Because of the haphazard editing of the file in step f), the build
> > should
> > > break.
> > > However, it doesn't, and it runs to completion as before.
> > >
> > >
> > > h)
> > > At any time, there is no object file (.o) or kernel-object (.ko) file
> > > whatsoever in the directory "drivers/media/video/marvell-ccic".
> > >
> > >
> > > i)
> > > Because of observation of step h), and the fact that "ov7670.h" is used
> > in
> > > the file "drivers/media/video/marvell-ccic/mcam-core.c",
> > > I doubt if the "marvell" module is being compiled at all.
> > >
> > >
> > > j)
> > > Moreover, the "I2C VS SMBus" has stemmed into my imagination, looking at
> > > the file "drivers/media/video/Kconfig" :)
> > >
> > >
> > > Note that following the steps f) and g) after haphazardly editing a
> > > different file like "drivers/media/video/tvaudio.c" DOES break the
> > build.
> > > That means that I am at least following the right ways to break the
> > build :P
> > >
> > >
> > > James,
> > > please let me know if you require any more info.
> > >
> > > Thanks again for the help !!
> > >
> > >
> > > On Tue, Jun 11, 2013 at 4:05 PM, James Cameron <quozl at laptop.org>
> > wrote:
> > >
> > > > G'day Ajay,
> > > >
> > > > I've never heard of such a restriction. Can you tell us the name of
> > > > the branch you compiled, and what method you used? Perhaps share the
> > > > output?
> > > >
> > > > --
> > > > James Cameron
> > > > http://quozl.linux.org.au/
> > > >
> > >
> > >
> > >
> > > --
> > > Regards,
> > >
> > > Ajay Garg
> > > Dextrose Developer
> > > Activity Central: http://activitycentral.com
> > > part 2 text/plain 129
> > > _______________________________________________
> > > Devel mailing list
> > > Devel at lists.laptop.org
> > > http://lists.laptop.org/listinfo/devel
> >
> > =---------------------
> > paul fox, pgf at laptop.org
> > _______________________________________________
> > Devel mailing list
> > Devel at lists.laptop.org
> > http://lists.laptop.org/listinfo/devel
> >
>
>
>
> --
> Regards,
>
> Ajay Garg
> Dextrose Developer
> Activity Central: http://activitycentral.com
=---------------------
paul fox, pgf at laptop.org
More information about the Devel
mailing list