On Aug 17 12:40, Ruben Van Boxem wrote:
> 2012/8/17 Corinna Vinschen <[email protected]>
> > On Aug 17 12:19, Ruben Van Boxem wrote:
> > > For my Arch Linux cross-compilers I don't use a sysroot: there's no
> > point.
> > > Just install to prefix=/usr and be done with it.
> > > Every prefixed binary is placed nicely in /usr/bin, every target
> > dependent
> > > thing is placed in /usr/$TARGET. There are no conflicts anywhere, and
> > this
> > > goes right alongside any other GCC install.
> > >
> > > I don't see the need for a sysroot except for when it's *equal* to
> > prefix,
> > > to get a relocatable toolchain.
> > >
> > > Why you would add an extra sys-root directory, and even use prefix /mingw
> > > is beyond me.
> >
> > sysroot is for the installation of target files. Your host tools are
> > not supposed to go there.
> >
>
> What host tools are you talking about? (on linux) /usr/<target>/bin
> contains binutils executables that run on the host, and are specific to a
That's a host tool. It runs on the host, not on the target.
> target. /usr/<target>/include and lib contain the target's headers.
Not on Fedora 17. The target files are installed under
/usr/<target>/sys-root/mingw/{bin,include,lib,etc}.
Corinna
------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and
threat landscape has changed and how IT managers can respond. Discussions
will include endpoint security, mobile security and the latest in malware
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
Mingw-w64-public mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public