On 09/16/11 10:13, Chris Frey wrote:
> Thanks!
>
> Is there anything I should add to Barry to make this static compile easier?
I don't think so. It involves compilation with another toolchain, and 
linking with previously pre-compiled libraries (libusb...). So I think 
it's rather dependent on the needs and the tools.
But I'm not the specialist of the question, I wasn't myself in charge of 
pppob's compilation under android.

Maybe the simplest would be to provide pre-compiled binaries, but I fear 
it would be too much time-consuming.
> There's not much I can do about the lack of exception support.
>
> - Chris
>
>
> On Fri, Sep 16, 2011 at 09:43:44AM +0200, Nicolas CARRIER wrote:
>> Hello
>> Compiling barry for Android is not trivial.
>> The two main problems we encountered are barry's dependencies and the
>> lack of some features in Android's C and C++ support (mainly
>> exceptions). What we had to do was to compile statically the binary we
>> were interested in, statically linked with another version of the libc
>> and statically linked with barry's other dependencies. The binary is
>> bigger (and maybe slower, don't know) but it was the least painful
>> solution we could think of.
>>
>>
>> On 09/16/11 09:17, Chris Frey wrote:
>>> Hi Ganesh,
>>>
>>> This is a good question to keep on the mailing list, for future reference,
>>> so I've CC'd the list as well.
>>>
>>> As for cross compiling, I believe it is simply a matter of overriding the
>>> configure variables for CC and CXX.  I haven't done this myself, though,
>>> so there are probably details I'm missing.
>>>
>>> You shouldn't have to write your own Makefile, unless Android 
>>> cross-compiling
>>> cannot use autoconf for some reason.
>>>
>>> Please keep us posted on your progress!
>>>
>>> - Chris
>>>
>>>
>>> On Fri, Sep 16, 2011 at 12:28:11PM +0530, ganesh hegde wrote:
>>>> Dear Chris,
>>>>
>>>> I am currently working on Barry porting on android.
>>>> My primary task is to cross compile barry for android 2.1 running over 
>>>> linux
>>>> 2.6.28 and ARM Processor.
>>>> Because I have to connect my Blackberry phone to android device through
>>>> USB. So android device has to detect the my phone.
>>>>
>>>> Please suggest me how to write barry make file for android so that it will
>>>> include all the dependencies for barry.
>>>> and what is the procedure to cross compile it for android?
>>>>
>>>> Regards,
>>>> Ganesh Hegde
>>> ------------------------------------------------------------------------------
>>> BlackBerry® DevCon Americas, Oct. 18-20, San Francisco, CA
>>> http://p.sf.net/sfu/rim-devcon-copy2
>>> _______________________________________________
>>> Barry-devel mailing list
>>> Barry-devel@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/barry-devel
>>>
>>
>> -- 
>> Nicolas CARRIER - 6081 - 2?me centre
>>
>>
>> ------------------------------------------------------------------------------
>> BlackBerry® DevCon Americas, Oct. 18-20, San Francisco, CA
>> http://p.sf.net/sfu/rim-devcon-copy2
>> _______________________________________________
>> Barry-devel mailing list
>> Barry-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/barry-devel
> ------------------------------------------------------------------------------
> BlackBerry® DevCon Americas, Oct. 18-20, San Francisco, CA
> http://p.sf.net/sfu/rim-devcon-copy2
> _______________________________________________
> Barry-devel mailing list
> Barry-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/barry-devel
> .
>


-- 
Nicolas CARRIER - 6081 - 2ème centre


------------------------------------------------------------------------------
BlackBerry® DevCon Americas, Oct. 18-20, San Francisco, CA
http://p.sf.net/sfu/rim-devcon-copy2
_______________________________________________
Barry-devel mailing list
Barry-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/barry-devel

Reply via email to