--- Comment #5 from schwab at suse dot de 2007-02-17 14:31 ---
$SYS_ROOT/include has no significance. The standard include directory is
/usr/include, and sysroot mirrors exactly the standard directory layout.
--
schwab at suse dot de changed:
What|Removed
--- Comment #4 from mtrudel at gmx dot ch 2007-02-17 12:23 ---
Update:
It works if I copy the kernel-headers into $SYS_ROOT/usr/include instead of
$SYS_ROOT/include.
However, I really think this should not be required since it worked with gcc
4.2 and everything else is the same. So eithe
--- Comment #3 from schwab at suse dot de 2007-02-17 12:12 ---
Please show the output of "ls
/home/Marco/Desktop/compile-lin-lin/gcc-XYZXYZ-lin/sys-root/usr/include/linux/errno.h".
--
schwab at suse dot de changed:
What|Removed |Added
-
--- Comment #2 from mtrudel at gmx dot ch 2007-02-17 11:30 ---
No, for these reasons:
- It worked for 4.2
- I would agree if I used --with-build-sysroot
- It works with a cross host=mingw target=linux
- It doesn't work if I copy the missing headers to sysroot
--
mtrudel at gmx dot ch
--- Comment #1 from schwab at suse dot de 2007-02-17 10:16 ---
Your sysroot is missing the kernel headers. There should be a dependency of
glibc-devel on the appropriate package that contains them.
--
schwab at suse dot de changed:
What|Removed |A