FireFly Media Server › Firefly Media Server Forums › Firefly Media Server › General Discussion › compile for Mac?
- This topic has 3 replies, 2 voices, and was last updated 14 years, 9 months ago by Anonymous.
-
AuthorPosts
-
11/01/2010 at 3:03 PM #3014AnonymousInactive
Anyone able to get the 1586 nightly to compile on the Mac?
I followed the instructions on the wiki : http://wiki.fireflymediaserver.org/Mac_Installation
but configure refuses to find the id3tag .h file, even using –with-id3tag
As a side note, I suspect the change I want to make would be purely in the binary, but where it the Pref Panel source/project?
(yes, my Mac compile skills are super-rusty, but it should be worth it)
28/01/2010 at 9:45 PM #18888AnonymousInactiveIt took a while for the message to get approved 🙂
In the meantime I was able to get a compile thru, using the hints in:
I renamed it and copied into the Pref Panel. The log messages indicate all is good (read the iTunes lib), but I have no Bonjour…
I’ve tried connecting blindly, and iTunes asks for login information when I access
daap://127.0.0.1:3689
The log shows a 401: unauthorized and 302: Moved error.
I have not added a password… and I am 99% sure I’m looking at the right conf file b/c I have to toggle btw sqlite and sqlite3 depending if I use the original 1596 version or the one I just compiled (with no code changes.. yet… have to get to work as a baseline first).
I am compiling under 10.6.2 in case that makes a difference.
thanks for any suggestions!
My goal here is to add a call to UpdateSystemActivity so that the FF server will not sleep when it is actively serving up songs… (once I get the basic compile working)
29/01/2010 at 10:16 PM #18889AnonymousInactiveI figured it out, I think. I forgot to copy the plugins. So now my steps are
mkdir firefly
cd firefly
wget http://nightlies.fireflymediaserver.org/nightlies/svn-1586/mt-daapd-svn-1586.tar.gz
tar -xvzf mt-daapd-svn-1586.tar.gz
cd mt-daapd-svn-1586
./configure --enable-flac --enable-sqlite3 --with-id3tag=/opt/local
make
cp src/mt-daapd /Library/PreferencePanes/Firefly.prefPane/Contents/Resources/Firefly Helper.app/Contents/Resources/Server/firefly/
cp src/plugins/.libs/*.so /Library/PreferencePanes/Firefly.prefPane/Contents/Resources/Firefly Helper.app/Contents/Resources/Server/plugins/Rendezvous discovery is working.
Also I think my patch (the whole reason I’m doing this) is working, but will test further and then post details.
20/02/2010 at 11:40 PM #18890AnonymousInactiveThe easiest way, IMHO, is to install MacPorts and then install it that way:
sudo install ports mt-daapd
For the configuration the Wiki documents the rest.
-
AuthorPosts
- The forum ‘General Discussion’ is closed to new topics and replies.