1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47
|
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 <directory I want Emcast to go>
> 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".
|