Author Topic: Building PS on mac OSX 10.3  (Read 5245 times)

JeroMiya

  • Traveller
  • *
  • Posts: 33
    • View Profile
(No subject)
« Reply #15 on: March 24, 2004, 06:14:57 pm »
It is not generally allowed to release binaries of CVS. People would complain about the unfinished graphics and blab about it all over the internet and people would lose interest, when in the end I think CB will rock.

Anyway, I\'ve got PS building and running fine on my machine in OSX 10.3.2 and 10.3.3. At one point most of the UI wasn\'t showing up because ignorewindow needs a dummy file to load, but someone said they were addressing that. Also, you always fall through the world when you log in, so you have to /spawn. Other than that, there are still general crashing issues which I don\'t think are specific to OSX, and a serious progressive stalling issue that is specific to OSX when the server /spawns a map. If anyone is experienced with compiling planeshift, debugging from the command line gdb, and with using Apple\'s profiling tools, then I could use some help tracking this problem down. The function that is causing the problem is recursive, and it looks like something is being added to one side of the recursion each frame, but I can\'t say for sure.

BTW: I\'m not an official dev (yet), but I\'ve been trying to do some work to get the mac version up to speed.

Cha0s

  • Veteran
  • *
  • Posts: 1860
    • View Profile
(No subject)
« Reply #16 on: March 25, 2004, 12:00:50 am »
I\'m in, I\'d love to take a look.

Specs:
Speed: 667 TiBook
RAM: 1 GB
Graphics: The default 16 MB ATI RAGE card (forget which one exactly)
OS: 10.3.3
Cha0s
Mac OS X Forum Moderator
In-Game Roleplay Forum Moderator
Please search and skim existing threads before posting!

aircows

  • Traveller
  • *
  • Posts: 19
    • View Profile
(No subject)
« Reply #17 on: March 25, 2004, 12:23:33 am »
What are you using to make Planeshift?  Are you using \"make\" or something like XCode or Codewarrior?
==============================================
|||  And on the 8th day, God created the Mac, and it was good.  |||
==============================================

dfryer

  • Veteran
  • *
  • Posts: 1070
    • View Profile
(No subject)
« Reply #18 on: March 25, 2004, 09:08:50 pm »
CrystalSpace uses make or \"jam\"  (Just Another Make, I think) .. I can\'t remember if PS uses make or jam (it\'s pretty much the same, you just type \"make\" or \"jam\" after chanting words in a strange tongue and sacrificing a chicken)

For dynamic projects like PS and CrystalSpace, it\'s almost impossible to keep things like Xcode or codewarrior projects up to date, unless an automated system can be constructed.  It would be possible to make an AppleScript based tool for building projects, but it sounds like a hairly proposition with little benefit.
Quidquid latine dictum sit, altum sonatur.

josephoenix

  • IRC Op
  • Hydlaa Notable
  • **
  • Posts: 706
    • View Profile
