Log in

No account? Create an account


« previous entry | next entry »
Jan. 5th, 2003 | 01:11 am


My little project to control playing my music hit it's first milestone. I can send jabber messages tell it to do basic things like starting playing & moving to the next song.

It's currently implemented as a C program that embeds python (it initializes a python interpreter and then executes a python script) as opposed to a shared library that gets loaded by the main python interpeter. I had to do that because the shared library version (pycm) loaded another shared library (xmms) which needed to find a symbol in my library. And I didn't know how to get gcc to do that.

Also, because I feel the need to share pycm, with much imagination it's pronounced "pick em". It roughly stands for python commanded multimedia, which my mind somehow derived from x multimedia system.

If you really want you can browse the subversion repository.

Link | Leave a comment |

Comments {1}


(no subject)

from: nogbogfrog
date: Jan. 6th, 2003 04:23 pm (UTC)

--export-dynamic switch to the linker should take care of your symbol resolution.

Reply | Thread