top bar

Difference between revisions of "Building and debugging Micro-Manager source code"

(1) Add entry for TISCam per dscho's mailing list post on April 3, 2014. 2) Link DeviceAdapters to their wiki pages.)
(Mac OS X)
Line 21: Line 21:
 
=== Mac OS X ===
 
=== Mac OS X ===
  
* [[Building Boost on MacOS X]]
+
* [[Build on MacOS X]]
* [[Full Build on MacOS X Leopard]] - How to install and build Micromanager 1.2 and dependencies (tested on MacOS X 10.5.2)
+
* [[Building Boost on MacOS X]] (obsolete)
* [[Building Universal Binaries on Mac OS X]]
+
* [[Full Build on MacOS X Leopard]] - How to install and build Micromanager 1.2 and dependencies (tested on MacOS X 10.5.2) (obsolete)
* [[Build on MacOS_X]]
+
* [[Building Universal Binaries on Mac OS X]] (obsolete)
  
 
=== Linux ===
 
=== Linux ===

Revision as of 15:47, 22 April 2014

General

  • Using Netbeans - to compile and debug the Micro-Manager Java layer.
  • Using Eclipse - to compile and debug the Micro-Manager Java layer.

Windows

Mac OS X and Linux

Mac OS X

Linux


The following DeviceAdapters require dependencies to run on GNU/Linux, some of which are packaged:

DeviceAdapter Dependency License Community Package? Downloadable?
Andor Andor SDK 2  ? (binary library),
GPL-3 (PCI driver)
Shell script Registration required
AndorSDK3 Andor SDK 3  ? (binary library),
 ? (modified BitFlow library)
Shell script Registration required
dc1394 libdc1394 LGPL-2.1 Yes Yes
GPhoto gphoto2 GPL-2 Yes Yes
IDS_uEye IDS 4.30  ? .run installer Registration required
OpenCVgrabber opencv BSD Yes Yes
PrincetonInstruments libvpcam-2.7.4.2  ? (binary library) Shell script Yes
PVCAM libpvcam-2.7.0.0  ? (binary library),
GPL-2 (USB-2 driver),
GPL-2 (PCI driver)
Yes (USB),
Shell script (PCI)
Yes
RaptorEPIX  ? (XCLIB or XCAP)  ? (XCLIB "requires ID code") .bin installer Yes
SpotCamera SPOT SDK  ?  ? By request
TISCam uvc Kernel driver (USB)
aravis (Gig-E)
GPL-2
LGPL-2.1
N/A
Yes
N/A
Yes
Video4Linux v4l2 Kernel driver GPL-2 N/A N/A
ITC18 ITC Driver  ?  ? By request
K8055 libk8055 GPL-2 Source tarball only Not officially supported?
MCCDAQ Unofficial PCI and USB HID,
Official DAQFlex USB driver
GPL-2 (Unofficial),
DAQFlex EULA (Official)
Source tarball (Unofficial),
Source tarball (Official)
Yes (Unofficial),
Yes (Official)
MaestroServo UscCmd  ? Commandline utility Yes

Miscellaneous







© Micro-Manager : Vale Lab, UCSF 2006-2011 | All Rights Reserved | Contact