Author Topic: Thank You ioq3, Thank You (OSX 10.5 Support)  (Read 6463 times)

Death On Ice

  • Posts: 1287
  • Turrets: +126/-141
Thank You ioq3, Thank You (OSX 10.5 Support)
« 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
« Last Edit: December 20, 2007, 04:10:55 am by Death On Ice »

TrailBlazer

  • Posts: 1
  • Turrets: +0/-0
    • Sandy Sanders Designs
Re: Thank You ioq3, Thank You (OSX 10.5 Support)
« Reply #1 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.   :'(



Caveman

  • Guest
Re: Thank You ioq3, Thank You (OSX 10.5 Support)
« Reply #2 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.

benmachine

  • Posts: 915
  • Turrets: +99/-76
    • ben's machinery
Re: Thank You ioq3, Thank You (OSX 10.5 Support)
« Reply #3 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...
benmachine

Death On Ice

  • Posts: 1287
  • Turrets: +126/-141
Re: Thank You ioq3, Thank You (OSX 10.5 Support)
« Reply #4 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.

Kaleo

  • Posts: 2098
  • Turrets: +176/-220
    • KaleoDesign
Re: Thank You ioq3, Thank You (OSX 10.5 Support)
« Reply #5 on: January 04, 2008, 11:02:24 am »
Trem has been working on 10.5 all the time...

All ioQ3 apps do
Quote from: Stannum
Thou canst not kill that which doth not live,
but you can blow it into chunky kibbles!
I has a cookie, and u can has a cookie, but i no givs u mai cookie...

benmachine

  • Posts: 915
  • Turrets: +99/-76
    • ben's machinery
Re: Thank You ioq3, Thank You (OSX 10.5 Support)
« Reply #6 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.
benmachine

Kaleo

  • Posts: 2098
  • Turrets: +176/-220
    • KaleoDesign
Re: Thank You ioq3, Thank You (OSX 10.5 Support)
« Reply #7 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...
Quote from: Stannum
Thou canst not kill that which doth not live,
but you can blow it into chunky kibbles!
I has a cookie, and u can has a cookie, but i no givs u mai cookie...

Death On Ice

  • Posts: 1287
  • Turrets: +126/-141
Re: Thank You ioq3, Thank You (OSX 10.5 Support)
« Reply #8 on: January 09, 2008, 06:19:36 pm »
Any particular reason why QVM's don't?

Timbo

  • Administrator
  • Posts: 447
  • Turrets: +155/-161
Re: Thank You ioq3, Thank You (OSX 10.5 Support)
« Reply #9 on: January 09, 2008, 07:12:11 pm »
I thought I/someone else had fixed that actually?

Death On Ice

  • Posts: 1287
  • Turrets: +126/-141
Re: Thank You ioq3, Thank You (OSX 10.5 Support)
« Reply #10 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$


Timbo

  • Administrator
  • Posts: 447
  • Turrets: +155/-161
Re: Thank You ioq3, Thank You (OSX 10.5 Support)
« Reply #11 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.

Death On Ice

  • Posts: 1287
  • Turrets: +126/-141
Re: Thank You ioq3, Thank You (OSX 10.5 Support)
« Reply #12 on: January 09, 2008, 10:27:21 pm »
Oh, k. Curses.

benmachine

  • Posts: 915
  • Turrets: +99/-76
    • ben's machinery
Re: Thank You ioq3, Thank You (OSX 10.5 Support)
« Reply #13 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).
benmachine

Timbo

  • Administrator
  • Posts: 447
  • Turrets: +155/-161
Re: Thank You ioq3, Thank You (OSX 10.5 Support)
« Reply #14 on: January 09, 2008, 11:53:26 pm »
Ah, looks like it's become broken again since I last looked at it...

doomagent13

  • Posts: 506
  • Turrets: +18/-18
Re: Thank You ioq3, Thank You (OSX 10.5 Support)
« Reply #15 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.

Death On Ice

  • Posts: 1287
  • Turrets: +126/-141
Re: Thank You ioq3, Thank You (OSX 10.5 Support)
« Reply #16 on: January 14, 2008, 01:36:10 am »
It all works on 10.4.x