Click here to view this site's accessibility statement.
Mervin McDougall said on January 15th, 2008 at 11:20 pm :
I believe the problem is in the belief that MAC OS X is a standard Unix. It has Unix at its core, in the kernel, but it has been heavily modified and integrated with code from the now defunct NeXT project.
If you really want to test out an application designed for Unix you are going to need a standard Unix or Unix-like type OS. I would recommend either FreeBSD or any of the various flavours of Linux. The LD_LIBRARY_PATH is a standard environmental variable commonly found in Linux and I believe FreeBSD Unix as well.
admin said on January 16th, 2008 at 8:45 am :
I suppose you’re right, Mervin, but when you’re in an environment that works uniquely with Mac OS X (and they’re wonderful for the things we do) compiling becomes such a hassle and such a nightmare.
Sawyer said on January 22nd, 2008 at 12:34 pm :
Something I would look into if I were you is using MacPorts or Fink. They’ve got lots of Unix/Linux packages that can be installed/compiled etc, just by using a graphical interface. I use MacPorts, and installing python is as easy as typing sudo port install python
Give it a look. You’ll probably need X11 installed too. Also, your comment box doesn’t scroll in FIrefox 2.
Adam Yarter said on July 27th, 2009 at 5:25 pm :
LD_LIBRARY_PATH is a way to link headers and libraries that aren’t in your /usr/lib. You can create a hard link in /usr/lib to the library being called or
LD_LIBRARY_PATH=(location of library folder)
export LD_LIBRARY_PATH
and that should solve your problem!
I didn’t want to make this so dramatic but during the first day of my wonderful externship at the Music Entertainment Technology laboratory I came to one painful, painful realization: development in the Unix environment sucks.
Allow me to elaborate. I was working on compiling the source for the amazing Frets on Fire, an open-source computer-based alternative to Guitar Hero. It is Python based (which is absolutely fantastic), free, and allows for playing via your usual Guitar Hero guitar via a USB connection. So far so good. Never mind that the latest versions of Frets on Fire don’t work on Mac OS X. I downloaded the source version for 1.1.324, cracked my knuckles, and dove in.
I had Leopard running on one of the computers so I ran the XTools package out of the CD. A breeze. Next, I proceeded to the Source code guide at the FoF site and went down the list:
python setup.py sounds right. Nope. Looks like I’m missing all the binary packagesThe most common problems during Amanith compilation process involve the wrong set of the $AMANITHDIR env.
First you need an article before ‘Amaninth’ and your ‘involve’ should be ‘involves’. And where the hell is $AMANITHDIR? Then it tells me I need to qmake amanith.pro. I have no idea what qmake does but I try it. Woops, no qmake installed.
LD_LIBRARY_PATH which I have no idea where it comes from or where it is located. Apparently on a Mac OS X it’s called DYLD_LIBRARY_PATH but I’m not sure if I’m supposed to do the export command in the terminal or modify .bash_profile, login and logout, or do something elseSee what I mean? I shall update this as I continue my attempts to compile Frets on Fire.
This entry was posted on Tuesday, January 15th, 2008 at 3:28 pm, EST. You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.