MyBB Internal: One or more warnings occurred. Please contact your administrator for assistance.
MyBB Internal: One or more warnings occurred. Please contact your administrator for assistance.
MyBB Internal: One or more warnings occurred. Please contact your administrator for assistance.
MyBB Internal: One or more warnings occurred. Please contact your administrator for assistance.
Nightingale Forums - How to Build On OSX | (Preview/Test Build Inside)

Nightingale Forums

Full Version: How to Build On OSX | (Preview/Test Build Inside)
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Pages: 1 2 3
Before going further, note that the following link is to a preview/testing build...in fact, our first ever working mac build. Feel free to grab it and take it for a test drive.
EDIT: Updated with the new proper, working dmg file.

http://sourceforge.net/projects/ngale/fi...g/download

Screenshot (click to expand):
[Image: scaled.php?server=19&filename=macpreview...g&res=crop]

Make sure you have macports and the appropriate applications needed to build per the songbird wiki:
http://wiki.songbirdnest.com/Developer/A...ird#MacOSX

Xcode 4 users only:
First, you'll need to grab a copy of xcode 3 somewhere, and install it somewhere outside of the normal directory, such as in /xc... Then you'll install xcode 4, and do some creative symlinking...see the following Stackoverflow link for a guide on setting up xcode 3 and 4 with the 10.4u and 10.5 SDKs.

http://stackoverflow.com/questions/53334...to-xcode-4

NOTE: The 10.4u and 10.6 SDK's build nightingale perfectly - 10.5 and 10.7 break the build. Either way, make sure you're using the 4.0 version of the compiler (which only comes with xcode 3), and you can check by doing "g++ -v"

After doing all that, do the following as root:

Code:
cd /usr/bin
mv g++ g++.old
ln -s /Developer/usr/bin/gcc-4.0 g++

Then, proceed to exit root and as yourself in the terminal, and pull down the nightingale-hacking git repo, and checkout the sb-trunk-oldxul branch. Proceed to simply run build.sh and watch it build!
Feel free to add information on the wiki here :
http://wiki.getnightingale.com/doku.php?id=build
I will when I have a chance...
Update:

http://wiki.getnightingale.com/doku.php?id=build:mac

Nightlies now going as well, a new test build up too... should I make a blogpost or not?

Screenshot:
http://img21.imageshack.us/img21/1868/20...0x1080.png
(01-31-2013, 02:18 PM)ilikenwf Wrote: [ -> ]should I make a blogpost or not?

If we really release within the next two weeks, I don't think a blog post is necessary. Else... Tongue
YAY I finally managed to build my first Mac build:

https://sourceforge.net/projects/ngale/f...ng-builds/

Feel free to try, but it should work.
Oh and Mac OS X feels really weird.
Yay!

Did you get cron working yet? Lulz...
I am working on the mac build to see if I can get it working on 10.7. It's what I have until I happen to upgrade, so it seems like a good place to start.

The instruction page says: Add ac_add_options --enable-debug
to your nightingale.config before building.

This actually doesn't work for OS X. Neither does: ac_add_options --with-macosx-sdk=...

This is because one of the first things build.sh does is overwrite the nightingale configure with it's own settings.
I think build.sh has the double carat? >> which is supposed to add and not overwrite...make sure you're using bash?

Either way, if you see a change that needs made, please by all means put in a pull request!...also feel free to update the wiki page.
Pages: 1 2 3