need to point the bootstrap process ( all stages ? ) to slightly non-standard include location
Marc Glisse
marc.glisse@inria.fr
Thu Dec 27 21:32:00 GMT 2018
On Thu, 27 Dec 2018, Dennis Clarke wrote:
> Is there a method to indicate to the bootstrap process that there
> are includes ( such as sys/cdefs.h ) in a slightly non-standard
> location? I have a Debian system on arm7 and for reasons yet obscure
> there are no symlinks in /usr/include/sys that point to
> /usr/include/arm-linux-gnueabihf/sys/ which is what I would expect for the
> libc6-dev
> package on Debian. Certainly such symlinks do exist on x86_64 thus :
>
> root@nix:~# ls -lapb /usr/include/sys/cdefs.h
> lrwxrwxrwx 1 root root 31 Dec 5 18:50 /usr/include/sys/cdefs.h ->
> ../x86_64-linux-gnu/sys/cdefs.h
That's an accident (the symlink is provided by libc6-dev-i386 of all
packages...). Such a symlink is not needed.
Is multiarch enabled in your build?
--
Marc Glisse
More information about the Gcc-help
mailing list