mailarchive of the ptxdist mailing list
 help / color / mirror / Atom feed
* [ptxdist] System libraries in target-sysroot
@ 2015-12-11 23:13 Alan Martinovic
  2015-12-14  8:48 ` Juergen Borleis
  0 siblings, 1 reply; 2+ messages in thread
From: Alan Martinovic @ 2015-12-11 23:13 UTC (permalink / raw)
  To: ptxdist

Hi there,

as I understood, there are two sysroots involved in the build system
process.

sysroot-target: in the BSP project directory
sysroot-arm-v5te-linux-gnueabi: in the compiler directory structure
(changes depending on the compiler)

How do the system libraries and headers (example. stdio.h) find there
way from sysroot-arm-v5te-linux-gnueabi to the actual target device
sysroot (not sysroot-target on the host machine)?

I couldn't locate them neither in sysroot-target or root.

Is that a technical issue on having them in sysroot-target?
Somehow I would conceptually expect to find them there, but feel free to
correct/comment on this opinion.

Be Well :)
Alan


_______________________________________________
ptxdist mailing list
ptxdist@pengutronix.de

^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: [ptxdist] System libraries in target-sysroot
  2015-12-11 23:13 [ptxdist] System libraries in target-sysroot Alan Martinovic
@ 2015-12-14  8:48 ` Juergen Borleis
  0 siblings, 0 replies; 2+ messages in thread
From: Juergen Borleis @ 2015-12-14  8:48 UTC (permalink / raw)
  To: ptxdist; +Cc: Alan Martinovic

Hi Alan,

On Saturday 12 December 2015 00:13:24 Alan Martinovic wrote:
> as I understood, there are two sysroots involved in the build system
> process.
>
> sysroot-target: in the BSP project directory
> sysroot-arm-v5te-linux-gnueabi: in the compiler directory structure
> (changes depending on the compiler)
>
> How do the system libraries and headers (example. stdio.h) find there
> way from sysroot-arm-v5te-linux-gnueabi to the actual target device
> sysroot (not sysroot-target on the host machine)?

They are found via standard include paths the compiler and the linker are using 
(since the compiler, assembler, linker and the runtime C library form 
the 'toolchain').

'sysroot-target' contains all BSP related parts which must be built in 
addition.

Regards,
Jürgen

-- 
Pengutronix e.K.                              | Juergen Borleis             |
Industrial Linux Solutions                    | http://www.pengutronix.de/  |

_______________________________________________
ptxdist mailing list
ptxdist@pengutronix.de

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2015-12-14  8:48 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2015-12-11 23:13 [ptxdist] System libraries in target-sysroot Alan Martinovic
2015-12-14  8:48 ` Juergen Borleis

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox