[Nice] Regarding LibNice build for Android

Youness Alaoui youness.alaoui at collabora.co.uk
Mon Aug 6 11:47:03 PDT 2012

Hi Jyoti,

I basically know nothing about android (apart that it's google's OS), but I've
asked my colleagues who works on android ports for advice.
Libnice is part of the telepathy port to android and it should be working
properly. Those repositories you linked to seem to be the proper ones for the
android port.
As for makefiles, you shouldn't need to write one if you use androgenizer (see
http://cgit.collabora.com/git/android/androgenizer.git/tree/README.txt )
And here's some more insight from my colleague Alvaro Soliverez :

- if he wants only libnice, he will have to craft a main jni/Android.mk himself.
But libnice's repo has all he needs to build libnice on Android
- he will need the main makefile to glue all dependencies together. In our case,
that's in the telepathy-android repo
- for Android apps, you use bundle, no dynamic lib linking
- so you get all your deps, plus your app, and build it altogether
- (simplifying, for the sake of brevity)

I hope that's enough to help you get in the right direction. If you need more
info, let me know, I'll try to see what else can be done to help you.


On 08/06/2012 11:39 AM, Jyoti Kamlesh wrote:
> Hi,
> Currently I am working on porting of LibNice library to Android to achieve peer
> to peer connection.
> But there are challenges.
> I got the code from here
> :  http://cgit.collabora.com/git/android/libnice.git/commit/  for libnice and 
> http://cgit.collabora.com/git/android/platform/external/collabora/glib.git/commit/ for
> Glib.
> I attempted to write makefiles for the core modules in the code as it was not
> provided there.
> While compiling I am getting lot of compiler errors regarding inclusion of
> header files with improper file path and others.
> These errors are there in Glib code and since the code is so huge that its
> little difficult to check all the compiler errors since there are many.
> Please let me know if i have taken the proper codebase or not and if i am
> putting effort in the right direction?
> -- 
> Thanks & Regards
> Jyoti
> _______________________________________________
> nice mailing list
> nice at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/nice

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 262 bytes
Desc: OpenPGP digital signature
URL: <http://lists.freedesktop.org/archives/nice/attachments/20120806/c06a6691/attachment.pgp>

More information about the nice mailing list