Pages: [1]
  Print  
Author Topic: compiling/building/installing for Mac  (Read 17017 times)
RJ
Ok i've posted twice!


Cakes 0
Posts: 2


« on: January 15, 2007, 02:08:31 PM »

I apologize for the noob-ness here, but I'm new to both the mac world and open source stuff like this.  If it's not too much trouble, could someone please list the steps I'd need to take to compile the code and play it on a mac?  I see an engine download for the game, but not a full installer, and I'm not sure how to make the linux version work here in OSx.  Any help would be greatly appreciated - this looks like a great game and I'd really like to get involved.  Thanks!
Logged
tw3k
Lesser Nub


Cakes 0
Posts: 143



« Reply #1 on: January 16, 2007, 02:33:44 PM »

I apologize for the noob-ness here, but I'm new to both the mac world and open source stuff like this.  If it's not too much trouble, could someone please list the steps I'd need to take to compile the code and play it on a mac?  I see an engine download for the game, but not a full installer, and I'm not sure how to make the linux version work here in OSx.  Any help would be greatly appreciated - this looks like a great game and I'd really like to get involved.  Thanks!

Download the Modified source files for mac: on-site and follow the directions in the readme.

You'll need to have the dev tools installed which should include all the osx sdk for building a universal binary. I didn't want to bother with the sdk or a universal binary. I just compiled the source with make to get a unix binary.

so in short:
   download/decompress linux tarball
   decompress ioq3sources.tar.bz2
   download/decompress/follow readme of Modified source files
   run make in ioq3-svn982 dir
   copy ioquake3.ppc from build/release-darwin-ppc ,if your on ppc otherwise it will be something like release-darwin-i386, to oa060 dir
   run from terminal ./ioquake3.ppc
Logged
RJ
Ok i've posted twice!


Cakes 0
Posts: 2


« Reply #2 on: January 16, 2007, 02:41:25 PM »

Thanks very much - where can I find the dev tools?
Logged
tw3k
Lesser Nub


Cakes 0
Posts: 143



« Reply #3 on: January 16, 2007, 02:42:38 PM »

developer.apple.com if you don't alreadyy have the cd
Logged
Gilou
Nub


Cakes 0
Posts: 3


« Reply #4 on: January 16, 2007, 03:33:41 PM »

Hi !

I'm running Linux, and I'd like to allow a friend to play on its Mac OS 10.3.x. I don't know anything about macs, though I've been reading that by using the Universal Binary SDK, there's something to target either earlier than 10.4 or newer. Could someone bring out a binary for Mac that would just work on Mac OS 10.3.x ?
I'd like to not start my friend's OSS life with a race through SDKs, compilation and so on, and moreover, I'd like to play this game with him hehe Wink

Thanks in advance to the guy who will release this. I'm willing to host his files if that was to be a problem.
Logged
tw3k
Lesser Nub


Cakes 0
Posts: 143



« Reply #5 on: January 16, 2007, 03:43:50 PM »

Doesn't this one work?
Logged
Gilou
Nub


Cakes 0
Posts: 3


« Reply #6 on: January 30, 2007, 04:40:49 AM »

Sorry, I haven't been around for some time...
No, it doesn't work. It seems to have been compiled for Mac OS 10.4.x+ and my friend has a 10.3.x and is quite not willing to upgrade it. The Mac SDK doc says something about a different compilation set for compatibility, which was probably not used by the guy who compiled this one.

If I use the one proposed, it crashes immediately when launched.
Logged
tw3k
Lesser Nub


Cakes 0
Posts: 143



« Reply #7 on: January 30, 2007, 05:23:57 AM »

idk, I would suggest getting the lastest svn co of ioquake, cd into the directory, and type make.

ignore the mac stuff on that page and just build it like any unix app.

if that doesn't work i guess he's sh?t outta luck.

hth
Logged
dmn_clown
Posts a lot
*

Cakes 1
Posts: 1324


« Reply #8 on: January 30, 2007, 05:43:33 AM »

Actually if you donated the necessary hardware I'd gladly compile it. Smiley

Well it's worth a shot...
Logged

tw3k
Lesser Nub


Cakes 0
Posts: 143



« Reply #9 on: January 30, 2007, 06:09:26 AM »

Actually if you donated the necessary hardware I'd gladly compile it. Smiley
Wink w3rd
Logged
Gilou
Nub


Cakes 0
Posts: 3


« Reply #10 on: February 11, 2007, 04:50:09 PM »

Well, he's not a geek himself, and he probably wouldn't be able to compile it by himself, nor willing to let me do "weird stuff" like compiling it on his mac (and that would mean ME looking through the Mac SDK, and I'm not sure that I would succeed into having it do something).

Too bad... I'll try to have it done by someone who masters this splendid Mac OS 10.3 Smiley

About giving you hardware... guess that would be hard, but maybe if I steal a SSH account on his machine I could get it working. But he could bite. And he has sharp teeth.

Logged
tw3k
Lesser Nub


Cakes 0
Posts: 143



« Reply #11 on: February 11, 2007, 05:55:29 PM »

I'd give it a try vis ssh. TBH to the best of my recollection 10.3 is a free upgrade to 10.4. If that is actually the case, my memory fails me here, then he should just run software update a few times and be up to speed. All of the SDK's i've seen thus far are for 10.2 and 10.4
 
There is an ioquake, Quake3"rc-something", posted on apple that will work for baseq3. You could drop baseoa in the q3 dir and load it as a mod and use the /connect command is a try.
Logged
Blaenk
more like blank dumb
Lesser Nub


Cakes 0
Posts: 135



« Reply #12 on: February 11, 2007, 06:53:44 PM »

Whenever my friend compiles my game's source we just use the mac-bash-build script, I don't know if oa has it, but it seems to do the job, providing you have XCode and the necessary things (I think you do)
Logged
tw3k
Lesser Nub


Cakes 0
Posts: 143



« Reply #13 on: February 11, 2007, 11:04:08 PM »

idk, i just like make. works well.
Logged
Blaenk
more like blank dumb
Lesser Nub


Cakes 0
Posts: 135



« Reply #14 on: February 12, 2007, 05:21:39 PM »

tw3k, the bash build script for mac invokes make, but does other things too, Mac-Specific, like building the app file and whatever (Don't ask me anymore cause I don't know jack about Mac, I've never had one Cry)
Logged
tw3k
Lesser Nub


Cakes 0
Posts: 143



« Reply #15 on: February 12, 2007, 05:36:08 PM »

True, the mac scipt builds a regular mac application. It fails for me because I don't have one of the SDKs. make, on the other hand, works just fine and passes some cflags i have in my environment.
Logged
jackoverfull
Member


Cakes 14
Posts: 384


Member


WWW
« Reply #16 on: February 20, 2007, 05:38:25 PM »

ehi, wait, what's the problem?
download the mac engine, then the linux tarball, double-click the linux tarball, double click the mac dmg, drag'n'drop the application in the linux folder and open it. that's all, i compiled it months ago
Logged
Pages: [1]
  Print  
 
Jump to: