[yocto] Adding Utilities to /proc
Bruce Ashfield
bruce.ashfield at windriver.com
Fri Apr 1 10:38:45 PDT 2016
On 2016-04-01 12:07 PM, Haleigh Novak wrote:
>
> Hello All,
>
>
> Firstly I would like to say that I am new here and fairly new to
> Yocto, so I do apologize if this is the wrong board for this question.
> (And if it is could someone direct me to the correct board?)
> Background on me: graduated OSU before Fall 2015 started with a BA
> Computer Science Computer Systems - minimal yocto ~2 months baby level
> stuff.
>
>
> Some background on the issue: I am following these directions
> http://www.crashcourse.ca/introduction-linux-kernel-programming/lesson-11-adding-proc-files-your-modules-part-1 to
> create a jiffies utility folder in /proc as a precursor to a larger
> project. I have made the appropriate changes within the
> /usr/src/kernel/fs/proc folder and now I am trying to compile and load
> the module, to place a jiffies entry in /proc. Well when I run 'make'
> from /usr/src/kernel/ I get most of the way through, way past building
> my jiffies.o file in user/src/kernel/fs/proc, without errors but
> toward the end I get the following error.
>
>
> LZO arch/arm/boot/compressed/piggy.lzo
> /bin/sh: lzop: command not found
> /usr/src/kernel/arch/arm/boot/compressed/Makefile:193: recipe for
> target 'arch/arm/boot/compressed/piggy.lzo' failed
> make[2]: *** [arch/arm/boot/compressed/piggy.lzo] Error 1
> /usr/src/kernel/arch/arm/boot/Makefile:52: recipe for target
> 'arch/arm/boot/compressed/vmlinux' failed
> make[1]: *** [arch/arm/boot/compressed/vmlinux] Error 2
> /usr/src/kernel/arch/arm/Makefile:305: recipe for target 'zImage' failed
> make: *** [zImage] Error 2
>
> I had not though to try to 'make' in this manner before I attempted
> this project so I don't know if this worked originally. My yocto build
> is located on one host machine and the actual implementation / working
> area is on another with an arm processor. I ssh into my device that
> the yocto build is for and from there I work with the code. If I try
> to 'make' on the host machine I get an error that it can not
> find/access some generated files so hat option I think is out and
> googling only resulted in that type of solution one to be done on my
> host machine.
>
> Has anyone ever had this problem before or could point me in a better
> direction?
If you are generating a module that needs lzo compression .. does your host
distro have lzo installed ? If the kernel recipe you are using doesn't
specify
lzo-native as a DEPENDS, then there won't be the right tool available to
do that
compression.
Bruce
>
> Thank you.
>
>
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.yoctoproject.org/pipermail/yocto/attachments/20160401/320d41be/attachment.html>
More information about the yocto
mailing list