(No subject)
« Reply #19 on: June 30, 2004, 05:41:40 am »
Quote
Originally posted by dfryer
(it\'s pretty much the same, you just type \"make\" or \"jam\" after chanting words in a strange tongue and sacrificing a chicken)


Thats funny ^_^
/me chants words in a strange tongue and sacrafices a chicken to reopen the thread...
I am trying to build on OS X 10.3, but Walktest builds as a \".app\" folder and can\'t pass options to it... Also, running it thru the open command as usual seems to keep it from spitting out its usual wealth of debugging info. :P

I\'m trying to build from HEAD (I guess I\'m impatient enough to grab cvs even though there is no art...) and CS and CEL build okay... just that walktest doesn\'t work, and PS\'s configure complains about a missing cs-config :-/ ...

This is what configure spits out when it fails:
Code: [Select]

configure: WARNING: Can not find cs-config in path you provided
no
configure: error:
*** Crystal Space could not be found. The latest version is always available
*** from [URL]http://crystal.sourceforge.net/[/URL]
*** Be sure also that you have either installed Crystal Space or set the
*** CRYSTAL environment variable properly.


I tried playing soothing music and singing to my iBook as I ran configure, but no cigar.

As for the environment var, running export with no args produces this:
Code: [Select]

josephoenix:~/PlaneshiftCB/development/planeshift josephoenix$ export
declare -x CEL=\"/Users/josephoenix/development/PlaneshiftCB/cel\"
declare -x CRYSTAL=\"/Users/josephoenix/development/PlaneshiftCB/CS\"
declare -x CSCONFPATH=\"/Users/josephoenix/development/PlaneshiftCB/cel\"
~the rest is removed for brevity\'s sake~


If anyone could impart some words of wisdom, I could... give them a WhiteThing (tm) Please, I\'m running out of chickens!

josePhoenix
Sir John Falstaff: "Let the skie raine Potatoes: let it thunder, to the tune of Greenesleeues"

Karosh_Steinkatz

  • Hydlaa Citizen
  • *
  • Posts: 486
    • View Profile
(No subject)
« Reply #20 on: June 30, 2004, 04:35:39 pm »
Quote

josephoenix:-->~/PlaneshiftCB/development<--/planeshift josephoenix$ export

declare -x CEL=\"/Users/josephoenix/-->development/PlaneshiftCB<--/cel\"


Seems like you have the wrong order of the directories in your exports.

edit: bugfixes
« Last Edit: June 30, 2004, 04:37:40 pm by Karosh_Steinkatz »


Back to Planeshift again \\o/

josephoenix

  • IRC Op
  • Hydlaa Notable
  • **
  • Posts: 706
    • View Profile
(No subject)
« Reply #21 on: June 30, 2004, 08:46:49 pm »
Err, oops... When I get access to my iBook again later today, I\'ll see whether that truly was wrong or whether I typed it incorrectly into the post box :-/

Thanks, Karosh!

josePhoenix
Sir John Falstaff: "Let the skie raine Potatoes: let it thunder, to the tune of Greenesleeues"

Karosh_Steinkatz

  • Hydlaa Citizen
  • *
  • Posts: 486
    • View Profile
(No subject)
« Reply #22 on: July 01, 2004, 09:38:28 am »
Can I have a WhiteThing (tm) now? :D


Back to Planeshift again \\o/

dfryer

  • Veteran
  • *
  • Posts: 1070
    • View Profile
(No subject)
« Reply #23 on: July 02, 2004, 09:05:11 am »
jose, to run .app programs from the command line, you do it like this:  ./walktest.app/Contents/MacOS/walktest -with-some-funky-option-thangs

If your environment variables seem to be correctly pointed, try \"jam csconfig\" in the CS directory.  Some times it doesn\'t build by default.

There have been reports of the occasional wierd rendering in CS under 10.3.  I\'m still at 10.2.8, so I can\'t verify whether they\'re card specific.

I don\'t think I\'ve ever set CSCONFPATH... one other thing to do (if you\'re ever launching CS apps *without* the command line) is this:
defaults write NSGlobalDomain CrystalSpaceRoot /whatever/your/path/to/CS/is
This enables apps which are started in a context without the env. vars set up to function correctly (since they can use the NextStep style \"defaults\" system)
Quidquid latine dictum sit, altum sonatur.

josephoenix

  • IRC Op
  • Hydlaa Notable
  • **
  • Posts: 706
    • View Profile
(No subject)
« Reply #24 on: July 02, 2004, 02:56:43 pm »
Thank you, everyone!

for you, Karosh:

for you, dfryer:

josePhoenix
Sir John Falstaff: "Let the skie raine Potatoes: let it thunder, to the tune of Greenesleeues"

Mohegan_Flo

  • Wayfarer
  • *
  • Posts: 3
    • View Profile
(No subject)
« Reply #25 on: July 12, 2004, 07:49:10 am »
Dam my mac is slow i thought it was actually pretty  but here my specs its slow:(lol

Machine Model:    PowerBook G3
  CPU Type: PowerPC 750  (82.2)
  Number Of CPUs:    1
  CPU Speed:   333 MHz
  L2 Cache (per CPU):    512 KB
  Memory: 192 MB
  Bus Speed:  67 MHz
  Boot ROM Version:   151

dfryer

  • Veteran
  • *
  • Posts: 1070
    • View Profile
(No subject)
« Reply #26 on: July 12, 2004, 09:47:10 am »
Mohegan_Flo: well, all computers eventually are surpassed :)  By the time Planeshift is a \"mature\" game, my current computer will be almost useless :)  (of course, it\'s nearly obsolete now, by most gaming standards)
Quidquid latine dictum sit, altum sonatur.

Oranus

  • Traveller
  • *
  • Posts: 18
    • View Profile
(No subject)
« Reply #27 on: August 02, 2004, 01:23:51 am »
Actually, forget that, I\'ll wait for the easy installer. Not sure I want a bunch of weird install files runing around. Good luck to all of you, and if you need a beta tester for a client version, call me.

-Gabe
« Last Edit: August 02, 2004, 01:42:38 am by Oranus »
Planeshift version: PlaneShift_CBV0.3.002
OS: 10.3.6
Computer: 800Mhz iMac 17\"Flat Pannel
Ram : 512 MB
Video Card: NVidia GForce4 MX, 32MoVRAM

Client setup: Default Small Screen