top bar

How To Build Micro Manager From Source On Ubuntu 13.10

Revision as of 10:21, 23 April 2014 by Mark Tsuchida (Talk | contribs)

This page has been updated to reflect the build system changes of r13120 and r13223, but the updated script has not been tested. Ask on the mailing list if you run into issues.

Here is a small script I use to build MM on Linux to be able to test new features and develop plugins with DemoAdaptaters. I can provide help to adapt build system to your Linux. Contact me on the MM mailing list:

Command Line

# Instal dependencies
# Here you have debian packages you can install with sudo apt-get install
# Find equivalent packages for others distributions:
# subversion build-essential autoconf automake libtool \
# libboost1.54-all-dev zlib1g-dev swig \
# openjdk-7-jdk python-dev python-numpy-dev

mkdir mm/
cd mm/

# Save directory path

# Get ImageJ (use it even if you already have another copy of ImageJ or Fiji)

# Retrieve MM source code (can be long)
svn co micro-manager
svn co

# Build MM
cd micro-manager/


./configure --prefix=$MM_DIR/ImageJ --enable-imagej-plugin=$MM_DIR/ImageJ --with-python

# Build binaries (can take a while)

# Install MM as ImageJ plugin
make install

# Run MM
# $MM_DIR/mmimagej
© Micro-Manager : Vale Lab, UCSF 2006-2011 | All Rights Reserved | Contact