List Info

Thread: problem in building Helix




problem in building Helix
user name
2008-02-19 19:07:20

Hi dear helix community:

 

I’m now porting helix on ARM11. My configuration is like:

 

BIF branch:  hxclient_1_5_0_cayenne_restricted

Target: splay

Profile: helix-client-all-defines

SYSTEM_ID: linux-2.2-libc6-armv5te-cross-gcc4.1-softfloat

 

$HOME/.buildrc is like (I can get the restricted code):

AddMultiCVS("helix",":extxxxcvs.helixcommunity.org:/cvsroot/")

AddBIFPath("common", "[helix]/common/build/BIF")

AddBIFPath("client", "[helix]/client/build/BIF")

AddBIFPath("common-restricted", "[helix]/common-restricted/build/BIF")

AddBIFPath("client-restricted", "[helix]/client-restricted/build/BIF")

 

  My toolchain is: gcc version 4.2.1 (CodeSourcery Sourcery G++ Lite 2007q3-51).

 

I found that 4 of all files fail to build, for example the “sipro.so”;, “atrc.so”, “rvxrender.so” …

From the error messages, it looks like that these code are depend on some of the binary distributed libraries that I should add them to SDKPATH.

 

I also tried to checkout the source code by different SYSTEM_ID like: “linux-2.2-libc6-armv5te-cross-gcc3.3-softfloat” because I can find the binary distributed libraries from WebCVS tree. But it also builds error with different EABI version.

 

My question is:

1. How can I get the source code of “sipro”, “atrc”, “ra8hbr” …?

2. If there only binary distributed libraries of these code available, how to make these run on ARM11? Change the configuration or use different toolchain or others?

 

Does anyone here can give me some suggestions? Thank you very much!

 

 

 

BR,
Jeray

 

 

RE: problem in building Helix
country flaguser name
United States
2008-02-20 07:02:07
Jeray,

For those codec libraries (atrc and sipr), we do not have
the rights to redistribute the source code, so we can't put
it into the helix community. That's why they are
distributed
in binary form.

In order for us to provide the dist libs with the correct
EABI version, we would need to set up your toolchain
internally
and build them, and then update the distribution libraries.
I don't know whether or not our build farm has that
toolchain
setup or not. Is it freely available?

Eric

=============================================
Eric Hyche (ehychereal.com)
Technical Lead
RealNetworks, Inc.  

> -----Original Message-----
> From: helix-client-dev-bounceshelixcommunity.org 
> [mailto:helix-client-dev-bounceshelixcommunity.org] On 
> Behalf Of Xu, Jeray
> Sent: Tuesday, February 19, 2008 8:07 PM
> To: helix-client-devhelixcommunity.org
> Subject: [Helix-client-dev] problem in building Helix
> 
> Hi dear helix community:
> 
>  
> 
> I'm now porting helix on ARM11. My configuration is
like:
> 
>  
> 
> BIF branch:  hxclient_1_5_0_cayenne_restricted
> 
> Target: splay
> 
> Profile: helix-client-all-defines
> 
> SYSTEM_ID:
linux-2.2-libc6-armv5te-cross-gcc4.1-softfloat
> 
>  
> 
> $HOME/.buildrc is like (I can get the restricted
code):
> 
> AddMultiCVS("helix",":extxxxcvs.helixcommunity.org:/cvsroot/")
> 
> AddBIFPath("common",
"[helix]/common/build/BIF")
> 
> AddBIFPath("client",
"[helix]/client/build/BIF")
> 
> AddBIFPath("common-restricted", 
> "[helix]/common-restricted/build/BIF") 
> 
> AddBIFPath("client-restricted",
"[helix]/client-restricted/build/BIF")
> 
>  
> 
>   My toolchain is: gcc version 4.2.1 (CodeSourcery
Sourcery 
> G++ Lite 2007q3-51). 
> 
>  
> 
> I found that 4 of all files fail to build, for example
the 
> "sipro.so", "atrc.so",
"rvxrender.so" .
> 
> From the error messages, it looks like that these code
are 
> depend on some of the binary distributed libraries that
I 
> should add them to SDKPATH.
> 
>  
> 
> I also tried to checkout the source code by different 
> SYSTEM_ID like: 
>
"linux-2.2-libc6-armv5te-cross-gcc3.3-softfloat"
because I 
> can find the binary distributed libraries from WebCVS
tree. 
> But it also builds error with different EABI version.
> 
>  
> 
> My question is: 
> 
> 1. How can I get the source code of "sipro",
"atrc", "ra8hbr" .?
> 
> 2. If there only binary distributed libraries of these
code 
> available, how to make these run on ARM11? Change the 
> configuration or use different toolchain or others?
> 
>  
> 
> Does anyone here can give me some suggestions? Thank
you very much!
> 
>  
> 
>  
> 
>  
> 
> BR,
> Jeray 
> 
>  
> 
>  
> 
> 


