[Insight-developers] UNC Foks Insight Application builds

Julien Jomier jjomier at cs.unc.edu
Sun Dec 11 12:11:32 EST 2005


Hi Hans,

Thanks for looking into these problems.

It seems to be some ctest configuration issues.
In our ctest scripts we defined FLTK_INCLUDE_DIR and with your 
modifications FindFLTK is not considering FLTK as build using CMake.

I modified the ctest scripts.

Let me know if you need more information,

Julien

Hans Johnson wrote:
> UNC Folks,
> 
> Your dashboards are failing because of changes that I made to the
> FindFLTK.cmake attempting to reconcile problems between fltk 1.1.6 and
> fltk-1.1.7, with cmake builds, or autoconf builds.
> 
> I am willing to make any changes necessary, but I can not figure out what is
> wrong with your builds.
> 
> I have successfully built on:
>  * VisualStudio 7 with Cmake fltk-1.1.6
>  * Linux with Cmake fltk-1.1.7
>  * MacOSX with Cmake fltk-1.1.7
>  * SGI with Cmake fltk-1.1.7
>  \ I am working on Linux autoconf builds with fltk-1.1.6, and hope to have
> that tested early this afternoon.
> 
> Could you please tell my what environment is failing so that I can try to
> replicate the problems here.
> 
> Thanks,
> Hans
> 
> PS:  Any other information that you can provide would be greatly
> appreciated.
> 
> 
> 
> On 12/11/05 7:36 AM, "Bill Lorensen" <wlorens1 at nycap.rr.com> wrote:
> 
> 
>>Hans,
>>Unfortunately, we only run one InsightApplications continuous and it does
>>not use fltk.
>>
>>Bill
>>
>>At 12:06 AM 12/10/2005, you wrote:
>>
>>>Bill,
>>>
>>>I had verified that the builds worked under SGI, Linux, and MacOSX prior to
>>>committing it.  Then all the continuous builds worked on Thursday after I
>>>made my commits, so I assumed that everything was OK.
>>>
>>>The problems look like two platform dependant errors due to finding FLTK,
>>>and the math libraries.
>>>
>>>I've been unsuccessful on installing Visual Studio Express.  I'm working on
>>>finding the resources for a Visual studio .net install somewhere for
>>>testing.  I'll do my best this weekend.
>>>
>>>Hans
>>>
>>>On 12/9/05 2:32 PM, "Lorensen, William E (Research)" <lorensen at crd.ge.com>
>>>wrote:
>>>
>>>
>>>>Hans,
>>>>So many errors are occurring that the dashboard rollups are taking a long
>>>>time. Are you looking into the InsightApplication errors?
>>>>
>>>>Bill
>>>>
>>>>-----Original Message-----
>>>>From: insight-developers-bounces+lorensen=crd.ge.com at itk.org
>>>>[mailto:insight-developers-bounces+lorensen=crd.ge.com at itk.org]On Behalf
>>>>Of Hans Johnson
>>>>Sent: Thursday, December 08, 2005 1:22 PM
>>>>To: Luis Ibanez
>>>>Cc: insight-developers at itk.org
>>>>Subject: Re: [Insight-developers] Insight Applications
>>>>
>>>>
>>>>Luis,
>>>>
>>>>Changes have been committed.  I will monitor this very closely over the
>>>>next week and address issues as quickly as possible.
>>>>
>>>>Hans
>>>>
>>>>
>>>>Luis Ibanez wrote:
>>>>
>>>>
>>>>>Hi Hans,
>>>>>
>>>>>This is great !,
>>>>>
>>>>>Since we just opened the CVS repository after releasing ITK 2.4
>>>>>this seems to be a good time for introducing all this fixes in
>>>>>InsightApplications.
>>>>>
>>>>>
>>>>>If anything happens we will have time to iron the details before
>>>>>we freeze for the next release in February.
>>>>>
>>>>>
>>>>>I would suggest that you go ahead and commit the changes.
>>>>>
>>>>>
>>>>>Even if there are projects close to a release, that are using ITK,
>>>>>they rarely will depend on the code in InsightApplications.
>>>>>
>>>>>
>>>>>
>>>>>   Thanks
>>>>>
>>>>>
>>>>>      Luis
>>>>>
>>>>>
>>>>>------------------
>>>>>Hans Johnson wrote:
>>>>>
>>>>>
>>>>>>Luis:  You seem to be doing the most work with maintaining the
>>>>>>InsightApplications tree, so I thought I'd bug you first.  If there
>>>>>>is someone more appropriate, please let me know.
>>>>>>
>>>>>>Luis and others,
>>>>>>
>>>>>>I have done quite a bit of work on cleaning up compiler warnings for
>>>>>>InisghtApplications.  In addition, I have it building on SGI/MacOSX
>>>>>>(X11)/Linux successfully.  The MacOSX build requires some
>>>>>>compiletime-fixes to the #ifdef's in order to build against  X11, but
>>>>>>no real code changes.
>>>>>>
>>>>>>Here are the 3 major changes that occured:
>>>>>>1)  Compiler warning removed from many many files.
>>>>>>2)  CMakeLists.txt  --  Created a new Macro for giving fine grained
>>>>>>control over what is built:
>>>>>>
>>>>>>#This macro allows finer grained control over what gets built by default
>>>>>>MACRO(OPTIONAL_APP ApplicationSourceDirectoryName)
>>>>>> OPTION(USE_${ApplicationSourceDirectoryName} "Build optional package
>>>>>>${ApplicationSourceDirectoryName}." ON)
>>>>>> IF(USE_${ApplicationSourceDirectoryName})
>>>>>>   SUBDIRS(${ApplicationSourceDirectoryName})
>>>>>> ENDIF(USE_${ApplicationSourceDirectoryName})
>>>>>>ENDMACRO(OPTIONAL_APP ApplicationSourceDirectoryName)
>>>>>>
>>>>>>  #Build the Auxiliary directory on which many applications depend
>>>>>>OPTIONAL_APP(Auxiliary)
>>>>>>  ## replaced all SUBDIRS with OPTIONAL_APP
>>>>>>
>>>>>>3)  Updated FindFLTK.cmake to fix problems when using  an installed
>>>>>>version of FLTK instead of the original source/binary tree.
>>>>>>
>>>>>>
>>>>>>If you want to see the exact code changes, you can get a tarball from:
>>>>>>http://www.psychiatry.uiowa.edu/users/hjohnson/InsightApplications.tar.gz
>>>>>>
>>>>>>
>>>>>>================
>>>>>>
>>>>>>I'd like to make these contributions soon, but wanted to make sure
>>>>>>that it does not conflict with anybody's release cycle.
>>>>>>
>>>>>>Regards,
>>>>>>Hans J. Johnson
>>>>>>
>>>>>>_______________________________________________
>>>>>>Insight-developers mailing list
>>>>>>Insight-developers at itk.org
>>>>>>http://www.itk.org/mailman/listinfo/insight-developers
>>>>>>
>>>>>>
>>>>>
>>>>_______________________________________________
>>>>Insight-developers mailing list
>>>>Insight-developers at itk.org
>>>>http://www.itk.org/mailman/listinfo/insight-developers
>>>>
>>>
>>>
>>>_______________________________________________
>>>Insight-developers mailing list
>>>Insight-developers at itk.org
>>>http://www.itk.org/mailman/listinfo/insight-developers
>>
> 
> 
> _______________________________________________
> Insight-developers mailing list
> Insight-developers at itk.org
> http://www.itk.org/mailman/listinfo/insight-developers
> 
> 


More information about the Insight-developers mailing list