Advice on compiling

Discussion in 'Mac Programming' started by Ludde, May 29, 2007.

  1. Ludde macrumors regular

    Apr 24, 2007
    Hi everyone!

    I'm not the most cunning one when it comes to programming and especially not on a Mac(I took a few classes in highschool, but that was it).

    I've been wondering for a while if it would be possible to introduce the protocol of the most popular IM-client of Korea into Adium. I was quite pleased when I found a page that claimed to have a plugin that does just that for Gaim/Pidgin. Unfortunately, neither Pidgin or the plugin can be found in compiled form for MacOSX. As I understand it, there would be no actual need to compile and install Pidgin since the underlying framework is the same in Adium.

    What I would like to ask is how I would go about compiling and adding this plugin to Adium(maybe by replacing the whole libpurple with a freshly compiled one if necessary? But maybe that's troublesome later when updating?), and if that isn't possible, how I'd compile Pidgin and the plugin and put them together.

    Here's a link to the source for Pidgin with the Nateon plugin.

    Thanks in advance!
  2. garethlewis2 macrumors 6502

    Dec 6, 2006
    You really need to post a question like this on the Adium developer forum. This might be one of the todo pieces they are working on. But whatever you do, DO NOT, I REPEAT IN CAPITALS, DO NOT, write on the forum something along the lines of, "I want this, heres the code, it should be easy. Can I have it today." The OS users will crucify you.
  3. Ludde thread starter macrumors regular

    Apr 24, 2007
    I don't think that was the primary intent of my post either. I was first and foremost merely asking for advice if it would be possible for me to do this myself. I do realize that asking the Adium developers is a good idea and I shall write them a request immediately.

    Apologies to anyone on whose nerves I might have stepped
  4. kainjow Moderator emeritus


    Jun 15, 2000
    I wrote an Xfire plugin for Adium last year. It took a while to get something basic working, but it did work. There is very little documentation, and you will have to contact the Adium devs several times for basic questions.

    You need a very good understanding of programming in Cocoa. This project is impossible without knowledge of Cocoa.
  5. Ludde thread starter macrumors regular

    Apr 24, 2007
    I suppose I have no other option but to rely on the devs to do it for me then, since I haven't even touched cocoa. I've sent them a ticket with what appears to be the latest source for the plugin.

Share This Page