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