Here are the instructions how to compile and install the Microfeed reference implementation from source code.

libmicrofeed

The libmicrofeed contains libmicrofeed-common, libmicrofeed-provider, and libmicrofeed-subscriber libraries that are used by the other Microfeed packages.

  1. Fetch the source code
     git clone git://gitorious.org/microfeed/libmicrofeed.git
    
  2. Enter the source code directory
     cd libmicrofeed
    
  3. Generate the configure.sh script (autotools are required)
     autoreconf --install
    
  4. Configure the package
     ./configure --prefix=/usr
    
  5. Compile the source code
     make
    
  6. Install the library
     make install
    
  7. Leave the directory
     cd ..
    

microfeed-utils

The microfeed-utils contains configuration and other utilities. The libmicrofeed package must be installed before compiling this.

  1. Fetch the source code
     git clone git://gitorious.org/microfeed/microfeed-utils.git
    
  2. Enter the source code directory
     cd microfeed-utils
    
  3. Generate the configure.sh script (autotools are required)
     autoreconf --install
    
  4. Configure the package
     ./configure --prefix=/usr
    
  5. Compile the source code
     make
    
  6. Install the utilities
     make install
    
  7. Leave the directory
     cd ..
    

microfeed-providers-unstable

The microfeed-providers-unstable contains the Twitter provider currently. The libmicrofeed package must be installed before compiling this.

  1. Fetch the source code
     git clone git://gitorious.org/microfeed/microfeed-providers-unstable.git
    
  2. Enter the source code directory
     cd microfeed-providers-unstable
    
  3. Generate the configure.sh script (autotools are required)
     autoreconf --install
    
  4. Configure the package
     ./configure --prefix=/usr
    
  5. Compile the source code
     make
    
  6. Install the providers
     make install
    
  7. Leave the directory
     cd ..
    

Now you are ready to try out the Microfeed framework.