LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Newbie (https://www.linuxquestions.org/questions/linux-newbie-8/)
-   -   error: asm/ppc_asm.h: No such file or directory and error: asm/processor.h: No such f (https://www.linuxquestions.org/questions/linux-newbie-8/error-asm-ppc_asm-h-no-such-file-or-directory-and-error-asm-processor-h-no-such-f-4175444632/)

Thirupathip 01-08-2013 05:12 AM

error: asm/ppc_asm.h: No such file or directory and error: asm/processor.h: No such f
 
My previous glibc version is glibc 2.3 and now i am moving my powerpc C componet to 2.11 glibc version. I observed there is huge difference in /usr/include/asm-ppc in glibc and usr/inlude/asm-powerpc in 2.11 version.
I am not able to find corresponding files for ppc_asm.h proccessor.h files in 2.11 version of glibc.. Please can anyone help me to find out where is files went and what are the modifications happen of this files.
I am looking for your replies. It helps me a lot.

Thanks in Advance.
Khyana

NevemTeve 01-08-2013 06:06 AM

Technically, these files belong to the kernel, not glibc (but it does contain copies of these files).

Ideally, you should have a /usr/include/asm symlink pointing to /usr/src/linux/arch/powerpc (depending on your architecture and the location of your kernel-source),
and a /usr/include/asm-generic symlink pointing to /usr/src/linux/include/asm-generic (depending on the location of your kernel-source).

In this case file ppc_asm.h will be available as /usr/include/asm/ppc_asm.h

Thirupathip 01-25-2013 02:45 AM

Thanks for your response..
The files are present in kernal.
Why they have removed lot of asm header files from glibc and added in kernal only..
Here my question is, application can access the kernal files is a good way of programming.. !!

NevemTeve 01-25-2013 03:02 AM

Normally, you should avoid using kernel-specific headers from user programs.


All times are GMT -5. The time now is 01:54 PM.