06-17-2011, 12:13 AM
(06-16-2011, 11:42 PM)Leonidas Wrote: [ -> ](06-16-2011, 06:58 PM)ilikenwf Wrote: [ -> ]I'm still getting the same errors as before after applying the various fixes to the rules files and those two cpp files...
Help? Anybody who knows what they're doing mind setting up a vm archlinux machine and figure out how to build?
Can you give some details? Please provide the build log, then maybe we can help you
@Alittlemurkling: Everyone does make noob mistakes. Good to hear it is working now
@Mithos: I can't see the error in the python script. Did you do any special configuration? The script has not changed in the songbird repository either so there is no upstream fix like for the other errors we went into in this thread. Is there any more detail you can give?
The only change I've made was to build/rules.mk, and I looked and couldn't find an error in the python script either. The error I posted before is the only info I've got.
A consideration, which version of python should we be using? I assumed 2.7.
EDIT: and I've just found that /usr/bin/env python on arch defaults to v3
EDIT: tried running the script on its own using the command that attempts to run and gives an error, I got the same error. I then tried running the script (again manually) using `python2` instead of `python`, and it ran with no errors. now I just have to work out how to change it in the makefile(s)
EDIT: got it to not give this error. Everyone who had trouble on arch x64, I have a nasty hackish fix.
sudo ln -s /usr/bin/python2 /usr/local/bin/python
This will make the build system use the correct version of python so it will build. (afterwards you might want to remove the symlink to avoid breaking anything else)