Emcast HACKING -------------- Additional documentation ------------------------ API doc/libemcast-api.txt Handlers doc/emcast-handlers.txt Protocol doc/emcast-protocol.txt Building -------- If you need to debug the programs, pass configure the options --enable-shared=no --enable-static=yes --enable-debug=yes. Otherwise, it will build non-debugable versions. CVS --- The source code for Emcast is an a CVS repository. This is the most current code, but not necessarily the most stable code. In fact, the code may not even compile and may not be compatable with the latest released version. To get this code: > cd > setenv CVSROOT :pserver:cvs@ask.eecs.umich.edu:/z/home/dhelder/repositories/jm-repository > cvs login [hit return, then enter 'cvs' as the password] > cvs -z3 checkout emcast > cd emcast > cvs -z3 update -d -P Use the autogen.sh script to build the necessary files you will need to build Emcast. You need to have current versions of autoconf, automake, and libtool installed for it to work. You may need to set the ACLOCAL_FLAGS environment variable if you have autoconf macros in non-standard places. For example, if you have a /usr/X11R6/share/aclocal directory and it's complaining about not finding GTK macros, set it to "-I /usr/X11R6/share/aclocal".