gbadev.org forum archive

This is a read-only mirror of the content originally found on forum.gbadev.org (now offline), salvaged from Wayback machine copies. A new forum can be found here.

DS development > Multi-IM client - porting libpurple to the DS

#152309 - ringorinfret - Thu Mar 13, 2008 5:00 pm

Hi,

I have never programmed on the DS yet. I would like to work on a client like pigdin which supports a few IM protocols.

My question is, would it be "easy" to port libpuple to the DS? (along with the few other libraries needed) or should I forget it?

I'm willing to give the time and effort needed this done if it is possible, but if not, I won't bother.

My original idea was to developped a Gtalk client for instant messaging and was looking to port some jabber implementation and found out about libpurple

thanks for your input

#152320 - wintermute - Thu Mar 13, 2008 7:51 pm

I had a look at libpurple for someone a while back. It's going to be a lot of work to port to the DS and not really something I'd recommend if you're just starting out. It depends a bit on how much experience you have of network code on other platforms.

Pidgin is dependent on GTK which isn't something that's likely to run well on the DS so I'd kind of avoid that aspect of it.
_________________
devkitPro - professional toolchains at amateur prices
devkitPro IRC support
Personal Blog

#152398 - mastastealth - Sat Mar 15, 2008 12:47 am

But libpurple != Pidgin. Couldn't one easily make their own client without GTK? Finch (the commandline version of Pidgin) runs on ncurses I think, another library possible to port and use them combined?