Tremulous Forum

General => General Discussion => Topic started by: Death On Ice on December 20, 2007, 01:22:35 am

Title: Thank You ioq3, Thank You (OSX 10.5 Support)
Post by: Death On Ice on December 20, 2007, 01:22:35 am
Finally! The only reason I regretted upgrading to Leopard was not being able to compile without booting down to Tiger.

From ioquake3.org:

Mac OS X 10.5 Support
December 14th, 2007

With the World of Padman patch, Thilo has also updated ioquake3 SVN to compile on Mac OS X 10.5!

Revision 1238 also adds dedicated server support for OS X.

Hopefully they'll get it to work for Tremulous SOON (http://mirror.mercenariesguild.net/planettremulous)
Title: Re: Thank You ioq3, Thank You (OSX 10.5 Support)
Post by: TrailBlazer on December 31, 2007, 07:28:14 am
How do people get Tremulous to run on the mac anyways?  Do you have to compile it from the zip file?  I've read threads where people are trying to compile it on the mac and running in to problems.  I'd love to try the game out but I'd think there would be a download for mac already compiled.   :'(


Title: Re: Thank You ioq3, Thank You (OSX 10.5 Support)
Post by: Caveman on December 31, 2007, 07:53:10 am
There is a pre-compiled binary available for macs, heck even Apple.com has it in it's repository.
Title: Re: Thank You ioq3, Thank You (OSX 10.5 Support)
Post by: benmachine on January 01, 2008, 01:34:18 am
It's fairly easy to integrate the ioq3 fix into Tremulous, fwiw. But you still can't compile QVMs :(

Apple: you suck, I'm switching to Ubuntu.
I'll just go and buy a macbook to run it on...
Title: Re: Thank You ioq3, Thank You (OSX 10.5 Support)
Post by: Death On Ice on January 03, 2008, 07:03:59 am
Hahahaha, nice. Apple is worth it until Mac OS 11 gets run on an Alienware. Then, I'm out of the cult.
You noticed the 11? That wasn't a typo. I will not soon desert my kind.
Title: Re: Thank You ioq3, Thank You (OSX 10.5 Support)
Post by: Kaleo on January 04, 2008, 11:02:24 am
Trem has been working on 10.5 all the time...

All ioQ3 apps do
Title: Re: Thank You ioq3, Thank You (OSX 10.5 Support)
Post by: benmachine on January 04, 2008, 05:50:40 pm
Trem has been working on 10.5 all the time...

All ioQ3 apps do
It runs, yes. But it doesn't compile.
Now it does, except for QVMs.
Title: Re: Thank You ioq3, Thank You (OSX 10.5 Support)
Post by: Kaleo on January 04, 2008, 08:07:44 pm
Trem has been working on 10.5 all the time...

All ioQ3 apps do
It runs, yes. But it doesn't compile.
Now it does, except for QVMs.

Ooooooh... Right...
Title: Re: Thank You ioq3, Thank You (OSX 10.5 Support)
Post by: Death On Ice on January 09, 2008, 06:19:36 pm
Any particular reason why QVM's don't?
Title: Re: Thank You ioq3, Thank You (OSX 10.5 Support)
Post by: Timbo on January 09, 2008, 07:12:11 pm
I thought I/someone else had fixed that actually?
Title: Re: Thank You ioq3, Thank You (OSX 10.5 Support)
Post by: Death On Ice on January 09, 2008, 09:06:00 pm
Won't compile for me.

Error:

src/qcommon/net_ip.c: In function ‘NET_GetLocalAddress’:
src/qcommon/net_ip.c:759: error: ‘OSIOCGIFADDR’ undeclared (first use in this function)
src/qcommon/net_ip.c:759: error: (Each undeclared identifier is reported only once
src/qcommon/net_ip.c:759: error: for each function it appears in.)
make[2]: *** [build/release-darwin-x86/ded/net_ip.o] Error 1
make[1]: *** [targets] Error 2
make: *** [release] Error 2
miless-imac:tremulous miles$

Title: Re: Thank You ioq3, Thank You (OSX 10.5 Support)
Post by: Timbo on January 09, 2008, 10:11:39 pm
Not Trem, that needs a merge. I was talking about QVM compilation on OS X in ioq3.
Title: Re: Thank You ioq3, Thank You (OSX 10.5 Support)
Post by: Death On Ice on January 09, 2008, 10:27:21 pm
Oh, k. Curses.
Title: Re: Thank You ioq3, Thank You (OSX 10.5 Support)
Post by: benmachine on January 09, 2008, 11:23:12 pm
I thought I/someone else had fixed that actually?
Just svn updated a moment ago and it still has
Code: [Select]
  # building the QVMs on MacOSX is broken, atm.
  BUILD_GAME_QVM=0
in the Makefile.
I commented this line out and I get
Code: [Select]
Q3LCC code/cgame/cg_main.c
cpp: <cmdarg>:1 Illegal -D or -U argument
make[2]: *** [build/release-darwin-i386/baseq3/cgame/cg_main.asm] Error 1
make[1]: *** [targets] Error 2
make: *** [release] Error 2
so I guess either that area's still broken, or I just suck (and the latter isn't terribly unlikely).
Title: Re: Thank You ioq3, Thank You (OSX 10.5 Support)
Post by: Timbo on January 09, 2008, 11:53:26 pm
Ah, looks like it's become broken again since I last looked at it...
Title: Re: Thank You ioq3, Thank You (OSX 10.5 Support)
Post by: doomagent13 on January 13, 2008, 07:31:40 pm
I was gonna say, qvm compilation works on 10.4.10, and even on a ppc chip.  At least, for me, that is.
Title: Re: Thank You ioq3, Thank You (OSX 10.5 Support)
Post by: Death On Ice on January 14, 2008, 01:36:10 am
It all works on 10.4.x