Coder Social home page Coder Social logo

Errors on mac os x. about shell-fm HOT 11 CLOSED

jkramer avatar jkramer commented on August 22, 2024
Errors on mac os x.

from shell-fm.

Comments (11)

jkramer avatar jkramer commented on August 22, 2024

I've never heard of CoreFoundation and I have no idea what it has to do with shell-fm, but complaining about forks without execs in random apps is just stupid. Try to get rid of it if you can or you'll have to live with the error messages, because forking without execing is just the way shell-fm works and there's no way around it. There's an old experimental branch using threads instead of forks which you might want to try, but it's not tested very well and it's missing some newer features. Sorry.

from shell-fm.

mdonoughe avatar mdonoughe commented on August 22, 2024

I run shell-fm on Mac OS X 10.5.7 and I do not see this problem. What version of Mac OS are you running?

from shell-fm.

lndbrg avatar lndbrg commented on August 22, 2024

Mac OS X 10.5.7. shell-fm 0.6

mdonoughe, how did you install it? How do you run it (parameters/rc-file)?

from shell-fm.

lndbrg avatar lndbrg commented on August 22, 2024

jkramer. Just a clarification about CF, it is Apples C API for Mac OS X so it is impossible to get rid off. But since i run zsh i was planning on using the key bindings anyway, just wanted to let you know of the issue.

from shell-fm.

mdonoughe avatar mdonoughe commented on August 22, 2024

I just run make in the shell-fm folder.

Have you tried a shell-fm.rc as simple as
username=mdonoughe
password=secret
default-radio=lastfm://user/mdonoughe/personal

and running shell-fm with no parameters? You haven't edited the Makefile or anything?

from shell-fm.

lndbrg avatar lndbrg commented on August 22, 2024

i was runnin shell-fm without an rc at all. No edits to the make file. Where did you install libmad/libao from?

from shell-fm.

mdonoughe avatar mdonoughe commented on August 22, 2024

Ah. I was using libao 0.8.8_1 from MacPorts. libao 0.8.8_2(which I for some reason had compiled but never activated) produces the errors you are seeing. The easy solution I guess would be to downgrade libao to 0.8.8_1.

from shell-fm.

lndbrg avatar lndbrg commented on August 22, 2024

Thank you. I will downgrade the lib then. jkramer, sorry for bothering you.

from shell-fm.

mdonoughe avatar mdonoughe commented on August 22, 2024

The issue is that the newer libao from MacPorts uses AudioUnits rather than CoreAudio, and apparently AudioUnits should not be used in a background process this way.

from shell-fm.

lndbrg avatar lndbrg commented on August 22, 2024

Yes, i have checked out an odler version of it now, Latest 0.8.8_1 without AudioUnit is revision 31766

from shell-fm.

dcherryholmes avatar dcherryholmes commented on August 22, 2024

I downgraded to rev 31766 via svn, compiled successfully, ensured the later version was removed, and successfully compiled shell-fm. It plays, but I still get the same error. Any thoughts?

from shell-fm.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.