Essential Math Weblog Thoughts on math for games


Mac OS X issues

Filed under: General — Jim @ 8:36 pm

I’ve had a couple reports of issues with the OS X libraries as shipped with the book.  The problem appears to be that the libraries are compiled for Mac OS 10.2, but don’t work so well with 10.3 and particularly 10.4 and up.  And the fact that they are compiled for a PowerPC architecture doesn’t help the new Intel machines.

The solution is simple: recompile the libraries.  To do so, you’ll need to make sure that all the files are writeable.  Open a terminal window and change to the “common” directory and then type:

make clean PLATFORM=OSX

If you still have issues after doing this, let me know and we’ll try to track it down.

Note that this is the same procedure you’ll have to follow for the Linux builds, except that the platform doesn’t need to be specified.  While the libraries are compiled under an older version of Mandrake, there is no guarantee that they will work for other Linux builds or versions.

Powered by WordPress

Fatal error: Uncaught exception 'wfWAFStorageFileException' with message 'Unable to verify temporary file contents for atomic writing.' in /home/jvsquare/public_html/essentialmath/blog/wp-content/plugins/wordfence/vendor/wordfence/wf-waf/src/lib/storage/file.php:47 Stack trace: #0 /home/jvsquare/public_html/essentialmath/blog/wp-content/plugins/wordfence/vendor/wordfence/wf-waf/src/lib/storage/file.php(650): wfWAFStorageFile::atomicFilePutContents('/home/jvsquare/...', '<?php exit('Acc...') #1 [internal function]: wfWAFStorageFile->saveConfig('livewaf') #2 {main} thrown in /home/jvsquare/public_html/essentialmath/blog/wp-content/plugins/wordfence/vendor/wordfence/wf-waf/src/lib/storage/file.php on line 47