Christopher Friedt | 3 Jul 15:45

Re: Re: Cross Wrappers

Hi Ned & Mike,

I like the fix_la_files() and fix_pkgconfig_files() functions in 
cross-fix-root.

Prefixing emerge with CHOST- might be better because of tab completion - 
i.e. using x86_64-pc-linux-gnu-[tab] would give you several results 
including gcc, emerge, etc. At least it would be more uniform in any 
case and uniformity makes it much easier to incorporate into other code.

If your changes were incorporated into crossdev, so that the wrappers 
were automatically generated per-toolchain (or even if symlinks were 
made and $0 was checked), that would be awesome.

Chris

Mike Frysinger wrote:
> On Sunday 22 June 2008, Ned Ludd wrote:
>> On Sat, 2008-06-21 at 23:29 -0400, Mike Frysinger wrote:
>>> On Saturday 21 June 2008, Ned Ludd wrote:
>>> for the configure tests, ive been meaning to investigate switching over
>>> to a config.site rather than exporting them through the environment ...
>> I'll see what I can snag from here.
>> https://dev.openwrt.org/browser/trunk/include/site (hate traq)
>> Any tips/links to some others?
> 
> it's just an idea i had floating around.  havent actually looked into 
> implementation details.  but if another project is already maintaining the 
> site files, then we should push our little differences to them and then just 
> start using their work ;).
(Continue reading)

Ned Ludd | 3 Jul 16:34
Picon
Favicon

Re: Re: Cross Wrappers


On Thu, 2008-07-03 at 09:45 -0400, Christopher Friedt wrote:
> Hi Ned & Mike,
> 
> I like the fix_la_files() and fix_pkgconfig_files() functions in 
> cross-fix-root.
> 
> Prefixing emerge with CHOST- might be better because of tab completion - 
> i.e. using x86_64-pc-linux-gnu-[tab] would give you several results 
> including gcc, emerge, etc. At least it would be more uniform in any 
> case and uniformity makes it much easier to incorporate into other code.
> 
> If your changes were incorporated into crossdev, so that the wrappers 
> were automatically generated per-toolchain (or even if symlinks were 
> made and $0 was checked), that would be awesome.

Here is the updated version which does all that.

http://dev.gentoo.org/~solar/embedded/crossdev-wrappers-20080622.ebuild

> Chris
> 
> Mike Frysinger wrote:
> > On Sunday 22 June 2008, Ned Ludd wrote:
> >> On Sat, 2008-06-21 at 23:29 -0400, Mike Frysinger wrote:
> >>> On Saturday 21 June 2008, Ned Ludd wrote:
> >>> for the configure tests, ive been meaning to investigate switching over
> >>> to a config.site rather than exporting them through the environment ...
> >> I'll see what I can snag from here.
> >> https://dev.openwrt.org/browser/trunk/include/site (hate traq)
(Continue reading)

Christopher Friedt | 28 Jul 22:40

marvell 88F5182 arm processor

I was just wondering if anyone on the list has used crossdev to build a 
cross-compiler for the marvell 88f5182 soc.

This is the chip that's in the Buffalo NAS as well as the TS-7800 SBC.

Do the current stable gcc / binutils / linux-headers sources include all 
of the necessary patches for this chip yet?

I'm just planning on updating the gentoo-wiki with some instructions on 
how to build a cross-compiler for the ts7800 board, like the 72xx OABI 
EABI howto's from a while ago.

Cheers,

Chris

Christopher Friedt | 29 Jul 01:53

marvell "media vault" soc (TS-7800 SBC)

I was just wondering if anyone on the list has used crossdev to build a 
cross-compiler for the marvell 88f5182 soc.

This is the chip that's in the Buffalo NAS as well as the TS-7800 SBC.

Do the current stable gcc / binutils / linux-headers sources include all 
of the necessary patches for this chip yet?