_______________________________________________
Helix-client-dev mailing list
Helix-client-devhelixcommunity.org
http://lists.helixcommunity.org/mailman/listinf
o/helix-client-dev

RE: problem in building Helix
user name
2008-02-21 00:46:51
Hi Eric
	
	Thank you for your reply.
	My toolchain is: gcc version 4.2.1 (CodeSourcery Sourcery
G++
Lite 2007q3-51)
	It is from CodeSourcery -- a partner of ARM. 
	This is a Lite version. It is free and the source code is
also
available.

    URL: 
	http://www.codesourcery.com/gnu_toolchains/arm/downl
oad.html
    Target platform: Arm GNU/Linux

    Some of the compile options FYI:
    "-march=armv6 -mfpu=vfp -mfloat-abi=softfp"
    
	I think it is based on the GNU C/C++ toolchain 4.2.1.
CodeSourcery has enhanced the compilers. 
	Is it possible to provide the dist libs to me?	Thank you
for
your help!
  

BR,
Jeray
 
> -----Original Message-----
> From: Eric Hyche [mailto:ehychereal.com]
> Sent: Wednesday, February 20, 2008 9:02 PM
> To: Xu, Jeray; helix-client-devhelixcommunity.org
> Subject: RE: [Helix-client-dev] problem in building
Helix
> 
> 
> Jeray,
> 
> For those codec libraries (atrc and sipr), we do not
have
> the rights to redistribute the source code, so we can't
put
> it into the helix community. That's why they are
distributed
> in binary form.
> 
> In order for us to provide the dist libs with the
correct
> EABI version, we would need to set up your toolchain
internally
> and build them, and then update the distribution
libraries.
> I don't know whether or not our build farm has that
toolchain
> setup or not. Is it freely available?
> 
> Eric
> 
> =============================================
> Eric Hyche (ehychereal.com)
> Technical Lead
> RealNetworks, Inc.
> 
> > -----Original Message-----
> > From: helix-client-dev-bounceshelixcommunity.org
> > [mailto:helix-client-dev-bounceshelixcommunity.org] On
> > Behalf Of Xu, Jeray
> > Sent: Tuesday, February 19, 2008 8:07 PM
> > To: helix-client-devhelixcommunity.org
> > Subject: [Helix-client-dev] problem in building
Helix
> >
> > Hi dear helix community:
> >
> >
> >
> > I'm now porting helix on ARM11. My configuration
is like:
> >
> >
> >
> > BIF branch:  hxclient_1_5_0_cayenne_restricted
> >
> > Target: splay
> >
> > Profile: helix-client-all-defines
> >
> > SYSTEM_ID:
linux-2.2-libc6-armv5te-cross-gcc4.1-softfloat
> >
> >
> >
> > $HOME/.buildrc is like (I can get the restricted
code):
> >
> > AddMultiCVS("helix",":extxxxcvs.helixcommunity.org:/cvsroot/")
> >
> > AddBIFPath("common",
"[helix]/common/build/BIF")
> >
> > AddBIFPath("client",
"[helix]/client/build/BIF")
> >
> > AddBIFPath("common-restricted",
> > "[helix]/common-restricted/build/BIF")
> >
> > AddBIFPath("client-restricted",
"[helix]/client-restricted/build/BIF")
> >
> >
> >
> >   My toolchain is: gcc version 4.2.1 (CodeSourcery
Sourcery
> > G++ Lite 2007q3-51).
> >
> >
> >
> > I found that 4 of all files fail to build, for
example the
> > "sipro.so", "atrc.so",
"rvxrender.so" .
> >
> > From the error messages, it looks like that these
code are
> > depend on some of the binary distributed libraries
that I
> > should add them to SDKPATH.
> >
> >
> >
> > I also tried to checkout the source code by
different
> > SYSTEM_ID like:
> >
"linux-2.2-libc6-armv5te-cross-gcc3.3-softfloat"
because I
> > can find the binary distributed libraries from
WebCVS tree.
> > But it also builds error with different EABI
version.
> >
> >
> >
> > My question is:
> >
> > 1. How can I get the source code of
"sipro", "atrc", "ra8hbr" .?
> >
> > 2. If there only binary distributed libraries of
these code
> > available, how to make these run on ARM11? Change
the
> > configuration or use different toolchain or
others?
> >
> >
> >
> > Does anyone here can give me some suggestions?
Thank you very much!
> >
> >
> >
> >
> >
> >
> >
> > BR,
> > Jeray
> >
> >
> >
> >
> >
> >


_______________________________________________
Helix-client-dev mailing list
Helix-client-devhelixcommunity.org
http://lists.helixcommunity.org/mailman/listinf
o/helix-client-dev

[1-3]

about | contact  Other archives ( Real Estate discussion Medical topics )