Post New Topic  Post A Reply
my profile | register | search | faq | forum home
  next oldest topic   next newest topic
» MacOSX - forked.net   » Requests   » licq

UBBFriend: Email this page to someone!    
Author Topic: licq
jerome
Member
Member # 184

posted October 21, 2001 11:32 PM      Profile for jerome        Edit/Delete Post  Reply With Quote 
here's a tough one, Licq, www.licq.org, problem with it is some dlopen() issues i think, the GUI is plugin based, but first problem would be the core.

I was thinking if i could get this core up, I could dabble in the idea of writing a Cocoa GUI plugin for licq if at all possible -jerome


Posts: 18 | From: nowhere | Registered: Oct 2001  |  IP: Logged
apex
Administrator
Member # 1

posted October 22, 2001 01:30 AM      Profile for apex   Email apex   Send New Private Message      Edit/Delete Post  Reply With Quote 
I remember messing with licq some time ago and I didn't get anywhere. If you work on it, post how far you get. I have sooo many worthwhile ports on my list I'd rather not work on licq (Especially when there is gaim with ICQ support (I use gaim for AIM prrotocol))


Posts: 307 | From: Alaska | Registered: Aug 2001  |  IP: Logged
jerome
Member
Member # 184

posted October 22, 2001 09:41 AM      Profile for jerome        Edit/Delete Post  Reply With Quote 
well I could *try* and get somewhere if i could get past configure. i now have 2 packages that do a check for dlopen() on configure, there's dlcompat installed but not sure they're seeing that during configure, no clue how to get around it. heh
-jerome

Posts: 18 | From: nowhere | Registered: Oct 2001  |  IP: Logged
jerome
Member
Member # 184

posted October 23, 2001 03:37 PM      Profile for jerome        Edit/Delete Post  Reply With Quote 
hmm, spoke too soon, it appears AOL has changed ICQ, servers icq.mirabillis.com, icq1,2, etc. are gone. now login.icq.com, BUT you can't chnage that in gaim, protocol seems diff anyway, crashes Fire.app
-jerome

Posts: 18 | From: nowhere | Registered: Oct 2001  |  IP: Logged
sebek
Junior Member
Member # 323

posted February 15, 2002 06:02 AM      Profile for sebek   Email sebek   Send New Private Message      Edit/Delete Post  Reply With Quote 
hmm i think i made the core application compile with some minor code changes some time ago... the massive problems came when when i tried to compile the gui-plugins. the default interface is based on qt but even the gtk+ gui refrained from compiling.
licq itself needed some minor modifications with the configure - script, src/support.c and src/support.h

sebek


Posts: 2 | Registered: Feb 2002  |  IP: Logged
sebek
Junior Member
Member # 323

posted February 15, 2002 09:49 AM      Profile for sebek   Email sebek   Send New Private Message      Edit/Delete Post  Reply With Quote 
made 1.0.3 compile again
console and other standard plugins do not work. but gtk+licq compiles with minor fixes...
the only problem: it is not recognized by licq...
if anyone is still interested...

sebek


Posts: 2 | Registered: Feb 2002  |  IP: Logged
samad_lotia
Junior Member
Member # 319

posted February 20, 2002 10:33 AM      Profile for samad_lotia        Edit/Delete Post  Reply With Quote 
It's quite possible to make one's own dlopen() and stuff. Loading dynamic objects isn't too tough using Linux (or is it POSIX?). Therefore, it can't be too hard to make a dlopen() that makes Carbon calls. Take a look at this:

assume const char *path
CFURLRef url = CFURLCreateWithFileSystemPath(NULL,path,kCFURLPOSIXPathStype,TRUE);
CFPlugInRef plugin = CFPlugInCreate(NULL,url);

CFPlugInCreate() is basically the same as dlopen(). Shouldn't be too hard to patch it. I think patching the plugins itself would be more of a task.


Posts: 12 | Registered: Feb 2002  |  IP: Logged

All times are Pacific Time  

Post New Topic  Post A Reply Close Topic    Move Topic    Delete Topic next oldest topic   next newest topic
Hop To:

Contact Us | macosx.forked.net

Powered by Infopop Corporation
Ultimate Bulletin BoardTM 6.1.0.2