My most recent aquirement was a TS-7800 so I'm just planning on updating 
the gentoo-wiki with some instructions on how to build a cross-compiler 
for the ts7800 board, like the 72xx OABI EABI howto's from a while ago.

Cheers,

Chris

Christopher Friedt | 29 Jul 17:41

test

Sorry - it seems that some of the messages I've been posting haven't 
been making it out on the list, so I just thought I would test it out again.

Christopher Friedt | 29 Jul 22:02

sys-libs/ss flaking out?

Hi everyone,

I wasn't sure if there was a clear resolution to bug number 21677
( http://bugs.gentoo.org/show_bug.cgi?id=216777 ).

In any event, sys-libs/ss does not cross-compile because it's attempting 
to link to an incompatible so file in /usr/lib instead of 
${SYSROOT}/usr/lib.

What's the solution?

Chris

Christopher Friedt | 29 Jul 22:20
Picon
Gravatar

Re: sys-libs/ss flaking out?

I just uncommented the lines containing 'GROUP' from the ebuild and it 
seems to have built properly - I can't say yet whether or not linking 
will work properly.

Chris

Christopher Friedt wrote:
> Hi everyone,
> 
> I wasn't sure if there was a clear resolution to bug number 21677
> ( http://bugs.gentoo.org/show_bug.cgi?id=216777 ).
> 
> In any event, sys-libs/ss does not cross-compile because it's attempting 
> to link to an incompatible so file in /usr/lib instead of 
> ${SYSROOT}/usr/lib.
> 
> What's the solution?
> 
> Chris
> 

Christopher Friedt | 29 Jul 23:07

Re: sys-libs/ss flaking out?

e2fsprogs does not build using the same method, and it also suffers from 
the same problem.

Christopher Friedt wrote:
> I just uncommented the lines containing 'GROUP' from the ebuild and it 
> seems to have built properly - I can't say yet whether or not linking 
> will work properly.
> 
> Chris
> 
> Christopher Friedt wrote:
>> Hi everyone,
>>
>> I wasn't sure if there was a clear resolution to bug number 21677
>> ( http://bugs.gentoo.org/show_bug.cgi?id=216777 ).
>>
>> In any event, sys-libs/ss does not cross-compile because it's 
>> attempting to link to an incompatible so file in /usr/lib instead of 
>> ${SYSROOT}/usr/lib.
>>
>> What's the solution?
>>
>> Chris
>>

Ned Ludd | 30 Jul 10:20
Picon
Favicon

My OSCON Trip 2008

So I was at OSCON all last week. And I got to meet some really cool
people etc. Got a free Tattoo of a PCB on my calf from the good folks
over at SourceForge during the CCA awards.
http://video.google.com/videoplay?docid=446724308362598359

Made a $50 personal donation to the awesome Open Source Labs.
http://osuosl.org 

There was not a lot of embedded outside of the avr, arduino platforms
that I really saw. But I got a chance to talk with Vik Olliver and see
the really cool projects like the RepRap http://reprap.org in action and
making use of the arduino platform.

So I picked up one of the arduino starer kits from the Make: booth and
will be joining the realm of playing with micro controllers like a few
others of you out there. 

The kit included the following items 
1 x Arduino Diecimila, Kit fully assembled
1 x ProtoShield un-assembled 
1 x Making Things Talk Book

I imagine they will become a bundle soon they will be selling directly
on the site.

http://www.makershed.com/ProductDetails.asp?ProductCode=MKSP1
http://www.makershed.com/ProductDetails.asp?ProductCode=MKAD6
http://www.makershed.com/ProductDetails.asp?ProductCode=0596510519

I then ran over to the radio shack and picked up the Parallax UltraSonic
(Continue reading)

Ahmed Ammar | 30 Jul 11:32
Picon
Favicon

Re: sys-libs/ss flaking out?

Hello Chris,

Using Ned's wrappers both ss and e2fsprogs compile fully.

http://dev.gentoo.org/~solar/embedded/crossdev-wrappers-20080622.ebuild

Regards

Gmane