 |
 |
Licq for Mac OS X
|
 |
|
 |
|
Mac Elite
Join Date: Sep 2001
Location: Chile
Status:
Offline
|
|
Does anyone have an idea of how hard could it be to bring Licq (www.licq.org) ICQ client for mac os X ? as far as I know it's open sourced and runs on my linux machine very, very well, very feature loaded.
Sarc
|
:: frankenstein / lcd-less TiBook / 1GHz / radeon 9000 64MB / 1GB RAM / w/ext. 250GB fw drive / noname usb bluetooth dongle / d-link usb 2.0 pcmcia card / X.5.8
:: unibody macbook pro / 2.4 Ghz C2D / 6GB RAM / dell 2407wfp - X.6.3
|
| |
|
|
|
 |
|
 |
|
Forum Regular
Join Date: Oct 2001
Location: Sweden
Status:
Offline
|
|
To bring the command line client to OSX should hopefully be relatively easy. One area that could hinder that is the pthread support in OS X. I know it's not 100% complete, so one can only hope that licq doesn't use those parts that Apple hasn't implemented yet. You'll need the OS X developer tools to try this.
The gui, that is provided as a plugin, is a completely separate issue. It uses the Qt libraries from Trolltech (www.troll.no). I think that Qt for X11 has been ported to OS X and is available from the Fink project. This will run the GUI on top of XFree86. Also Trolltech recently ported the Qt APIs to compile native MacOS X apps running in Aqua. According to them every Qt application should just compile, but I have no experience whatsoever in that area and can't comment more on that.
|
|
|
| |
|
|
|
 |
|
 |
|
Addicted to MacNN
Join Date: Mar 2000
Location: London, UK
Status:
Offline
|
|
Originally posted by tobli:
<STRONG>The gui, that is provided as a plugin, is a completely separate issue. It uses the Qt libraries from Trolltech (www.troll.no). I think that Qt for X11 has been ported to OS X and is available from the Fink project.</STRONG>
Yup, in fact we just updated to 3.0.0.
<STRONG>Also Trolltech recently ported the Qt APIs to compile native MacOS X apps running in Aqua. According to them every Qt application should just compile, but I have no experience whatsoever in that area and can't comment more on that.</STRONG>
Note that Qt/X is not free (it's their commercial version only, although they offer it free for academic use IIRC).
|
|
|
| |
|
|
|
 |
|
 |
|
Mac Elite
Join Date: Sep 2001
Location: Chile
Status:
Offline
|
|
So theoretically it isn't very hard to get a native OS X Licq ?[/LIST]
|
:: frankenstein / lcd-less TiBook / 1GHz / radeon 9000 64MB / 1GB RAM / w/ext. 250GB fw drive / noname usb bluetooth dongle / d-link usb 2.0 pcmcia card / X.5.8
:: unibody macbook pro / 2.4 Ghz C2D / 6GB RAM / dell 2407wfp - X.6.3
|
| |
|
|
|
 |
|
 |
|
Forum Regular
Join Date: Oct 2001
Location: Sweden
Status:
Offline
|
|
Originally posted by Sarc:
<STRONG>So theoretically it isn't very hard to get a native OS X Licq ?[/LIST]</STRONG>
I did a very quick test yesterday and downloaded the latest licq release and tried to build it according to the instructions included. It did not go that well. I have very limited experience and knowledge about what goes on behind the scenes when using a configure script. All I saw was that it complained about a few things (missing headers, and something about pthreads). Maybe someone with a little more experience (someone from the Fink project?) could have a look at it. I guess there are quite a few standard procedures when fixing up a project from another unix platform.
|
|
|
| |
|
|
|
 |
|
 |
|
Addicted to MacNN
Join Date: Mar 2000
Location: London, UK
Status:
Offline
|
|
It's already down as a package request in Fink so I guess one of us will port it when we feel like it 
|
|
|
| |
|
|
|
 |
|
 |
|
Forum Regular
Join Date: Oct 2001
Location: Sweden
Status:
Offline
|
|
Originally posted by Angus_D:
<STRONG>It's already down as a package request in Fink so I guess one of us will port it when we feel like it  </STRONG>
Are there any porting docs, apart from what's available on the Fink home page under documentation? What would be great are some real world examples, a step by step on the changes required to port some packages. A faq with "these are common errors, and this is what you change" would be really nice. I guess one could start sending annoying mails to the fink developer list for each problem, but I'd rather not.
Also, can anyone recommend a good overview of the whole build process? I've used make files before, but I'm not sure how the configure scripts and all fit in to this. In the licq distribution there's a Makefile.am and a Makefile.in. The meaning of those is not clear to me. My guess is that the configure should produce a Makefile so that I can run make, but it didn't. Perhaps because it ran in to some errors.
|
|
|
| |
|
|
|
 |
|
 |
|
Addicted to MacNN
Join Date: Mar 2000
Location: London, UK
Status:
Offline
|
|
|
|
|
|
| |
|
|
|
 |
 |
|
 |
|
|
|
|
|

|
|
 |
Forum Rules
|
 |
 |
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
|
HTML code is Off
|
|
|
|
|
|
 |
 |
 |
 |
|
 |
|