Compiling thee kernel
Ajay Garg
ajay at activitycentral.com
Tue Jun 11 09:49:39 EDT 2013
On Tue, Jun 11, 2013 at 6:38 PM, Paul Fox <pgf at laptop.org> wrote:
> 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
>
That did it !!!
(
Also, sorry and thanks to James, since the "branch" was the first thing he
asked
).
I could compile the kernel by replacing the config-file, and also managed
to break it after haphazardly editing "drivers/media/video/ov7670.c" :)
Thanks again James and Paul !!!
> 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
>
--
Regards,
Ajay Garg
Dextrose Developer
Activity Central: http://activitycentral.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.laptop.org/pipermail/devel/attachments/20130611/b37eca1e/attachment.html>
More information about the Devel
mailing list