FireFly Media Server › Firefly Media Server Forums › Firefly Media Server › Nightlies Feedback › problems with win32 port
- This topic has 17 replies, 2 voices, and was last updated 18 years, 5 months ago by rpedde.
-
AuthorPosts
-
31/03/2006 at 4:13 PM #3983rpeddeParticipant
Yeah, I wasn’t in a hurry because there aren’t any real “showstoppers” in the current nightly. But I was going to go ahead and package a new one tomorrow, as I have the day off, and will have plenty of time (aside from the ob. honeydos).
— Ron
31/03/2006 at 4:43 PM #3984rpeddeParticipantplaylist issue fixed in r903. I’ll for sure be dropping a new nightly tomorrow.
03/04/2006 at 9:32 PM #3985politbyGuestrpedde wrote:
playlist issue fixed in r903. I’ll for sure be dropping a new nightly tomorrow.
Okay, I just installed svn-909 on my Windows system, with the relevant parameters from my config file inserted in the new config, and it won’t start.
Same problem as I had previously, “did not respond in an appropriate manner”. Probably some problem with the config file. Still seems some parameter specs want a ‘=’ in them and some not. Log file is completely empty, even with the d9 parameter, and the database isn’t initialized.
I went back to 20060324 which works fine.
Any suggestions?
/POL
04/04/2006 at 9:19 AM #3986rpeddeParticipantThere are two styles of the config file. If it is in the windows .ini format, i.e. if the first non-comment line is a section header, then it expects it in key = value format. If there is no section header, it’s in “compatibility” mode, and it doesn’t expect an =.
I need to divert logging to the eventlog before it reads the config file, but that’s the issue.
My suggestion would be to use the same technique as before: run it in the foreground and see what it’s mad about. “c:program filesmt-daapd -d9 -f”
— Ron
06/04/2006 at 2:05 AM #3987politbyGuestrpedde wrote:
There are two styles of the config file. If it is in the windows .ini format, i.e. if the first non-comment line is a section header, then it expects it in key = value format. If there is no section header, it’s in “compatibility” mode, and it doesn’t expect an =.
I need to divert logging to the eventlog before it reads the config file, but that’s the issue.
My suggestion would be to use the same technique as before: run it in the foreground and see what it’s mad about. “c:program filesmt-daapd -d9 -f”
— Ron
Turns out that the db_parms parameter in my config file had a final “” at the end of the path:
db_parms=D:MediaMy Musicmt-daapd
That caused the process to crash. 🙂
Removing the last so that it reads
db_parms=D:MediaMy Musicmt-daapd
cured the problem. Apparently mt-daapd doesn’t want Windows paths to end with “”.
/POL
06/04/2006 at 10:20 AM #3988rpeddeParticipant04/05/2006 at 3:56 AM #3989fettoGuestI’m trying to compile firefly on win32.
I got the latest source from cvs.
I got the dependencies from http://cvs.sourceforge.net/viewcvs.py/mt-daapd/win32/ (is there no way to get these from cvs directly? The repository is located at https://svn.sourceforge.net/svnroot/mt-daapd, from where the mt-daapd dir above isn’t reachable, right?)Anyway, when I compile the mt-daapd project I get:
mt-daapd fatal error LNK1104: cannot open file ‘zdll.lib’So I downloaded zlib from zlib.net, but that gives still gives me an error:
mt-daapd error LNK2019: unresolved external symbol _compress2@20 referenced in function _id3_util_compress
mt-daapd error LNK2019: unresolved external symbol _uncompress@16 referenced in function _id3_util_decompressCan you help me?
/Patrik
04/05/2006 at 6:26 AM #3990rpeddeParticipantI sure can. Can you email me at ron at pedde.com, and I’ll get you everything you need.
Yeah, when I did the convert from cvs to svn, I stripped down the repo, and I don’t have the libs and stuff from win32 in there. I may just keep it completely out of cvs, and make the tarball with the stuff I use in there.
If you want to make it work yourself, though… you’ll have to recompile libid3tag for the “new” zlib dll rather than the old style. So grab the sources for libid3tag, and set a define for WIN32_DLL, and rebuild the libid3tag lib. You should be good there, but I can provide what I’m using.
— Ron
-
AuthorPosts
- The forum ‘Nightlies Feedback’ is closed to new topics and replies.