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

From NAMIC Wiki
Jump to: navigation, search
 
Line 22: Line 22:
  
 
<h3>Approach, Plan</h3>
 
<h3>Approach, Plan</h3>
</div>
+
 
 
1. Working on the current make file to find out why the complied library must be on a specific path.
 
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
 
2. Looking for a person who knows CMake environment
 +
 +
</div>
 
<div style="width: 40%; float: left;">
 
<div style="width: 40%; float: left;">
  
 
<h3>Progress</h3>
 
<h3>Progress</h3>
 
1. Fixed the make file. It does not generating an AIM library for a particular path. (Thanks Greg at MGH.)
 
1. Fixed the make file. It does not generating an AIM library for a particular path. (Thanks Greg at MGH.)
 +
 
2. Started working with Andre on make file for Mac OS X.
 
2. Started working with Andre on make file for Mac OS X.
</div>
 
 
</div>
 
</div>
  

Latest revision as of 13:58, 22 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. (Thanks Greg at MGH.)

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. A make file for Linux.

References