Re: Putting cross compilers into Fedora

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 09/01/2010 04:00 PM, Gerd Hoffmann wrote:
> On 09/01/10 16:46, Andrew Haley wrote:
>>>> rpm2cpio package | cpio -i -
>>>
>>> Isn't that easy, you'll have to do a bunch of fixups after doing so to
>>> have things actually work.
>>
>> Usually not.  Nine times out of ten, (probably 99 out of 100) all you
>> need for cross-devel is the headers and the libraries, and they'll be
>> in the right place after unpacking.  The package doesn't have to work
>> in that situation, it just has to be possible to build against it.
> 
> You havn't tried that, have you?

Err, yes.  How else would I know?  :-)

> Last time I did I had to (a) move stuff from $sysroot/usr/... to
> $sysroot/ to have compiler and linker find it.

Well, hold on: the makefiles are surely going to have include paths,
and these need to be set to something appropriate.

> Also fixup paths in the
> linker scripts (try 'cat /usr/lib64/libc.so').  Nothing really hard but
> needs to be done.

Sure.  These things are really pretty simple.

> If we go add cross-compilers it would be quite useful to also have an
> easy ways to cross-build userspace stuff so we are not limited to kernel
> cross builds ...

Right, but we don't have to do everything.  Anyone using a cross-compiler
is pretty smart.

Andrew.
-- 
devel mailing list
devel@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/devel


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]
  Powered by Linux