[crossfire] Am interested in porting to Mac

Alex Schultz alex_sch at telus.net
Wed Aug 10 20:55:13 CDT 2005


Amorya North wrote:

>>
     
      You may want to build it within the existing framework and link 
     
     >>
     
      directly to the C code in the common directory, because that way this 
     
     >>
     
      native MacOS client could eventually become an official part of the 
     
     >>
     
      source tree, and one advantage of that is that many protocol changes 
     
     >>
     
      would be handled from the code in the common directory which would 
     
     >>
     
      then make handling such changes in the MacOS port very easy.
     
     >
     
     
     >
     
     
     >
     
      Yeah, that'd be good. I use an IDE instead of makefiles, so it 
     
     >
     
      wouldn't be tied into the build system (unless someone else helps me 
     
     >
     
      out there), but I could keep all my code in one folder (macos/ or 
     
     >
     
      something) and any Mac users who want to compile from source could 
     
     >
     
      open the project file from within there.
     
     
It absolutely doesn't need to be tied into the make build system, the 
win32 compile of the gtk client for one uses a MSVC project file for the 
building, though I'm sure that there would probably be someone willing 
to attempt to help integrate it into the make build system. For a 
location to put your project file for your IDE I would personally 
suggest making something along the lines of what the make_win32/ 
directory does for the win32 builds. Also, yes I highly suggest putting 
it in one folder as you say in something like a macos/ directory. 
(personally I would suggest calling it cocoa/ instead as it's not so 
much a macos port as much as a cocoa port IMHO)

Alex Schultz

    
    


More information about the crossfire mailing list