Difference between revisions of "2012 Summer Project Week:CMake for AIM API"

From NAMIC Wiki
Jump to: navigation, search
Line 35: Line 35:
 
==Delivery Mechanism==
 
==Delivery Mechanism==
  
Standalone cross-platform portable AIM 3.0 API library distributed under NCI (BSD-like) license.
+
AIM 3.0 API library distributed under NCI (BSD-like) license.
 +
Make file for Linux.
  
 
==References==
 
==References==

Revision as of 21:04, 21 June 2012

Home < 2012 Summer Project Week:CMake for AIM API

Key Investigators

  • Northwestern: Pat Mongklowat, Vlad Kleper
  • BWH: Andrey Fedorov

Objective

Annotation Imaging and Markup is a format that can be used to organized various annotation information derived from the imaging data and save it in a consistent XML-based way. The library has originally been developed on Windows platform. It has not been compiled on other computing platform. Currently, this code has been modified to be independent from Windows specific elements. The library can be complied on Ubuntu. But, it must be on a particular path. Eventually, we would like to have the library for cross-platform by integrating it with CMake.

We are looking for Make and CMake expertise to help us with this porting task.

Approach, Plan

1. Working on the current make file to find out why the complied library must be on a specific path. 2. Looking for a person who knows CMake environment

Progress

1. Fixed the make file. It does not generating an AIM library for a particular path. 2. Started working with Andre on make file for Mac OS X.

Delivery Mechanism

AIM 3.0 API library distributed under NCI (BSD-like) license. Make file for Linux.

References