From scapegoat.sarthak at gmail.com Tue Mar 1 15:38:46 2016 From: scapegoat.sarthak at gmail.com (Scapegoat Sarthak) Date: Tue, 1 Mar 2016 15:38:46 -0500 Subject: [ITK] [ITK-users] Workshops on multithreading and GPU Message-ID: Hi All, I know the courses that Kitware takes (http://training.kitware.fr/browse/) but these are relatively basic. Does anyone know of any workshops/tutorials on ITK using multi-threading and GPU processing capabilities? Thanks, Sarthak -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From matt.mccormick at kitware.com Tue Mar 1 16:54:34 2016 From: matt.mccormick at kitware.com (Matt McCormick) Date: Tue, 1 Mar 2016 16:54:34 -0500 Subject: [ITK] [ITK-users] Compilation error when building ITK 4.9.0 with MinGW In-Reply-To: References: Message-ID: Hi Francisco, Please review this patch, which addresses this issue: http://review.source.kitware.com/#/c/20823/ Thanks, Matt On Mon, Feb 22, 2016 at 7:20 AM, Francisco Lopez de la Franca wrote: > I've achieved to compile ITK 4.9.0 through MS Visual Studio 2010, but not > with MinGW. > Thanks everybody. > Kind regards. > /Francisco > > 2016-02-19 23:56 GMT+01:00 Francisco Lopez de la Franca > : >> >> Hello Matt, >> I had already tested the -Wa,-mbig-obj options in CMAKE_CXX_FLAGS and in >> CMAKE_C_FLAGS and the answer was: >> >> >> C:/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/4.8.2/../../../../x86_64-w64-mingw32/bin/as.exe: >> unrecognized option `-mbig-obj' >> >> So, I'm stuck at this point, and I'm thinking to change from Mingw to >> Visual Studio or another one. But it is very strange that ITK wasn't be >> prepared to be compiled via MinGW. >> >> Thanks for answering and if you have any suggestion, it wiil be very well >> received. >> >> /Francisco >> >> >> 2016-02-19 18:00 GMT+01:00 Matt McCormick : >>> >>> Hi Franscisco, >>> >>> According to this thread: >>> >>> https://cmake.org/pipermail/insight-users/2015-September/052511.html >>> >>> adding the flags >>> >>> -Wa,-mbig-obj >>> >>> helps at least with the build error. Does it help in your case? >>> >>> Thanks, >>> Matt >>> >>> On Thu, Feb 18, 2016 at 6:22 PM, Francisco Lopez de la Franca >>> wrote: >>> > Hi, >>> > I've downloaded the last stable ITK version, 4.9.0, for Windows and >>> > compile >>> > it by using MinGW-64. >>> > When the compilation reaches almost the 100%, it gives the error: >>> > >>> > [ 98%] Building CXX object >>> > >>> > Modules/IO/TransformBase/src/CMakeFiles/ITKIOTransformBase.dir/itkTransformFactoryBase.cxx.obj >>> > >>> > C:/MINGW/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/4.8.2/../../../../x86_64-w64-mingw32/bin/as.exe: >>> > CMakeFiles\ITKIOTransformBase.dir\itkTransformFactoryBase.cxx.obj: too >>> > many >>> > sections (33106) >>> > C:\Users\User~1\AppData\Local\Temp\ccrJIGis.s: Assembler messages: >>> > C:\Users\User~1\AppData\Local\Temp\ccrJIGis.s: Fatal error: can't write >>> > CMakeFiles\ITKIOTransformBase.dir\itkTransformFactoryBase.cxx.obj: File >>> > too >>> > big >>> > >>> > I've been searching for a solution on the web for several hours and all >>> > the >>> > attempts to solve it have not fix it. >>> > >>> > Has anyone ever faced this problem and fix it? >>> > >>> > Thanks a lot. >>> > Best regards. >>> > /Francisco >>> > >>> > _____________________________________ >>> > Powered by www.kitware.com >>> > >>> > Visit other Kitware open-source projects at >>> > http://www.kitware.com/opensource/opensource.html >>> > >>> > Kitware offers ITK Training Courses, for more information visit: >>> > http://www.kitware.com/products/protraining.php >>> > >>> > Please keep messages on-topic and check the ITK FAQ at: >>> > http://www.itk.org/Wiki/ITK_FAQ >>> > >>> > Follow this link to subscribe/unsubscribe: >>> > http://public.kitware.com/mailman/listinfo/insight-users >>> > >> >> > _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From matt.mccormick at kitware.com Tue Mar 1 17:04:25 2016 From: matt.mccormick at kitware.com (Matt McCormick) Date: Tue, 1 Mar 2016 17:04:25 -0500 Subject: [ITK] Memory leaks with ITK and MFC In-Reply-To: References: Message-ID: Hi Kit, We are in the process of deprecating InsightApplications. However, if you create an MFC application that uses ITK, there should be no issues or memory leaks. HTH, Matt On Mon, Feb 29, 2016 at 3:32 PM, Lee, Kyungmoo wrote: > Dear all, > > > > When I run InsightApplications-4.8.0/ItkMFC using ITK-4.8.2, MS Windows, and > Visual Studio 2010/2012, I found memory leaks. Other persons in the > following links have the same problem. I cannot find any solution on the > web. Please help me. Thank you. > > > > https://cmake.org/pipermail/insight-users/2007-July/022885.html > > http://itk-insight-users.2283740.n2.nabble.com/No-one-knows-the-ITK-MFC-memory-leak-problem-td7583950.html > > > > Kit > > > > > _______________________________________________ > Community mailing list > Community at itk.org > http://public.kitware.com/mailman/listinfo/community > From kyungmoo-lee at uiowa.edu Tue Mar 1 17:24:00 2016 From: kyungmoo-lee at uiowa.edu (Lee, Kyungmoo) Date: Tue, 1 Mar 2016 22:24:00 +0000 Subject: [ITK] Memory leaks with ITK and MFC In-Reply-To: References: Message-ID: Hi Matt, Thank you for replying. I would like to use ITK in my MFC application. It has another memory-related problem in my application (See the following figure). I guess that there is a conflict between ITK smart pointer and MFC structure. If you fix InsightApplications-4.8.0/ItkMFC, it would be a good reference for my MFC programming. Thank you so much!!! Kit [cid:image001.png at 01D173D6.C10A2C40] -----Original Message----- From: Matt McCormick [mailto:matt.mccormick at kitware.com] Sent: Tuesday, March 01, 2016 4:04 PM To: Lee, Kyungmoo Cc: community at itk.org Subject: Re: [ITK] Memory leaks with ITK and MFC Hi Kit, We are in the process of deprecating InsightApplications. However, if you create an MFC application that uses ITK, there should be no issues or memory leaks. HTH, Matt On Mon, Feb 29, 2016 at 3:32 PM, Lee, Kyungmoo > wrote: > Dear all, > > > > When I run InsightApplications-4.8.0/ItkMFC using ITK-4.8.2, MS > Windows, and Visual Studio 2010/2012, I found memory leaks. Other > persons in the following links have the same problem. I cannot find > any solution on the web. Please help me. Thank you. > > > > https://cmake.org/pipermail/insight-users/2007-July/022885.html > > http://itk-insight-users.2283740.n2.nabble.com/No-one-knows-the-ITK-MF > C-memory-leak-problem-td7583950.html > > > > Kit > > > > > _______________________________________________ > Community mailing list > Community at itk.org > http://public.kitware.com/mailman/listinfo/community > -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: image001.png Type: image/png Size: 150441 bytes Desc: image001.png URL: From noreply at insightsoftwareconsortium.org Wed Mar 2 04:10:06 2016 From: noreply at insightsoftwareconsortium.org (MIDAS Journal) Date: Wed, 2 Mar 2016 04:10:06 -0500 (EST) Subject: [ITK] [ITK-users] New Submission: Automatic Segmentation of Structures in CT Head and Neck Images using a Coupled Shape Model Message-ID: <20160302091006.D58F53D620D4@insight-journal.org> Hello, A new submission has been added to the MIDAS Journal. Title: Automatic Segmentation of Structures in CT Head and Neck Images using a Coupled Shape Model Authors: Jung F., Knapp O., Wesarg S. Abstract: The common approach to do a fully automatic segmentation of multiple structures is an atlas or multi-atlas based solution. These already have proven to be suitable for the segmentation of structures in the head and neck area and provide very accurate segmentation results, but can struggle with challenging cases with unnatural postures, where the registration of the reference patient(s) is extremely difficult. Therefore, we propose an coupled shape model (CoSMo) algorithm for the segmentation relevant structures in parallel. The model adaptation to a test image is done with respect to the appearance of its items and the trained articulation space. Even on very challenging data sets with unnatural postures, which occur far more often than expected, the model adaptation algorithm succeeds. The approach is based on an articulated atlas cite{Steger2012a}, that is trained from a set of manually labeled training samples. Furthermore, we have combined the initial solution with statistical shape models cite{Kirschner2011} to represent structures with high shape variation. CoSMo is not tailored to specific structures or regions. It can be trained from any set of given gold standard segmentations and makes it thereby very generic. Download and review this publication at: http://hdl.handle.net/10380/3543 Generated by the MIDAS Journal You are receiving this email because you asked to be informed by the MIDAS Journal for new submissions. To change your email preference visit http://midasjournal.org/ . _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From lefebvre at imnc.in2p3.fr Wed Mar 2 05:00:16 2016 From: lefebvre at imnc.in2p3.fr (=?UTF-8?Q?Fran=c3=a7oise_Lefebvre?=) Date: Wed, 2 Mar 2016 11:00:16 +0100 Subject: [ITK] [ITK-users] Neural network Message-ID: <56D6B9B0.5000504@imnc.in2p3.fr> Hi, Has someone any experience of ITK neural network implementation ? The last message I found dated from april 2012 and suggested to forget it : https://cmake.org/pipermail/insight-users/2012-April/044552.html What about now ? Thanks Fran?oise _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From hyunjae.kang at kitware.com Wed Mar 2 10:53:47 2016 From: hyunjae.kang at kitware.com (Hyun Jae Kang) Date: Wed, 2 Mar 2016 10:53:47 -0500 Subject: [ITK] [ITK-users] Compilation error when building ITK 4.9.0 with MinGW Message-ID: Hi Francisco, The patch (http://review.source.kitware.com/#/c/20823/ ) was merged. Please download the latest ITK source code from git::itk.org/ITK.git and compile it with your MinGW. The patch does not require the flags of "-Wa,-mbig-obj". Thanks, Hyun Jae On Tue, Mar 1, 2016 at 5:56 PM, wrote: > Send Community mailing list submissions to > community at itk.org > > To subscribe or unsubscribe via the World Wide Web, visit > http://public.kitware.com/mailman/listinfo/community > or, via email, send a message with subject or body 'help' to > community-request at itk.org > > You can reach the person managing the list at > community-owner at itk.org > > When replying, please edit your Subject line so it is more specific > than "Re: Contents of Community digest..." > > > Today's Topics: > > 1. [ITK-users] Workshops on multithreading and GPU > (Scapegoat Sarthak) > 2. Re: [ITK-users] Compilation error when building ITK 4.9.0 > with MinGW (Matt McCormick) > 3. Re: Memory leaks with ITK and MFC (Matt McCormick) > 4. Re: Memory leaks with ITK and MFC (Lee, Kyungmoo) > > > ---------------------------------------------------------------------- > > Message: 1 > Date: Tue, 1 Mar 2016 15:38:46 -0500 > From: Scapegoat Sarthak > To: "insight-users at itk.org" > Subject: [ITK] [ITK-users] Workshops on multithreading and GPU > Message-ID: > < > CANbSmSdrHOcoHbUezXqediMf57C6oenX1MrZ7z-AWhoS9H8tZQ at mail.gmail.com> > Content-Type: text/plain; charset="utf-8" > > Hi All, > > I know the courses that Kitware takes (http://training.kitware.fr/browse/) > but these are relatively basic. Does anyone know of any workshops/tutorials > on ITK using multi-threading and GPU processing capabilities? > > Thanks, > Sarthak > -------------- next part -------------- > An HTML attachment was scrubbed... > URL: < > http://public.kitware.com/pipermail/community/attachments/20160301/5ea979f9/attachment-0001.html > > > -------------- next part -------------- > _____________________________________ > Powered by www.kitware.com > > Visit other Kitware open-source projects at > http://www.kitware.com/opensource/opensource.html > > Kitware offers ITK Training Courses, for more information visit: > http://www.kitware.com/products/protraining.php > > Please keep messages on-topic and check the ITK FAQ at: > http://www.itk.org/Wiki/ITK_FAQ > > Follow this link to subscribe/unsubscribe: > http://public.kitware.com/mailman/listinfo/insight-users > > ------------------------------ > > Message: 2 > Date: Tue, 1 Mar 2016 16:54:34 -0500 > From: Matt McCormick > To: Francisco Lopez de la Franca > Cc: Insight Users , Hyun Jae Kang > > Subject: Re: [ITK] [ITK-users] Compilation error when building ITK > 4.9.0 with MinGW > Message-ID: > < > CALzTN-RQ8ZKi1aEars8zP1SXpUvYnf-do3ywwU0SKrbq93VNTg at mail.gmail.com> > Content-Type: text/plain; charset="us-ascii" > > Hi Francisco, > > Please review this patch, which addresses this issue: > > http://review.source.kitware.com/#/c/20823/ > > Thanks, > Matt > > On Mon, Feb 22, 2016 at 7:20 AM, Francisco Lopez de la Franca > wrote: > > I've achieved to compile ITK 4.9.0 through MS Visual Studio 2010, but not > > with MinGW. > > Thanks everybody. > > Kind regards. > > /Francisco > > > > 2016-02-19 23:56 GMT+01:00 Francisco Lopez de la Franca > > : > >> > >> Hello Matt, > >> I had already tested the -Wa,-mbig-obj options in CMAKE_CXX_FLAGS and in > >> CMAKE_C_FLAGS and the answer was: > >> > >> > >> > C:/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/4.8.2/../../../../x86_64-w64-mingw32/bin/as.exe: > >> unrecognized option `-mbig-obj' > >> > >> So, I'm stuck at this point, and I'm thinking to change from Mingw to > >> Visual Studio or another one. But it is very strange that ITK wasn't be > >> prepared to be compiled via MinGW. > >> > >> Thanks for answering and if you have any suggestion, it wiil be very > well > >> received. > >> > >> /Francisco > >> > >> > >> 2016-02-19 18:00 GMT+01:00 Matt McCormick : > >>> > >>> Hi Franscisco, > >>> > >>> According to this thread: > >>> > >>> https://cmake.org/pipermail/insight-users/2015-September/052511.html > >>> > >>> adding the flags > >>> > >>> -Wa,-mbig-obj > >>> > >>> helps at least with the build error. Does it help in your case? > >>> > >>> Thanks, > >>> Matt > >>> > >>> On Thu, Feb 18, 2016 at 6:22 PM, Francisco Lopez de la Franca > >>> wrote: > >>> > Hi, > >>> > I've downloaded the last stable ITK version, 4.9.0, for Windows and > >>> > compile > >>> > it by using MinGW-64. > >>> > When the compilation reaches almost the 100%, it gives the error: > >>> > > >>> > [ 98%] Building CXX object > >>> > > >>> > > Modules/IO/TransformBase/src/CMakeFiles/ITKIOTransformBase.dir/itkTransformFactoryBase.cxx.obj > >>> > > >>> > > C:/MINGW/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/4.8.2/../../../../x86_64-w64-mingw32/bin/as.exe: > >>> > CMakeFiles\ITKIOTransformBase.dir\itkTransformFactoryBase.cxx.obj: > too > >>> > many > >>> > sections (33106) > >>> > C:\Users\User~1\AppData\Local\Temp\ccrJIGis.s: Assembler messages: > >>> > C:\Users\User~1\AppData\Local\Temp\ccrJIGis.s: Fatal error: can't > write > >>> > CMakeFiles\ITKIOTransformBase.dir\itkTransformFactoryBase.cxx.obj: > File > >>> > too > >>> > big > >>> > > >>> > I've been searching for a solution on the web for several hours and > all > >>> > the > >>> > attempts to solve it have not fix it. > >>> > > >>> > Has anyone ever faced this problem and fix it? > >>> > > >>> > Thanks a lot. > >>> > Best regards. > >>> > /Francisco > >>> > > >>> > _____________________________________ > >>> > Powered by www.kitware.com > >>> > > >>> > Visit other Kitware open-source projects at > >>> > http://www.kitware.com/opensource/opensource.html > >>> > > >>> > Kitware offers ITK Training Courses, for more information visit: > >>> > http://www.kitware.com/products/protraining.php > >>> > > >>> > Please keep messages on-topic and check the ITK FAQ at: > >>> > http://www.itk.org/Wiki/ITK_FAQ > >>> > > >>> > Follow this link to subscribe/unsubscribe: > >>> > http://public.kitware.com/mailman/listinfo/insight-users > >>> > > >> > >> > > > _____________________________________ > Powered by www.kitware.com > > Visit other Kitware open-source projects at > http://www.kitware.com/opensource/opensource.html > > Kitware offers ITK Training Courses, for more information visit: > http://www.kitware.com/products/protraining.php > > Please keep messages on-topic and check the ITK FAQ at: > http://www.itk.org/Wiki/ITK_FAQ > > Follow this link to subscribe/unsubscribe: > http://public.kitware.com/mailman/listinfo/insight-users > > > ------------------------------ > > Message: 3 > Date: Tue, 1 Mar 2016 17:04:25 -0500 > From: Matt McCormick > To: "Lee, Kyungmoo" > Cc: "community at itk.org" > Subject: Re: [ITK] Memory leaks with ITK and MFC > Message-ID: > oWUfD03Ud92pP55Bw at mail.gmail.com> > Content-Type: text/plain; charset=UTF-8 > > Hi Kit, > > We are in the process of deprecating InsightApplications. > > However, if you create an MFC application that uses ITK, there should > be no issues or memory leaks. > > HTH, > Matt > > On Mon, Feb 29, 2016 at 3:32 PM, Lee, Kyungmoo > wrote: > > Dear all, > > > > > > > > When I run InsightApplications-4.8.0/ItkMFC using ITK-4.8.2, MS Windows, > and > > Visual Studio 2010/2012, I found memory leaks. Other persons in the > > following links have the same problem. I cannot find any solution on the > > web. Please help me. Thank you. > > > > > > > > https://cmake.org/pipermail/insight-users/2007-July/022885.html > > > > > http://itk-insight-users.2283740.n2.nabble.com/No-one-knows-the-ITK-MFC-memory-leak-problem-td7583950.html > > > > > > > > Kit > > > > > > > > > > _______________________________________________ > > Community mailing list > > Community at itk.org > > http://public.kitware.com/mailman/listinfo/community > > > > > ------------------------------ > > Message: 4 > Date: Tue, 1 Mar 2016 22:24:00 +0000 > From: "Lee, Kyungmoo" > To: Matt McCormick > Cc: "community at itk.org" > Subject: Re: [ITK] Memory leaks with ITK and MFC > Message-ID: > < > SN1PR0401MB1663DC92B70046BC40D93CBA87BB0 at SN1PR0401MB1663.namprd04.prod.outlook.com > > > > Content-Type: text/plain; charset="utf-8" > > Hi Matt, > > > > Thank you for replying. I would like to use ITK in my MFC application. It > has another memory-related problem in my application (See the following > figure). I guess that there is a conflict between ITK smart pointer and MFC > structure. If you fix InsightApplications-4.8.0/ItkMFC, it would be a good > reference for my MFC programming. Thank you so much!!! > > > > Kit > > > > [cid:image001.png at 01D173D6.C10A2C40] > > -----Original Message----- > From: Matt McCormick [mailto:matt.mccormick at kitware.com] > Sent: Tuesday, March 01, 2016 4:04 PM > To: Lee, Kyungmoo > Cc: community at itk.org > Subject: Re: [ITK] Memory leaks with ITK and MFC > > > > Hi Kit, > > > > We are in the process of deprecating InsightApplications. > > > > However, if you create an MFC application that uses ITK, there should be > no issues or memory leaks. > > > > HTH, > > Matt > > > > On Mon, Feb 29, 2016 at 3:32 PM, Lee, Kyungmoo > wrote: > > > Dear all, > > > > > > > > > > > > When I run InsightApplications-4.8.0/ItkMFC using ITK-4.8.2, MS > > > Windows, and Visual Studio 2010/2012, I found memory leaks. Other > > > persons in the following links have the same problem. I cannot find > > > any solution on the web. Please help me. Thank you. > > > > > > > > > > > > https://cmake.org/pipermail/insight-users/2007-July/022885.html > > > > > > http://itk-insight-users.2283740.n2.nabble.com/No-one-knows-the-ITK-MF > > > C-memory-leak-problem-td7583950.html > > > > > > > > > > > > Kit > > > > > > > > > > > > > > > _______________________________________________ > > > Community mailing list > > > Community at itk.org > > > http://public.kitware.com/mailman/listinfo/community > > > > -------------- next part -------------- > An HTML attachment was scrubbed... > URL: < > http://public.kitware.com/pipermail/community/attachments/20160301/4b60330c/attachment.html > > > -------------- next part -------------- > A non-text attachment was scrubbed... > Name: image001.png > Type: image/png > Size: 150441 bytes > Desc: image001.png > URL: < > http://public.kitware.com/pipermail/community/attachments/20160301/4b60330c/attachment.png > > > > ------------------------------ > > Subject: Digest Footer > > _______________________________________________ > Community mailing list > Community at itk.org > http://public.kitware.com/mailman/listinfo/community > > > ------------------------------ > > End of Community Digest, Vol 30, Issue 2 > **************************************** > -------------- next part -------------- An HTML attachment was scrubbed... URL: From jchris.fillionr at kitware.com Thu Mar 3 02:43:41 2016 From: jchris.fillionr at kitware.com (Jean-Christophe Fillion-Robin) Date: Thu, 3 Mar 2016 02:43:41 -0500 Subject: [ITK] Memory leaks with ITK and MFC In-Reply-To: References: Message-ID: Hi Kit, Thanks for sharing the screenshot. We can see that you created the files TestOCTLib2012.h, TestOCTLib2012View.h and TestOCTLib2012Doc.h. But, to better understand the issue (if any), I suggest you either share the source code of your project or create a minimal example allowing to reproduce the problem. Creating a minimal example would be ideal, it could then be added as a test within ITK. Hth Jc On Tue, Mar 1, 2016 at 5:24 PM, Lee, Kyungmoo wrote: > Hi Matt, > > > > Thank you for replying. I would like to use ITK in my MFC application. It > has another memory-related problem in my application (See the following > figure). I guess that there is a conflict between ITK smart pointer and MFC > structure. If you fix InsightApplications-4.8.0/ItkMFC, it would be a good > reference for my MFC programming. Thank you so much!!! > > > > Kit > > > > -----Original Message----- > From: Matt McCormick [mailto:matt.mccormick at kitware.com] > Sent: Tuesday, March 01, 2016 4:04 PM > To: Lee, Kyungmoo > Cc: community at itk.org > Subject: Re: [ITK] Memory leaks with ITK and MFC > > > > Hi Kit, > > > > We are in the process of deprecating InsightApplications. > > > > However, if you create an MFC application that uses ITK, there should be > no issues or memory leaks. > > > > HTH, > > Matt > > > > On Mon, Feb 29, 2016 at 3:32 PM, Lee, Kyungmoo > wrote: > > > Dear all, > > > > > > > > > > > > When I run InsightApplications-4.8.0/ItkMFC using ITK-4.8.2, MS > > > Windows, and Visual Studio 2010/2012, I found memory leaks. Other > > > persons in the following links have the same problem. I cannot find > > > any solution on the web. Please help me. Thank you. > > > > > > > > > > > > https://cmake.org/pipermail/insight-users/2007-July/022885.html > > > > > > http://itk-insight-users.2283740.n2.nabble.com/No-one-knows-the-ITK-MF > > > C-memory-leak-problem-td7583950.html > > > > > > > > > > > > Kit > > > > > > > > > > > > > > > _______________________________________________ > > > Community mailing list > > > Community at itk.org > > > http://public.kitware.com/mailman/listinfo/community > > > > > _______________________________________________ > Community mailing list > Community at itk.org > http://public.kitware.com/mailman/listinfo/community > > -- +1 919 869 8849 -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: image001.png Type: image/png Size: 150441 bytes Desc: not available URL: From noreply at insightsoftwareconsortium.org Thu Mar 3 02:57:09 2016 From: noreply at insightsoftwareconsortium.org (MIDAS Journal) Date: Thu, 3 Mar 2016 02:57:09 -0500 (EST) Subject: [ITK] [ITK-users] New Submission: Head and Neck Segmentation Based on Anatomical Knowledge Message-ID: <20160303075709.22CBC3D620E5@insight-journal.org> Hello, A new submission has been added to the MIDAS Journal. Title: Head and Neck Segmentation Based on Anatomical Knowledge Authors: Aghdasi N., Li Y., Berens A., Moe K., Hannaford B. Abstract: We present a fully automatic method for segmenting the head and neck structures, such as optic nerve and mandible in CT images using anatomical landmarks and prior knowledge. The aim is to use spatial relationship of landmarks along with image processing techniques to detect these structures robustly and efficiently. Utilizing prior knowledge and reliable anatomical landmarks to define an optimal Region of Interest (ROI) which contains the optic nerve or mandible is an effective way for fast localization and successful segmentation. This approach is robust to CT data with variable voxel resolution and does not require large training data sets. Download and review this publication at: http://hdl.handle.net/10380/3545 Generated by the MIDAS Journal You are receiving this email because you asked to be informed by the MIDAS Journal for new submissions. To change your email preference visit http://midasjournal.org/ . _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From bakkari.abdelkhalek at hotmail.fr Thu Mar 3 03:18:52 2016 From: bakkari.abdelkhalek at hotmail.fr (Abdelkhalek Bakkari) Date: Thu, 3 Mar 2016 09:18:52 +0100 Subject: [ITK] [ITK-users] Paint Brush Button Message-ID: Hi ! I would like to add a Paint brush button to my interface. Its functionalities are : - To select a region of interest using the mouse and to color it from a 2D slice.- To show the region of interest in a 3D view. My question is : Which ITK and VTK functions I have to adopt in this case. Best regards, Abdelkhalek BakkariPh.D candidate in Computer ScienceInstitute of Applied Computer ScienceLodz University of Technology, Poland -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From jhlegarreta at vicomtech.org Thu Mar 3 04:21:47 2016 From: jhlegarreta at vicomtech.org (Jon Haitz Legarreta) Date: Thu, 3 Mar 2016 10:21:47 +0100 Subject: [ITK] [ITK-users] Paint Brush Button In-Reply-To: References: Message-ID: Hi Abdelkhalek, in order to select a region of interest, you can have a look at itk::ExtractImageFilter [1] [2] and vtkExtractVOI [3]. If you do not wish to change the dimension of the output image, you can have a look at itk::RegionOfInterestImageFilter [4]. HTH, JON HAITZ [1] http://www.itk.org/Doxygen/html/classitk_1_1ExtractImageFilter.html [2] http://itk.org/Wiki/ITK/Examples/ImageProcessing/ExtractImageFilter [3] http://www.vtk.org/doc/nightly/html/classvtkExtractVOI.html [4] http://www.itk.org/Doxygen/html/classitk_1_1RegionOfInterestImageFilter.html On 3 March 2016 at 09:18, Abdelkhalek Bakkari < bakkari.abdelkhalek at hotmail.fr> wrote: > > Hi ! > > I would like to add a Paint brush button to my interface. Its > functionalities are : > > - To select a region of interest using the mouse and to color it from a 2D > slice. > - To show the region of interest in a 3D view. > > My question is : > > Which ITK and VTK functions I have to adopt in this case. > > Best regards, > > Abdelkhalek Bakkari > Ph.D candidate in Computer Science > Institute of Applied Computer Science > Lodz University of Technology, Poland > > > _____________________________________ > Powered by www.kitware.com > > Visit other Kitware open-source projects at > http://www.kitware.com/opensource/opensource.html > > Kitware offers ITK Training Courses, for more information visit: > http://www.kitware.com/products/protraining.php > > Please keep messages on-topic and check the ITK FAQ at: > http://www.itk.org/Wiki/ITK_FAQ > > Follow this link to subscribe/unsubscribe: > http://public.kitware.com/mailman/listinfo/insight-users > > -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From dzenanz at gmail.com Thu Mar 3 15:42:00 2016 From: dzenanz at gmail.com (=?UTF-8?B?RMW+ZW5hbiBadWtpxIc=?=) Date: Thu, 3 Mar 2016 15:42:00 -0500 Subject: [ITK] Uncrustify style config Message-ID: Does anyone have a config file for uncrustify which implements ITK style? How about for some other reformatting tool? KWStyle only does style check, not style reformatting. Regards, D?enan -------------- next part -------------- An HTML attachment was scrubbed... URL: From cory.quammen at kitware.com Thu Mar 3 15:46:11 2016 From: cory.quammen at kitware.com (Cory Quammen) Date: Thu, 3 Mar 2016 14:46:11 -0600 Subject: [ITK] Uncrustify style config In-Reply-To: References: Message-ID: Dzenan, Look under ITK/Utilities/Maintenance for a file named uncrustify_itk.cfg. That may be what you want. - Cory On Thu, Mar 3, 2016 at 2:42 PM, D?enan Zuki? wrote: > Does anyone have a config file for uncrustify > which implements ITK style? > How about for some other reformatting tool? KWStyle > only does style check, not style > reformatting. > > Regards, > D?enan > > _______________________________________________ > Community mailing list > Community at itk.org > http://public.kitware.com/mailman/listinfo/community > > -- Cory Quammen R&D Engineer Kitware, Inc. -------------- next part -------------- An HTML attachment was scrubbed... URL: From dzenanz at gmail.com Thu Mar 3 15:59:36 2016 From: dzenanz at gmail.com (=?UTF-8?B?RMW+ZW5hbiBadWtpxIc=?=) Date: Thu, 3 Mar 2016 15:59:36 -0500 Subject: [ITK] Uncrustify style config In-Reply-To: References: Message-ID: That is the kind of configuration file I am looking for, but that one seems out of date. Thanks Cory On Thu, Mar 3, 2016 at 3:46 PM, Cory Quammen wrote: > Dzenan, > > Look under ITK/Utilities/Maintenance for a file named uncrustify_itk.cfg. > That may be what you want. > > - Cory > > On Thu, Mar 3, 2016 at 2:42 PM, D?enan Zuki? wrote: > >> Does anyone have a config file for uncrustify >> which implements ITK style? >> How about for some other reformatting tool? KWStyle >> only does style check, not style >> reformatting. >> >> Regards, >> D?enan >> >> _______________________________________________ >> Community mailing list >> Community at itk.org >> http://public.kitware.com/mailman/listinfo/community >> >> > > > -- > Cory Quammen > R&D Engineer > Kitware, Inc. > -------------- next part -------------- An HTML attachment was scrubbed... URL: From artioml at post.bgu.ac.il Fri Mar 4 00:51:17 2016 From: artioml at post.bgu.ac.il (artioml) Date: Thu, 3 Mar 2016 22:51:17 -0700 (MST) Subject: [ITK] [ITK-users] BSpline transformation of Vector image In-Reply-To: References: <1456067851174-36816.post@n7.nabble.com> Message-ID: <1457070677221-36841.post@n7.nabble.com> Hello, Thanks for your answer! I have been trying to perform vector image BSplines registration. Is that possible as well? So far I tried to use the following metric: typedef itk::Image< float, ImageDimension> VirtualImageType; typedef itk::VectorImageToImageMetricTraitsv4< FixedImageType, MovingImageType, VirtualImageType, PixelType::Length> MetricTraitsType; typedef itk::MeanSquaresImageToImageMetricv4 < FixedImageType, MovingImageType, VirtualImageType, float, MetricTraitsType > MetricType; typedef MetricType::FixedSampledPointSetType PointSetType; I just replaced the MSE metric with this one at DeformableRegistration7 example (And the pixel type to vector as well). It won't compile and I got a really long error. Do you know if there is any code example that performs such a thing? Thank you very much!! -- View this message in context: http://itk-users.7.n7.nabble.com/BSpline-transformation-of-Vector-image-tp36816p36841.html Sent from the ITK - Users mailing list archive at Nabble.com. _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From colddiesun at gmail.com Fri Mar 4 08:35:35 2016 From: colddiesun at gmail.com (tao sun) Date: Fri, 4 Mar 2016 14:35:35 +0100 Subject: [ITK] [ITK-users] transformation matrix from a dicom file Message-ID: Hi, I am trying to read the transform from a dicom image. I understand the tag "Image position" and "Image orientation" provides the information. Is there a way to read the transformation matrix from the header? Thanks, Julio -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From alexfd7 at gmail.com Fri Mar 4 08:20:32 2016 From: alexfd7 at gmail.com (alexfd7) Date: Fri, 4 Mar 2016 06:20:32 -0700 (MST) Subject: [ITK] [ITK-users] Function "GetOpenCLSource (), I can not find it Message-ID: <1457097632603-36843.post@n7.nabble.com> Hi, how are you? Can anybody help me? Where do I find the implementation of the function "GetOpenCLSource ()" located within the file "itkMacro.h"? -- View this message in context: http://itk-users.7.n7.nabble.com/Function-GetOpenCLSource-I-can-not-find-it-tp36843.html Sent from the ITK - Users mailing list archive at Nabble.com. _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From matt.mccormick at kitware.com Fri Mar 4 10:23:42 2016 From: matt.mccormick at kitware.com (Matt McCormick) Date: Fri, 4 Mar 2016 10:23:42 -0500 Subject: [ITK] [ITK-users] transformation matrix from a dicom file In-Reply-To: References: Message-ID: Hi Julio, If you use ITK to read a DICOM image, the position information will be available in the itk::Image's Origin, Spacing, and Direction properties. HTH, Matt On Fri, Mar 4, 2016 at 8:35 AM, tao sun wrote: > Hi, > > I am trying to read the transform from a dicom image. > > I understand the tag "Image position" and "Image orientation" provides the > information. Is there a way to read the transformation matrix from the > header? > > Thanks, > Julio > > _____________________________________ > Powered by www.kitware.com > > Visit other Kitware open-source projects at > http://www.kitware.com/opensource/opensource.html > > Kitware offers ITK Training Courses, for more information visit: > http://www.kitware.com/products/protraining.php > > Please keep messages on-topic and check the ITK FAQ at: > http://www.itk.org/Wiki/ITK_FAQ > > Follow this link to subscribe/unsubscribe: > http://public.kitware.com/mailman/listinfo/insight-users > _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From matt.mccormick at kitware.com Fri Mar 4 10:30:56 2016 From: matt.mccormick at kitware.com (Matt McCormick) Date: Fri, 4 Mar 2016 10:30:56 -0500 Subject: [ITK] [ITK-users] Function "GetOpenCLSource (), I can not find it In-Reply-To: <1457097632603-36843.post@n7.nabble.com> References: <1457097632603-36843.post@n7.nabble.com> Message-ID: Hello, The file "itkMacro.h" is located in the ITK source tree, which can be downloaded from: http://itk.org/ITK/resources/software.html It can also be cloned with Git: http://www.itk.org/Wiki/ITK/Git/Download which is easily searched with 'git grep': https://git-scm.com/docs/git-grep References to GetOpenCLSource in itkMacro.h are here: https://github.com/InsightSoftwareConsortium/ITK/blob/130f8a7cf81ed43b96b87a613fd7a7f5b25b06a0/Modules/Core/Common/include/itkMacro.h#L1190-L1214 HTH, Matt On Fri, Mar 4, 2016 at 8:20 AM, alexfd7 wrote: > Hi, how are you? Can anybody help me? > > Where do I find the implementation of the function "GetOpenCLSource ()" > located within the file "itkMacro.h"? > > > > -- > View this message in context: http://itk-users.7.n7.nabble.com/Function-GetOpenCLSource-I-can-not-find-it-tp36843.html > Sent from the ITK - Users mailing list archive at Nabble.com. > _____________________________________ > Powered by www.kitware.com > > Visit other Kitware open-source projects at > http://www.kitware.com/opensource/opensource.html > > Kitware offers ITK Training Courses, for more information visit: > http://www.kitware.com/products/protraining.php > > Please keep messages on-topic and check the ITK FAQ at: > http://www.itk.org/Wiki/ITK_FAQ > > Follow this link to subscribe/unsubscribe: > http://public.kitware.com/mailman/listinfo/insight-users _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From alexfd7 at gmail.com Fri Mar 4 11:54:47 2016 From: alexfd7 at gmail.com (alexfd7) Date: Fri, 4 Mar 2016 09:54:47 -0700 (MST) Subject: [ITK] [ITK-users] Function "GetOpenCLSource (), I can not find it In-Reply-To: References: <1457097632603-36843.post@n7.nabble.com> Message-ID: <1457110487641-7588559.post@n2.nabble.com> Hello Matt, I downloaded the library 'InsightToolkit-4.5.2.tar.gz' and I found the 'itkMacro.h' file in the path "InsightToolkit-4.5.2 / Modules / Core / Common / include/". What I wanted to know is what the "GetOpenCLSource ()" does. I can not find the implementation of it. -- View this message in context: http://itk-insight-users.2283740.n2.nabble.com/ITK-users-Function-GetOpenCLSource-I-can-not-find-it-tp7588556p7588559.html Sent from the ITK Insight Users mailing list archive at Nabble.com. _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From matt.mccormick at kitware.com Fri Mar 4 14:06:41 2016 From: matt.mccormick at kitware.com (Matt McCormick) Date: Fri, 4 Mar 2016 14:06:41 -0500 Subject: [ITK] [ITK-users] Function "GetOpenCLSource (), I can not find it In-Reply-To: <1457110487641-7588559.post@n2.nabble.com> References: <1457097632603-36843.post@n7.nabble.com> <1457110487641-7588559.post@n2.nabble.com> Message-ID: Hello Alex, Please try the 'git grep' tip. HTH, Matt On Fri, Mar 4, 2016 at 11:54 AM, alexfd7 wrote: > Hello Matt, I downloaded the library 'InsightToolkit-4.5.2.tar.gz' and I > found the 'itkMacro.h' file in the path "InsightToolkit-4.5.2 / Modules / > Core / Common / include/". > > What I wanted to know is what the "GetOpenCLSource ()" does. I can not find > the implementation of it. > > > > -- > View this message in context: http://itk-insight-users.2283740.n2.nabble.com/ITK-users-Function-GetOpenCLSource-I-can-not-find-it-tp7588556p7588559.html > Sent from the ITK Insight Users mailing list archive at Nabble.com. > _____________________________________ > Powered by www.kitware.com > > Visit other Kitware open-source projects at > http://www.kitware.com/opensource/opensource.html > > Kitware offers ITK Training Courses, for more information visit: > http://www.kitware.com/products/protraining.php > > Please keep messages on-topic and check the ITK FAQ at: > http://www.itk.org/Wiki/ITK_FAQ > > Follow this link to subscribe/unsubscribe: > http://public.kitware.com/mailman/listinfo/insight-users _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From alexfd7 at gmail.com Sun Mar 6 09:16:42 2016 From: alexfd7 at gmail.com (alexfd7) Date: Sun, 6 Mar 2016 07:16:42 -0700 (MST) Subject: [ITK] [ITK-users] Function "GetOpenCLSource (), I can not find it In-Reply-To: References: <1457097632603-36843.post@n7.nabble.com> <1457110487641-7588559.post@n2.nabble.com> Message-ID: <1457273802044-36848.post@n7.nabble.com> Thank you Matt, I found with the help of 'git grep', a great search tool, thanks for the tip, I will use from now on. -- View this message in context: http://itk-users.7.n7.nabble.com/Function-GetOpenCLSource-I-can-not-find-it-tp36843p36848.html Sent from the ITK - Users mailing list archive at Nabble.com. _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From suneezahanif02 at gmail.com Sun Mar 6 12:13:23 2016 From: suneezahanif02 at gmail.com (suneeza hanif) Date: Sun, 6 Mar 2016 18:13:23 +0100 Subject: [ITK] [ITK-users] Visualize Intermediate result of ITK registration in vtk In-Reply-To: <1453177087814-36661.post@n7.nabble.com> References: <1451277758067-36590.post@n7.nabble.com> <1451450098542-36592.post@n7.nabble.com> <1452781038666-7588354.post@n2.nabble.com> <1453177087814-36661.post@n7.nabble.com> Message-ID: Hello Bill, I have tried this example with images specified in the example. It worked great with them but when I used .dcm images, instead of showing pattern in the image it just showed white image. I have attached the screenshot for reference. Can you guide me why is it not working in this case and what I need to add. Thank you. Best Regards, Suneeza -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: example.PNG Type: image/png Size: 50303 bytes Desc: not available URL: -------------- next part -------------- _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From bill.lorensen at gmail.com Sun Mar 6 12:19:34 2016 From: bill.lorensen at gmail.com (Bill Lorensen) Date: Sun, 6 Mar 2016 12:19:34 -0500 Subject: [ITK] [ITK-users] Visualize Intermediate result of ITK registration in vtk In-Reply-To: References: <1451277758067-36590.post@n7.nabble.com> <1451450098542-36592.post@n7.nabble.com> <1452781038666-7588354.post@n2.nabble.com> <1453177087814-36661.post@n7.nabble.com> Message-ID: For dicom data change typedef unsigned char PixelType; to typedef short PixelType; On Sun, Mar 6, 2016 at 12:13 PM, suneeza hanif wrote: > Hello Bill, > > I have tried this example with images specified in the example. It worked > great with them but when I used .dcm images, instead of showing pattern in > the image it just showed white image. > I have attached the screenshot for reference. > > Can you guide me why is it not working in this case and what I need to add. > > Thank you. > > Best Regards, > Suneeza > > _____________________________________ > Powered by www.kitware.com > > Visit other Kitware open-source projects at > http://www.kitware.com/opensource/opensource.html > > Kitware offers ITK Training Courses, for more information visit: > http://www.kitware.com/products/protraining.php > > Please keep messages on-topic and check the ITK FAQ at: > http://www.itk.org/Wiki/ITK_FAQ > > Follow this link to subscribe/unsubscribe: > http://public.kitware.com/mailman/listinfo/insight-users > -- Unpaid intern in BillsBasement at noware dot com _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From suneezahanif02 at gmail.com Sun Mar 6 12:30:05 2016 From: suneezahanif02 at gmail.com (suneeza hanif) Date: Sun, 6 Mar 2016 18:30:05 +0100 Subject: [ITK] [ITK-users] Visualize Intermediate result of ITK registration in vtk In-Reply-To: References: <1451277758067-36590.post@n7.nabble.com> <1451450098542-36592.post@n7.nabble.com> <1452781038666-7588354.post@n2.nabble.com> <1453177087814-36661.post@n7.nabble.com> Message-ID: Hello Bill, Thanks a lot for your quick response. Yes I used the PixelType short but I am still getting the same result. Regards, Suneeza On Sun, Mar 6, 2016 at 6:19 PM, Bill Lorensen wrote: > For dicom data change > > typedef unsigned char PixelType; > to > > typedef short PixelType; > > > On Sun, Mar 6, 2016 at 12:13 PM, suneeza hanif > wrote: > > Hello Bill, > > > > I have tried this example with images specified in the example. It worked > > great with them but when I used .dcm images, instead of showing pattern > in > > the image it just showed white image. > > I have attached the screenshot for reference. > > > > Can you guide me why is it not working in this case and what I need to > add. > > > > Thank you. > > > > Best Regards, > > Suneeza > > > > _____________________________________ > > Powered by www.kitware.com > > > > Visit other Kitware open-source projects at > > http://www.kitware.com/opensource/opensource.html > > > > Kitware offers ITK Training Courses, for more information visit: > > http://www.kitware.com/products/protraining.php > > > > Please keep messages on-topic and check the ITK FAQ at: > > http://www.itk.org/Wiki/ITK_FAQ > > > > Follow this link to subscribe/unsubscribe: > > http://public.kitware.com/mailman/listinfo/insight-users > > > > > > -- > Unpaid intern in BillsBasement at noware dot com > -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From bill.lorensen at gmail.com Sun Mar 6 12:36:00 2016 From: bill.lorensen at gmail.com (Bill Lorensen) Date: Sun, 6 Mar 2016 12:36:00 -0500 Subject: [ITK] [ITK-users] Visualize Intermediate result of ITK registration in vtk In-Reply-To: References: <1451277758067-36590.post@n7.nabble.com> <1451450098542-36592.post@n7.nabble.com> <1452781038666-7588354.post@n2.nabble.com> <1453177087814-36661.post@n7.nabble.com> Message-ID: Is it a 2D image? On Sun, Mar 6, 2016 at 12:30 PM, suneeza hanif wrote: > Hello Bill, > > Thanks a lot for your quick response. > > Yes I used the PixelType short but I am still getting the same result. > > Regards, > Suneeza > > On Sun, Mar 6, 2016 at 6:19 PM, Bill Lorensen > wrote: >> >> For dicom data change >> >> typedef unsigned char PixelType; >> to >> >> typedef short PixelType; >> >> >> On Sun, Mar 6, 2016 at 12:13 PM, suneeza hanif >> wrote: >> > Hello Bill, >> > >> > I have tried this example with images specified in the example. It >> > worked >> > great with them but when I used .dcm images, instead of showing pattern >> > in >> > the image it just showed white image. >> > I have attached the screenshot for reference. >> > >> > Can you guide me why is it not working in this case and what I need to >> > add. >> > >> > Thank you. >> > >> > Best Regards, >> > Suneeza >> > >> > _____________________________________ >> > Powered by www.kitware.com >> > >> > Visit other Kitware open-source projects at >> > http://www.kitware.com/opensource/opensource.html >> > >> > Kitware offers ITK Training Courses, for more information visit: >> > http://www.kitware.com/products/protraining.php >> > >> > Please keep messages on-topic and check the ITK FAQ at: >> > http://www.itk.org/Wiki/ITK_FAQ >> > >> > Follow this link to subscribe/unsubscribe: >> > http://public.kitware.com/mailman/listinfo/insight-users >> > >> >> >> >> -- >> Unpaid intern in BillsBasement at noware dot com > > -- Unpaid intern in BillsBasement at noware dot com _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From suneezahanif02 at gmail.com Sun Mar 6 12:36:41 2016 From: suneezahanif02 at gmail.com (suneeza hanif) Date: Sun, 6 Mar 2016 18:36:41 +0100 Subject: [ITK] [ITK-users] Visualize Intermediate result of ITK registration in vtk In-Reply-To: References: <1451277758067-36590.post@n7.nabble.com> <1451450098542-36592.post@n7.nabble.com> <1452781038666-7588354.post@n2.nabble.com> <1453177087814-36661.post@n7.nabble.com> Message-ID: Yes It is 2D image. On Sun, Mar 6, 2016 at 6:36 PM, Bill Lorensen wrote: > Is it a 2D image? > > > On Sun, Mar 6, 2016 at 12:30 PM, suneeza hanif > wrote: > > Hello Bill, > > > > Thanks a lot for your quick response. > > > > Yes I used the PixelType short but I am still getting the same result. > > > > Regards, > > Suneeza > > > > On Sun, Mar 6, 2016 at 6:19 PM, Bill Lorensen > > wrote: > >> > >> For dicom data change > >> > >> typedef unsigned char PixelType; > >> to > >> > >> typedef short PixelType; > >> > >> > >> On Sun, Mar 6, 2016 at 12:13 PM, suneeza hanif < > suneezahanif02 at gmail.com> > >> wrote: > >> > Hello Bill, > >> > > >> > I have tried this example with images specified in the example. It > >> > worked > >> > great with them but when I used .dcm images, instead of showing > pattern > >> > in > >> > the image it just showed white image. > >> > I have attached the screenshot for reference. > >> > > >> > Can you guide me why is it not working in this case and what I need to > >> > add. > >> > > >> > Thank you. > >> > > >> > Best Regards, > >> > Suneeza > >> > > >> > _____________________________________ > >> > Powered by www.kitware.com > >> > > >> > Visit other Kitware open-source projects at > >> > http://www.kitware.com/opensource/opensource.html > >> > > >> > Kitware offers ITK Training Courses, for more information visit: > >> > http://www.kitware.com/products/protraining.php > >> > > >> > Please keep messages on-topic and check the ITK FAQ at: > >> > http://www.itk.org/Wiki/ITK_FAQ > >> > > >> > Follow this link to subscribe/unsubscribe: > >> > http://public.kitware.com/mailman/listinfo/insight-users > >> > > >> > >> > >> > >> -- > >> Unpaid intern in BillsBasement at noware dot com > > > > > > > > -- > Unpaid intern in BillsBasement at noware dot com > -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From kyungmoo-lee at uiowa.edu Mon Mar 7 10:34:22 2016 From: kyungmoo-lee at uiowa.edu (Lee, Kyungmoo) Date: Mon, 7 Mar 2016 15:34:22 +0000 Subject: [ITK] Memory leaks with ITK and MFC References: Message-ID: Dear Matt and all, I made a simple MFC example to use ITK (http://user.engineering.uiowa.edu/~kyungmle/share/TestMFCITK2015.zip). I am using MS Windows 7, MS Visual C++ 2015, ITK-4.9.0, and CMake 3.4.3. When I click [Test]-[ITK] in the menu in Debug, x64 mode, the example clashes in itkImageFileReader.hxx. Can you check my source code? Thanks a lot! Kit From: Lee, Kyungmoo Sent: Tuesday, March 01, 2016 4:24 PM To: 'Matt McCormick' > Cc: community at itk.org Subject: RE: [ITK] Memory leaks with ITK and MFC Hi Matt, Thank you for replying. I would like to use ITK in my MFC application. It has another memory-related problem in my application (See the following figure). I guess that there is a conflict between ITK smart pointer and MFC structure. If you fix InsightApplications-4.8.0/ItkMFC, it would be a good reference for my MFC programming. Thank you so much!!! Kit [cid:image001.png at 01D17853.C8C49480] -----Original Message----- From: Matt McCormick [mailto:matt.mccormick at kitware.com] Sent: Tuesday, March 01, 2016 4:04 PM To: Lee, Kyungmoo > Cc: community at itk.org Subject: Re: [ITK] Memory leaks with ITK and MFC Hi Kit, We are in the process of deprecating InsightApplications. However, if you create an MFC application that uses ITK, there should be no issues or memory leaks. HTH, Matt On Mon, Feb 29, 2016 at 3:32 PM, Lee, Kyungmoo > wrote: > Dear all, > > > > When I run InsightApplications-4.8.0/ItkMFC using ITK-4.8.2, MS > Windows, and Visual Studio 2010/2012, I found memory leaks. Other > persons in the following links have the same problem. I cannot find > any solution on the web. Please help me. Thank you. > > > > https://cmake.org/pipermail/insight-users/2007-July/022885.html > > http://itk-insight-users.2283740.n2.nabble.com/No-one-knows-the-ITK-MF > C-memory-leak-problem-td7583950.html > > > > Kit > > > > > _______________________________________________ > Community mailing list > Community at itk.org > http://public.kitware.com/mailman/listinfo/community > -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: image001.png Type: image/png Size: 150441 bytes Desc: image001.png URL: From dzenanz at gmail.com Tue Mar 8 18:06:23 2016 From: dzenanz at gmail.com (=?UTF-8?B?RMW+ZW5hbiBadWtpxIc=?=) Date: Tue, 8 Mar 2016 18:06:23 -0500 Subject: [ITK] Memory leaks with ITK and MFC In-Reply-To: References: Message-ID: Hi Kit, since you didn't use CMake to configure your project, you need to register IO factories manually. Add to the beginning of TestMFCITK2015View.cpp: #include "itkMetaImageIOFactory.h" and in void CTestMFCITK2015View::OnTestItk(): itk::MetaImageIOFactory::RegisterOneFactory(); //support .mha and .mhd With these two changes in runs on my machine. HTH On Mon, Mar 7, 2016 at 10:34 AM, Lee, Kyungmoo wrote: > Dear Matt and all, > > > > I made a simple MFC example to use ITK ( > http://user.engineering.uiowa.edu/~kyungmle/share/TestMFCITK2015.zip). I > am using MS Windows 7, MS Visual C++ 2015, ITK-4.9.0, and CMake 3.4.3. When > I click [Test]-[ITK] in the menu in Debug, x64 mode, the example clashes in > itkImageFileReader.hxx. Can you check my source code? Thanks a lot! > > > > Kit > > > > *From:* Lee, Kyungmoo > *Sent:* Tuesday, March 01, 2016 4:24 PM > *To:* 'Matt McCormick' > *Cc:* community at itk.org > *Subject:* RE: [ITK] Memory leaks with ITK and MFC > > > > Hi Matt, > > > > Thank you for replying. I would like to use ITK in my MFC application. It > has another memory-related problem in my application (See the following > figure). I guess that there is a conflict between ITK smart pointer and MFC > structure. If you fix InsightApplications-4.8.0/ItkMFC, it would be a good > reference for my MFC programming. Thank you so much!!! > > > > Kit > > > > -----Original Message----- > From: Matt McCormick [mailto:matt.mccormick at kitware.com > ] > Sent: Tuesday, March 01, 2016 4:04 PM > To: Lee, Kyungmoo > Cc: community at itk.org > Subject: Re: [ITK] Memory leaks with ITK and MFC > > > > Hi Kit, > > > > We are in the process of deprecating InsightApplications. > > > > However, if you create an MFC application that uses ITK, there should be > no issues or memory leaks. > > > > HTH, > > Matt > > > > On Mon, Feb 29, 2016 at 3:32 PM, Lee, Kyungmoo > wrote: > > > Dear all, > > > > > > > > > > > > When I run InsightApplications-4.8.0/ItkMFC using ITK-4.8.2, MS > > > Windows, and Visual Studio 2010/2012, I found memory leaks. Other > > > persons in the following links have the same problem. I cannot find > > > any solution on the web. Please help me. Thank you. > > > > > > > > > > > > https://cmake.org/pipermail/insight-users/2007-July/022885.html > > > > > > http://itk-insight-users.2283740.n2.nabble.com/No-one-knows-the-ITK-MF > > > C-memory-leak-problem-td7583950.html > > > > > > > > > > > > Kit > > > > > > > > > > > > > > > _______________________________________________ > > > Community mailing list > > > Community at itk.org > > > http://public.kitware.com/mailman/listinfo/community > > > > > _______________________________________________ > Community mailing list > Community at itk.org > http://public.kitware.com/mailman/listinfo/community > > -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: image001.png Type: image/png Size: 150441 bytes Desc: not available URL: From jose.de.paula at live.com Wed Mar 9 08:11:45 2016 From: jose.de.paula at live.com (JoseBarretoT) Date: Wed, 9 Mar 2016 06:11:45 -0700 (MST) Subject: [ITK] [ITK-users] UnsharpMaskLevelSetImageFilter form .dcm Volume Message-ID: <1457529105788-7588568.post@n2.nabble.com> Hello, I'm trying to use itk :: UnsharpMaskLevelSetImageFilter for a volume type mhd (.dcm [DICOMS]). First I tried to use the type of images typedef itk :: Image ImageType, but I did not succeed, because the class had no templente for this type. created a typedef type itk :: Image ImageType2 image, but I believe that something is wrong, since the filter takes more than 1 hour processing, and from a 20mb file exceeds 2GB memories used. this is my code: void MyForm::LoadFilter() { typedef itk::Image ImageType; typedef itk::Image ImageType2; itk::GDCMImageIOFactory::RegisterOneFactory(); itk::MetaImageIOFactory::RegisterOneFactory(); typedef itk::ImageFileReader< ImageType2 > ReaderType; typedef itk::ImageToVTKImageFilter< ImageType2 > ConnectorType; typedef itk::UnsharpMaskLevelSetImageFilter Unsharp; Unsharp::Pointer unsharFilter = Unsharp::New(); ConnectorType::Pointer connectorvktitk = ConnectorType::New(); ReaderType::Pointer reader1 = ReaderType::New(); reader1->SetFileName("D:\\31panoramica.mhd"); reader1->Update(); unsharFilter->SetInput(reader1->GetOutput()); unsharFilter->SetMaxFilterIteration(99); unsharFilter->SetNormalProcessUnsharpWeight(0.4); unsharFilter->Update(); connectorvktitk->SetInput(unsharFilter->GetOutput()); connectorvktitk->Update(); imageViewer2->SetInputData(connectorvktitk->GetOutput()); vtkSmartPointer renderWindowInteractor = vtkSmartPointer::New(); imageViewer2->SetupInteractor(renderWindowInteractor); imageViewer2->SetSliceOrientationToXZ(); imageViewer2->Render(); imageViewer2->GetRenderer()->ResetCamera(); imageViewer2->Render(); } please can anyone tell me what am I doing wrong? -- View this message in context: http://itk-insight-users.2283740.n2.nabble.com/UnsharpMaskLevelSetImageFilter-form-dcm-Volume-tp7588568.html Sent from the ITK Insight Users mailing list archive at Nabble.com. _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From suneezahanif02 at gmail.com Wed Mar 9 11:10:02 2016 From: suneezahanif02 at gmail.com (suneeza hanif) Date: Wed, 9 Mar 2016 17:10:02 +0100 Subject: [ITK] [ITK-users] Registration with Spatial Masking Message-ID: Hello Everyone, I have problem while applying spatial masking. When I apply spatial mask I get this error. *"itk::ExceptionObject (0038D8CC)* *Location: "void __thiscall itk::ImageToImageMetricv4,class itk::Image,classitk::Image,double,class itk::DefaultImageToImageMetricTraitsv4,class itk::Image,class itk::Image,double>>::MapFixedSampledPointSetToVirtual(void)"* *File: c:\itk\src\modules\registration\metricsv4\include\itkImageToImageMetricv4.hxx* *Line: 532* *Description: itk::ERROR: MattesMutualInformationImageToImageMetricv4(060914C0):* *Fixed Sample point set is empty."* Does anyone know how to solve this? Best Regards, Suneeza -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From dzenanz at gmail.com Wed Mar 9 12:39:09 2016 From: dzenanz at gmail.com (=?UTF-8?B?RMW+ZW5hbiBadWtpxIc=?=) Date: Wed, 9 Mar 2016 12:39:09 -0500 Subject: [ITK] [ITK-users] Registration with Spatial Masking In-Reply-To: References: Message-ID: Hi Suneeza, I would say that your mask is too small, so the masked part does not contain sample points. It could be also that your initialization is not good, so there is no overlap between fixed and moving images. Regards On Wed, Mar 9, 2016 at 11:10 AM, suneeza hanif wrote: > Hello Everyone, > > I have problem while applying spatial masking. > > When I apply spatial mask I get this error. > > *"itk::ExceptionObject (0038D8CC)* > > *Location: "void __thiscall itk::ImageToImageMetricv4 itk::Image,class > itk::Image,classitk::Image,double,class > itk::DefaultImageToImageMetricTraitsv4,class > itk::Image,class > itk::Image,double>>::MapFixedSampledPointSetToVirtual(void)"* > > > *File: > c:\itk\src\modules\registration\metricsv4\include\itkImageToImageMetricv4.hxx* > > *Line: 532* > > *Description: itk::ERROR: > MattesMutualInformationImageToImageMetricv4(060914C0):* > *Fixed Sample point set is empty."* > > Does anyone know how to solve this? > > Best Regards, > Suneeza > > _____________________________________ > Powered by www.kitware.com > > Visit other Kitware open-source projects at > http://www.kitware.com/opensource/opensource.html > > Kitware offers ITK Training Courses, for more information visit: > http://www.kitware.com/products/protraining.php > > Please keep messages on-topic and check the ITK FAQ at: > http://www.itk.org/Wiki/ITK_FAQ > > Follow this link to subscribe/unsubscribe: > http://public.kitware.com/mailman/listinfo/insight-users > > -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From suneezahanif02 at gmail.com Wed Mar 9 12:49:49 2016 From: suneezahanif02 at gmail.com (suneeza hanif) Date: Wed, 9 Mar 2016 18:49:49 +0100 Subject: [ITK] [ITK-users] Registration with Spatial Masking In-Reply-To: References: Message-ID: Hello D?enan, Thank you for your response. I have tried with larger mask but I get same error. Secodly, when I use itk::ImageSpatialObject instead of itk::ImageMaskSpatialObject I do not get this error but then mask is not activated because even when I take mask of size (0,0) registration process still keeps on running. Best Regards, Suneeza On Wed, Mar 9, 2016 at 6:39 PM, D?enan Zuki? wrote: > Hi Suneeza, > > I would say that your mask is too small, so the masked part does not > contain sample points. It could be also that your initialization is not > good, so there is no overlap between fixed and moving images. > > Regards > > On Wed, Mar 9, 2016 at 11:10 AM, suneeza hanif > wrote: > >> Hello Everyone, >> >> I have problem while applying spatial masking. >> >> When I apply spatial mask I get this error. >> >> *"itk::ExceptionObject (0038D8CC)* >> >> *Location: "void __thiscall itk::ImageToImageMetricv4> itk::Image,class >> itk::Image,classitk::Image,double,class >> itk::DefaultImageToImageMetricTraitsv4,class >> itk::Image,class >> itk::Image,double>>::MapFixedSampledPointSetToVirtual(void)"* >> >> >> *File: >> c:\itk\src\modules\registration\metricsv4\include\itkImageToImageMetricv4.hxx* >> >> *Line: 532* >> >> *Description: itk::ERROR: >> MattesMutualInformationImageToImageMetricv4(060914C0):* >> *Fixed Sample point set is empty."* >> >> Does anyone know how to solve this? >> >> Best Regards, >> Suneeza >> >> _____________________________________ >> Powered by www.kitware.com >> >> Visit other Kitware open-source projects at >> http://www.kitware.com/opensource/opensource.html >> >> Kitware offers ITK Training Courses, for more information visit: >> http://www.kitware.com/products/protraining.php >> >> Please keep messages on-topic and check the ITK FAQ at: >> http://www.itk.org/Wiki/ITK_FAQ >> >> Follow this link to subscribe/unsubscribe: >> http://public.kitware.com/mailman/listinfo/insight-users >> >> > -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From blowekamp at mail.nih.gov Wed Mar 9 12:58:23 2016 From: blowekamp at mail.nih.gov (Bradley Lowekamp) Date: Wed, 9 Mar 2016 12:58:23 -0500 Subject: [ITK] [ITK-users] Registration with Spatial Masking In-Reply-To: References: Message-ID: <41C8AC75-2CFB-4AAA-B51D-F55FF19C3469@mail.nih.gov> Hello, Does you registration work without utilizing the mask? Are you trying to use 2 or 1 mask? How did you initialize your transforms? When does this error occur? Do you have iteration callbacks? Brad > On Mar 9, 2016, at 12:49 PM, suneeza hanif wrote: > > Hello D?enan, > > Thank you for your response. > > I have tried with larger mask but I get same error. > > Secodly, when I use itk::ImageSpatialObject instead of itk::ImageMaskSpatialObject I do not get this error but then mask is not activated because even when I take mask of size (0,0) registration process still keeps on running. > > Best Regards, > Suneeza > > > On Wed, Mar 9, 2016 at 6:39 PM, D?enan Zuki? > wrote: > Hi Suneeza, > > I would say that your mask is too small, so the masked part does not contain sample points. It could be also that your initialization is not good, so there is no overlap between fixed and moving images. > > Regards > > On Wed, Mar 9, 2016 at 11:10 AM, suneeza hanif > wrote: > Hello Everyone, > > I have problem while applying spatial masking. > > When I apply spatial mask I get this error. > > "itk::ExceptionObject (0038D8CC) > <> > Location: "void __thiscall itk::ImageToImageMetricv4,class itk::Image,classitk::Image,double,class itk::DefaultImageToImageMetricTraitsv4,class itk::Image,class itk::Image,double>>::MapFixedSampledPointSetToVirtual(void)" > > > > File: c:\itk\src\modules\registration\metricsv4\include\itkImageToImageMetricv4.hxx > > Line: 532 > > Description: itk::ERROR: MattesMutualInformationImageToImageMetricv4(060914C0): > > Fixed Sample point set is empty." > > Does anyone know how to solve this? > > Best Regards, > Suneeza > > _____________________________________ > Powered by www.kitware.com > > Visit other Kitware open-source projects at > http://www.kitware.com/opensource/opensource.html > > Kitware offers ITK Training Courses, for more information visit: > http://www.kitware.com/products/protraining.php > > Please keep messages on-topic and check the ITK FAQ at: > http://www.itk.org/Wiki/ITK_FAQ > > Follow this link to subscribe/unsubscribe: > http://public.kitware.com/mailman/listinfo/insight-users > > > > _____________________________________ > Powered by www.kitware.com > > Visit other Kitware open-source projects at > http://www.kitware.com/opensource/opensource.html > > Kitware offers ITK Training Courses, for more information visit: > http://www.kitware.com/products/protraining.php > > Please keep messages on-topic and check the ITK FAQ at: > http://www.itk.org/Wiki/ITK_FAQ > > Follow this link to subscribe/unsubscribe: > http://public.kitware.com/mailman/listinfo/insight-users -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From suneezahanif02 at gmail.com Wed Mar 9 13:02:56 2016 From: suneezahanif02 at gmail.com (suneeza hanif) Date: Wed, 9 Mar 2016 19:02:56 +0100 Subject: [ITK] [ITK-users] Registration with Spatial Masking In-Reply-To: <41C8AC75-2CFB-4AAA-B51D-F55FF19C3469@mail.nih.gov> References: <41C8AC75-2CFB-4AAA-B51D-F55FF19C3469@mail.nih.gov> Message-ID: Hello Brad, Yes Registration is working fine if I remove mask. Currently, I am using only one mask. I am using Centered Rigid2D Transform. Error occurs when registration->Update() is called and yes I am using iteration callbacks. Best Regards, Suneeza On Wed, Mar 9, 2016 at 6:58 PM, Bradley Lowekamp wrote: > Hello, > > Does you registration work without utilizing the mask? Are you trying to > use 2 or 1 mask? > > How did you initialize your transforms? > > When does this error occur? Do you have iteration callbacks? > > Brad > > > On Mar 9, 2016, at 12:49 PM, suneeza hanif > wrote: > > Hello D?enan, > > Thank you for your response. > > I have tried with larger mask but I get same error. > > Secodly, when I use itk::ImageSpatialObject instead of itk::ImageMaskSpatialObject > I do not get this error but then mask is not activated because even when I > take mask of size (0,0) registration process still keeps on running. > > Best Regards, > Suneeza > > > On Wed, Mar 9, 2016 at 6:39 PM, D?enan Zuki? wrote: > >> Hi Suneeza, >> >> I would say that your mask is too small, so the masked part does not >> contain sample points. It could be also that your initialization is not >> good, so there is no overlap between fixed and moving images. >> >> Regards >> >> On Wed, Mar 9, 2016 at 11:10 AM, suneeza hanif >> wrote: >> >>> Hello Everyone, >>> >>> I have problem while applying spatial masking. >>> >>> When I apply spatial mask I get this error. >>> >>> *"itk::ExceptionObject (0038D8CC)* >>> >>> *Location: "void __thiscall itk::ImageToImageMetricv4>> itk::Image,class >>> itk::Image,classitk::Image,double,class >>> itk::DefaultImageToImageMetricTraitsv4,class >>> itk::Image,class >>> itk::Image,double>>::MapFixedSampledPointSetToVirtual(void)"* >>> >>> >>> *File: >>> c:\itk\src\modules\registration\metricsv4\include\itkImageToImageMetricv4.hxx* >>> >>> *Line: 532* >>> >>> *Description: itk::ERROR: >>> MattesMutualInformationImageToImageMetricv4(060914C0):* >>> *Fixed Sample point set is empty."* >>> >>> Does anyone know how to solve this? >>> >>> Best Regards, >>> Suneeza >>> >>> _____________________________________ >>> Powered by www.kitware.com >>> >>> Visit other Kitware open-source projects at >>> http://www.kitware.com/opensource/opensource.html >>> >>> Kitware offers ITK Training Courses, for more information visit: >>> http://www.kitware.com/products/protraining.php >>> >>> Please keep messages on-topic and check the ITK FAQ at: >>> http://www.itk.org/Wiki/ITK_FAQ >>> >>> Follow this link to subscribe/unsubscribe: >>> http://public.kitware.com/mailman/listinfo/insight-users >>> >>> >> > _____________________________________ > Powered by www.kitware.com > > Visit other Kitware open-source projects at > http://www.kitware.com/opensource/opensource.html > > Kitware offers ITK Training Courses, for more information visit: > http://www.kitware.com/products/protraining.php > > Please keep messages on-topic and check the ITK FAQ at: > http://www.itk.org/Wiki/ITK_FAQ > > Follow this link to subscribe/unsubscribe: > http://public.kitware.com/mailman/listinfo/insight-users > > > -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From matt.mccormick at kitware.com Wed Mar 9 15:12:26 2016 From: matt.mccormick at kitware.com (Matt McCormick) Date: Wed, 9 Mar 2016 15:12:26 -0500 Subject: [ITK] Opportunities to share, discuss, design, and learn with other ITK community members Message-ID: There are a couple of upcoming opportunities to share, discuss, design, and learn with your fellow ITK community members. On Thursday (tomorrow), 1:00 PM Eastern USA time, there will be a Google+ Hangout where we will be doing code reviews: https://plus.google.com/u/1/events/ctpdfaf5edge1ios1d1dh1t3afc On Friday, 11:00 AM Eastern USA time, an ITK development conference, https://plus.google.com/u/1/events/cl9af8gukahkoi0m4i59lsqfvag For those that cannot join via Hangout, telephone call-in is also possible. Dial: 585-632-6296 Enter pin: 31423 To get regular invites to these events, join the ITK Bar Camp G+ Community: https://plus.google.com/u/0/communities/111375098792764998322 All are welcome. Hope to talk to you then! From kyungmoo-lee at uiowa.edu Thu Mar 10 00:18:42 2016 From: kyungmoo-lee at uiowa.edu (Lee, Kyungmoo) Date: Thu, 10 Mar 2016 05:18:42 +0000 Subject: [ITK] Memory leaks with ITK and MFC In-Reply-To: References: Message-ID: Dear HTH, Matt, and all, I created another MFC example using CMake. My source code is in http://user.engineering.uiowa.edu/~kyungmle/share/MFCITK-src.zip. In my MFC example, I added only 2 lines (#include "itkImage.h", #include "itkImageFileReader.h") to MFCITKView.cpp. Adding #include "itkImageFileReader.h" causes memory leaks like the screenshot in http://user.engineering.uiowa.edu/~kyungmle/share/Screenshot-MemoryLeaks.jpg. Do you know why? Please help me. Thank you. Kit From: D?enan Zuki? [mailto:dzenanz at gmail.com] Sent: Tuesday, March 08, 2016 5:06 PM To: Lee, Kyungmoo > Cc: Matt McCormick >; community at itk.org Subject: Re: [ITK] Memory leaks with ITK and MFC Hi Kit, since you didn't use CMake to configure your project, you need to register IO factories manually. Add to the beginning of TestMFCITK2015View.cpp: #include "itkMetaImageIOFactory.h" and in void CTestMFCITK2015View::OnTestItk(): itk::MetaImageIOFactory::RegisterOneFactory(); //support .mha and .mhd With these two changes in runs on my machine. HTH On Mon, Mar 7, 2016 at 10:34 AM, Lee, Kyungmoo > wrote: Dear Matt and all, I made a simple MFC example to use ITK (http://user.engineering.uiowa.edu/~kyungmle/share/TestMFCITK2015.zip). I am using MS Windows 7, MS Visual C++ 2015, ITK-4.9.0, and CMake 3.4.3. When I click [Test]-[ITK] in the menu in Debug, x64 mode, the example clashes in itkImageFileReader.hxx. Can you check my source code? Thanks a lot! Kit From: Lee, Kyungmoo Sent: Tuesday, March 01, 2016 4:24 PM To: 'Matt McCormick' > Cc: community at itk.org Subject: RE: [ITK] Memory leaks with ITK and MFC Hi Matt, Thank you for replying. I would like to use ITK in my MFC application. It has another memory-related problem in my application (See the following figure). I guess that there is a conflict between ITK smart pointer and MFC structure. If you fix InsightApplications-4.8.0/ItkMFC, it would be a good reference for my MFC programming. Thank you so much!!! Kit [cid:image001.png at 01D17A5A.0321D810] -----Original Message----- From: Matt McCormick [mailto:matt.mccormick at kitware.com] Sent: Tuesday, March 01, 2016 4:04 PM To: Lee, Kyungmoo > Cc: community at itk.org Subject: Re: [ITK] Memory leaks with ITK and MFC Hi Kit, We are in the process of deprecating InsightApplications. However, if you create an MFC application that uses ITK, there should be no issues or memory leaks. HTH, Matt On Mon, Feb 29, 2016 at 3:32 PM, Lee, Kyungmoo > wrote: > Dear all, > > > > When I run InsightApplications-4.8.0/ItkMFC using ITK-4.8.2, MS > Windows, and Visual Studio 2010/2012, I found memory leaks. Other > persons in the following links have the same problem. I cannot find > any solution on the web. Please help me. Thank you. > > > > https://cmake.org/pipermail/insight-users/2007-July/022885.html > > http://itk-insight-users.2283740.n2.nabble.com/No-one-knows-the-ITK-MF > C-memory-leak-problem-td7583950.html > > > > Kit > > > > > _______________________________________________ > Community mailing list > Community at itk.org > http://public.kitware.com/mailman/listinfo/community > _______________________________________________ Community mailing list Community at itk.org http://public.kitware.com/mailman/listinfo/community -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: image001.png Type: image/png Size: 150441 bytes Desc: image001.png URL: From artioml at post.bgu.ac.il Thu Mar 10 03:54:57 2016 From: artioml at post.bgu.ac.il (artioml) Date: Thu, 10 Mar 2016 01:54:57 -0700 (MST) Subject: [ITK] [ITK-users] BSpline transformation of Vector image In-Reply-To: <1457070677221-36841.post@n7.nabble.com> References: <1456067851174-36816.post@n7.nabble.com> <1457070677221-36841.post@n7.nabble.com> Message-ID: <1457600097195-36860.post@n7.nabble.com> Hello Guys, Can you please let me know if you have never encountered such use of ITK. Maybe it is really complicated to achieve for ITK newbie as me. Because for now I had no progress and if it is very complicated and not standard thing to do in ITK I will probably give up on it. Thanks for your help! -- View this message in context: http://itk-users.7.n7.nabble.com/BSpline-transformation-of-Vector-image-tp36816p36860.html Sent from the ITK - Users mailing list archive at Nabble.com. _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From bakkari.abdelkhalek at hotmail.fr Thu Mar 10 09:40:09 2016 From: bakkari.abdelkhalek at hotmail.fr (Abdelkhalek Bakkari) Date: Thu, 10 Mar 2016 15:40:09 +0100 Subject: [ITK] [ITK-users] Run ITK VTK and QT app Message-ID: Hi, I have developed a new application using ITK, VTK and QT. I would like to run it (.exe) using a PC without building and configuring ITK, VTK and QT.Any suggestion? Best regards, Abdelkhalek BakkariPh.D candidate in Computer ScienceInstitute of Applied Computer ScienceLodz University of Technology, Poland -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From ljzijp at gmail.com Thu Mar 10 09:56:36 2016 From: ljzijp at gmail.com (Lambert Zijp) Date: Thu, 10 Mar 2016 15:56:36 +0100 Subject: [ITK] [ITK-users] Conversion of itk::Image to other formats Message-ID: Dear itk users, I'm new to itk and also not very proficient in C++... I want to try some deformable registration methods implemented in itk, and need to convert my own format of images and volumes to itk, and back. For conversion to itk, I use 'ImportImageFilter', because I do not want to make a copy of the pixels/voxels. Converting itk images and volumes back to my own format, is giving me a headache; I'm confused about 'Image', SmartPointer and ConstPointer and template stuff. Could you get me started by suggesting me a function prototype? Something like: int ItkToMyFormat(MyFormat** ppMyFormat, itk::Image* pItkImage); The ItkImage can be any pixeltype, any dimension, and vector images should also be accepted by the conversion routine. In that conversion function, and need to be able to put a switch on pixeltype and number of dimensions. Greetings, Lambert -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From scapegoat.sarthak at gmail.com Thu Mar 10 09:57:44 2016 From: scapegoat.sarthak at gmail.com (Scapegoat Sarthak) Date: Thu, 10 Mar 2016 09:57:44 -0500 Subject: [ITK] [ITK-users] Run ITK VTK and QT app In-Reply-To: References: Message-ID: Compile it using static build for ITK, VTK and Qt and you should be able to run it on any Windows machine. On 10 March 2016 at 09:40, Abdelkhalek Bakkari < bakkari.abdelkhalek at hotmail.fr> wrote: > > Hi, > > I have developed a new application using ITK, VTK and QT. > I would like to run it (.exe) using a PC without building and configuring > ITK, VTK and QT. > Any suggestion? > > Best regards, > > Abdelkhalek Bakkari > Ph.D candidate in Computer Science > Institute of Applied Computer Science > Lodz University of Technology, Poland > > > > _____________________________________ > Powered by www.kitware.com > > Visit other Kitware open-source projects at > http://www.kitware.com/opensource/opensource.html > > Kitware offers ITK Training Courses, for more information visit: > http://www.kitware.com/products/protraining.php > > Please keep messages on-topic and check the ITK FAQ at: > http://www.itk.org/Wiki/ITK_FAQ > > Follow this link to subscribe/unsubscribe: > http://public.kitware.com/mailman/listinfo/insight-users > > -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From drescherjm at gmail.com Thu Mar 10 10:02:35 2016 From: drescherjm at gmail.com (John Drescher) Date: Thu, 10 Mar 2016 10:02:35 -0500 Subject: [ITK] [ITK-users] Run ITK VTK and QT app In-Reply-To: References: Message-ID: > I have developed a new application using ITK, VTK and QT. > I would like to run it (.exe) using a PC without building and configuring > ITK, VTK and QT. > Any suggestion? > I have my application's CMakeLists.txt generate an NSIS based installer for each application I have developed. To simplify things I for the most part limit the usage of shared libraries so I have ITK and VTK compiled as static libraries. Qt is still built dynamically. I package that along with the visual studio runtime in my installer. John _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From matt.mccormick at kitware.com Thu Mar 10 10:28:27 2016 From: matt.mccormick at kitware.com (Matt McCormick) Date: Thu, 10 Mar 2016 10:28:27 -0500 Subject: [ITK] [ITK-users] Conversion of itk::Image to other formats In-Reply-To: References: Message-ID: Hi Lambert, This example shows how to read in an unknown image type. It demonstrates how to go between run-time type specification and the compile-image type specification of ITK. http://itk.org/ITKExamples/src/IO/ImageBase/ReadUnknownImageType/Documentation.html This approach could be used for your problem. HTH, Matt On Thu, Mar 10, 2016 at 9:56 AM, Lambert Zijp wrote: > Dear itk users, > I'm new to itk and also not very proficient in C++... > I want to try some deformable registration methods implemented in itk, and > need to convert my own format of images and volumes to itk, and back. > For conversion to itk, I use 'ImportImageFilter', because I do not want to > make a copy of the pixels/voxels. > Converting itk images and volumes back to my own format, is giving me a > headache; I'm confused about 'Image', SmartPointer and ConstPointer and > template stuff. > Could you get me started by suggesting me a function prototype? > > Something like: > int ItkToMyFormat(MyFormat** ppMyFormat, itk::Image* pItkImage); > > The ItkImage can be any pixeltype, any dimension, and vector images should > also be accepted by the conversion routine. In that conversion function, and > need to be able to put a switch on pixeltype and number of dimensions. > > Greetings, > Lambert > > _____________________________________ > Powered by www.kitware.com > > Visit other Kitware open-source projects at > http://www.kitware.com/opensource/opensource.html > > Kitware offers ITK Training Courses, for more information visit: > http://www.kitware.com/products/protraining.php > > Please keep messages on-topic and check the ITK FAQ at: > http://www.itk.org/Wiki/ITK_FAQ > > Follow this link to subscribe/unsubscribe: > http://public.kitware.com/mailman/listinfo/insight-users > _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From scapegoat.sarthak at gmail.com Thu Mar 10 10:35:39 2016 From: scapegoat.sarthak at gmail.com (Scapegoat Sarthak) Date: Thu, 10 Mar 2016 10:35:39 -0500 Subject: [ITK] [ITK-users] Conversion of itk::Image to other formats In-Reply-To: References: Message-ID: I would advice you to perform a check on the image dimensions (2 or 3) and keep the pixel type as float throughout. In any case you will be doing computation so the extra memory is going to be helpful. On 10 March 2016 at 10:28, Matt McCormick wrote: > Hi Lambert, > > This example shows how to read in an unknown image type. It > demonstrates how to go between run-time type specification and the > compile-image type specification of ITK. > > > http://itk.org/ITKExamples/src/IO/ImageBase/ReadUnknownImageType/Documentation.html > > This approach could be used for your problem. > > HTH, > Matt > > On Thu, Mar 10, 2016 at 9:56 AM, Lambert Zijp wrote: > > Dear itk users, > > I'm new to itk and also not very proficient in C++... > > I want to try some deformable registration methods implemented in itk, > and > > need to convert my own format of images and volumes to itk, and back. > > For conversion to itk, I use 'ImportImageFilter', because I do not want > to > > make a copy of the pixels/voxels. > > Converting itk images and volumes back to my own format, is giving me a > > headache; I'm confused about 'Image', SmartPointer and ConstPointer and > > template stuff. > > Could you get me started by suggesting me a function prototype? > > > > Something like: > > int ItkToMyFormat(MyFormat** ppMyFormat, itk::Image* pItkImage); > > > > The ItkImage can be any pixeltype, any dimension, and vector images > should > > also be accepted by the conversion routine. In that conversion function, > and > > need to be able to put a switch on pixeltype and number of dimensions. > > > > Greetings, > > Lambert > > > > _____________________________________ > > Powered by www.kitware.com > > > > Visit other Kitware open-source projects at > > http://www.kitware.com/opensource/opensource.html > > > > Kitware offers ITK Training Courses, for more information visit: > > http://www.kitware.com/products/protraining.php > > > > Please keep messages on-topic and check the ITK FAQ at: > > http://www.itk.org/Wiki/ITK_FAQ > > > > Follow this link to subscribe/unsubscribe: > > http://public.kitware.com/mailman/listinfo/insight-users > > > _____________________________________ > Powered by www.kitware.com > > Visit other Kitware open-source projects at > http://www.kitware.com/opensource/opensource.html > > Kitware offers ITK Training Courses, for more information visit: > http://www.kitware.com/products/protraining.php > > Please keep messages on-topic and check the ITK FAQ at: > http://www.itk.org/Wiki/ITK_FAQ > > Follow this link to subscribe/unsubscribe: > http://public.kitware.com/mailman/listinfo/insight-users > -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From ljzijp at gmail.com Thu Mar 10 10:48:52 2016 From: ljzijp at gmail.com (Lambert Zijp) Date: Thu, 10 Mar 2016 16:48:52 +0100 Subject: [ITK] [ITK-users] Conversion of itk::Image to other formats In-Reply-To: References: Message-ID: Hi Matt, Thank you for responding and for responding so quickly! I guess I did no make myself clear. I want to convert itk image* to* my own format in memory; fileformats are not involved. I have got the conversion to itk more or less working, but I need a function that accepts *any* kind of itk images, and converts it to my own datastructure. I'm asking about the function-prototype; preferably not templated, because as an old school C programmer, I prefer a switch statement on the pixeltype and number of dimensions... Greetings, Lambert On Thu, Mar 10, 2016 at 4:28 PM, Matt McCormick wrote: > Hi Lambert, > > This example shows how to read in an unknown image type. It > demonstrates how to go between run-time type specification and the > compile-image type specification of ITK. > > > http://itk.org/ITKExamples/src/IO/ImageBase/ReadUnknownImageType/Documentation.html > > This approach could be used for your problem. > > HTH, > Matt > > On Thu, Mar 10, 2016 at 9:56 AM, Lambert Zijp wrote: > > Dear itk users, > > I'm new to itk and also not very proficient in C++... > > I want to try some deformable registration methods implemented in itk, > and > > need to convert my own format of images and volumes to itk, and back. > > For conversion to itk, I use 'ImportImageFilter', because I do not want > to > > make a copy of the pixels/voxels. > > Converting itk images and volumes back to my own format, is giving me a > > headache; I'm confused about 'Image', SmartPointer and ConstPointer and > > template stuff. > > Could you get me started by suggesting me a function prototype? > > > > Something like: > > int ItkToMyFormat(MyFormat** ppMyFormat, itk::Image* pItkImage); > > > > The ItkImage can be any pixeltype, any dimension, and vector images > should > > also be accepted by the conversion routine. In that conversion function, > and > > need to be able to put a switch on pixeltype and number of dimensions. > > > > Greetings, > > Lambert > > > > _____________________________________ > > Powered by www.kitware.com > > > > Visit other Kitware open-source projects at > > http://www.kitware.com/opensource/opensource.html > > > > Kitware offers ITK Training Courses, for more information visit: > > http://www.kitware.com/products/protraining.php > > > > Please keep messages on-topic and check the ITK FAQ at: > > http://www.itk.org/Wiki/ITK_FAQ > > > > Follow this link to subscribe/unsubscribe: > > http://public.kitware.com/mailman/listinfo/insight-users > > > -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From ljzijp at gmail.com Thu Mar 10 10:55:25 2016 From: ljzijp at gmail.com (Lambert Zijp) Date: Thu, 10 Mar 2016 16:55:25 +0100 Subject: [ITK] [ITK-users] Conversion of itk::Image to other formats In-Reply-To: References: Message-ID: Hi Scapegoat, Thank you for responding. What would the function prototype then be (of function that accepts any itk image. I mean, the syntax, preferably not templated)? Because I deal mostly with 3D or 4D signed short pixels (medical images), I keep them as they are: half the memory consumption and easier histogram computations. Greetings, Lambert On Thu, Mar 10, 2016 at 4:35 PM, Scapegoat Sarthak < scapegoat.sarthak at gmail.com> wrote: > I would advice you to perform a check on the image dimensions (2 or 3) and > keep the pixel type as float throughout. In any case you will be doing > computation so the extra memory is going to be helpful. > > > On 10 March 2016 at 10:28, Matt McCormick > wrote: > >> Hi Lambert, >> >> This example shows how to read in an unknown image type. It >> demonstrates how to go between run-time type specification and the >> compile-image type specification of ITK. >> >> >> http://itk.org/ITKExamples/src/IO/ImageBase/ReadUnknownImageType/Documentation.html >> >> This approach could be used for your problem. >> >> HTH, >> Matt >> >> On Thu, Mar 10, 2016 at 9:56 AM, Lambert Zijp wrote: >> > Dear itk users, >> > I'm new to itk and also not very proficient in C++... >> > I want to try some deformable registration methods implemented in itk, >> and >> > need to convert my own format of images and volumes to itk, and back. >> > For conversion to itk, I use 'ImportImageFilter', because I do not want >> to >> > make a copy of the pixels/voxels. >> > Converting itk images and volumes back to my own format, is giving me a >> > headache; I'm confused about 'Image', SmartPointer and ConstPointer and >> > template stuff. >> > Could you get me started by suggesting me a function prototype? >> > >> > Something like: >> > int ItkToMyFormat(MyFormat** ppMyFormat, itk::Image* pItkImage); >> > >> > The ItkImage can be any pixeltype, any dimension, and vector images >> should >> > also be accepted by the conversion routine. In that conversion >> function, and >> > need to be able to put a switch on pixeltype and number of dimensions. >> > >> > Greetings, >> > Lambert >> > >> > _____________________________________ >> > Powered by www.kitware.com >> > >> > Visit other Kitware open-source projects at >> > http://www.kitware.com/opensource/opensource.html >> > >> > Kitware offers ITK Training Courses, for more information visit: >> > http://www.kitware.com/products/protraining.php >> > >> > Please keep messages on-topic and check the ITK FAQ at: >> > http://www.itk.org/Wiki/ITK_FAQ >> > >> > Follow this link to subscribe/unsubscribe: >> > http://public.kitware.com/mailman/listinfo/insight-users >> > >> _____________________________________ >> Powered by www.kitware.com >> >> Visit other Kitware open-source projects at >> http://www.kitware.com/opensource/opensource.html >> >> Kitware offers ITK Training Courses, for more information visit: >> http://www.kitware.com/products/protraining.php >> >> Please keep messages on-topic and check the ITK FAQ at: >> http://www.itk.org/Wiki/ITK_FAQ >> >> Follow this link to subscribe/unsubscribe: >> http://public.kitware.com/mailman/listinfo/insight-users >> > > -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From scapegoat.sarthak at gmail.com Thu Mar 10 11:02:38 2016 From: scapegoat.sarthak at gmail.com (Scapegoat Sarthak) Date: Thu, 10 Mar 2016 11:02:38 -0500 Subject: [ITK] [ITK-users] Conversion of itk::Image to other formats In-Reply-To: References: Message-ID: Hi Lambert, What you could do is to make a function what just takes in a file name as input and call the templated ITK function inside as an inline function. There is no way I know to do I/O in ITK without using templates. Best, Sarthak On 10 March 2016 at 10:55, Lambert Zijp wrote: > Hi Scapegoat, > Thank you for responding. What would the function prototype then be (of > function that accepts any itk image. I mean, the syntax, preferably not > templated)? > Because I deal mostly with 3D or 4D signed short pixels (medical images), > I keep them as they are: half the memory consumption and easier histogram > computations. > > Greetings, > Lambert > > On Thu, Mar 10, 2016 at 4:35 PM, Scapegoat Sarthak < > scapegoat.sarthak at gmail.com> wrote: > >> I would advice you to perform a check on the image dimensions (2 or 3) >> and keep the pixel type as float throughout. In any case you will be doing >> computation so the extra memory is going to be helpful. >> >> >> On 10 March 2016 at 10:28, Matt McCormick >> wrote: >> >>> Hi Lambert, >>> >>> This example shows how to read in an unknown image type. It >>> demonstrates how to go between run-time type specification and the >>> compile-image type specification of ITK. >>> >>> >>> http://itk.org/ITKExamples/src/IO/ImageBase/ReadUnknownImageType/Documentation.html >>> >>> This approach could be used for your problem. >>> >>> HTH, >>> Matt >>> >>> On Thu, Mar 10, 2016 at 9:56 AM, Lambert Zijp wrote: >>> > Dear itk users, >>> > I'm new to itk and also not very proficient in C++... >>> > I want to try some deformable registration methods implemented in itk, >>> and >>> > need to convert my own format of images and volumes to itk, and back. >>> > For conversion to itk, I use 'ImportImageFilter', because I do not >>> want to >>> > make a copy of the pixels/voxels. >>> > Converting itk images and volumes back to my own format, is giving me a >>> > headache; I'm confused about 'Image', SmartPointer and ConstPointer and >>> > template stuff. >>> > Could you get me started by suggesting me a function prototype? >>> > >>> > Something like: >>> > int ItkToMyFormat(MyFormat** ppMyFormat, itk::Image* pItkImage); >>> > >>> > The ItkImage can be any pixeltype, any dimension, and vector images >>> should >>> > also be accepted by the conversion routine. In that conversion >>> function, and >>> > need to be able to put a switch on pixeltype and number of dimensions. >>> > >>> > Greetings, >>> > Lambert >>> > >>> > _____________________________________ >>> > Powered by www.kitware.com >>> > >>> > Visit other Kitware open-source projects at >>> > http://www.kitware.com/opensource/opensource.html >>> > >>> > Kitware offers ITK Training Courses, for more information visit: >>> > http://www.kitware.com/products/protraining.php >>> > >>> > Please keep messages on-topic and check the ITK FAQ at: >>> > http://www.itk.org/Wiki/ITK_FAQ >>> > >>> > Follow this link to subscribe/unsubscribe: >>> > http://public.kitware.com/mailman/listinfo/insight-users >>> > >>> _____________________________________ >>> Powered by www.kitware.com >>> >>> Visit other Kitware open-source projects at >>> http://www.kitware.com/opensource/opensource.html >>> >>> Kitware offers ITK Training Courses, for more information visit: >>> http://www.kitware.com/products/protraining.php >>> >>> Please keep messages on-topic and check the ITK FAQ at: >>> http://www.itk.org/Wiki/ITK_FAQ >>> >>> Follow this link to subscribe/unsubscribe: >>> http://public.kitware.com/mailman/listinfo/insight-users >>> >> >> > -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From matt.mccormick at kitware.com Thu Mar 10 11:16:54 2016 From: matt.mccormick at kitware.com (Matt McCormick) Date: Thu, 10 Mar 2016 11:16:54 -0500 Subject: [ITK] [ITK-users] Run ITK VTK and QT app In-Reply-To: References: Message-ID: Hello, As mentioned, building ITK and VTK static helps. To handle the Qt dynamic libraries (and ITK and VTK dynamic libraries), the CTKAppLauncher is a useful tool: http://www.commontk.org/index.php/Tools:_Application_launcher This is used to allow your app to find its dynamic libraries when it starts up. HTH, Matt On Thu, Mar 10, 2016 at 10:02 AM, John Drescher wrote: >> I have developed a new application using ITK, VTK and QT. >> I would like to run it (.exe) using a PC without building and configuring >> ITK, VTK and QT. >> Any suggestion? >> > > I have my application's CMakeLists.txt generate an NSIS based > installer for each application I have developed. To simplify things I > for the most part limit the usage of shared libraries so I have ITK > and VTK compiled as static libraries. Qt is still built dynamically. I > package that along with the visual studio runtime in my installer. > > John > _____________________________________ > Powered by www.kitware.com > > Visit other Kitware open-source projects at > http://www.kitware.com/opensource/opensource.html > > Kitware offers ITK Training Courses, for more information visit: > http://www.kitware.com/products/protraining.php > > Please keep messages on-topic and check the ITK FAQ at: > http://www.itk.org/Wiki/ITK_FAQ > > Follow this link to subscribe/unsubscribe: > http://public.kitware.com/mailman/listinfo/insight-users _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From ljzijp at gmail.com Thu Mar 10 11:28:36 2016 From: ljzijp at gmail.com (Lambert Zijp) Date: Thu, 10 Mar 2016 17:28:36 +0100 Subject: [ITK] [ITK-users] Conversion of itk::Image to other formats In-Reply-To: References: Message-ID: Hi Sarthak, There is no file I/O involved. It is about conversion in memory. In my original post, MyFormat is a struct containing things like pixeltype and number of dimensions and a couple of pointers to the pixels, the sizes of the dimensions, and the coordinates. Conversion *from* MyFormat to itk, I got more or less working. Now I want to convert from itk *to* MyFormat. A function prototype is needed... Greetings, Lambert On Thu, Mar 10, 2016 at 5:02 PM, Scapegoat Sarthak < scapegoat.sarthak at gmail.com> wrote: > Hi Lambert, > > What you could do is to make a function what just takes in a file name as > input and call the templated ITK function inside as an inline function. > There is no way I know to do I/O in ITK without using templates. > > Best, > Sarthak > > > On 10 March 2016 at 10:55, Lambert Zijp wrote: > >> Hi Scapegoat, >> Thank you for responding. What would the function prototype then be (of >> function that accepts any itk image. I mean, the syntax, preferably not >> templated)? >> Because I deal mostly with 3D or 4D signed short pixels (medical images), >> I keep them as they are: half the memory consumption and easier histogram >> computations. >> >> Greetings, >> Lambert >> >> On Thu, Mar 10, 2016 at 4:35 PM, Scapegoat Sarthak < >> scapegoat.sarthak at gmail.com> wrote: >> >>> I would advice you to perform a check on the image dimensions (2 or 3) >>> and keep the pixel type as float throughout. In any case you will be doing >>> computation so the extra memory is going to be helpful. >>> >>> >>> On 10 March 2016 at 10:28, Matt McCormick >>> wrote: >>> >>>> Hi Lambert, >>>> >>>> This example shows how to read in an unknown image type. It >>>> demonstrates how to go between run-time type specification and the >>>> compile-image type specification of ITK. >>>> >>>> >>>> http://itk.org/ITKExamples/src/IO/ImageBase/ReadUnknownImageType/Documentation.html >>>> >>>> This approach could be used for your problem. >>>> >>>> HTH, >>>> Matt >>>> >>>> On Thu, Mar 10, 2016 at 9:56 AM, Lambert Zijp wrote: >>>> > Dear itk users, >>>> > I'm new to itk and also not very proficient in C++... >>>> > I want to try some deformable registration methods implemented in >>>> itk, and >>>> > need to convert my own format of images and volumes to itk, and back. >>>> > For conversion to itk, I use 'ImportImageFilter', because I do not >>>> want to >>>> > make a copy of the pixels/voxels. >>>> > Converting itk images and volumes back to my own format, is giving me >>>> a >>>> > headache; I'm confused about 'Image', SmartPointer and ConstPointer >>>> and >>>> > template stuff. >>>> > Could you get me started by suggesting me a function prototype? >>>> > >>>> > Something like: >>>> > int ItkToMyFormat(MyFormat** ppMyFormat, itk::Image* pItkImage); >>>> > >>>> > The ItkImage can be any pixeltype, any dimension, and vector images >>>> should >>>> > also be accepted by the conversion routine. In that conversion >>>> function, and >>>> > need to be able to put a switch on pixeltype and number of dimensions. >>>> > >>>> > Greetings, >>>> > Lambert >>>> > >>>> > _____________________________________ >>>> > Powered by www.kitware.com >>>> > >>>> > Visit other Kitware open-source projects at >>>> > http://www.kitware.com/opensource/opensource.html >>>> > >>>> > Kitware offers ITK Training Courses, for more information visit: >>>> > http://www.kitware.com/products/protraining.php >>>> > >>>> > Please keep messages on-topic and check the ITK FAQ at: >>>> > http://www.itk.org/Wiki/ITK_FAQ >>>> > >>>> > Follow this link to subscribe/unsubscribe: >>>> > http://public.kitware.com/mailman/listinfo/insight-users >>>> > >>>> _____________________________________ >>>> Powered by www.kitware.com >>>> >>>> Visit other Kitware open-source projects at >>>> http://www.kitware.com/opensource/opensource.html >>>> >>>> Kitware offers ITK Training Courses, for more information visit: >>>> http://www.kitware.com/products/protraining.php >>>> >>>> Please keep messages on-topic and check the ITK FAQ at: >>>> http://www.itk.org/Wiki/ITK_FAQ >>>> >>>> Follow this link to subscribe/unsubscribe: >>>> http://public.kitware.com/mailman/listinfo/insight-users >>>> >>> >>> >> > -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From matt.mccormick at kitware.com Thu Mar 10 11:40:32 2016 From: matt.mccormick at kitware.com (Matt McCormick) Date: Thu, 10 Mar 2016 11:40:32 -0500 Subject: [ITK] [ITK-users] Conversion of itk::Image to other formats In-Reply-To: References: Message-ID: Hi Lambert, A function prototype without templates would be run-time to run-time type comparison and conversion. The example shows how to do run-time to compile-time comparison, and it is relevant to both in-memory and file conversion. HTH, Matt On Thu, Mar 10, 2016 at 11:28 AM, Lambert Zijp wrote: > Hi Sarthak, > There is no file I/O involved. It is about conversion in memory. In my > original post, MyFormat is a struct containing things like pixeltype and > number of dimensions and a couple of pointers to the pixels, the sizes of > the dimensions, and the coordinates. Conversion from MyFormat to itk, I got > more or less working. Now I want to convert from itk to MyFormat. A function > prototype is needed... > > Greetings, > Lambert > > On Thu, Mar 10, 2016 at 5:02 PM, Scapegoat Sarthak > wrote: >> >> Hi Lambert, >> >> What you could do is to make a function what just takes in a file name as >> input and call the templated ITK function inside as an inline function. >> There is no way I know to do I/O in ITK without using templates. >> >> Best, >> Sarthak >> >> >> On 10 March 2016 at 10:55, Lambert Zijp wrote: >>> >>> Hi Scapegoat, >>> Thank you for responding. What would the function prototype then be (of >>> function that accepts any itk image. I mean, the syntax, preferably not >>> templated)? >>> Because I deal mostly with 3D or 4D signed short pixels (medical images), >>> I keep them as they are: half the memory consumption and easier histogram >>> computations. >>> >>> Greetings, >>> Lambert >>> >>> On Thu, Mar 10, 2016 at 4:35 PM, Scapegoat Sarthak >>> wrote: >>>> >>>> I would advice you to perform a check on the image dimensions (2 or 3) >>>> and keep the pixel type as float throughout. In any case you will be doing >>>> computation so the extra memory is going to be helpful. >>>> >>>> >>>> On 10 March 2016 at 10:28, Matt McCormick >>>> wrote: >>>>> >>>>> Hi Lambert, >>>>> >>>>> This example shows how to read in an unknown image type. It >>>>> demonstrates how to go between run-time type specification and the >>>>> compile-image type specification of ITK. >>>>> >>>>> >>>>> http://itk.org/ITKExamples/src/IO/ImageBase/ReadUnknownImageType/Documentation.html >>>>> >>>>> This approach could be used for your problem. >>>>> >>>>> HTH, >>>>> Matt >>>>> >>>>> On Thu, Mar 10, 2016 at 9:56 AM, Lambert Zijp wrote: >>>>> > Dear itk users, >>>>> > I'm new to itk and also not very proficient in C++... >>>>> > I want to try some deformable registration methods implemented in >>>>> > itk, and >>>>> > need to convert my own format of images and volumes to itk, and back. >>>>> > For conversion to itk, I use 'ImportImageFilter', because I do not >>>>> > want to >>>>> > make a copy of the pixels/voxels. >>>>> > Converting itk images and volumes back to my own format, is giving me >>>>> > a >>>>> > headache; I'm confused about 'Image', SmartPointer and ConstPointer >>>>> > and >>>>> > template stuff. >>>>> > Could you get me started by suggesting me a function prototype? >>>>> > >>>>> > Something like: >>>>> > int ItkToMyFormat(MyFormat** ppMyFormat, itk::Image* pItkImage); >>>>> > >>>>> > The ItkImage can be any pixeltype, any dimension, and vector images >>>>> > should >>>>> > also be accepted by the conversion routine. In that conversion >>>>> > function, and >>>>> > need to be able to put a switch on pixeltype and number of >>>>> > dimensions. >>>>> > >>>>> > Greetings, >>>>> > Lambert >>>>> > >>>>> > _____________________________________ >>>>> > Powered by www.kitware.com >>>>> > >>>>> > Visit other Kitware open-source projects at >>>>> > http://www.kitware.com/opensource/opensource.html >>>>> > >>>>> > Kitware offers ITK Training Courses, for more information visit: >>>>> > http://www.kitware.com/products/protraining.php >>>>> > >>>>> > Please keep messages on-topic and check the ITK FAQ at: >>>>> > http://www.itk.org/Wiki/ITK_FAQ >>>>> > >>>>> > Follow this link to subscribe/unsubscribe: >>>>> > http://public.kitware.com/mailman/listinfo/insight-users >>>>> > >>>>> _____________________________________ >>>>> Powered by www.kitware.com >>>>> >>>>> Visit other Kitware open-source projects at >>>>> http://www.kitware.com/opensource/opensource.html >>>>> >>>>> Kitware offers ITK Training Courses, for more information visit: >>>>> http://www.kitware.com/products/protraining.php >>>>> >>>>> Please keep messages on-topic and check the ITK FAQ at: >>>>> http://www.itk.org/Wiki/ITK_FAQ >>>>> >>>>> Follow this link to subscribe/unsubscribe: >>>>> http://public.kitware.com/mailman/listinfo/insight-users >>>> >>>> >>> >> > _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From lasso at queensu.ca Thu Mar 10 11:35:29 2016 From: lasso at queensu.ca (Andras Lasso) Date: Thu, 10 Mar 2016 16:35:29 +0000 Subject: [ITK] [ITK-users] Run ITK VTK and QT app In-Reply-To: References: Message-ID: On Windows you just need to copy all the required DLLs into the same directory as your executable file is. Andras -----Original Message----- From: Community [mailto:community-bounces at itk.org] On Behalf Of Matt McCormick Sent: Thursday, March 10, 2016 11:17 AM To: John Drescher Cc: insight-users Subject: Re: [ITK] [ITK-users] Run ITK VTK and QT app Hello, As mentioned, building ITK and VTK static helps. To handle the Qt dynamic libraries (and ITK and VTK dynamic libraries), the CTKAppLauncher is a useful tool: http://www.commontk.org/index.php/Tools:_Application_launcher This is used to allow your app to find its dynamic libraries when it starts up. HTH, Matt On Thu, Mar 10, 2016 at 10:02 AM, John Drescher wrote: >> I have developed a new application using ITK, VTK and QT. >> I would like to run it (.exe) using a PC without building and >> configuring ITK, VTK and QT. >> Any suggestion? >> > > I have my application's CMakeLists.txt generate an NSIS based > installer for each application I have developed. To simplify things I > for the most part limit the usage of shared libraries so I have ITK > and VTK compiled as static libraries. Qt is still built dynamically. I > package that along with the visual studio runtime in my installer. > > John > _____________________________________ > Powered by www.kitware.com > > Visit other Kitware open-source projects at > http://www.kitware.com/opensource/opensource.html > > Kitware offers ITK Training Courses, for more information visit: > http://www.kitware.com/products/protraining.php > > Please keep messages on-topic and check the ITK FAQ at: > http://www.itk.org/Wiki/ITK_FAQ > > Follow this link to subscribe/unsubscribe: > http://public.kitware.com/mailman/listinfo/insight-users _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users _______________________________________________ Community mailing list Community at itk.org http://public.kitware.com/mailman/listinfo/community _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From ljzijp at gmail.com Thu Mar 10 12:06:35 2016 From: ljzijp at gmail.com (Lambert Zijp) Date: Thu, 10 Mar 2016 18:06:35 +0100 Subject: [ITK] [ITK-users] Conversion of itk::Image to other formats In-Reply-To: References: Message-ID: Hi Matt, Let me try it this way. I tried all the following prototypes, but none of them worked. Probably some C++ syntax problem... template extern int ItkToAvs(AVSfield** ppAvs, itk::Image pItkImage); template extern int ItkToAvs(AVSfield** ppAvs, itk::Image pItkImage); extern int ItkToAvs(AVSfield** ppAvs, itk::Image pItkImage); template< typename TImage> extern int ItkToAvs(AVSfield** ppAvs, TImage* pItkImage); template< typename TPixel, unsigned int VImageDimension> extern int ItkToAvs(AVSfield** ppAvs, const itk::Image pItkImage); template< typename TObjectType> extern int ItkToAvs(AVSfield** ppAvs, const itk::SmartPointer pItkImage); The first parameter is the output of the function. The second parameter is *any* itk image. As you can see, I don't know what I'm doing... Any idea what a good prototype would be? Greetings, Lambert On Thu, Mar 10, 2016 at 5:40 PM, Matt McCormick wrote: > Hi Lambert, > > A function prototype without templates would be run-time to run-time > type comparison and conversion. The example shows how to do run-time > to compile-time comparison, and it is relevant to both in-memory and > file conversion. > > HTH, > Matt > > On Thu, Mar 10, 2016 at 11:28 AM, Lambert Zijp wrote: > > Hi Sarthak, > > There is no file I/O involved. It is about conversion in memory. In my > > original post, MyFormat is a struct containing things like pixeltype and > > number of dimensions and a couple of pointers to the pixels, the sizes of > > the dimensions, and the coordinates. Conversion from MyFormat to itk, I > got > > more or less working. Now I want to convert from itk to MyFormat. A > function > > prototype is needed... > > > > Greetings, > > Lambert > > > > On Thu, Mar 10, 2016 at 5:02 PM, Scapegoat Sarthak > > wrote: > >> > >> Hi Lambert, > >> > >> What you could do is to make a function what just takes in a file name > as > >> input and call the templated ITK function inside as an inline function. > >> There is no way I know to do I/O in ITK without using templates. > >> > >> Best, > >> Sarthak > >> > >> > >> On 10 March 2016 at 10:55, Lambert Zijp wrote: > >>> > >>> Hi Scapegoat, > >>> Thank you for responding. What would the function prototype then be (of > >>> function that accepts any itk image. I mean, the syntax, preferably not > >>> templated)? > >>> Because I deal mostly with 3D or 4D signed short pixels (medical > images), > >>> I keep them as they are: half the memory consumption and easier > histogram > >>> computations. > >>> > >>> Greetings, > >>> Lambert > >>> > >>> On Thu, Mar 10, 2016 at 4:35 PM, Scapegoat Sarthak > >>> wrote: > >>>> > >>>> I would advice you to perform a check on the image dimensions (2 or 3) > >>>> and keep the pixel type as float throughout. In any case you will be > doing > >>>> computation so the extra memory is going to be helpful. > >>>> > >>>> > >>>> On 10 March 2016 at 10:28, Matt McCormick > > >>>> wrote: > >>>>> > >>>>> Hi Lambert, > >>>>> > >>>>> This example shows how to read in an unknown image type. It > >>>>> demonstrates how to go between run-time type specification and the > >>>>> compile-image type specification of ITK. > >>>>> > >>>>> > >>>>> > http://itk.org/ITKExamples/src/IO/ImageBase/ReadUnknownImageType/Documentation.html > >>>>> > >>>>> This approach could be used for your problem. > >>>>> > >>>>> HTH, > >>>>> Matt > >>>>> > >>>>> On Thu, Mar 10, 2016 at 9:56 AM, Lambert Zijp > wrote: > >>>>> > Dear itk users, > >>>>> > I'm new to itk and also not very proficient in C++... > >>>>> > I want to try some deformable registration methods implemented in > >>>>> > itk, and > >>>>> > need to convert my own format of images and volumes to itk, and > back. > >>>>> > For conversion to itk, I use 'ImportImageFilter', because I do not > >>>>> > want to > >>>>> > make a copy of the pixels/voxels. > >>>>> > Converting itk images and volumes back to my own format, is giving > me > >>>>> > a > >>>>> > headache; I'm confused about 'Image', SmartPointer and ConstPointer > >>>>> > and > >>>>> > template stuff. > >>>>> > Could you get me started by suggesting me a function prototype? > >>>>> > > >>>>> > Something like: > >>>>> > int ItkToMyFormat(MyFormat** ppMyFormat, itk::Image* pItkImage); > >>>>> > > >>>>> > The ItkImage can be any pixeltype, any dimension, and vector images > >>>>> > should > >>>>> > also be accepted by the conversion routine. In that conversion > >>>>> > function, and > >>>>> > need to be able to put a switch on pixeltype and number of > >>>>> > dimensions. > >>>>> > > >>>>> > Greetings, > >>>>> > Lambert > >>>>> > > >>>>> > _____________________________________ > >>>>> > Powered by www.kitware.com > >>>>> > > >>>>> > Visit other Kitware open-source projects at > >>>>> > http://www.kitware.com/opensource/opensource.html > >>>>> > > >>>>> > Kitware offers ITK Training Courses, for more information visit: > >>>>> > http://www.kitware.com/products/protraining.php > >>>>> > > >>>>> > Please keep messages on-topic and check the ITK FAQ at: > >>>>> > http://www.itk.org/Wiki/ITK_FAQ > >>>>> > > >>>>> > Follow this link to subscribe/unsubscribe: > >>>>> > http://public.kitware.com/mailman/listinfo/insight-users > >>>>> > > >>>>> _____________________________________ > >>>>> Powered by www.kitware.com > >>>>> > >>>>> Visit other Kitware open-source projects at > >>>>> http://www.kitware.com/opensource/opensource.html > >>>>> > >>>>> Kitware offers ITK Training Courses, for more information visit: > >>>>> http://www.kitware.com/products/protraining.php > >>>>> > >>>>> Please keep messages on-topic and check the ITK FAQ at: > >>>>> http://www.itk.org/Wiki/ITK_FAQ > >>>>> > >>>>> Follow this link to subscribe/unsubscribe: > >>>>> http://public.kitware.com/mailman/listinfo/insight-users > >>>> > >>>> > >>> > >> > > > -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From a.tunde.szilagyi at gmail.com Thu Mar 10 22:03:49 2016 From: a.tunde.szilagyi at gmail.com (=?UTF-8?B?VMO8bmRlIFN6aWzDoWd5aQ==?=) Date: Thu, 10 Mar 2016 19:03:49 -0800 Subject: [ITK] Using ITK Toolkit with XCode 7 on iMac: starting point needed Message-ID: Dear All, I would like to create image analysis projects that build on the functionalities available in ITK Toolkit. I have downloaded and built the ITK Toolkit successfully using CMake and run projects from the command line. I managed to run both the Hello Word! project and a more complicated one that performed skull stripping for 3D brain images. All this was done on the command line. I would like to continue building projects in XCode to be able to debug/ develop them and write my own algorithm instead of using scripts only. To-date I have not managed to do this. I have placed my new project in the same library that the ITK libraries were built, but the new project cannot find the header files. In the new XCode I could not find the functionalities that were referred to in older versions of XCode to set the search path. If possible, I would like to have an example project that uses ITK Toolkit functions. I have never really used ITK Toolkit in an IDE on a different platform (OS) either, therefore, I would appreciate if the comments I receive is for a first time user. Many thanks in advance. -- Tunde -------------- next part -------------- An HTML attachment was scrubbed... URL: From weiehome at sina.com Fri Mar 11 00:50:29 2016 From: weiehome at sina.com (weiehome at sina.com) Date: Fri, 11 Mar 2016 13:50:29 +0800 Subject: [ITK] Read Dicoms from bytestream Message-ID: <201603111350278816709@sina.com> Hi, ITK team, I am new to ITK and now working on a project on medical imaging analysis. Now i have a JAVA project that deals with user interfaction, and i am preparing using ITK through JNI. My question is that how can i use ITK image reader (GDCM) to read from a byte stream, not with a given file path. I saw all reading function in ImageReader takes a parameter of file localtion string, i wonder if there is a function takes a byte array as input parameter? so in java side, i can read file into bytes array and then parse bytes to ITK to decode dicoms.. the reason is that my JAVA application may be not responsible for read dicoms from some locations,.. Best Wishes Xie weiehome at sina.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From ljzijp at gmail.com Fri Mar 11 02:12:18 2016 From: ljzijp at gmail.com (Lambert Zijp) Date: Fri, 11 Mar 2016 08:12:18 +0100 Subject: [ITK] Read Dicoms from bytestream In-Reply-To: <201603111350278816709@sina.com> References: <201603111350278816709@sina.com> Message-ID: Hi Xie, True, most PACS ( https://en.wikipedia.org/wiki/Picture_archiving_and_communication_system) will not allow access to the place where they store their dicom files. A solution is to install a dicom server on a machine where you do have access, query/retrieve the images you want from the PACS, and feed the filenames to ITK. There are free dicom servers around, e.g. the Conquest Dicom Server (https://ingenium.home.xs4all.nl/dicom.html). Good luck, Lambert On Fri, Mar 11, 2016 at 6:50 AM, weiehome at sina.com wrote: > Hi, ITK team, > > I am new to ITK and now working on a project on medical imaging analysis. > > Now i have a JAVA project that deals with user interfaction, and i am > preparing using ITK through JNI. > My question is that how can i use ITK image reader (GDCM) to read from a > byte stream, not with a given file path. > I saw all reading function in ImageReader takes a parameter of file > localtion string, i wonder if there is a function takes a byte array as > input parameter? > so in java side, i can read file into bytes array and then parse bytes to > ITK to decode dicoms.. the reason is that my JAVA application may be not > responsible for read dicoms from some locations,.. > > Best Wishes > Xie > > ------------------------------ > weiehome at sina.com > > _______________________________________________ > Community mailing list > Community at itk.org > http://public.kitware.com/mailman/listinfo/community > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From tevain at telecom-paristech.fr Fri Mar 11 05:35:53 2016 From: tevain at telecom-paristech.fr (Timothee Evain) Date: Fri, 11 Mar 2016 11:35:53 +0100 (CET) Subject: [ITK] [ITK-users] Conversion of itk::Image to other formats In-Reply-To: References: Message-ID: <486676809.12594224.1457692553098.JavaMail.zimbra@enst.fr> Hello Lambert, Try something like this : template extern int ItkToAvs(AVSfield** ppAvs, typename itk::Image::Pointer InputImage); This way you should be able to use the function for any itkImage type, given that you provide the ValueType and the Dimension to the function at compile time like : [...]=ItkToAvs([...]); But I cannot guarantee that this is the best way to do it, since I'm quite a beginner with templates. HTH, Tim ----- Mail original ----- De: "Lambert Zijp" ?: "Matt McCormick" Cc: insight-users at itk.org Envoy?: Jeudi 10 Mars 2016 18:06:35 Objet: Re: [ITK] [ITK-users] Conversion of itk::Image to other formats Hi Matt, Let me try it this way. I tried all the following prototypes, but none of them worked. Probably some C++ syntax problem... template extern int ItkToAvs(AVSfield** ppAvs, itk::Image pItkImage); template extern int ItkToAvs(AVSfield** ppAvs, itk::Image pItkImage); extern int ItkToAvs(AVSfield** ppAvs, itk::Image pItkImage); template< typename TImage> extern int ItkToAvs(AVSfield** ppAvs, TImage* pItkImage); template< typename TPixel, unsigned int VImageDimension> extern int ItkToAvs(AVSfield** ppAvs, const itk::Image pItkImage); template< typename TObjectType> extern int ItkToAvs(AVSfield** ppAvs, const itk::SmartPointer pItkImage); The first parameter is the output of the function. The second parameter is any itk image. As you can see, I don't know what I'm doing... Any idea what a good prototype would be? Greetings, Lambert On Thu, Mar 10, 2016 at 5:40 PM, Matt McCormick < matt.mccormick at kitware.com > wrote: Hi Lambert, A function prototype without templates would be run-time to run-time type comparison and conversion. The example shows how to do run-time to compile-time comparison, and it is relevant to both in-memory and file conversion. HTH, Matt On Thu, Mar 10, 2016 at 11:28 AM, Lambert Zijp < ljzijp at gmail.com > wrote: > Hi Sarthak, > There is no file I/O involved. It is about conversion in memory. In my > original post, MyFormat is a struct containing things like pixeltype and > number of dimensions and a couple of pointers to the pixels, the sizes of > the dimensions, and the coordinates. Conversion from MyFormat to itk, I got > more or less working. Now I want to convert from itk to MyFormat. A function > prototype is needed... > > Greetings, > Lambert > > On Thu, Mar 10, 2016 at 5:02 PM, Scapegoat Sarthak > < scapegoat.sarthak at gmail.com > wrote: >> >> Hi Lambert, >> >> What you could do is to make a function what just takes in a file name as >> input and call the templated ITK function inside as an inline function. >> There is no way I know to do I/O in ITK without using templates. >> >> Best, >> Sarthak >> >> >> On 10 March 2016 at 10:55, Lambert Zijp < ljzijp at gmail.com > wrote: >>> >>> Hi Scapegoat, >>> Thank you for responding. What would the function prototype then be (of >>> function that accepts any itk image. I mean, the syntax, preferably not >>> templated)? >>> Because I deal mostly with 3D or 4D signed short pixels (medical images), >>> I keep them as they are: half the memory consumption and easier histogram >>> computations. >>> >>> Greetings, >>> Lambert >>> >>> On Thu, Mar 10, 2016 at 4:35 PM, Scapegoat Sarthak >>> < scapegoat.sarthak at gmail.com > wrote: >>>> >>>> I would advice you to perform a check on the image dimensions (2 or 3) >>>> and keep the pixel type as float throughout. In any case you will be doing >>>> computation so the extra memory is going to be helpful. >>>> >>>> >>>> On 10 March 2016 at 10:28, Matt McCormick < matt.mccormick at kitware.com > >>>> wrote: >>>>> >>>>> Hi Lambert, >>>>> >>>>> This example shows how to read in an unknown image type. It >>>>> demonstrates how to go between run-time type specification and the >>>>> compile-image type specification of ITK. >>>>> >>>>> >>>>> http://itk.org/ITKExamples/src/IO/ImageBase/ReadUnknownImageType/Documentation.html >>>>> >>>>> This approach could be used for your problem. >>>>> >>>>> HTH, >>>>> Matt >>>>> >>>>> On Thu, Mar 10, 2016 at 9:56 AM, Lambert Zijp < ljzijp at gmail.com > wrote: >>>>> > Dear itk users, >>>>> > I'm new to itk and also not very proficient in C++... >>>>> > I want to try some deformable registration methods implemented in >>>>> > itk, and >>>>> > need to convert my own format of images and volumes to itk, and back. >>>>> > For conversion to itk, I use 'ImportImageFilter', because I do not >>>>> > want to >>>>> > make a copy of the pixels/voxels. >>>>> > Converting itk images and volumes back to my own format, is giving me >>>>> > a >>>>> > headache; I'm confused about 'Image', SmartPointer and ConstPointer >>>>> > and >>>>> > template stuff. >>>>> > Could you get me started by suggesting me a function prototype? >>>>> > >>>>> > Something like: >>>>> > int ItkToMyFormat(MyFormat** ppMyFormat, itk::Image* pItkImage); >>>>> > >>>>> > The ItkImage can be any pixeltype, any dimension, and vector images >>>>> > should >>>>> > also be accepted by the conversion routine. In that conversion >>>>> > function, and >>>>> > need to be able to put a switch on pixeltype and number of >>>>> > dimensions. >>>>> > >>>>> > Greetings, >>>>> > Lambert >>>>> > >>>>> > _____________________________________ >>>>> > Powered by www.kitware.com >>>>> > >>>>> > Visit other Kitware open-source projects at >>>>> > http://www.kitware.com/opensource/opensource.html >>>>> > >>>>> > Kitware offers ITK Training Courses, for more information visit: >>>>> > http://www.kitware.com/products/protraining.php >>>>> > >>>>> > Please keep messages on-topic and check the ITK FAQ at: >>>>> > http://www.itk.org/Wiki/ITK_FAQ >>>>> > >>>>> > Follow this link to subscribe/unsubscribe: >>>>> > http://public.kitware.com/mailman/listinfo/insight-users >>>>> > >>>>> _____________________________________ >>>>> Powered by www.kitware.com >>>>> >>>>> Visit other Kitware open-source projects at >>>>> http://www.kitware.com/opensource/opensource.html >>>>> >>>>> Kitware offers ITK Training Courses, for more information visit: >>>>> http://www.kitware.com/products/protraining.php >>>>> >>>>> Please keep messages on-topic and check the ITK FAQ at: >>>>> http://www.itk.org/Wiki/ITK_FAQ >>>>> >>>>> Follow this link to subscribe/unsubscribe: >>>>> http://public.kitware.com/mailman/listinfo/insight-users >>>> >>>> >>> >> > _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users _______________________________________________ Community mailing list Community at itk.org http://public.kitware.com/mailman/listinfo/community _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From ljzijp at gmail.com Fri Mar 11 07:14:06 2016 From: ljzijp at gmail.com (Lambert Zijp) Date: Fri, 11 Mar 2016 13:14:06 +0100 Subject: [ITK] [ITK-users] Conversion of itk::Image to other formats In-Reply-To: <486676809.12594224.1457692553098.JavaMail.zimbra@enst.fr> References: <486676809.12594224.1457692553098.JavaMail.zimbra@enst.fr> Message-ID: Hi Timothee, Thank you for responding. That was the kind of help I hoped to get! Following code snippet compiles and links OK: *template* *int ItkToAvs(AVSfield** ppAvs, typename itk::Image::Pointer InputImage)* *{ * * return 0;* *}* *main()* *{* * typedef short sPixelType;* * typedef itk::Image sVolume;* * AVSfield *pAvs = NULL;* * sVolume::Pointer itkShortVolume;* * rc = ItkToAvs(&pAvs, itkShortVolume);* *}* However, if I put that function in another file (included in the project of course) and add 'extern' before the 'int' return type, it compiles, but the linker complains with: *error LNK2019: unresolved external symbol "int __cdecl ItkToAvs(struct AVSfield * *,class itk::SmartPointer >)* I am pretty sure that all code in that file is being linked because there are other functions in it that are used... Any idea what is going on? Also, it would be nice if the conversion function ItkToAvs could figure out what the pixeltype is and what the number of dimensions are, instead of providing them when calling the function. How can that be done? Greetings, Lambert On Fri, Mar 11, 2016 at 11:35 AM, Timothee Evain < tevain at telecom-paristech.fr> wrote: > Hello Lambert, > > Try something like this : > > template > extern int ItkToAvs(AVSfield** ppAvs, typename > itk::Image::Pointer InputImage); > > This way you should be able to use the function for any itkImage type, > given that you provide the ValueType and the Dimension to the function at > compile time like : > > [...]=ItkToAvs([...]); > > But I cannot guarantee that this is the best way to do it, since I'm quite > a beginner with templates. > > HTH, > > Tim > > ----- Mail original ----- > De: "Lambert Zijp" > ?: "Matt McCormick" > Cc: insight-users at itk.org > Envoy?: Jeudi 10 Mars 2016 18:06:35 > Objet: Re: [ITK] [ITK-users] Conversion of itk::Image to other formats > > Hi Matt, > > Let me try it this way. I tried all the following prototypes, but none of > them worked. Probably some C++ syntax problem... > > template > extern int ItkToAvs(AVSfield** ppAvs, itk::Image pItkImage); > > template > extern int ItkToAvs(AVSfield** ppAvs, itk::Image > pItkImage); > > extern int ItkToAvs(AVSfield** ppAvs, itk::Image pItkImage); > > template< typename TImage> > extern int ItkToAvs(AVSfield** ppAvs, TImage* pItkImage); > > template< typename TPixel, unsigned int VImageDimension> > extern int ItkToAvs(AVSfield** ppAvs, const itk::Image VImageDimension> pItkImage); > > template< typename TObjectType> > extern int ItkToAvs(AVSfield** ppAvs, const itk::SmartPointer > pItkImage); > > The first parameter is the output of the function. The second parameter is > any itk image. > As you can see, I don't know what I'm doing... Any idea what a good > prototype would be? > > Greetings, > Lambert > > > On Thu, Mar 10, 2016 at 5:40 PM, Matt McCormick < > matt.mccormick at kitware.com > wrote: > > > Hi Lambert, > > A function prototype without templates would be run-time to run-time > type comparison and conversion. The example shows how to do run-time > to compile-time comparison, and it is relevant to both in-memory and > file conversion. > > HTH, > Matt > > On Thu, Mar 10, 2016 at 11:28 AM, Lambert Zijp < ljzijp at gmail.com > wrote: > > Hi Sarthak, > > There is no file I/O involved. It is about conversion in memory. In my > > original post, MyFormat is a struct containing things like pixeltype and > > number of dimensions and a couple of pointers to the pixels, the sizes of > > the dimensions, and the coordinates. Conversion from MyFormat to itk, I > got > > more or less working. Now I want to convert from itk to MyFormat. A > function > > prototype is needed... > > > > Greetings, > > Lambert > > > > On Thu, Mar 10, 2016 at 5:02 PM, Scapegoat Sarthak > > < scapegoat.sarthak at gmail.com > wrote: > >> > >> Hi Lambert, > >> > >> What you could do is to make a function what just takes in a file name > as > >> input and call the templated ITK function inside as an inline function. > >> There is no way I know to do I/O in ITK without using templates. > >> > >> Best, > >> Sarthak > >> > >> > >> On 10 March 2016 at 10:55, Lambert Zijp < ljzijp at gmail.com > wrote: > >>> > >>> Hi Scapegoat, > >>> Thank you for responding. What would the function prototype then be (of > >>> function that accepts any itk image. I mean, the syntax, preferably not > >>> templated)? > >>> Because I deal mostly with 3D or 4D signed short pixels (medical > images), > >>> I keep them as they are: half the memory consumption and easier > histogram > >>> computations. > >>> > >>> Greetings, > >>> Lambert > >>> > >>> On Thu, Mar 10, 2016 at 4:35 PM, Scapegoat Sarthak > >>> < scapegoat.sarthak at gmail.com > wrote: > >>>> > >>>> I would advice you to perform a check on the image dimensions (2 or 3) > >>>> and keep the pixel type as float throughout. In any case you will be > doing > >>>> computation so the extra memory is going to be helpful. > >>>> > >>>> > >>>> On 10 March 2016 at 10:28, Matt McCormick < > matt.mccormick at kitware.com > > >>>> wrote: > >>>>> > >>>>> Hi Lambert, > >>>>> > >>>>> This example shows how to read in an unknown image type. It > >>>>> demonstrates how to go between run-time type specification and the > >>>>> compile-image type specification of ITK. > >>>>> > >>>>> > >>>>> > http://itk.org/ITKExamples/src/IO/ImageBase/ReadUnknownImageType/Documentation.html > >>>>> > >>>>> This approach could be used for your problem. > >>>>> > >>>>> HTH, > >>>>> Matt > >>>>> > >>>>> On Thu, Mar 10, 2016 at 9:56 AM, Lambert Zijp < ljzijp at gmail.com > > wrote: > >>>>> > Dear itk users, > >>>>> > I'm new to itk and also not very proficient in C++... > >>>>> > I want to try some deformable registration methods implemented in > >>>>> > itk, and > >>>>> > need to convert my own format of images and volumes to itk, and > back. > >>>>> > For conversion to itk, I use 'ImportImageFilter', because I do not > >>>>> > want to > >>>>> > make a copy of the pixels/voxels. > >>>>> > Converting itk images and volumes back to my own format, is giving > me > >>>>> > a > >>>>> > headache; I'm confused about 'Image', SmartPointer and ConstPointer > >>>>> > and > >>>>> > template stuff. > >>>>> > Could you get me started by suggesting me a function prototype? > >>>>> > > >>>>> > Something like: > >>>>> > int ItkToMyFormat(MyFormat** ppMyFormat, itk::Image* pItkImage); > >>>>> > > >>>>> > The ItkImage can be any pixeltype, any dimension, and vector images > >>>>> > should > >>>>> > also be accepted by the conversion routine. In that conversion > >>>>> > function, and > >>>>> > need to be able to put a switch on pixeltype and number of > >>>>> > dimensions. > >>>>> > > >>>>> > Greetings, > >>>>> > Lambert > >>>>> > > >>>>> > _____________________________________ > >>>>> > Powered by www.kitware.com > >>>>> > > >>>>> > Visit other Kitware open-source projects at > >>>>> > http://www.kitware.com/opensource/opensource.html > >>>>> > > >>>>> > Kitware offers ITK Training Courses, for more information visit: > >>>>> > http://www.kitware.com/products/protraining.php > >>>>> > > >>>>> > Please keep messages on-topic and check the ITK FAQ at: > >>>>> > http://www.itk.org/Wiki/ITK_FAQ > >>>>> > > >>>>> > Follow this link to subscribe/unsubscribe: > >>>>> > http://public.kitware.com/mailman/listinfo/insight-users > >>>>> > > >>>>> _____________________________________ > >>>>> Powered by www.kitware.com > >>>>> > >>>>> Visit other Kitware open-source projects at > >>>>> http://www.kitware.com/opensource/opensource.html > >>>>> > >>>>> Kitware offers ITK Training Courses, for more information visit: > >>>>> http://www.kitware.com/products/protraining.php > >>>>> > >>>>> Please keep messages on-topic and check the ITK FAQ at: > >>>>> http://www.itk.org/Wiki/ITK_FAQ > >>>>> > >>>>> Follow this link to subscribe/unsubscribe: > >>>>> http://public.kitware.com/mailman/listinfo/insight-users > >>>> > >>>> > >>> > >> > > > > > _____________________________________ > Powered by www.kitware.com > > Visit other Kitware open-source projects at > http://www.kitware.com/opensource/opensource.html > > Kitware offers ITK Training Courses, for more information visit: > http://www.kitware.com/products/protraining.php > > Please keep messages on-topic and check the ITK FAQ at: > http://www.itk.org/Wiki/ITK_FAQ > > Follow this link to subscribe/unsubscribe: > http://public.kitware.com/mailman/listinfo/insight-users > > _______________________________________________ > Community mailing list > Community at itk.org > http://public.kitware.com/mailman/listinfo/community > -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From tevain at telecom-paristech.fr Fri Mar 11 08:38:29 2016 From: tevain at telecom-paristech.fr (Timothee Evain) Date: Fri, 11 Mar 2016 14:38:29 +0100 (CET) Subject: [ITK] [ITK-users] Conversion of itk::Image to other formats In-Reply-To: References: <486676809.12594224.1457692553098.JavaMail.zimbra@enst.fr> Message-ID: <731489938.12765518.1457703509090.JavaMail.zimbra@enst.fr> It seems to me that using extern with functions is redundant in C/C++ since the compiler already treat functions as extern. So no need to put extern. Regarding the link error, I don't know, just ensure the part of the code where you use the function have access to the function (is it included ?). Also if you have split the declaration and the definition, remember that template need to see definition to do instanciation so you have to include the source in the header, or both in your main code. About the function figuring out the parameter, I'm not sure it's possible for the compiler to do template argument deduction from a templated template parameter. Someone with more knowledge about it should be able to help you more than I can. HTH, Tim ----- Mail original ----- De: "Lambert Zijp" ?: "Timothee Evain" Cc: "Matt McCormick" , insight-users at itk.org Envoy?: Vendredi 11 Mars 2016 13:14:06 Objet: Re: [ITK] [ITK-users] Conversion of itk::Image to other formats Hi Timothee, Thank you for responding. That was the kind of help I hoped to get! Following code snippet compiles and links OK: *template* *int ItkToAvs(AVSfield** ppAvs, typename itk::Image::Pointer InputImage)* *{ * * return 0;* *}* *main()* *{* * typedef short sPixelType;* * typedef itk::Image sVolume;* * AVSfield *pAvs = NULL;* * sVolume::Pointer itkShortVolume;* * rc = ItkToAvs(&pAvs, itkShortVolume);* *}* However, if I put that function in another file (included in the project of course) and add 'extern' before the 'int' return type, it compiles, but the linker complains with: *error LNK2019: unresolved external symbol "int __cdecl ItkToAvs(struct AVSfield * *,class itk::SmartPointer >)* I am pretty sure that all code in that file is being linked because there are other functions in it that are used... Any idea what is going on? Also, it would be nice if the conversion function ItkToAvs could figure out what the pixeltype is and what the number of dimensions are, instead of providing them when calling the function. How can that be done? Greetings, Lambert On Fri, Mar 11, 2016 at 11:35 AM, Timothee Evain < tevain at telecom-paristech.fr> wrote: > Hello Lambert, > > Try something like this : > > template > extern int ItkToAvs(AVSfield** ppAvs, typename > itk::Image::Pointer InputImage); > > This way you should be able to use the function for any itkImage type, > given that you provide the ValueType and the Dimension to the function at > compile time like : > > [...]=ItkToAvs([...]); > > But I cannot guarantee that this is the best way to do it, since I'm quite > a beginner with templates. > > HTH, > > Tim > > ----- Mail original ----- > De: "Lambert Zijp" > ?: "Matt McCormick" > Cc: insight-users at itk.org > Envoy?: Jeudi 10 Mars 2016 18:06:35 > Objet: Re: [ITK] [ITK-users] Conversion of itk::Image to other formats > > Hi Matt, > > Let me try it this way. I tried all the following prototypes, but none of > them worked. Probably some C++ syntax problem... > > template > extern int ItkToAvs(AVSfield** ppAvs, itk::Image pItkImage); > > template > extern int ItkToAvs(AVSfield** ppAvs, itk::Image > pItkImage); > > extern int ItkToAvs(AVSfield** ppAvs, itk::Image pItkImage); > > template< typename TImage> > extern int ItkToAvs(AVSfield** ppAvs, TImage* pItkImage); > > template< typename TPixel, unsigned int VImageDimension> > extern int ItkToAvs(AVSfield** ppAvs, const itk::Image VImageDimension> pItkImage); > > template< typename TObjectType> > extern int ItkToAvs(AVSfield** ppAvs, const itk::SmartPointer > pItkImage); > > The first parameter is the output of the function. The second parameter is > any itk image. > As you can see, I don't know what I'm doing... Any idea what a good > prototype would be? > > Greetings, > Lambert > > > On Thu, Mar 10, 2016 at 5:40 PM, Matt McCormick < > matt.mccormick at kitware.com > wrote: > > > Hi Lambert, > > A function prototype without templates would be run-time to run-time > type comparison and conversion. The example shows how to do run-time > to compile-time comparison, and it is relevant to both in-memory and > file conversion. > > HTH, > Matt > > On Thu, Mar 10, 2016 at 11:28 AM, Lambert Zijp < ljzijp at gmail.com > wrote: > > Hi Sarthak, > > There is no file I/O involved. It is about conversion in memory. In my > > original post, MyFormat is a struct containing things like pixeltype and > > number of dimensions and a couple of pointers to the pixels, the sizes of > > the dimensions, and the coordinates. Conversion from MyFormat to itk, I > got > > more or less working. Now I want to convert from itk to MyFormat. A > function > > prototype is needed... > > > > Greetings, > > Lambert > > > > On Thu, Mar 10, 2016 at 5:02 PM, Scapegoat Sarthak > > < scapegoat.sarthak at gmail.com > wrote: > >> > >> Hi Lambert, > >> > >> What you could do is to make a function what just takes in a file name > as > >> input and call the templated ITK function inside as an inline function. > >> There is no way I know to do I/O in ITK without using templates. > >> > >> Best, > >> Sarthak > >> > >> > >> On 10 March 2016 at 10:55, Lambert Zijp < ljzijp at gmail.com > wrote: > >>> > >>> Hi Scapegoat, > >>> Thank you for responding. What would the function prototype then be (of > >>> function that accepts any itk image. I mean, the syntax, preferably not > >>> templated)? > >>> Because I deal mostly with 3D or 4D signed short pixels (medical > images), > >>> I keep them as they are: half the memory consumption and easier > histogram > >>> computations. > >>> > >>> Greetings, > >>> Lambert > >>> > >>> On Thu, Mar 10, 2016 at 4:35 PM, Scapegoat Sarthak > >>> < scapegoat.sarthak at gmail.com > wrote: > >>>> > >>>> I would advice you to perform a check on the image dimensions (2 or 3) > >>>> and keep the pixel type as float throughout. In any case you will be > doing > >>>> computation so the extra memory is going to be helpful. > >>>> > >>>> > >>>> On 10 March 2016 at 10:28, Matt McCormick < > matt.mccormick at kitware.com > > >>>> wrote: > >>>>> > >>>>> Hi Lambert, > >>>>> > >>>>> This example shows how to read in an unknown image type. It > >>>>> demonstrates how to go between run-time type specification and the > >>>>> compile-image type specification of ITK. > >>>>> > >>>>> > >>>>> > http://itk.org/ITKExamples/src/IO/ImageBase/ReadUnknownImageType/Documentation.html > >>>>> > >>>>> This approach could be used for your problem. > >>>>> > >>>>> HTH, > >>>>> Matt > >>>>> > >>>>> On Thu, Mar 10, 2016 at 9:56 AM, Lambert Zijp < ljzijp at gmail.com > > wrote: > >>>>> > Dear itk users, > >>>>> > I'm new to itk and also not very proficient in C++... > >>>>> > I want to try some deformable registration methods implemented in > >>>>> > itk, and > >>>>> > need to convert my own format of images and volumes to itk, and > back. > >>>>> > For conversion to itk, I use 'ImportImageFilter', because I do not > >>>>> > want to > >>>>> > make a copy of the pixels/voxels. > >>>>> > Converting itk images and volumes back to my own format, is giving > me > >>>>> > a > >>>>> > headache; I'm confused about 'Image', SmartPointer and ConstPointer > >>>>> > and > >>>>> > template stuff. > >>>>> > Could you get me started by suggesting me a function prototype? > >>>>> > > >>>>> > Something like: > >>>>> > int ItkToMyFormat(MyFormat** ppMyFormat, itk::Image* pItkImage); > >>>>> > > >>>>> > The ItkImage can be any pixeltype, any dimension, and vector images > >>>>> > should > >>>>> > also be accepted by the conversion routine. In that conversion > >>>>> > function, and > >>>>> > need to be able to put a switch on pixeltype and number of > >>>>> > dimensions. > >>>>> > > >>>>> > Greetings, > >>>>> > Lambert > >>>>> > > >>>>> > _____________________________________ > >>>>> > Powered by www.kitware.com > >>>>> > > >>>>> > Visit other Kitware open-source projects at > >>>>> > http://www.kitware.com/opensource/opensource.html > >>>>> > > >>>>> > Kitware offers ITK Training Courses, for more information visit: > >>>>> > http://www.kitware.com/products/protraining.php > >>>>> > > >>>>> > Please keep messages on-topic and check the ITK FAQ at: > >>>>> > http://www.itk.org/Wiki/ITK_FAQ > >>>>> > > >>>>> > Follow this link to subscribe/unsubscribe: > >>>>> > http://public.kitware.com/mailman/listinfo/insight-users > >>>>> > > >>>>> _____________________________________ > >>>>> Powered by www.kitware.com > >>>>> > >>>>> Visit other Kitware open-source projects at > >>>>> http://www.kitware.com/opensource/opensource.html > >>>>> > >>>>> Kitware offers ITK Training Courses, for more information visit: > >>>>> http://www.kitware.com/products/protraining.php > >>>>> > >>>>> Please keep messages on-topic and check the ITK FAQ at: > >>>>> http://www.itk.org/Wiki/ITK_FAQ > >>>>> > >>>>> Follow this link to subscribe/unsubscribe: > >>>>> http://public.kitware.com/mailman/listinfo/insight-users > >>>> > >>>> > >>> > >> > > > > > _____________________________________ > Powered by www.kitware.com > > Visit other Kitware open-source projects at > http://www.kitware.com/opensource/opensource.html > > Kitware offers ITK Training Courses, for more information visit: > http://www.kitware.com/products/protraining.php > > Please keep messages on-topic and check the ITK FAQ at: > http://www.itk.org/Wiki/ITK_FAQ > > Follow this link to subscribe/unsubscribe: > http://public.kitware.com/mailman/listinfo/insight-users > > _______________________________________________ > Community mailing list > Community at itk.org > http://public.kitware.com/mailman/listinfo/community > _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From ljzijp at gmail.com Fri Mar 11 09:42:21 2016 From: ljzijp at gmail.com (Lambert Zijp) Date: Fri, 11 Mar 2016 15:42:21 +0100 Subject: [ITK] [ITK-users] Conversion of itk::Image to other formats In-Reply-To: <731489938.12765518.1457703509090.JavaMail.zimbra@enst.fr> References: <486676809.12594224.1457692553098.JavaMail.zimbra@enst.fr> <731489938.12765518.1457703509090.JavaMail.zimbra@enst.fr> Message-ID: Including the source of ItkToAvs in the header solved the problem, thank you!! I tried to fool the compiler by calling the conversion function with 1 instead of 3: rc = ItkToAvs(&pAvs, itkShortVolume); The compiler however was not fooled: *error C2664: 'ItkToAvs' : cannot convert parameter 2 from 'itk::SmartPointer' to 'itk::SmartPointer'* * with* * [* * TObjectType=itk::Image* * ]* * and* * [* * TObjectType=itk::Image* * ]* * No user-defined-conversion operator available that can perform this conversion, or the operator cannot be called* So the compiler *knows* what kind of image TObjectType is. Why does it insist that you specify those parameters when it already knows them? On Fri, Mar 11, 2016 at 2:38 PM, Timothee Evain wrote: > It seems to me that using extern with functions is redundant in C/C++ > since the compiler already treat functions as extern. > So no need to put extern. > Regarding the link error, I don't know, just ensure the part of the code > where you use the function have access to the function (is it included ?). > Also if you have split the declaration and the definition, remember that > template need to see definition to do instanciation so you have to include > the source in the header, or both in your main code. > > About the function figuring out the parameter, I'm not sure it's possible > for the compiler to do template argument deduction from a templated > template parameter. > Someone with more knowledge about it should be able to help you more than > I can. > > HTH, > > Tim > > > > > > ----- Mail original ----- > De: "Lambert Zijp" > ?: "Timothee Evain" > Cc: "Matt McCormick" , insight-users at itk.org > Envoy?: Vendredi 11 Mars 2016 13:14:06 > Objet: Re: [ITK] [ITK-users] Conversion of itk::Image to other formats > > Hi Timothee, > > Thank you for responding. That was the kind of help I hoped to get! > > Following code snippet compiles and links OK: > > *template* > *int ItkToAvs(AVSfield** ppAvs, typename > itk::Image::Pointer InputImage)* > *{ * > * return 0;* > *}* > > *main()* > *{* > * typedef short sPixelType;* > * typedef itk::Image sVolume;* > > * AVSfield *pAvs = NULL;* > * sVolume::Pointer itkShortVolume;* > > > > * rc = ItkToAvs(&pAvs, itkShortVolume);* > *}* > > However, if I put that function in another file (included in the project of > course) and add 'extern' before the 'int' return type, it compiles, but the > linker complains with: > *error LNK2019: unresolved external symbol "int __cdecl > ItkToAvs(struct AVSfield * *,class itk::SmartPointer itk::Image >)* > I am pretty sure that all code in that file is being linked because there > are other functions in it that are used... > Any idea what is going on? > > Also, it would be nice if the conversion function ItkToAvs could figure out > what the pixeltype is and what the number of dimensions are, instead of > providing them when calling the function. How can that be done? > > Greetings, > Lambert > > > > > > On Fri, Mar 11, 2016 at 11:35 AM, Timothee Evain < > tevain at telecom-paristech.fr> wrote: > > > Hello Lambert, > > > > Try something like this : > > > > template > > extern int ItkToAvs(AVSfield** ppAvs, typename > > itk::Image::Pointer InputImage); > > > > This way you should be able to use the function for any itkImage type, > > given that you provide the ValueType and the Dimension to the function at > > compile time like : > > > > [...]=ItkToAvs([...]); > > > > But I cannot guarantee that this is the best way to do it, since I'm > quite > > a beginner with templates. > > > > HTH, > > > > Tim > > > > ----- Mail original ----- > > De: "Lambert Zijp" > > ?: "Matt McCormick" > > Cc: insight-users at itk.org > > Envoy?: Jeudi 10 Mars 2016 18:06:35 > > Objet: Re: [ITK] [ITK-users] Conversion of itk::Image to other formats > > > > Hi Matt, > > > > Let me try it this way. I tried all the following prototypes, but none of > > them worked. Probably some C++ syntax problem... > > > > template > > extern int ItkToAvs(AVSfield** ppAvs, itk::Image pItkImage); > > > > template > > extern int ItkToAvs(AVSfield** ppAvs, itk::Image > > pItkImage); > > > > extern int ItkToAvs(AVSfield** ppAvs, itk::Image > pItkImage); > > > > template< typename TImage> > > extern int ItkToAvs(AVSfield** ppAvs, TImage* pItkImage); > > > > template< typename TPixel, unsigned int VImageDimension> > > extern int ItkToAvs(AVSfield** ppAvs, const itk::Image > VImageDimension> pItkImage); > > > > template< typename TObjectType> > > extern int ItkToAvs(AVSfield** ppAvs, const > itk::SmartPointer > > pItkImage); > > > > The first parameter is the output of the function. The second parameter > is > > any itk image. > > As you can see, I don't know what I'm doing... Any idea what a good > > prototype would be? > > > > Greetings, > > Lambert > > > > > > On Thu, Mar 10, 2016 at 5:40 PM, Matt McCormick < > > matt.mccormick at kitware.com > wrote: > > > > > > Hi Lambert, > > > > A function prototype without templates would be run-time to run-time > > type comparison and conversion. The example shows how to do run-time > > to compile-time comparison, and it is relevant to both in-memory and > > file conversion. > > > > HTH, > > Matt > > > > On Thu, Mar 10, 2016 at 11:28 AM, Lambert Zijp < ljzijp at gmail.com > > wrote: > > > Hi Sarthak, > > > There is no file I/O involved. It is about conversion in memory. In my > > > original post, MyFormat is a struct containing things like pixeltype > and > > > number of dimensions and a couple of pointers to the pixels, the sizes > of > > > the dimensions, and the coordinates. Conversion from MyFormat to itk, I > > got > > > more or less working. Now I want to convert from itk to MyFormat. A > > function > > > prototype is needed... > > > > > > Greetings, > > > Lambert > > > > > > On Thu, Mar 10, 2016 at 5:02 PM, Scapegoat Sarthak > > > < scapegoat.sarthak at gmail.com > wrote: > > >> > > >> Hi Lambert, > > >> > > >> What you could do is to make a function what just takes in a file name > > as > > >> input and call the templated ITK function inside as an inline > function. > > >> There is no way I know to do I/O in ITK without using templates. > > >> > > >> Best, > > >> Sarthak > > >> > > >> > > >> On 10 March 2016 at 10:55, Lambert Zijp < ljzijp at gmail.com > wrote: > > >>> > > >>> Hi Scapegoat, > > >>> Thank you for responding. What would the function prototype then be > (of > > >>> function that accepts any itk image. I mean, the syntax, preferably > not > > >>> templated)? > > >>> Because I deal mostly with 3D or 4D signed short pixels (medical > > images), > > >>> I keep them as they are: half the memory consumption and easier > > histogram > > >>> computations. > > >>> > > >>> Greetings, > > >>> Lambert > > >>> > > >>> On Thu, Mar 10, 2016 at 4:35 PM, Scapegoat Sarthak > > >>> < scapegoat.sarthak at gmail.com > wrote: > > >>>> > > >>>> I would advice you to perform a check on the image dimensions (2 or > 3) > > >>>> and keep the pixel type as float throughout. In any case you will be > > doing > > >>>> computation so the extra memory is going to be helpful. > > >>>> > > >>>> > > >>>> On 10 March 2016 at 10:28, Matt McCormick < > > matt.mccormick at kitware.com > > > >>>> wrote: > > >>>>> > > >>>>> Hi Lambert, > > >>>>> > > >>>>> This example shows how to read in an unknown image type. It > > >>>>> demonstrates how to go between run-time type specification and the > > >>>>> compile-image type specification of ITK. > > >>>>> > > >>>>> > > >>>>> > > > http://itk.org/ITKExamples/src/IO/ImageBase/ReadUnknownImageType/Documentation.html > > >>>>> > > >>>>> This approach could be used for your problem. > > >>>>> > > >>>>> HTH, > > >>>>> Matt > > >>>>> > > >>>>> On Thu, Mar 10, 2016 at 9:56 AM, Lambert Zijp < ljzijp at gmail.com > > > wrote: > > >>>>> > Dear itk users, > > >>>>> > I'm new to itk and also not very proficient in C++... > > >>>>> > I want to try some deformable registration methods implemented in > > >>>>> > itk, and > > >>>>> > need to convert my own format of images and volumes to itk, and > > back. > > >>>>> > For conversion to itk, I use 'ImportImageFilter', because I do > not > > >>>>> > want to > > >>>>> > make a copy of the pixels/voxels. > > >>>>> > Converting itk images and volumes back to my own format, is > giving > > me > > >>>>> > a > > >>>>> > headache; I'm confused about 'Image', SmartPointer and > ConstPointer > > >>>>> > and > > >>>>> > template stuff. > > >>>>> > Could you get me started by suggesting me a function prototype? > > >>>>> > > > >>>>> > Something like: > > >>>>> > int ItkToMyFormat(MyFormat** ppMyFormat, itk::Image* pItkImage); > > >>>>> > > > >>>>> > The ItkImage can be any pixeltype, any dimension, and vector > images > > >>>>> > should > > >>>>> > also be accepted by the conversion routine. In that conversion > > >>>>> > function, and > > >>>>> > need to be able to put a switch on pixeltype and number of > > >>>>> > dimensions. > > >>>>> > > > >>>>> > Greetings, > > >>>>> > Lambert > > >>>>> > > > >>>>> > _____________________________________ > > >>>>> > Powered by www.kitware.com > > >>>>> > > > >>>>> > Visit other Kitware open-source projects at > > >>>>> > http://www.kitware.com/opensource/opensource.html > > >>>>> > > > >>>>> > Kitware offers ITK Training Courses, for more information visit: > > >>>>> > http://www.kitware.com/products/protraining.php > > >>>>> > > > >>>>> > Please keep messages on-topic and check the ITK FAQ at: > > >>>>> > http://www.itk.org/Wiki/ITK_FAQ > > >>>>> > > > >>>>> > Follow this link to subscribe/unsubscribe: > > >>>>> > http://public.kitware.com/mailman/listinfo/insight-users > > >>>>> > > > >>>>> _____________________________________ > > >>>>> Powered by www.kitware.com > > >>>>> > > >>>>> Visit other Kitware open-source projects at > > >>>>> http://www.kitware.com/opensource/opensource.html > > >>>>> > > >>>>> Kitware offers ITK Training Courses, for more information visit: > > >>>>> http://www.kitware.com/products/protraining.php > > >>>>> > > >>>>> Please keep messages on-topic and check the ITK FAQ at: > > >>>>> http://www.itk.org/Wiki/ITK_FAQ > > >>>>> > > >>>>> Follow this link to subscribe/unsubscribe: > > >>>>> http://public.kitware.com/mailman/listinfo/insight-users > > >>>> > > >>>> > > >>> > > >> > > > > > > > > > _____________________________________ > > Powered by www.kitware.com > > > > Visit other Kitware open-source projects at > > http://www.kitware.com/opensource/opensource.html > > > > Kitware offers ITK Training Courses, for more information visit: > > http://www.kitware.com/products/protraining.php > > > > Please keep messages on-topic and check the ITK FAQ at: > > http://www.itk.org/Wiki/ITK_FAQ > > > > Follow this link to subscribe/unsubscribe: > > http://public.kitware.com/mailman/listinfo/insight-users > > > > _______________________________________________ > > Community mailing list > > Community at itk.org > > http://public.kitware.com/mailman/listinfo/community > > > -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From sg.ele.eng at gmail.com Fri Mar 11 13:44:39 2016 From: sg.ele.eng at gmail.com (Sara Gh) Date: Fri, 11 Mar 2016 13:44:39 -0500 Subject: [ITK] Problem with installing ITKApplications Message-ID: Hello ITK experts, I have been trying to make ITK Apps work but I have not been successful so far. When I am building (making) ITKApps the process ends with 8 errors in DICOMApp. I would be thankful if you could help me in this regard. I am on Mac (El Capitan) and here is the summary of what I have done so far: 1- Installing CMake-3.4.1. 2- Installing VTK-6.3.0 3- Installing ITK-4.8.2 4- Installing FLTK-1.3.3 (Initially, I had some issues with building FLTK and came across to this ; and using this solution: brew reinstall --devel https://raw.githubusercontent.com/dpo/homebrew/ec46018128dde5bf466b013a6c7086d0880930a3/Library/Formula/fltk.rb , I could fix the problem and fltk folder has been created at \usr\local\Cellar\fltk\1.3.3-r10866_1\) 5- Installing ITKApps: - Create a folder named "Applications" - In "Applications" directory run: git clone http://itk.org/ITKApps.git -This will make a floder named "ITKApps" - Then, create a folder named "build" in "Applications" directory - Use Cmake gui: * Source: PathTo/Applications/ITKApps * Build: PathTo/Applications/build - Configure! There is a bug: Fltk resources not found, GUI application will not respond to mouse events - Manually set the ITK_FLTK_RESOURCE to \usr\local\Cellar\fltk\1.3.3-r10866_1\ - Configure again! Successful! - Generate! Successful! - Go to /Applications/build directory, and make. This process ends with 8 errors related to DICOMApp. "8 errors generated. make[2]: *** [DICOMApp/CMakeFiles/DICOMApp.dir/main.cxx.o] Error 1make[1]: *** [DICOMApp/CMakeFiles/DICOMApp.dir/all] Error 2 make: *** [all] Error 2" Please find attached the text file including the errors I got. Thanks, Sara Gh -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- Scanning dependencies of target itk2DAnisotropicDiffusionImageFilter [ 0%] Building CXX object AnisotropicDiffusionImageFilter/CMakeFiles/itk2DAnisotropicDiffusionImageFilter.dir/itk2DAnisotropicDiffusionImageFilter.cxx.o [ 1%] Linking CXX executable itk2DAnisotropicDiffusionImageFilter [ 1%] Built target itk2DAnisotropicDiffusionImageFilter Scanning dependencies of target itk2DCannySegmentationLevelSetImageFilter [ 1%] Building CXX object LevelSetSegmentation/CMakeFiles/itk2DCannySegmentationLevelSetImageFilter.dir/itk2DCannySegmentationLevelSetImageFilter.cxx.o [ 2%] Linking CXX executable itk2DCannySegmentationLevelSetImageFilter [ 2%] Built target itk2DCannySegmentationLevelSetImageFilter Scanning dependencies of target itk2DThresholdSegmentationLevelSetImageFilter [ 2%] Building CXX object LevelSetSegmentation/CMakeFiles/itk2DThresholdSegmentationLevelSetImageFilter.dir/itk2DThresholdSegmentationLevelSetImageFilter.cxx.o [ 3%] Linking CXX executable itk2DThresholdSegmentationLevelSetImageFilter [ 3%] Built target itk2DThresholdSegmentationLevelSetImageFilter Scanning dependencies of target Example_ITKFilterLib [ 3%] Building CXX object ITKFilterLib/CMakeFiles/Example_ITKFilterLib.dir/ITKFilterLib.cxx.o [ 3%] Linking CXX static library ../VolviewPlugIns/bin/libExample_ITKFilterLib.a [ 3%] Built target Example_ITKFilterLib Scanning dependencies of target Example_ITKFilterLibTest [ 4%] Building CXX object ITKFilterLib/CMakeFiles/Example_ITKFilterLibTest.dir/ITKFilterLibTest.cxx.o [ 4%] Linking CXX executable Example_ITKFilterLibTest [ 4%] Built target Example_ITKFilterLibTest Scanning dependencies of target Example_ITKRegistrationLib [ 5%] Building CXX object ITKRegistrationLib/CMakeFiles/Example_ITKRegistrationLib.dir/ITKRegistrationLib.cxx.o [ 5%] Linking CXX static library ../VolviewPlugIns/bin/libExample_ITKRegistrationLib.a [ 5%] Built target Example_ITKRegistrationLib Scanning dependencies of target Example_ITKRegistrationLibTest [ 6%] Building CXX object ITKRegistrationLib/CMakeFiles/Example_ITKRegistrationLibTest.dir/ITKRegistrationLibTest.cxx.o [ 6%] Linking CXX executable Example_ITKRegistrationLibTest [ 6%] Built target Example_ITKRegistrationLibTest Scanning dependencies of target param [ 6%] Building CXX object StreamedWatershedSegmentation/ParameterFileParser/CMakeFiles/param.dir/lex.yy.cxx.o [ 7%] Building CXX object StreamedWatershedSegmentation/ParameterFileParser/CMakeFiles/param.dir/y.tab.cxx.o [ 7%] Building CXX object StreamedWatershedSegmentation/ParameterFileParser/CMakeFiles/param.dir/param.cxx.o [ 7%] Linking CXX static library ../../VolviewPlugIns/bin/libparam.a [ 7%] Built target param Scanning dependencies of target BiasCorrector [ 7%] Building CXX object MRIBiasCorrection/CMakeFiles/BiasCorrector.dir/BiasCorrector.cxx.o [ 7%] Building CXX object MRIBiasCorrection/CMakeFiles/BiasCorrector.dir/OptionList.cxx.o [ 8%] Linking CXX executable BiasCorrector [ 8%] Built target BiasCorrector Scanning dependencies of target BiasFieldEstimator [ 8%] Building CXX object MRIBiasCorrection/CMakeFiles/BiasFieldEstimator.dir/BiasFieldEstimator.cxx.o [ 9%] Building CXX object MRIBiasCorrection/CMakeFiles/BiasFieldEstimator.dir/OptionList.cxx.o [ 9%] Linking CXX executable BiasFieldEstimator [ 9%] Built target BiasFieldEstimator Scanning dependencies of target BiasImageGenerator [ 10%] Building CXX object MRIBiasCorrection/CMakeFiles/BiasImageGenerator.dir/BiasImageGenerator.cxx.o [ 10%] Building CXX object MRIBiasCorrection/CMakeFiles/BiasImageGenerator.dir/OptionList.cxx.o [ 11%] Linking CXX executable BiasImageGenerator [ 11%] Built target BiasImageGenerator Scanning dependencies of target EnergyTablePlotter [ 12%] Building CXX object MRIBiasCorrection/CMakeFiles/EnergyTablePlotter.dir/EnergyTablePlotter.cxx.o [ 12%] Building CXX object MRIBiasCorrection/CMakeFiles/EnergyTablePlotter.dir/OptionList.cxx.o [ 13%] Linking CXX executable EnergyTablePlotter [ 13%] Built target EnergyTablePlotter Scanning dependencies of target ImageCorrector [ 14%] Building CXX object MRIBiasCorrection/CMakeFiles/ImageCorrector.dir/ImageCorrector.cxx.o [ 14%] Building CXX object MRIBiasCorrection/CMakeFiles/ImageCorrector.dir/OptionList.cxx.o [ 15%] Linking CXX executable ImageCorrector [ 15%] Built target ImageCorrector Scanning dependencies of target IntensityHistogram3D [ 16%] Building CXX object MRIBiasCorrection/CMakeFiles/IntensityHistogram3D.dir/IntensityHistogram3D.cxx.o [ 16%] Building CXX object MRIBiasCorrection/CMakeFiles/IntensityHistogram3D.dir/OptionList.cxx.o [ 17%] Linking CXX executable IntensityHistogram3D [ 17%] Built target IntensityHistogram3D Scanning dependencies of target InterSliceIntensityCorrector [ 17%] Building CXX object MRIBiasCorrection/CMakeFiles/InterSliceIntensityCorrector.dir/InterSliceIntensityCorrector.cxx.o [ 18%] Building CXX object MRIBiasCorrection/CMakeFiles/InterSliceIntensityCorrector.dir/OptionList.cxx.o [ 18%] Linking CXX executable InterSliceIntensityCorrector [ 18%] Built target InterSliceIntensityCorrector Scanning dependencies of target SlabIdentifier [ 18%] Building CXX object MRIBiasCorrection/CMakeFiles/SlabIdentifier.dir/SlabIdentifier.cxx.o [ 19%] Building CXX object MRIBiasCorrection/CMakeFiles/SlabIdentifier.dir/OptionList.cxx.o [ 19%] Linking CXX executable SlabIdentifier [ 19%] Built target SlabIdentifier Scanning dependencies of target itkAntiAliasBinaryImageFilterExample [ 20%] Building CXX object AntiAliasBinaryImageFilter/CMakeFiles/itkAntiAliasBinaryImageFilterExample.dir/itkAntiAliasBinaryImageFilterExample.cxx.o [ 20%] Linking CXX executable itkAntiAliasBinaryImageFilterExample [ 20%] Built target itkAntiAliasBinaryImageFilterExample Scanning dependencies of target itkSampleDataGenerator [ 20%] Building CXX object AntiAliasBinaryImageFilter/CMakeFiles/itkSampleDataGenerator.dir/itkSampleDataGenerator.cxx.o [ 21%] Linking CXX executable itkSampleDataGenerator [ 21%] Built target itkSampleDataGenerator Scanning dependencies of target itk2DSimpleLevelSetsExample [ 21%] Building CXX object SimpleLevelSetsExample/CMakeFiles/itk2DSimpleLevelSetsExample.dir/itk2DSimpleLevelSetsExample.cxx.o [ 22%] Linking CXX executable itk2DSimpleLevelSetsExample [ 22%] Built target itk2DSimpleLevelSetsExample Scanning dependencies of target itk3DSimpleLevelSetsExample [ 23%] Building CXX object SimpleLevelSetsExample/CMakeFiles/itk3DSimpleLevelSetsExample.dir/itk3DSimpleLevelSetsExample.cxx.o [ 23%] Linking CXX executable itk3DSimpleLevelSetsExample [ 23%] Built target itk3DSimpleLevelSetsExample Scanning dependencies of target GaussianMSClassificationApp [ 24%] Building CXX object MultichannelTissueClassificationValidation/CMakeFiles/GaussianMSClassificationApp.dir/Code/GaussianMSClassifierValidationApp.cxx.o [ 24%] Linking CXX executable GaussianMSClassificationApp [ 24%] Built target GaussianMSClassificationApp Scanning dependencies of target KmeansMSClassificationApp [ 24%] Building CXX object MultichannelTissueClassificationValidation/CMakeFiles/KmeansMSClassificationApp.dir/Code/KmeansMSClassifierValidationApp.cxx.o [ 25%] Linking CXX executable KmeansMSClassificationApp [ 25%] Built target KmeansMSClassificationApp Scanning dependencies of target DICOMApp [ 26%] Building CXX object DICOMApp/CMakeFiles/DICOMApp.dir/main.cxx.o In file included from /Volumes/Academic/ITKVTK/Applications/ITKApps/DICOMApp/main.cxx:15: /usr/local/include/ITK-4.8/itkDICOMImageIO2.h:119:3: error: use of undeclared identifier 'itkdicomparser' itkdicomparser::DICOMParser *m_Parser; ^ /usr/local/include/ITK-4.8/itkDICOMImageIO2.h:120:3: error: use of undeclared identifier 'itkdicomparser' itkdicomparser::DICOMAppHelper *m_AppHelper; ^ /usr/local/include/ITK-4.8/itkDICOMImageIO2.h:124:25: error: use of undeclared identifier 'itkdicomparser' itkdicomparser::DICOMParser::VRTypes type, ^ /usr/local/include/ITK-4.8/itkDICOMImageIO2.h:45:3: error: cannot initialize object parameter of type 'const itk::Object' with an expression of type 'ObjectType' (aka 'itk::DICOMImageIO2') itkNewMacro(Self); ^~~~~~~~~~~~~~~~~ /usr/local/include/ITK-4.8/itkMacro.h:184:3: note: expanded from macro 'itkNewMacro' itkSimpleNewMacro(x) \ ^~~~~~~~~~~~~~~~~~~~ /usr/local/include/ITK-4.8/itkMacro.h:196:5: note: expanded from macro 'itkSimpleNewMacro' smartPtr->UnRegister(); \ ^~~~~~~~ In file included from /Volumes/Academic/ITKVTK/Applications/ITKApps/DICOMApp/main.cxx:15: /usr/local/include/ITK-4.8/itkDICOMImageIO2.h:45:3: error: no viable overloaded '=' itkNewMacro(Self); ^~~~~~~~~~~~~~~~~ /usr/local/include/ITK-4.8/itkMacro.h:185:3: note: expanded from macro 'itkNewMacro' itkCreateAnotherMacro(x) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/ITK-4.8/itkMacro.h:204:14: note: expanded from macro 'itkCreateAnotherMacro' smartPtr = x::New().GetPointer(); \ ~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/ITK-4.8/itkSmartPointer.h:128:18: note: candidate function not viable: no known conversion from 'ObjectType *' (aka 'itk::DICOMImageIO2 *') to 'const itk::SmartPointer' for 1st argument SmartPointer & operator=(const SmartPointer & r) ^ /usr/local/include/ITK-4.8/itkSmartPointer.h:132:18: note: candidate function not viable: no known conversion from 'ObjectType *' (aka 'itk::DICOMImageIO2 *') to 'ObjectType *' (aka 'itk::LightObject *') for 1st argument SmartPointer & operator=(ObjectType *r) ^ In file included from /Volumes/Academic/ITKVTK/Applications/ITKApps/DICOMApp/main.cxx:15: /usr/local/include/ITK-4.8/itkDICOMImageIO2.h:45:3: error: cannot initialize object parameter of type 'const itk::LightObject' with an expression of type 'const itk::DICOMImageIO2' itkNewMacro(Self); ^~~~~~~~~~~~~~~~~ /usr/local/include/ITK-4.8/itkMacro.h:186:3: note: expanded from macro 'itkNewMacro' itkCloneMacro(x) ^~~~~~~~~~~~~~~~ /usr/local/include/ITK-4.8/itkMacro.h:212:25: note: expanded from macro 'itkCloneMacro' dynamic_cast(this->InternalClone().GetPointer()); \ ^~~~ In file included from /Volumes/Academic/ITKVTK/Applications/ITKApps/DICOMApp/main.cxx:14: In file included from /usr/local/include/ITK-4.8/itkImage.h:21: In file included from /usr/local/include/ITK-4.8/itkImageRegion.h:31: In file included from /usr/local/include/ITK-4.8/itkRegion.h:31: In file included from /usr/local/include/ITK-4.8/itkObject.h:31: In file included from /usr/local/include/ITK-4.8/itkLightObject.h:21: In file included from /usr/local/include/ITK-4.8/itkMacro.h:337: In file included from /usr/local/include/ITK-4.8/itkExceptionObject.h:28: /usr/local/include/ITK-4.8/itkSmartPointer.h:168:24: error: cannot initialize object parameter of type 'const itk::Object' with an expression of type 'ObjectType' (aka 'itk::DICOMImageIO2') if ( m_Pointer ) { m_Pointer->Register(); } ^~~~~~~~~ /usr/local/include/ITK-4.8/itkSmartPointer.h:72:11: note: in instantiation of member function 'itk::SmartPointer::Register' requested here { this->Register(); } ^ /usr/local/include/ITK-4.8/itkObjectFactory.h:62:12: note: in instantiation of member function 'itk::SmartPointer::SmartPointer' requested here return dynamic_cast< T * >( ret.GetPointer() ); ^ /usr/local/include/ITK-4.8/itkDICOMImageIO2.h:45:3: note: in instantiation of member function 'itk::ObjectFactory::Create' requested here itkNewMacro(Self); ^ /usr/local/include/ITK-4.8/itkMacro.h:184:3: note: expanded from macro 'itkNewMacro' itkSimpleNewMacro(x) \ ^ /usr/local/include/ITK-4.8/itkMacro.h:191:51: note: expanded from macro 'itkSimpleNewMacro' Pointer smartPtr = ::itk::ObjectFactory< x >::Create(); \ ^ In file included from /Volumes/Academic/ITKVTK/Applications/ITKApps/DICOMApp/main.cxx:14: In file included from /usr/local/include/ITK-4.8/itkImage.h:21: In file included from /usr/local/include/ITK-4.8/itkImageRegion.h:31: In file included from /usr/local/include/ITK-4.8/itkRegion.h:31: In file included from /usr/local/include/ITK-4.8/itkObject.h:31: In file included from /usr/local/include/ITK-4.8/itkLightObject.h:21: In file included from /usr/local/include/ITK-4.8/itkMacro.h:337: In file included from /usr/local/include/ITK-4.8/itkExceptionObject.h:28: /usr/local/include/ITK-4.8/itkSmartPointer.h:173:24: error: cannot initialize object parameter of type 'const itk::Object' with an expression of type 'ObjectType' (aka 'itk::DICOMImageIO2') if ( m_Pointer ) { m_Pointer->UnRegister(); } ^~~~~~~~~ /usr/local/include/ITK-4.8/itkSmartPointer.h:77:11: note: in instantiation of member function 'itk::SmartPointer::UnRegister' requested here this->UnRegister(); ^ /usr/local/include/ITK-4.8/itkDICOMImageIO2.h:45:3: note: in instantiation of member function 'itk::SmartPointer::~SmartPointer' requested here itkNewMacro(Self); ^ /usr/local/include/ITK-4.8/itkMacro.h:184:3: note: expanded from macro 'itkNewMacro' itkSimpleNewMacro(x) \ ^ /usr/local/include/ITK-4.8/itkMacro.h:191:24: note: expanded from macro 'itkSimpleNewMacro' Pointer smartPtr = ::itk::ObjectFactory< x >::Create(); \ ^ 8 errors generated. make[2]: *** [DICOMApp/CMakeFiles/DICOMApp.dir/main.cxx.o] Error 1 make[1]: *** [DICOMApp/CMakeFiles/DICOMApp.dir/all] Error 2 make: *** [all] Error 2 From bill.lorensen at gmail.com Fri Mar 11 14:03:35 2016 From: bill.lorensen at gmail.com (Bill Lorensen) Date: Fri, 11 Mar 2016 14:03:35 -0500 Subject: [ITK] Problem with installing ITKApplications In-Reply-To: References: Message-ID: Please use the ITK Apps superbuild. http://www.itk.org/ITK/resources/applications.html This will build all of the proper vtk,itk,fltk. On Fri, Mar 11, 2016 at 1:44 PM, Sara Gh wrote: > Hello ITK experts, > > I have been trying to make ITK Apps work but I have not been successful so > far. When I am building (making) ITKApps the process ends with 8 errors in > DICOMApp. I would be thankful if you could help me in this regard. I am on > Mac (El Capitan) and here is the summary of what I have done so far: > > 1- Installing CMake-3.4.1. > 2- Installing VTK-6.3.0 > 3- Installing ITK-4.8.2 > 4- Installing FLTK-1.3.3 (Initially, I had some issues with building FLTK > and came across to this; and using this solution: brew reinstall --devel > https://raw.githubusercontent.com/dpo/homebrew/ec46018128dde5bf466b013a6c7086d0880930a3/Library/Formula/fltk.rb > , I could fix the problem and fltk folder has been created at > \usr\local\Cellar\fltk\1.3.3-r10866_1\) > 5- Installing ITKApps: > > - Create a folder named "Applications" > > - In "Applications" directory run: git clone http://itk.org/ITKApps.git > > -This will make a floder named "ITKApps" > > - Then, create a folder named "build" in "Applications" directory > > - Use Cmake gui: > > * Source: PathTo/Applications/ITKApps > * Build: PathTo/Applications/build > > - Configure! There is a bug: Fltk resources not found, GUI application will > not respond to mouse events > > - Manually set the ITK_FLTK_RESOURCE to > \usr\local\Cellar\fltk\1.3.3-r10866_1\ > > - Configure again! Successful! > > - Generate! Successful! > > - Go to /Applications/build directory, and make. > > This process ends with 8 errors related to DICOMApp. > "8 errors generated. > make[2]: *** [DICOMApp/CMakeFiles/DICOMApp.dir/main.cxx.o] Error 1make[1]: > *** [DICOMApp/CMakeFiles/DICOMApp.dir/all] Error 2 > make: *** [all] Error 2" > > Please find attached the text file including the errors I got. > > Thanks, > Sara Gh > > > _______________________________________________ > Community mailing list > Community at itk.org > http://public.kitware.com/mailman/listinfo/community > -- Unpaid intern in BillsBasement at noware dot com From matt.mccormick at kitware.com Fri Mar 11 18:28:57 2016 From: matt.mccormick at kitware.com (Matt McCormick) Date: Fri, 11 Mar 2016 18:28:57 -0500 Subject: [ITK] Using ITK Toolkit with XCode 7 on iMac: starting point needed In-Reply-To: References: Message-ID: Hi Tunde, Try using CMake to generate an Xcode project with the "Xcode" generator: https://cmake.org/cmake/help/v3.5/manual/cmake-generators.7.html HTH, Matt On Thu, Mar 10, 2016 at 10:03 PM, T?nde Szil?gyi wrote: > Dear All, > > I would like to create image analysis projects that build on the > functionalities available in ITK Toolkit. > > I have downloaded and built the ITK Toolkit successfully using CMake and run > projects from the command line. I managed to run both the Hello Word! > project and a more complicated one that performed skull stripping for 3D > brain images. All this was done on the command line. > > I would like to continue building projects in XCode to be able to debug/ > develop them and write my own algorithm instead of using scripts only. > To-date I have not managed to do this. I have placed my new project in the > same library that the ITK libraries were built, but the new project cannot > find the header files. In the new XCode I could not find the functionalities > that were referred to in older versions of XCode to set the search path. > > If possible, I would like to have an example project that uses ITK Toolkit > functions. > > I have never really used ITK Toolkit in an IDE on a different platform (OS) > either, therefore, I would appreciate if the comments I receive is for a > first time user. > > Many thanks in advance. > > -- > Tunde > > _______________________________________________ > Community mailing list > Community at itk.org > http://public.kitware.com/mailman/listinfo/community > From sg.ele.eng at gmail.com Sun Mar 13 00:51:29 2016 From: sg.ele.eng at gmail.com (Sara Gh) Date: Sun, 13 Mar 2016 00:51:29 -0500 Subject: [ITK] Problem with installing ITKApplications In-Reply-To: References: Message-ID: Thank you for your reply. Actually, I tried building ITK Apps Superbuild. It also ends with some errors: "4 errors generated. make[5]: *** [src/CMakeFiles/fltk.dir/fl_line_style.cxx.o] Error 1 make[4]: *** [src/CMakeFiles/fltk.dir/all] Error 2 make[3]: *** [all] Error 2 make[2]: *** [FLTK-prefix/src/FLTK-stamp/FLTK-build] Error 2 make[1]: *** [CMakeFiles/FLTK.dir/all] Error 2 make: *** [all] Error 2" Please find attached the text file including the errors I got. Thanks, Sara On Fri, Mar 11, 2016 at 2:03 PM, Bill Lorensen wrote: > Please use the ITK Apps superbuild. > http://www.itk.org/ITK/resources/applications.html > > This will build all of the proper vtk,itk,fltk. > > > > On Fri, Mar 11, 2016 at 1:44 PM, Sara Gh wrote: > > Hello ITK experts, > > > > I have been trying to make ITK Apps work but I have not been successful > so > > far. When I am building (making) ITKApps the process ends with 8 errors > in > > DICOMApp. I would be thankful if you could help me in this regard. I am > on > > Mac (El Capitan) and here is the summary of what I have done so far: > > > > 1- Installing CMake-3.4.1. > > 2- Installing VTK-6.3.0 > > 3- Installing ITK-4.8.2 > > 4- Installing FLTK-1.3.3 (Initially, I had some issues with building FLTK > > and came across to this; and using this solution: brew reinstall --devel > > > https://raw.githubusercontent.com/dpo/homebrew/ec46018128dde5bf466b013a6c7086d0880930a3/Library/Formula/fltk.rb > > , I could fix the problem and fltk folder has been created at > > \usr\local\Cellar\fltk\1.3.3-r10866_1\) > > 5- Installing ITKApps: > > > > - Create a folder named "Applications" > > > > - In "Applications" directory run: git clone http://itk.org/ITKApps.git > > > > -This will make a floder named "ITKApps" > > > > - Then, create a folder named "build" in "Applications" directory > > > > - Use Cmake gui: > > > > * Source: PathTo/Applications/ITKApps > > * Build: PathTo/Applications/build > > > > - Configure! There is a bug: Fltk resources not found, GUI application > will > > not respond to mouse events > > > > - Manually set the ITK_FLTK_RESOURCE to > > \usr\local\Cellar\fltk\1.3.3-r10866_1\ > > > > - Configure again! Successful! > > > > - Generate! Successful! > > > > - Go to /Applications/build directory, and make. > > > > This process ends with 8 errors related to DICOMApp. > > "8 errors generated. > > make[2]: *** [DICOMApp/CMakeFiles/DICOMApp.dir/main.cxx.o] Error > 1make[1]: > > *** [DICOMApp/CMakeFiles/DICOMApp.dir/all] Error 2 > > make: *** [all] Error 2" > > > > Please find attached the text file including the errors I got. > > > > Thanks, > > Sara Gh > > > > > > _______________________________________________ > > Community mailing list > > Community at itk.org > > http://public.kitware.com/mailman/listinfo/community > > > > > > -- > Unpaid intern in BillsBasement at noware dot com > -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- >> cmake ../ITKApps/Superbuild -- The C compiler identification is AppleClang 7.0.2.7000181 -- The CXX compiler identification is AppleClang 7.0.2.7000181 -- Check for working C compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc -- Check for working C compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Detecting C compile features -- Detecting C compile features - done -- Check for working CXX compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -- Check for working CXX compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done -- Found Git: /usr/bin/git (found version "2.5.4 (Apple Git-61)") -- Found Subversion: /usr/bin/svn (found version "1.7.20") -- Using External Project for VTK -- Using External Project for ITK -- Using External Project for FLTK -- Configuring done -- Generating done -- Build files have been written to: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild >> >> >> >> make Scanning dependencies of target FLTK [ 3%] Creating directories for 'FLTK' [ 6%] Performing download step (download, verify and extract) for 'FLTK' -- downloading... src='http://midas3.kitware.com/midas/download/bitstream/452953/FLTK-1.3-r9815-patched.zip' dst='/Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK-prefix/src/FLTK-1.3-r9815-patched.zip' timeout='none' -- [download 100% complete] -- [download 0% complete] -- [download 1% complete] -- [download 2% complete] -- [download 3% complete] -- [download 4% complete] -- [download 5% complete] -- [download 6% complete] -- [download 7% complete] -- [download 8% complete] -- [download 9% complete] -- [download 10% complete] -- [download 11% complete] -- [download 12% complete] -- [download 13% complete] -- [download 14% complete] -- [download 15% complete] -- [download 16% complete] -- [download 17% complete] -- [download 18% complete] -- [download 19% complete] -- [download 20% complete] -- [download 21% complete] -- [download 22% complete] -- [download 23% complete] -- [download 24% complete] -- [download 25% complete] -- [download 26% complete] -- [download 27% complete] -- [download 28% complete] -- [download 29% complete] -- [download 30% complete] -- [download 31% complete] -- [download 32% complete] -- [download 33% complete] -- [download 34% complete] -- [download 35% complete] -- [download 36% complete] -- [download 37% complete] -- [download 38% complete] -- [download 39% complete] -- [download 40% complete] -- [download 41% complete] -- [download 42% complete] -- [download 43% complete] -- [download 44% complete] -- [download 45% complete] -- [download 46% complete] -- [download 47% complete] -- [download 48% complete] -- [download 49% complete] -- [download 50% complete] -- [download 51% complete] -- [download 52% complete] -- [download 53% complete] -- [download 54% complete] -- [download 55% complete] -- [download 56% complete] -- [download 57% complete] -- [download 58% complete] -- [download 59% complete] -- [download 60% complete] -- [download 61% complete] -- [download 62% complete] -- [download 63% complete] -- [download 64% complete] -- [download 65% complete] -- [download 66% complete] -- [download 67% complete] -- [download 68% complete] -- [download 69% complete] -- [download 70% complete] -- [download 71% complete] -- [download 72% complete] -- [download 73% complete] -- [download 74% complete] -- [download 75% complete] -- [download 76% complete] -- [download 77% complete] -- [download 78% complete] -- [download 79% complete] -- [download 80% complete] -- [download 81% complete] -- [download 82% complete] -- [download 83% complete] -- [download 84% complete] -- [download 85% complete] -- [download 86% complete] -- [download 87% complete] -- [download 88% complete] -- [download 89% complete] -- [download 90% complete] -- [download 91% complete] -- [download 92% complete] -- [download 93% complete] -- [download 94% complete] -- [download 95% complete] -- [download 96% complete] -- [download 97% complete] -- [download 98% complete] -- [download 99% complete] -- [download 100% complete] -- downloading... done -- verifying file... file='/Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK-prefix/src/FLTK-1.3-r9815-patched.zip' -- verifying file... warning: did not verify file - no URL_HASH specified? -- extracting... src='/Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK-prefix/src/FLTK-1.3-r9815-patched.zip' dst='/Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK' -- extracting... [tar xfz] -- extracting... [analysis] -- extracting... [rename] -- extracting... [clean up] -- extracting... done [ 9%] No patch step for 'FLTK' [ 12%] No update step for 'FLTK' [ 15%] Performing configure step for 'FLTK' -- The C compiler identification is AppleClang 7.0.2.7000181 -- The CXX compiler identification is AppleClang 7.0.2.7000181 -- Check for working C compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc -- Check for working C compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Detecting C compile features -- Detecting C compile features - done -- Check for working CXX compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -- Check for working CXX compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done -- Check if the system is big endian -- Searching 16 bit integer -- Looking for sys/types.h -- Looking for sys/types.h - found -- Looking for stdint.h -- Looking for stdint.h - found -- Looking for stddef.h -- Looking for stddef.h - found -- Check size of unsigned short -- Check size of unsigned short - done -- Using unsigned short -- Check if the system is big endian - little endian -- Check size of short -- Check size of short - done -- Check size of int -- Check size of int - done -- Check size of long -- Check size of long - done -- Check size of long long -- Check size of long long - done -- Looking for dlsym -- Looking for dlsym - found -- Looking for localeconv -- Looking for localeconv - found -- Looking for png_get_valid -- Looking for png_get_valid - found -- Looking for png_set_tRNS_to_alpha -- Looking for png_set_tRNS_to_alpha - found -- Looking for snprintf -- Looking for snprintf - found -- Looking for strlcat -- Looking for strlcat - found -- Looking for strlcpy -- Looking for strlcpy - found -- Looking for vsnprintf -- Looking for vsnprintf - found -- Could NOT find PkgConfig (missing: PKG_CONFIG_EXECUTABLE) -- Found OpenGL: /System/Library/Frameworks/OpenGL.framework -- Looking for glXGetProcAddressARB -- Looking for glXGetProcAddressARB - not found -- Looking for pthread.h -- Looking for pthread.h - found -- Looking for pthread_create -- Looking for pthread_create - not found -- Looking for pthread_create in pthreads -- Looking for pthread_create in pthreads - not found -- Looking for pthread_create in pthread -- Looking for pthread_create in pthread - not found -- Check if compiler accepts -pthread -- Check if compiler accepts -pthread - yes -- Found Threads: TRUE -- Found JPEG: /usr/local/lib/libjpeg.dylib -- Found ZLIB: /usr/lib/libz.dylib (found version "1.2.5") -- Found PNG: /usr/local/lib/libpng.dylib (found version "1.6.21") -- Configuring done -- Generating done -- Build files have been written to: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK-build [ 18%] Performing build step for 'FLTK' Scanning dependencies of target fltk [ 0%] Building CXX object src/CMakeFiles/fltk.dir/Fl.cxx.o [ 0%] Building CXX object src/CMakeFiles/fltk.dir/Fl_Adjuster.cxx.o [ 1%] Building CXX object src/CMakeFiles/fltk.dir/Fl_Bitmap.cxx.o [ 1%] Building CXX object src/CMakeFiles/fltk.dir/Fl_Browser.cxx.o [ 2%] Building CXX object src/CMakeFiles/fltk.dir/Fl_Browser_.cxx.o [ 2%] Building CXX object src/CMakeFiles/fltk.dir/Fl_Browser_load.cxx.o [ 3%] Building CXX object src/CMakeFiles/fltk.dir/Fl_Box.cxx.o [ 3%] Building CXX object src/CMakeFiles/fltk.dir/Fl_Button.cxx.o [ 4%] Building CXX object src/CMakeFiles/fltk.dir/Fl_Chart.cxx.o [ 4%] Building CXX object src/CMakeFiles/fltk.dir/Fl_Check_Browser.cxx.o [ 5%] Building CXX object src/CMakeFiles/fltk.dir/Fl_Check_Button.cxx.o [ 5%] Building CXX object src/CMakeFiles/fltk.dir/Fl_Choice.cxx.o [ 6%] Building CXX object src/CMakeFiles/fltk.dir/Fl_Clock.cxx.o [ 6%] Building CXX object src/CMakeFiles/fltk.dir/Fl_Color_Chooser.cxx.o [ 7%] Building CXX object src/CMakeFiles/fltk.dir/Fl_Counter.cxx.o [ 7%] Building CXX object src/CMakeFiles/fltk.dir/Fl_Device.cxx.o [ 8%] Building CXX object src/CMakeFiles/fltk.dir/Fl_Dial.cxx.o [ 8%] Building CXX object src/CMakeFiles/fltk.dir/Fl_Double_Window.cxx.o [ 9%] Building CXX object src/CMakeFiles/fltk.dir/Fl_File_Browser.cxx.o /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK/src/Fl_File_Browser.cxx:352:45: warning: for loop has empty body [-Wempty-body] for (i = 0; i < column && columns[i]; i ++); ^ /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK/src/Fl_File_Browser.cxx:352:45: note: put the semicolon on a separate line to silence this warning 1 warning generated. [ 9%] Building CXX object src/CMakeFiles/fltk.dir/Fl_File_Chooser.cxx.o [ 10%] Building CXX object src/CMakeFiles/fltk.dir/Fl_File_Chooser2.cxx.o [ 10%] Building CXX object src/CMakeFiles/fltk.dir/Fl_File_Icon.cxx.o [ 11%] Building CXX object src/CMakeFiles/fltk.dir/Fl_File_Input.cxx.o [ 11%] Building CXX object src/CMakeFiles/fltk.dir/Fl_Group.cxx.o [ 12%] Building CXX object src/CMakeFiles/fltk.dir/Fl_Help_View.cxx.o [ 12%] Building CXX object src/CMakeFiles/fltk.dir/Fl_Image.cxx.o [ 13%] Building CXX object src/CMakeFiles/fltk.dir/Fl_Input.cxx.o [ 13%] Building CXX object src/CMakeFiles/fltk.dir/Fl_Input_.cxx.o [ 14%] Building CXX object src/CMakeFiles/fltk.dir/Fl_Light_Button.cxx.o [ 14%] Building CXX object src/CMakeFiles/fltk.dir/Fl_Menu.cxx.o [ 15%] Building CXX object src/CMakeFiles/fltk.dir/Fl_Menu_.cxx.o [ 15%] Building CXX object src/CMakeFiles/fltk.dir/Fl_Menu_Bar.cxx.o [ 16%] Building CXX object src/CMakeFiles/fltk.dir/Fl_Sys_Menu_Bar.cxx.o [ 16%] Building CXX object src/CMakeFiles/fltk.dir/Fl_Menu_Button.cxx.o [ 16%] Building CXX object src/CMakeFiles/fltk.dir/Fl_Menu_Window.cxx.o [ 17%] Building CXX object src/CMakeFiles/fltk.dir/Fl_Menu_add.cxx.o [ 17%] Building CXX object src/CMakeFiles/fltk.dir/Fl_Menu_global.cxx.o [ 18%] Building CXX object src/CMakeFiles/fltk.dir/Fl_Multi_Label.cxx.o [ 18%] Building CXX object src/CMakeFiles/fltk.dir/Fl_Native_File_Chooser.cxx.o [ 19%] Building CXX object src/CMakeFiles/fltk.dir/Fl_Overlay_Window.cxx.o [ 19%] Building CXX object src/CMakeFiles/fltk.dir/Fl_Pack.cxx.o [ 20%] Building CXX object src/CMakeFiles/fltk.dir/Fl_Paged_Device.cxx.o [ 20%] Building CXX object src/CMakeFiles/fltk.dir/Fl_Pixmap.cxx.o [ 21%] Building CXX object src/CMakeFiles/fltk.dir/Fl_Positioner.cxx.o [ 21%] Building CXX object src/CMakeFiles/fltk.dir/Fl_Printer.cxx.o [ 22%] Building CXX object src/CMakeFiles/fltk.dir/Fl_Preferences.cxx.o [ 22%] Building CXX object src/CMakeFiles/fltk.dir/Fl_Progress.cxx.o [ 23%] Building CXX object src/CMakeFiles/fltk.dir/Fl_Repeat_Button.cxx.o [ 23%] Building CXX object src/CMakeFiles/fltk.dir/Fl_Return_Button.cxx.o [ 24%] Building CXX object src/CMakeFiles/fltk.dir/Fl_Roller.cxx.o [ 24%] Building CXX object src/CMakeFiles/fltk.dir/Fl_Round_Button.cxx.o [ 25%] Building CXX object src/CMakeFiles/fltk.dir/Fl_Scroll.cxx.o [ 25%] Building CXX object src/CMakeFiles/fltk.dir/Fl_Scrollbar.cxx.o [ 26%] Building CXX object src/CMakeFiles/fltk.dir/Fl_Shared_Image.cxx.o [ 26%] Building CXX object src/CMakeFiles/fltk.dir/Fl_Single_Window.cxx.o [ 27%] Building CXX object src/CMakeFiles/fltk.dir/Fl_Slider.cxx.o [ 27%] Building CXX object src/CMakeFiles/fltk.dir/Fl_Table.cxx.o [ 28%] Building CXX object src/CMakeFiles/fltk.dir/Fl_Table_Row.cxx.o [ 28%] Building CXX object src/CMakeFiles/fltk.dir/Fl_Tabs.cxx.o [ 29%] Building CXX object src/CMakeFiles/fltk.dir/Fl_Text_Buffer.cxx.o /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK/src/Fl_Text_Buffer.cxx:738:7: warning: logical not is only applied to the left hand side of this comparison [-Wlogical-not-parentheses] if (!mNPredeleteProcs != 0) { ^ ~~ /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK/src/Fl_Text_Buffer.cxx:738:7: note: add parentheses after the '!' to evaluate the comparison first if (!mNPredeleteProcs != 0) { ^ ( ) /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK/src/Fl_Text_Buffer.cxx:738:7: note: add parentheses around left hand side expression to silence this warning if (!mNPredeleteProcs != 0) { ^ ( ) 1 warning generated. [ 29%] Building CXX object src/CMakeFiles/fltk.dir/Fl_Text_Display.cxx.o [ 30%] Building CXX object src/CMakeFiles/fltk.dir/Fl_Text_Editor.cxx.o [ 30%] Building CXX object src/CMakeFiles/fltk.dir/Fl_Tile.cxx.o [ 31%] Building CXX object src/CMakeFiles/fltk.dir/Fl_Tiled_Image.cxx.o [ 31%] Building CXX object src/CMakeFiles/fltk.dir/Fl_Tooltip.cxx.o [ 32%] Building CXX object src/CMakeFiles/fltk.dir/Fl_Tree.cxx.o [ 32%] Building CXX object src/CMakeFiles/fltk.dir/Fl_Tree_Item_Array.cxx.o [ 33%] Building CXX object src/CMakeFiles/fltk.dir/Fl_Tree_Item.cxx.o [ 33%] Building CXX object src/CMakeFiles/fltk.dir/Fl_Tree_Prefs.cxx.o [ 33%] Building CXX object src/CMakeFiles/fltk.dir/Fl_Valuator.cxx.o [ 34%] Building CXX object src/CMakeFiles/fltk.dir/Fl_Value_Input.cxx.o [ 34%] Building CXX object src/CMakeFiles/fltk.dir/Fl_Value_Output.cxx.o [ 35%] Building CXX object src/CMakeFiles/fltk.dir/Fl_Value_Slider.cxx.o [ 35%] Building CXX object src/CMakeFiles/fltk.dir/Fl_Widget.cxx.o [ 36%] Building CXX object src/CMakeFiles/fltk.dir/Fl_Window.cxx.o [ 36%] Building CXX object src/CMakeFiles/fltk.dir/Fl_Window_fullscreen.cxx.o [ 37%] Building CXX object src/CMakeFiles/fltk.dir/Fl_Window_hotspot.cxx.o [ 37%] Building CXX object src/CMakeFiles/fltk.dir/Fl_Window_iconize.cxx.o [ 38%] Building CXX object src/CMakeFiles/fltk.dir/Fl_Wizard.cxx.o [ 38%] Building CXX object src/CMakeFiles/fltk.dir/Fl_XBM_Image.cxx.o [ 39%] Building CXX object src/CMakeFiles/fltk.dir/Fl_XPM_Image.cxx.o [ 39%] Building CXX object src/CMakeFiles/fltk.dir/Fl_abort.cxx.o [ 40%] Building CXX object src/CMakeFiles/fltk.dir/Fl_add_idle.cxx.o [ 40%] Building CXX object src/CMakeFiles/fltk.dir/Fl_arg.cxx.o [ 41%] Building CXX object src/CMakeFiles/fltk.dir/Fl_compose.cxx.o [ 41%] Building CXX object src/CMakeFiles/fltk.dir/Fl_display.cxx.o [ 42%] Building CXX object src/CMakeFiles/fltk.dir/Fl_get_key.cxx.o In file included from /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK/src/Fl_get_key.cxx:22: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK/src/Fl_get_key_mac.cxx:245:6: warning: comparison of function 'CGEventSourceKeyState' not equal to a null pointer is always true [-Wtautological-pointer-compare] if(CGEventSourceKeyState != NULL) { ^~~~~~~~~~~~~~~~~~~~~ ~~~~ /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK/src/Fl_get_key_mac.cxx:245:6: note: prefix with the address-of operator to silence this warning if(CGEventSourceKeyState != NULL) { ^ & 1 warning generated. [ 42%] Building CXX object src/CMakeFiles/fltk.dir/Fl_get_system_colors.cxx.o [ 43%] Building CXX object src/CMakeFiles/fltk.dir/Fl_grab.cxx.o [ 43%] Building CXX object src/CMakeFiles/fltk.dir/Fl_lock.cxx.o [ 44%] Building CXX object src/CMakeFiles/fltk.dir/Fl_own_colormap.cxx.o [ 44%] Building CXX object src/CMakeFiles/fltk.dir/Fl_visual.cxx.o [ 45%] Building CXX object src/CMakeFiles/fltk.dir/Fl_x.cxx.o [ 45%] Building CXX object src/CMakeFiles/fltk.dir/filename_absolute.cxx.o [ 46%] Building CXX object src/CMakeFiles/fltk.dir/filename_expand.cxx.o [ 46%] Building CXX object src/CMakeFiles/fltk.dir/filename_ext.cxx.o [ 47%] Building CXX object src/CMakeFiles/fltk.dir/filename_isdir.cxx.o [ 47%] Building CXX object src/CMakeFiles/fltk.dir/filename_list.cxx.o [ 48%] Building CXX object src/CMakeFiles/fltk.dir/filename_match.cxx.o [ 48%] Building CXX object src/CMakeFiles/fltk.dir/filename_setext.cxx.o [ 49%] Building CXX object src/CMakeFiles/fltk.dir/fl_arc.cxx.o [ 49%] Building CXX object src/CMakeFiles/fltk.dir/fl_arci.cxx.o [ 50%] Building CXX object src/CMakeFiles/fltk.dir/fl_ask.cxx.o [ 50%] Building CXX object src/CMakeFiles/fltk.dir/fl_boxtype.cxx.o [ 50%] Building CXX object src/CMakeFiles/fltk.dir/fl_color.cxx.o [ 51%] Building CXX object src/CMakeFiles/fltk.dir/fl_cursor.cxx.o [ 51%] Building CXX object src/CMakeFiles/fltk.dir/fl_curve.cxx.o [ 52%] Building CXX object src/CMakeFiles/fltk.dir/fl_diamond_box.cxx.o [ 52%] Building CXX object src/CMakeFiles/fltk.dir/fl_dnd.cxx.o [ 53%] Building CXX object src/CMakeFiles/fltk.dir/fl_draw.cxx.o [ 53%] Building CXX object src/CMakeFiles/fltk.dir/fl_draw_image.cxx.o [ 54%] Building CXX object src/CMakeFiles/fltk.dir/fl_draw_pixmap.cxx.o [ 54%] Building CXX object src/CMakeFiles/fltk.dir/fl_engraved_label.cxx.o [ 55%] Building CXX object src/CMakeFiles/fltk.dir/fl_file_dir.cxx.o [ 55%] Building CXX object src/CMakeFiles/fltk.dir/fl_font.cxx.o In file included from /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK/src/fl_font.cxx:51: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK/src/fl_font_mac.cxx:48:39: warning: 'kCTFontHorizontalOrientation' is deprecated: first deprecated in OS X 10.11 [-Wdeprecated-declarations] CTFontGetAdvancesForGlyphs(fontref, kCTFontHorizontalOrientation, glyph, advances, 2); ^ /System/Library/Frameworks/CoreText.framework/Headers/CTFontDescriptor.h:186:5: note: 'kCTFontHorizontalOrientation' has been explicitly marked deprecated here kCTFontHorizontalOrientation CT_ENUM_DEPRECATED(10_5, 10_11, 3_2, 9_0) = kCTFontOrientationHorizontal, ^ In file included from /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK/src/fl_font.cxx:51: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK/src/fl_font_mac.cxx:50:8: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value] if ( abs(advances[0].width - advances[1].width) < 1E-2 ) {//this is a fixed-width font ^ /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK/src/fl_font_mac.cxx:50:8: note: use function 'std::abs' instead if ( abs(advances[0].width - advances[1].width) < 1E-2 ) {//this is a fixed-width font ^~~ std::abs /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK/src/fl_font_mac.cxx:50:8: note: include the header or explicitly provide a declaration for 'std::abs' /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK/src/fl_font_mac.cxx:55:45: warning: 'kCTFontHorizontalOrientation' is deprecated: first deprecated in OS X 10.11 [-Wdeprecated-declarations] w = CTFontGetAdvancesForGlyphs(fontref, kCTFontHorizontalOrientation, glyph, NULL, 1); ^ /System/Library/Frameworks/CoreText.framework/Headers/CTFontDescriptor.h:186:5: note: 'kCTFontHorizontalOrientation' has been explicitly marked deprecated here kCTFontHorizontalOrientation CT_ENUM_DEPRECATED(10_5, 10_11, 3_2, 9_0) = kCTFontOrientationHorizontal, ^ In file included from /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK/src/fl_font.cxx:51: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK/src/fl_font_mac.cxx:281:44: warning: 'kCTFontHorizontalOrientation' is deprecated: first deprecated in OS X 10.11 [-Wdeprecated-declarations] if (b) CTFontGetAdvancesForGlyphs(font2, kCTFontHorizontalOrientation, glyphs, &a, 1); ^ /System/Library/Frameworks/CoreText.framework/Headers/CTFontDescriptor.h:186:5: note: 'kCTFontHorizontalOrientation' has been explicitly marked deprecated here kCTFontHorizontalOrientation CT_ENUM_DEPRECATED(10_5, 10_11, 3_2, 9_0) = kCTFontOrientationHorizontal, ^ In file included from /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK/src/fl_font.cxx:51: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK/src/fl_font_mac.cxx:315:53: warning: 'kCTFontHorizontalOrientation' is deprecated: first deprecated in OS X 10.11 [-Wdeprecated-declarations] CTFontGetAdvancesForGlyphs(fl_fontsize->fontref, kCTFontHorizontalOrientation, &glyph, &advance_size, 1); ^ /System/Library/Frameworks/CoreText.framework/Headers/CTFontDescriptor.h:186:5: note: 'kCTFontHorizontalOrientation' has been explicitly marked deprecated here kCTFontHorizontalOrientation CT_ENUM_DEPRECATED(10_5, 10_11, 3_2, 9_0) = kCTFontOrientationHorizontal, ^ In file included from /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK/src/fl_font.cxx:51: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK/src/fl_font_mac.cxx:339:48: warning: 'kCTFontHorizontalOrientation' is deprecated: first deprecated in OS X 10.11 [-Wdeprecated-declarations] if (b) CTFontGetAdvancesForGlyphs(font2, kCTFontHorizontalOrientation, &glyph, &advance_size, 1); ^ /System/Library/Frameworks/CoreText.framework/Headers/CTFontDescriptor.h:186:5: note: 'kCTFontHorizontalOrientation' has been explicitly marked deprecated here kCTFontHorizontalOrientation CT_ENUM_DEPRECATED(10_5, 10_11, 3_2, 9_0) = kCTFontOrientationHorizontal, ^ 6 warnings generated. [ 56%] Building CXX object src/CMakeFiles/fltk.dir/fl_gtk.cxx.o [ 56%] Building CXX object src/CMakeFiles/fltk.dir/fl_labeltype.cxx.o [ 57%] Building CXX object src/CMakeFiles/fltk.dir/fl_line_style.cxx.o /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK/src/fl_line_style.cxx:38:13: error: elaborated type refers to a typedef static enum CGLineCap fl_quartz_line_cap_ = kCGLineCapButt; ^ /System/Library/Frameworks/CoreGraphics.framework/Headers/CGPath.h:33:26: note: declared here typedef CF_ENUM(int32_t, CGLineCap) { ^ /System/Library/Frameworks/CoreFoundation.framework/Headers/CFAvailability.h:127:88: note: expanded from macro 'CF_ENUM' #define CF_ENUM(...) __CF_ENUM_GET_MACRO(__VA_ARGS__, __CF_NAMED_ENUM, __CF_ANON_ENUM)(__VA_ARGS__) ^ /System/Library/Frameworks/CoreFoundation.framework/Headers/CFAvailability.h:110:45: note: expanded from macro '__CF_NAMED_ENUM' #define __CF_NAMED_ENUM(_type, _name) _type _name; enum ^ /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK/src/fl_line_style.cxx:39:13: error: elaborated type refers to a typedef static enum CGLineJoin fl_quartz_line_join_ = kCGLineJoinMiter; ^ /System/Library/Frameworks/CoreGraphics.framework/Headers/CGPath.h:25:26: note: declared here typedef CF_ENUM(int32_t, CGLineJoin) { ^ /System/Library/Frameworks/CoreFoundation.framework/Headers/CFAvailability.h:127:88: note: expanded from macro 'CF_ENUM' #define CF_ENUM(...) __CF_ENUM_GET_MACRO(__VA_ARGS__, __CF_NAMED_ENUM, __CF_ANON_ENUM)(__VA_ARGS__) ^ /System/Library/Frameworks/CoreFoundation.framework/Headers/CFAvailability.h:110:45: note: expanded from macro '__CF_NAMED_ENUM' #define __CF_NAMED_ENUM(_type, _name) _type _name; enum ^ /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK/src/fl_line_style.cxx:113:15: error: elaborated type refers to a typedef static enum CGLineCap Cap[4] = { kCGLineCapButt, kCGLineCapButt, ^ /System/Library/Frameworks/CoreGraphics.framework/Headers/CGPath.h:33:26: note: declared here typedef CF_ENUM(int32_t, CGLineCap) { ^ /System/Library/Frameworks/CoreFoundation.framework/Headers/CFAvailability.h:127:88: note: expanded from macro 'CF_ENUM' #define CF_ENUM(...) __CF_ENUM_GET_MACRO(__VA_ARGS__, __CF_NAMED_ENUM, __CF_ANON_ENUM)(__VA_ARGS__) ^ /System/Library/Frameworks/CoreFoundation.framework/Headers/CFAvailability.h:110:45: note: expanded from macro '__CF_NAMED_ENUM' #define __CF_NAMED_ENUM(_type, _name) _type _name; enum ^ /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK/src/fl_line_style.cxx:115:15: error: elaborated type refers to a typedef static enum CGLineJoin Join[4] = { kCGLineJoinMiter, kCGLineJoinMiter, ^ /System/Library/Frameworks/CoreGraphics.framework/Headers/CGPath.h:25:26: note: declared here typedef CF_ENUM(int32_t, CGLineJoin) { ^ /System/Library/Frameworks/CoreFoundation.framework/Headers/CFAvailability.h:127:88: note: expanded from macro 'CF_ENUM' #define CF_ENUM(...) __CF_ENUM_GET_MACRO(__VA_ARGS__, __CF_NAMED_ENUM, __CF_ANON_ENUM)(__VA_ARGS__) ^ /System/Library/Frameworks/CoreFoundation.framework/Headers/CFAvailability.h:110:45: note: expanded from macro '__CF_NAMED_ENUM' #define __CF_NAMED_ENUM(_type, _name) _type _name; enum ^ 4 errors generated. make[5]: *** [src/CMakeFiles/fltk.dir/fl_line_style.cxx.o] Error 1 make[4]: *** [src/CMakeFiles/fltk.dir/all] Error 2 make[3]: *** [all] Error 2 make[2]: *** [FLTK-prefix/src/FLTK-stamp/FLTK-build] Error 2 make[1]: *** [CMakeFiles/FLTK.dir/all] Error 2 make: *** [all] Error 2 From sg.ele.eng at gmail.com Sun Mar 13 04:14:18 2016 From: sg.ele.eng at gmail.com (Sara Gh) Date: Sun, 13 Mar 2016 04:14:18 -0400 Subject: [ITK] Problem with installing ITKApplications In-Reply-To: References: Message-ID: Okay! I found the solution for the previous problem here ! So, in fl_line_style.cxx, I changed all static enum CGLineCap fl_quartz_line_cap_ = kCGLineCapButt; To: static /*enum*/ CGLineCap fl_quartz_line_cap_ = kCGLineCapButt; Then, I came accross to another error. Fl_Type.h. I found the solution here and fixed the issue by changing: friend Fl_Widget *make_type_browser(int,int,int,int,const char *l=0); to friend Fl_Widget *make_type_browser(int,int,int,int,const char *); Now, I am getting another error (please see attached file): /bin/sh: line 1: 57588 Segmentation fault: 11 /Volumes/cmake-3.4.1-Darwin-x86_64/CMake.app/Contents/bin/cmake -DCMAKE_BUILD_TYPE:STRING= -DCMAKE_CXX_COMPILER:PATH=/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -DCMAKE_CXX_FLAGS:STRING= -DCMAKE_C_COMPILER:PATH=/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc -DCMAKE_C_FLAGS:STRING= -DCMAKE_EXE_LINKER_FLAGS:STRING= "-DCMAKE_GENERATOR:STRING=Unix Makefiles" -DCMAKE_EXTRA_GENERATOR:STRING= -DCMAKE_OSX_ARCHITECTURES:STRING= -DCMAKE_OSX_DEPLOYMENT_TARGET:STRING= -DCMAKE_OSX_SYSROOT:PATH= -DBUILD_SHARED_LIBS:BOOL=FALSE -DITK_DIR:PATH=/Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/ITK-build -DUSE_VTK:BOOL=ON -DVTK_DIR:PATH=/Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/VTK-build -DUSE_FLTK:BOOL=ON -DFLTK_DIR:PATH=/Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK-install/FLTK/.framework/Resources/CMake -DITK_FLTK_RESOURCE:FILEPATH=Carbon.r "-GUnix Makefiles" /Volumes/Academic/ITKVTK/Applications/ITKApps/Superbuild/.. make[2]: *** [ITKApps-prefix/src/ITKApps-stamp/ITKApps-configure] Error 139 make[1]: *** [CMakeFiles/ITKApps.dir/all] Error 2 make: *** [all] Error 2 I would be very thankful if you could help me with this problem. Thanks, Sara On Sun, Mar 13, 2016 at 12:51 AM, Sara Gh wrote: Thank you for your reply. Actually, I tried building ITK Apps Superbuild. It also ends with some errors: "4 errors generated. make[5]: *** [src/CMakeFiles/fltk.dir/fl_line_style.cxx.o] Error 1 make[4]: *** [src/CMakeFiles/fltk.dir/all] Error 2 make[3]: *** [all] Error 2 make[2]: *** [FLTK-prefix/src/FLTK-stamp/FLTK-build] Error 2 make[1]: *** [CMakeFiles/FLTK.dir/all] Error 2 make: *** [all] Error 2" Please find attached the text file including the errors I got. Thanks, Sara On Fri, Mar 11, 2016 at 2:03 PM, Bill Lorensen wrote: Please use the ITK Apps superbuild. http://www.itk.org/ITK/resources/applications.html This will build all of the proper vtk,itk,fltk. On Fri, Mar 11, 2016 at 1:44 PM, Sara Gh wrote: > Hello ITK experts, > > I have been trying to make ITK Apps work but I have not been successful so > far. When I am building (making) ITKApps the process ends with 8 errors in > DICOMApp. I would be thankful if you could help me in this regard. I am on > Mac (El Capitan) and here is the summary of what I have done so far: > > 1- Installing CMake-3.4.1. > 2- Installing VTK-6.3.0 > 3- Installing ITK-4.8.2 > 4- Installing FLTK-1.3.3 (Initially, I had some issues with building FLTK > and came across to this; and using this solution: brew reinstall --devel > https://raw.githubusercontent.com/dpo/homebrew/ec46018128dde5bf466b013a6c7086d0880930a3/Library/Formula/fltk.rb > , I could fix the problem and fltk folder has been created at > \usr\local\Cellar\fltk\1.3.3-r10866_1\) > 5- Installing ITKApps: > > - Create a folder named "Applications" > > - In "Applications" directory run: git clone http://itk.org/ITKApps.git > > -This will make a floder named "ITKApps" > > - Then, create a folder named "build" in "Applications" directory > > - Use Cmake gui: > > * Source: PathTo/Applications/ITKApps > * Build: PathTo/Applications/build > > - Configure! There is a bug: Fltk resources not found, GUI application will > not respond to mouse events > > - Manually set the ITK_FLTK_RESOURCE to > \usr\local\Cellar\fltk\1.3.3-r10866_1\ > > - Configure again! Successful! > > - Generate! Successful! > > - Go to /Applications/build directory, and make. > > This process ends with 8 errors related to DICOMApp. > "8 errors generated. > make[2]: *** [DICOMApp/CMakeFiles/DICOMApp.dir/main.cxx.o] Error 1make[1]: > *** [DICOMApp/CMakeFiles/DICOMApp.dir/all] Error 2 > make: *** [all] Error 2" > > Please find attached the text file including the errors I got. > > Thanks, > Sara Gh > > > _______________________________________________ > Community mailing list > Community at itk.org > http://public.kitware.com/mailman/listinfo/community > -- Unpaid intern in BillsBasement at noware dot com -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: error_superbuild2.docx Type: application/vnd.openxmlformats-officedocument.wordprocessingml.document Size: 126617 bytes Desc: not available URL: From otb.salbert at gmail.com Mon Mar 14 10:40:49 2016 From: otb.salbert at gmail.com (=?UTF-8?Q?St=C3=A9phane_ALBERT?=) Date: Mon, 14 Mar 2016 15:40:49 +0100 Subject: [ITK] [ITK-users] Fwd: Watching ProcessObject::UpdateProgress() In-Reply-To: References: Message-ID: Hello, How can I watch progress events from a class deriving from ProcessObject which calls ::UpdateProgress() when called back by some internal processing to display a progress bar ? The Doxygen document mentions ProgressEvent and Observers but I've not found code samples or way to do it in the documentation. Regards, http://orfeo-toolbox.org St?phane ALBERT Ing?nieur d'?tudes et d?veloppement Business Unit E-SPACE & Geo Information, D?partement APPLICATIONS CS Syst?mes d'Information Parc de la Grande Plaine - 5, Rue Brindejonc des Moulinais - BP 15872 31506 Toulouse Cedex 05 - France -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From a.tunde.szilagyi at gmail.com Mon Mar 14 13:19:41 2016 From: a.tunde.szilagyi at gmail.com (=?UTF-8?B?VMO8bmRlIFN6aWzDoWd5aQ==?=) Date: Mon, 14 Mar 2016 10:19:41 -0700 Subject: [ITK] Using ITK Toolkit with XCode 7 on iMac: starting point needed In-Reply-To: References: Message-ID: Hi Matt, Many thanks. You are right. I have used the Unix Makefile generator when I first built my ITK Toolkit. Thanks, Tunde On 11 March 2016 at 15:28, Matt McCormick wrote: > Hi Tunde, > > Try using CMake to generate an Xcode project with the "Xcode" generator: > > https://cmake.org/cmake/help/v3.5/manual/cmake-generators.7.html > > HTH, > Matt > > On Thu, Mar 10, 2016 at 10:03 PM, T?nde Szil?gyi > wrote: > > Dear All, > > > > I would like to create image analysis projects that build on the > > functionalities available in ITK Toolkit. > > > > I have downloaded and built the ITK Toolkit successfully using CMake and > run > > projects from the command line. I managed to run both the Hello Word! > > project and a more complicated one that performed skull stripping for 3D > > brain images. All this was done on the command line. > > > > I would like to continue building projects in XCode to be able to debug/ > > develop them and write my own algorithm instead of using scripts only. > > To-date I have not managed to do this. I have placed my new project in > the > > same library that the ITK libraries were built, but the new project > cannot > > find the header files. In the new XCode I could not find the > functionalities > > that were referred to in older versions of XCode to set the search path. > > > > If possible, I would like to have an example project that uses ITK > Toolkit > > functions. > > > > I have never really used ITK Toolkit in an IDE on a different platform > (OS) > > either, therefore, I would appreciate if the comments I receive is for a > > first time user. > > > > Many thanks in advance. > > > > -- > > Tunde > > > > _______________________________________________ > > Community mailing list > > Community at itk.org > > http://public.kitware.com/mailman/listinfo/community > > > -- -- Tunde -------------- next part -------------- An HTML attachment was scrubbed... URL: From zhuangming.shen at sphic.org.cn Mon Mar 14 23:00:43 2016 From: zhuangming.shen at sphic.org.cn (=?utf-8?B?5rKI5bqE5piO?=) Date: Tue, 15 Mar 2016 03:00:43 +0000 Subject: [ITK] [ITK-users] Strange coordinates output by itk::ContourExtractor2DImageFilter Message-ID: <1458010841302.45020@sphic.org.cn> Hi all, I used itk::ContourExtractor2DImageFilter to extract contours from a binary image (i.e. only 0 or 255 for pixel intensity). Mostly, the code can work correctly. However, the code sometimes outputs very strange coordinates (e.g. (194.0, 5.36011819173e-320) ), which should represent the path of the contour. When I change the contour value from 0 to other number no less than 255 (i.e. 250), I got more strange coordinates. My code and results are listed as below. Has anyone met the same situation?? Regards, Zhuangming Shen Here is my code ======================================================================================= import itk reader = itk.ImageFileReader[itk.Image.UC2].New() reader.SetFileName("test.nii") reader.Update() contour_extractor = itk.ContourExtractor2DImageFilter[itk.Image.UC2].New() contour_extractor.SetInput(reader.GetOutput()) contour_extractor.SetContourValue(0) contour_extractor.Update() contour_number = contour_extractor.GetNumberOfOutputs() print("There are "+str(contour_number)+" contours") for k in xrange(contour_number): print("================ Contour "+str(k)+" ================") point_number = contour_extractor.GetOutput(k).GetVertexList().Size() print("Point number: "+str(point_number)) for i in xrange(point_number): print("("+str(contour_extractor.GetOutput(k).GetVertexList().GetElement(i)[0])+","+str(contour_extractor.GetOutput(0).GetVertexList().GetElement(i)[1])+")") Here is my results ========================================================================================= There are 2 contours ================ Contour 0 ================ Point number: 670 (373.0,380.0) (372.0,380.0) (371.0,380.0) (370.0,380.0) (369.0,380.0) (368.0,380.0) (367.0,380.0) ... (375.0,379.0) (374.0,379.0) (373.0,380.0) ================ Contour 1 ================ Point number: 677 (188.0,380.0) (187.0,380.0) (186.0,380.0) (185.0,380.0) ... (198.0,379.0) (197.0,379.0) (196.0,379.0) (195.0,380.0) (194.0,5.36011819173e-320) (193.0,382.0) (192.0,382.0) (191.0,382.0) (190.0,382.0) (189.0,382.0) (188.0,382.0) Here is the input test.nii ============================================================================================= [cid:beaa107f-9827-40b6-aac6-cdb30092e744]? -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: pastedImage.png Type: image/png Size: 8798 bytes Desc: pastedImage.png URL: -------------- next part -------------- _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From ljzijp at gmail.com Tue Mar 15 05:48:34 2016 From: ljzijp at gmail.com (Lambert Zijp) Date: Tue, 15 Mar 2016 10:48:34 +0100 Subject: [ITK] [ITK-users] How to determine PixelType of itk::Image Message-ID: I want to write a function that converts an arbitrary ITK image to another format (AVS in my case). It has been suggested that following functionprototype could de the job: template int ItkToAvs(AVSfield** ppAvs, typename itk::Image::Pointer pItkImage); Now I want to know whether ValueType equals unsigned char or short or int etc. Also whether the pixels are single numbers or vectors. How does one do that? Greetings, Lambert -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From dzenanz at gmail.com Tue Mar 15 09:17:07 2016 From: dzenanz at gmail.com (=?UTF-8?B?RMW+ZW5hbiBadWtpxIc=?=) Date: Tue, 15 Mar 2016 09:17:07 -0400 Subject: [ITK] Memory leaks with ITK and MFC In-Reply-To: References: Message-ID: Hi Kit, inclusion of itkImage.h does not cause memory leaks. Inclusion of itkImageFileReader.h creates the memory leaks, because it uses the singleton itkImageIOFactoryRegisterManager.h. Looking at the class, it does not have a destructor. By looking at the IO classes instantiated from there (such as itkMetaImageIOFactory.cxx), they seem to be designed to never be destructed thus always leaking some small amount of memory at the program termination. I know this is annoying for those who use leak detectors, but if am willing to bet that this issue was discussed and weighed against alternatives before being implemented. Regards, D?enan On Thu, Mar 10, 2016 at 12:18 AM, Lee, Kyungmoo wrote: > Dear HTH, Matt, and all, > > > > I created another MFC example using CMake. My source code is in > http://user.engineering.uiowa.edu/~kyungmle/share/MFCITK-src.zip. In my > MFC example, I added only 2 lines (#include "itkImage.h", #include > "itkImageFileReader.h") to MFCITKView.cpp. Adding #include > "itkImageFileReader.h" causes memory leaks like the screenshot in > http://user.engineering.uiowa.edu/~kyungmle/share/Screenshot-MemoryLeaks.jpg. > Do you know why? Please help me. Thank you. > > > > Kit > > > > > > *From:* D?enan Zuki? [mailto:dzenanz at gmail.com ] > *Sent:* Tuesday, March 08, 2016 5:06 PM > *To:* Lee, Kyungmoo > *Cc:* Matt McCormick ; community at itk.org > *Subject:* Re: [ITK] Memory leaks with ITK and MFC > > > > Hi Kit, > > > > since you didn't use CMake to configure your project, you need to register > IO factories > > manually. > > > > Add to the beginning of TestMFCITK2015View.cpp: > > #include "itkMetaImageIOFactory.h" > > and in void CTestMFCITK2015View::OnTestItk(): > > itk::MetaImageIOFactory::RegisterOneFactory(); //support .mha and .mhd > > > > With these two changes in runs on my machine. > > > > HTH > > > > On Mon, Mar 7, 2016 at 10:34 AM, Lee, Kyungmoo > wrote: > > Dear Matt and all, > > > > I made a simple MFC example to use ITK ( > http://user.engineering.uiowa.edu/~kyungmle/share/TestMFCITK2015.zip). I > am using MS Windows 7, MS Visual C++ 2015, ITK-4.9.0, and CMake 3.4.3. When > I click [Test]-[ITK] in the menu in Debug, x64 mode, the example clashes in > itkImageFileReader.hxx. Can you check my source code? Thanks a lot! > > > > Kit > > > > *From:* Lee, Kyungmoo > *Sent:* Tuesday, March 01, 2016 4:24 PM > *To:* 'Matt McCormick' > *Cc:* community at itk.org > *Subject:* RE: [ITK] Memory leaks with ITK and MFC > > > > Hi Matt, > > > > Thank you for replying. I would like to use ITK in my MFC application. It > has another memory-related problem in my application (See the following > figure). I guess that there is a conflict between ITK smart pointer and MFC > structure. If you fix InsightApplications-4.8.0/ItkMFC, it would be a good > reference for my MFC programming. Thank you so much!!! > > > > Kit > > > > -----Original Message----- > From: Matt McCormick [mailto:matt.mccormick at kitware.com > ] > Sent: Tuesday, March 01, 2016 4:04 PM > To: Lee, Kyungmoo > Cc: community at itk.org > Subject: Re: [ITK] Memory leaks with ITK and MFC > > > > Hi Kit, > > > > We are in the process of deprecating InsightApplications. > > > > However, if you create an MFC application that uses ITK, there should be > no issues or memory leaks. > > > > HTH, > > Matt > > > > On Mon, Feb 29, 2016 at 3:32 PM, Lee, Kyungmoo > wrote: > > > Dear all, > > > > > > > > > > > > When I run InsightApplications-4.8.0/ItkMFC using ITK-4.8.2, MS > > > Windows, and Visual Studio 2010/2012, I found memory leaks. Other > > > persons in the following links have the same problem. I cannot find > > > any solution on the web. Please help me. Thank you. > > > > > > > > > > > > https://cmake.org/pipermail/insight-users/2007-July/022885.html > > > > > > http://itk-insight-users.2283740.n2.nabble.com/No-one-knows-the-ITK-MF > > > C-memory-leak-problem-td7583950.html > > > > > > > > > > > > Kit > > > > > > > > > > > > > > > _______________________________________________ > > > Community mailing list > > > Community at itk.org > > > http://public.kitware.com/mailman/listinfo/community > > > > > > _______________________________________________ > Community mailing list > Community at itk.org > http://public.kitware.com/mailman/listinfo/community > > > -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: image001.png Type: image/png Size: 150441 bytes Desc: not available URL: From dzenanz at gmail.com Tue Mar 15 09:26:49 2016 From: dzenanz at gmail.com (=?UTF-8?B?RMW+ZW5hbiBadWtpxIc=?=) Date: Tue, 15 Mar 2016 09:26:49 -0400 Subject: [ITK] Problem with installing ITKApplications In-Reply-To: References: Message-ID: Hi Sara, by looking at your build log, I noticed the following: The SOURCE signatures of add_custom_command are no longer supported. Call Stack (most recent call first): ImageColorViewer/CMakeLists.txt:37 (ADD_GUI_EXECUTABLE) This warning is for project developers. Use -Wno-dev to suppress it. CMake Internal Error (please report a bug): Missing cmGeneratorTarget instance! Please try with newest version of CMake (3.5), and if it does not help then report the bug to CMake developers. HTH, D?enan On Sun, Mar 13, 2016 at 4:14 AM, Sara Gh wrote: > Okay! I found the solution for the previous problem here > ! So, in fl_line_style.cxx, > I changed all > static enum CGLineCap fl_quartz_line_cap_ = kCGLineCapButt; > To: > static /*enum*/ CGLineCap fl_quartz_line_cap_ = kCGLineCapButt; > > Then, I came accross to another error. Fl_Type.h. I found the solution > here and fixed the > issue by changing: > > friend Fl_Widget *make_type_browser(int,int,int,int,const char *l=0); > > to > > friend Fl_Widget *make_type_browser(int,int,int,int,const char *); > > Now, I am getting another error (please see attached file): > > /bin/sh: line 1: 57588 Segmentation fault: 11 > /Volumes/cmake-3.4.1-Darwin-x86_64/CMake.app/Contents/bin/cmake > -DCMAKE_BUILD_TYPE:STRING= > -DCMAKE_CXX_COMPILER:PATH=/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ > -DCMAKE_CXX_FLAGS:STRING= > -DCMAKE_C_COMPILER:PATH=/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc > -DCMAKE_C_FLAGS:STRING= -DCMAKE_EXE_LINKER_FLAGS:STRING= > "-DCMAKE_GENERATOR:STRING=Unix Makefiles" -DCMAKE_EXTRA_GENERATOR:STRING= > -DCMAKE_OSX_ARCHITECTURES:STRING= -DCMAKE_OSX_DEPLOYMENT_TARGET:STRING= > -DCMAKE_OSX_SYSROOT:PATH= -DBUILD_SHARED_LIBS:BOOL=FALSE > -DITK_DIR:PATH=/Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/ITK-build > -DUSE_VTK:BOOL=ON > -DVTK_DIR:PATH=/Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/VTK-build > -DUSE_FLTK:BOOL=ON > -DFLTK_DIR:PATH=/Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK-install/FLTK/.framework/Resources/CMake > -DITK_FLTK_RESOURCE:FILEPATH=Carbon.r "-GUnix Makefiles" > /Volumes/Academic/ITKVTK/Applications/ITKApps/Superbuild/.. > make[2]: *** [ITKApps-prefix/src/ITKApps-stamp/ITKApps-configure] Error 139 > make[1]: *** [CMakeFiles/ITKApps.dir/all] Error 2 > make: *** [all] Error 2 > > > I would be very thankful if you could help me with this problem. > > Thanks, > Sara > > > > On Sun, Mar 13, 2016 at 12:51 AM, Sara Gh wrote: > Thank you for your reply. Actually, I tried building ITK Apps Superbuild. > It also ends with some errors: > "4 errors generated. > make[5]: *** [src/CMakeFiles/fltk.dir/fl_line_style.cxx.o] Error 1 > make[4]: *** [src/CMakeFiles/fltk.dir/all] Error 2 > make[3]: *** [all] Error 2 > make[2]: *** [FLTK-prefix/src/FLTK-stamp/FLTK-build] Error 2 > make[1]: *** [CMakeFiles/FLTK.dir/all] Error 2 > make: *** [all] Error 2" > Please find attached the text file including the errors I got. > > Thanks, > Sara > > On Fri, Mar 11, 2016 at 2:03 PM, Bill Lorensen > wrote: > > Please use the ITK Apps superbuild. > http://www.itk.org/ITK/resources/applications.html > > This will build all of the proper vtk,itk,fltk. > > > > On Fri, Mar 11, 2016 at 1:44 PM, Sara Gh wrote: > > Hello ITK experts, > > > > I have been trying to make ITK Apps work but I have not been successful > so > > far. When I am building (making) ITKApps the process ends with 8 errors > in > > DICOMApp. I would be thankful if you could help me in this regard. I am > on > > Mac (El Capitan) and here is the summary of what I have done so far: > > > > 1- Installing CMake-3.4.1. > > 2- Installing VTK-6.3.0 > > 3- Installing ITK-4.8.2 > > 4- Installing FLTK-1.3.3 (Initially, I had some issues with building FLTK > > and came across to this; and using this solution: brew reinstall --devel > > > https://raw.githubusercontent.com/dpo/homebrew/ec46018128dde5bf466b013a6c7086d0880930a3/Library/Formula/fltk.rb > > , I could fix the problem and fltk folder has been created at > > \usr\local\Cellar\fltk\1.3.3-r10866_1\) > > 5- Installing ITKApps: > > > > - Create a folder named "Applications" > > > > - In "Applications" directory run: git clone http://itk.org/ITKApps.git > > > > -This will make a floder named "ITKApps" > > > > - Then, create a folder named "build" in "Applications" directory > > > > - Use Cmake gui: > > > > * Source: PathTo/Applications/ITKApps > > * Build: PathTo/Applications/build > > > > - Configure! There is a bug: Fltk resources not found, GUI application > will > > not respond to mouse events > > > > - Manually set the ITK_FLTK_RESOURCE to > > \usr\local\Cellar\fltk\1.3.3-r10866_1\ > > > > - Configure again! Successful! > > > > - Generate! Successful! > > > > - Go to /Applications/build directory, and make. > > > > This process ends with 8 errors related to DICOMApp. > > "8 errors generated. > > make[2]: *** [DICOMApp/CMakeFiles/DICOMApp.dir/main.cxx.o] Error > 1make[1]: > > *** [DICOMApp/CMakeFiles/DICOMApp.dir/all] Error 2 > > make: *** [all] Error 2" > > > > Please find attached the text file including the errors I got. > > > > Thanks, > > Sara Gh > > > > > > _______________________________________________ > > Community mailing list > > Community at itk.org > > http://public.kitware.com/mailman/listinfo/community > > > > > > -- > Unpaid intern in BillsBasement at noware dot com > > > > _______________________________________________ > Community mailing list > Community at itk.org > http://public.kitware.com/mailman/listinfo/community > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From dzenanz at gmail.com Tue Mar 15 09:28:12 2016 From: dzenanz at gmail.com (=?UTF-8?B?RMW+ZW5hbiBadWtpxIc=?=) Date: Tue, 15 Mar 2016 09:28:12 -0400 Subject: [ITK] Problem with installing ITKApplications In-Reply-To: References: Message-ID: Perhaps you should also try an older version which supports "SOURCE signatures of add_custom_command". On Tue, Mar 15, 2016 at 9:26 AM, D?enan Zuki? wrote: > Hi Sara, > > by looking at your build log, I noticed the following: > > The SOURCE signatures of add_custom_command are no longer supported. > Call Stack (most recent call first): > ImageColorViewer/CMakeLists.txt:37 (ADD_GUI_EXECUTABLE) > This warning is for project developers. Use -Wno-dev to suppress it. > CMake Internal Error (please report a bug): > Missing cmGeneratorTarget instance! > > Please try with newest version of CMake (3.5), and if it does not help > then report the bug to CMake > developers. > > HTH, > D?enan > > On Sun, Mar 13, 2016 at 4:14 AM, Sara Gh wrote: > >> Okay! I found the solution for the previous problem here >> ! So, in fl_line_style.cxx, >> I changed all >> static enum CGLineCap fl_quartz_line_cap_ = kCGLineCapButt; >> To: >> static /*enum*/ CGLineCap fl_quartz_line_cap_ = kCGLineCapButt; >> >> Then, I came accross to another error. Fl_Type.h. I found the solution >> here and fixed the >> issue by changing: >> >> friend Fl_Widget *make_type_browser(int,int,int,int,const char *l=0); >> >> to >> >> friend Fl_Widget *make_type_browser(int,int,int,int,const char *); >> >> Now, I am getting another error (please see attached file): >> >> /bin/sh: line 1: 57588 Segmentation fault: 11 >> /Volumes/cmake-3.4.1-Darwin-x86_64/CMake.app/Contents/bin/cmake >> -DCMAKE_BUILD_TYPE:STRING= >> -DCMAKE_CXX_COMPILER:PATH=/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ >> -DCMAKE_CXX_FLAGS:STRING= >> -DCMAKE_C_COMPILER:PATH=/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc >> -DCMAKE_C_FLAGS:STRING= -DCMAKE_EXE_LINKER_FLAGS:STRING= >> "-DCMAKE_GENERATOR:STRING=Unix Makefiles" -DCMAKE_EXTRA_GENERATOR:STRING= >> -DCMAKE_OSX_ARCHITECTURES:STRING= -DCMAKE_OSX_DEPLOYMENT_TARGET:STRING= >> -DCMAKE_OSX_SYSROOT:PATH= -DBUILD_SHARED_LIBS:BOOL=FALSE >> -DITK_DIR:PATH=/Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/ITK-build >> -DUSE_VTK:BOOL=ON >> -DVTK_DIR:PATH=/Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/VTK-build >> -DUSE_FLTK:BOOL=ON >> -DFLTK_DIR:PATH=/Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK-install/FLTK/.framework/Resources/CMake >> -DITK_FLTK_RESOURCE:FILEPATH=Carbon.r "-GUnix Makefiles" >> /Volumes/Academic/ITKVTK/Applications/ITKApps/Superbuild/.. >> make[2]: *** [ITKApps-prefix/src/ITKApps-stamp/ITKApps-configure] Error >> 139 >> make[1]: *** [CMakeFiles/ITKApps.dir/all] Error 2 >> make: *** [all] Error 2 >> >> >> I would be very thankful if you could help me with this problem. >> >> Thanks, >> Sara >> >> >> >> On Sun, Mar 13, 2016 at 12:51 AM, Sara Gh wrote: >> Thank you for your reply. Actually, I tried building ITK Apps Superbuild. >> It also ends with some errors: >> "4 errors generated. >> make[5]: *** [src/CMakeFiles/fltk.dir/fl_line_style.cxx.o] Error 1 >> make[4]: *** [src/CMakeFiles/fltk.dir/all] Error 2 >> make[3]: *** [all] Error 2 >> make[2]: *** [FLTK-prefix/src/FLTK-stamp/FLTK-build] Error 2 >> make[1]: *** [CMakeFiles/FLTK.dir/all] Error 2 >> make: *** [all] Error 2" >> Please find attached the text file including the errors I got. >> >> Thanks, >> Sara >> >> On Fri, Mar 11, 2016 at 2:03 PM, Bill Lorensen >> wrote: >> >> Please use the ITK Apps superbuild. >> http://www.itk.org/ITK/resources/applications.html >> >> This will build all of the proper vtk,itk,fltk. >> >> >> >> On Fri, Mar 11, 2016 at 1:44 PM, Sara Gh wrote: >> > Hello ITK experts, >> > >> > I have been trying to make ITK Apps work but I have not been successful >> so >> > far. When I am building (making) ITKApps the process ends with 8 errors >> in >> > DICOMApp. I would be thankful if you could help me in this regard. I am >> on >> > Mac (El Capitan) and here is the summary of what I have done so far: >> > >> > 1- Installing CMake-3.4.1. >> > 2- Installing VTK-6.3.0 >> > 3- Installing ITK-4.8.2 >> > 4- Installing FLTK-1.3.3 (Initially, I had some issues with building >> FLTK >> > and came across to this; and using this solution: brew reinstall --devel >> > >> https://raw.githubusercontent.com/dpo/homebrew/ec46018128dde5bf466b013a6c7086d0880930a3/Library/Formula/fltk.rb >> > , I could fix the problem and fltk folder has been created at >> > \usr\local\Cellar\fltk\1.3.3-r10866_1\) >> > 5- Installing ITKApps: >> > >> > - Create a folder named "Applications" >> > >> > - In "Applications" directory run: git clone http://itk.org/ITKApps.git >> > >> > -This will make a floder named "ITKApps" >> > >> > - Then, create a folder named "build" in "Applications" directory >> > >> > - Use Cmake gui: >> > >> > * Source: PathTo/Applications/ITKApps >> > * Build: PathTo/Applications/build >> > >> > - Configure! There is a bug: Fltk resources not found, GUI application >> will >> > not respond to mouse events >> > >> > - Manually set the ITK_FLTK_RESOURCE to >> > \usr\local\Cellar\fltk\1.3.3-r10866_1\ >> > >> > - Configure again! Successful! >> > >> > - Generate! Successful! >> > >> > - Go to /Applications/build directory, and make. >> > >> > This process ends with 8 errors related to DICOMApp. >> > "8 errors generated. >> > make[2]: *** [DICOMApp/CMakeFiles/DICOMApp.dir/main.cxx.o] Error >> 1make[1]: >> > *** [DICOMApp/CMakeFiles/DICOMApp.dir/all] Error 2 >> > make: *** [all] Error 2" >> > >> > Please find attached the text file including the errors I got. >> > >> > Thanks, >> > Sara Gh >> > >> > >> > _______________________________________________ >> > Community mailing list >> > Community at itk.org >> > http://public.kitware.com/mailman/listinfo/community >> > >> >> >> >> -- >> Unpaid intern in BillsBasement at noware dot com >> >> >> >> _______________________________________________ >> Community mailing list >> Community at itk.org >> http://public.kitware.com/mailman/listinfo/community >> >> > -------------- next part -------------- An HTML attachment was scrubbed... URL: From dzenanz at gmail.com Tue Mar 15 09:31:29 2016 From: dzenanz at gmail.com (=?UTF-8?B?RMW+ZW5hbiBadWtpxIc=?=) Date: Tue, 15 Mar 2016 09:31:29 -0400 Subject: [ITK] [ITK-users] Fwd: Watching ProcessObject::UpdateProgress() In-Reply-To: References: Message-ID: Hi St?phane, some of the earlier examples in this tutorial deal with progress observation and reporting. Regards, D?enan On Mon, Mar 14, 2016 at 10:40 AM, St?phane ALBERT wrote: > Hello, > > How can I watch progress events from a class deriving from ProcessObject > which calls ::UpdateProgress() when called back by some internal processing > to display a progress bar ? > > The Doxygen document mentions ProgressEvent and Observers but I've not > found code samples or way to do it in the documentation. > > Regards, > > http://orfeo-toolbox.org > > St?phane ALBERT > Ing?nieur d'?tudes et d?veloppement > Business Unit E-SPACE & Geo Information, D?partement APPLICATIONS > > CS Syst?mes d'Information > Parc de la Grande Plaine - 5, Rue Brindejonc des Moulinais - BP 15872 > 31506 Toulouse Cedex 05 - France > > > _____________________________________ > Powered by www.kitware.com > > Visit other Kitware open-source projects at > http://www.kitware.com/opensource/opensource.html > > Kitware offers ITK Training Courses, for more information visit: > http://www.kitware.com/products/protraining.php > > Please keep messages on-topic and check the ITK FAQ at: > http://www.itk.org/Wiki/ITK_FAQ > > Follow this link to subscribe/unsubscribe: > http://public.kitware.com/mailman/listinfo/insight-users > > -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From dzenanz at gmail.com Tue Mar 15 09:47:56 2016 From: dzenanz at gmail.com (=?UTF-8?B?RMW+ZW5hbiBadWtpxIc=?=) Date: Tue, 15 Mar 2016 09:47:56 -0400 Subject: [ITK] [ITK-users] How to determine PixelType of itk::Image In-Reply-To: References: Message-ID: Hi Lambert, the classic way is using a bunch of if-else's. if (decltype(ValueType)==decltype(int)) { //int specific processing } else if (decltype(ValueType)==decltype(itk::RGB)) { //RGB specific processing } ?else if ...? ?If you can't use C++11's decltype then use typeid from ? header. Regards, D?enan On Tue, Mar 15, 2016 at 5:48 AM, Lambert Zijp wrote: > I want to write a function that converts an arbitrary ITK image to another > format (AVS in my case). > It has been suggested that following functionprototype could de the job: > template > int ItkToAvs(AVSfield** ppAvs, typename > itk::Image::Pointer pItkImage); > > Now I want to know whether ValueType equals unsigned char or short or int > etc. Also whether the pixels are single numbers or vectors. How does one do > that? > > Greetings, > Lambert > > > > _____________________________________ > Powered by www.kitware.com > > Visit other Kitware open-source projects at > http://www.kitware.com/opensource/opensource.html > > Kitware offers ITK Training Courses, for more information visit: > http://www.kitware.com/products/protraining.php > > Please keep messages on-topic and check the ITK FAQ at: > http://www.itk.org/Wiki/ITK_FAQ > > Follow this link to subscribe/unsubscribe: > http://public.kitware.com/mailman/listinfo/insight-users > > -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From ljzijp at gmail.com Tue Mar 15 11:39:55 2016 From: ljzijp at gmail.com (Lambert Zijp) Date: Tue, 15 Mar 2016 16:39:55 +0100 Subject: [ITK] [ITK-users] How to determine PixelType of itk::Image In-Reply-To: References: Message-ID: Hi D?enan, Thank you very much! Visual Studio 9 does not recognize decltype(), but typeid() worked fine. At least, when you make separate if statements, like you did in your example. When tried to use it in a switch statement, the compiler complained. Greetings, Lambert On Tue, Mar 15, 2016 at 2:47 PM, D?enan Zuki? wrote: > Hi Lambert, > > the classic way is using a bunch of if-else's. > > if (decltype(ValueType)==decltype(int)) > { > //int specific processing > } > else if (decltype(ValueType)==decltype(itk::RGB)) > { > //RGB specific processing > } > ?else if ...? > > ?If you can't use C++11's decltype then use typeid from ? header. > > Regards, > D?enan > > On Tue, Mar 15, 2016 at 5:48 AM, Lambert Zijp wrote: > >> I want to write a function that converts an arbitrary ITK image to >> another format (AVS in my case). >> It has been suggested that following functionprototype could de the job: >> template >> int ItkToAvs(AVSfield** ppAvs, typename >> itk::Image::Pointer pItkImage); >> >> Now I want to know whether ValueType equals unsigned char or short or int >> etc. Also whether the pixels are single numbers or vectors. How does one do >> that? >> >> Greetings, >> Lambert >> >> >> >> _____________________________________ >> Powered by www.kitware.com >> >> Visit other Kitware open-source projects at >> http://www.kitware.com/opensource/opensource.html >> >> Kitware offers ITK Training Courses, for more information visit: >> http://www.kitware.com/products/protraining.php >> >> Please keep messages on-topic and check the ITK FAQ at: >> http://www.itk.org/Wiki/ITK_FAQ >> >> Follow this link to subscribe/unsubscribe: >> http://public.kitware.com/mailman/listinfo/insight-users >> >> > -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From dzenanz at gmail.com Tue Mar 15 11:43:47 2016 From: dzenanz at gmail.com (=?UTF-8?B?RMW+ZW5hbiBadWtpxIc=?=) Date: Tue, 15 Mar 2016 11:43:47 -0400 Subject: [ITK] [ITK-users] How to determine PixelType of itk::Image In-Reply-To: References: Message-ID: Of course it complained, switch statement is for integral types (if I remember correctly). Regards On Tue, Mar 15, 2016 at 11:39 AM, Lambert Zijp wrote: > Hi D?enan, > > Thank you very much! > Visual Studio 9 does not recognize decltype(), but typeid() worked fine. > At least, when you make separate if statements, like you did in your > example. When tried to use it in a switch statement, the compiler > complained. > > Greetings, > Lambert > > > On Tue, Mar 15, 2016 at 2:47 PM, D?enan Zuki? wrote: > >> Hi Lambert, >> >> the classic way is using a bunch of if-else's. >> >> if (decltype(ValueType)==decltype(int)) >> { >> //int specific processing >> } >> else if (decltype(ValueType)==decltype(itk::RGB)) >> { >> //RGB specific processing >> } >> ?else if ...? >> >> ?If you can't use C++11's decltype then use typeid from ? >> header. >> >> Regards, >> D?enan >> >> On Tue, Mar 15, 2016 at 5:48 AM, Lambert Zijp wrote: >> >>> I want to write a function that converts an arbitrary ITK image to >>> another format (AVS in my case). >>> It has been suggested that following functionprototype could de the job: >>> template >>> int ItkToAvs(AVSfield** ppAvs, typename >>> itk::Image::Pointer pItkImage); >>> >>> Now I want to know whether ValueType equals unsigned char or short or >>> int etc. Also whether the pixels are single numbers or vectors. How does >>> one do that? >>> >>> Greetings, >>> Lambert >>> >>> >>> >>> _____________________________________ >>> Powered by www.kitware.com >>> >>> Visit other Kitware open-source projects at >>> http://www.kitware.com/opensource/opensource.html >>> >>> Kitware offers ITK Training Courses, for more information visit: >>> http://www.kitware.com/products/protraining.php >>> >>> Please keep messages on-topic and check the ITK FAQ at: >>> http://www.itk.org/Wiki/ITK_FAQ >>> >>> Follow this link to subscribe/unsubscribe: >>> http://public.kitware.com/mailman/listinfo/insight-users >>> >>> >> > -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From kyungmoo-lee at uiowa.edu Tue Mar 15 12:01:25 2016 From: kyungmoo-lee at uiowa.edu (Lee, Kyungmoo) Date: Tue, 15 Mar 2016 16:01:25 +0000 Subject: [ITK] Memory leaks with ITK and MFC In-Reply-To: References: Message-ID: Dear D?enan, Thank you so much for your kind reply. Kit From: D?enan Zuki? [mailto:dzenanz at gmail.com] Sent: Tuesday, March 15, 2016 8:17 AM To: Lee, Kyungmoo Cc: Matt McCormick ; community at itk.org Subject: Re: [ITK] Memory leaks with ITK and MFC Hi Kit, inclusion of itkImage.h does not cause memory leaks. Inclusion of itkImageFileReader.h creates the memory leaks, because it uses the singleton itkImageIOFactoryRegisterManager.h. Looking at the class, it does not have a destructor. By looking at the IO classes instantiated from there (such as itkMetaImageIOFactory.cxx), they seem to be designed to never be destructed thus always leaking some small amount of memory at the program termination. I know this is annoying for those who use leak detectors, but if am willing to bet that this issue was discussed and weighed against alternatives before being implemented. Regards, D?enan On Thu, Mar 10, 2016 at 12:18 AM, Lee, Kyungmoo > wrote: Dear HTH, Matt, and all, I created another MFC example using CMake. My source code is in http://user.engineering.uiowa.edu/~kyungmle/share/MFCITK-src.zip. In my MFC example, I added only 2 lines (#include "itkImage.h", #include "itkImageFileReader.h") to MFCITKView.cpp. Adding #include "itkImageFileReader.h" causes memory leaks like the screenshot in http://user.engineering.uiowa.edu/~kyungmle/share/Screenshot-MemoryLeaks.jpg. Do you know why? Please help me. Thank you. Kit From: D?enan Zuki? [mailto:dzenanz at gmail.com] Sent: Tuesday, March 08, 2016 5:06 PM To: Lee, Kyungmoo > Cc: Matt McCormick >; community at itk.org Subject: Re: [ITK] Memory leaks with ITK and MFC Hi Kit, since you didn't use CMake to configure your project, you need to register IO factories manually. Add to the beginning of TestMFCITK2015View.cpp: #include "itkMetaImageIOFactory.h" and in void CTestMFCITK2015View::OnTestItk(): itk::MetaImageIOFactory::RegisterOneFactory(); //support .mha and .mhd With these two changes in runs on my machine. HTH On Mon, Mar 7, 2016 at 10:34 AM, Lee, Kyungmoo > wrote: Dear Matt and all, I made a simple MFC example to use ITK (http://user.engineering.uiowa.edu/~kyungmle/share/TestMFCITK2015.zip). I am using MS Windows 7, MS Visual C++ 2015, ITK-4.9.0, and CMake 3.4.3. When I click [Test]-[ITK] in the menu in Debug, x64 mode, the example clashes in itkImageFileReader.hxx. Can you check my source code? Thanks a lot! Kit From: Lee, Kyungmoo Sent: Tuesday, March 01, 2016 4:24 PM To: 'Matt McCormick' > Cc: community at itk.org Subject: RE: [ITK] Memory leaks with ITK and MFC Hi Matt, Thank you for replying. I would like to use ITK in my MFC application. It has another memory-related problem in my application (See the following figure). I guess that there is a conflict between ITK smart pointer and MFC structure. If you fix InsightApplications-4.8.0/ItkMFC, it would be a good reference for my MFC programming. Thank you so much!!! Kit [cid:image001.png at 01D17EAA.03062710] -----Original Message----- From: Matt McCormick [mailto:matt.mccormick at kitware.com] Sent: Tuesday, March 01, 2016 4:04 PM To: Lee, Kyungmoo > Cc: community at itk.org Subject: Re: [ITK] Memory leaks with ITK and MFC Hi Kit, We are in the process of deprecating InsightApplications. However, if you create an MFC application that uses ITK, there should be no issues or memory leaks. HTH, Matt On Mon, Feb 29, 2016 at 3:32 PM, Lee, Kyungmoo > wrote: > Dear all, > > > > When I run InsightApplications-4.8.0/ItkMFC using ITK-4.8.2, MS > Windows, and Visual Studio 2010/2012, I found memory leaks. Other > persons in the following links have the same problem. I cannot find > any solution on the web. Please help me. Thank you. > > > > https://cmake.org/pipermail/insight-users/2007-July/022885.html > > http://itk-insight-users.2283740.n2.nabble.com/No-one-knows-the-ITK-MF > C-memory-leak-problem-td7583950.html > > > > Kit > > > > > _______________________________________________ > Community mailing list > Community at itk.org > http://public.kitware.com/mailman/listinfo/community > _______________________________________________ Community mailing list Community at itk.org http://public.kitware.com/mailman/listinfo/community -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: image001.png Type: image/png Size: 150441 bytes Desc: image001.png URL: From bill.lorensen at gmail.com Tue Mar 15 12:22:46 2016 From: bill.lorensen at gmail.com (Bill Lorensen) Date: Tue, 15 Mar 2016 09:22:46 -0700 Subject: [ITK] [ITK-users] How to determine PixelType of itk::Image In-Reply-To: References: Message-ID: This example may help http://www.vtk.org/Wiki/ITK/Examples/IO/ReadUnknownImageType On Mar 15, 2016 8:44 AM, "D?enan Zuki?" wrote: > Of course it complained, switch statement is for integral types (if I > remember correctly). > > Regards > > On Tue, Mar 15, 2016 at 11:39 AM, Lambert Zijp wrote: > >> Hi D?enan, >> >> Thank you very much! >> Visual Studio 9 does not recognize decltype(), but typeid() worked fine. >> At least, when you make separate if statements, like you did in your >> example. When tried to use it in a switch statement, the compiler >> complained. >> >> Greetings, >> Lambert >> >> >> On Tue, Mar 15, 2016 at 2:47 PM, D?enan Zuki? wrote: >> >>> Hi Lambert, >>> >>> the classic way is using a bunch of if-else's. >>> >>> if (decltype(ValueType)==decltype(int)) >>> { >>> //int specific processing >>> } >>> else if (decltype(ValueType)==decltype(itk::RGB)) >>> { >>> //RGB specific processing >>> } >>> ?else if ...? >>> >>> ?If you can't use C++11's decltype then use typeid from ? >>> header. >>> >>> Regards, >>> D?enan >>> >>> On Tue, Mar 15, 2016 at 5:48 AM, Lambert Zijp wrote: >>> >>>> I want to write a function that converts an arbitrary ITK image to >>>> another format (AVS in my case). >>>> It has been suggested that following functionprototype could de the job: >>>> template >>>> int ItkToAvs(AVSfield** ppAvs, typename >>>> itk::Image::Pointer pItkImage); >>>> >>>> Now I want to know whether ValueType equals unsigned char or short or >>>> int etc. Also whether the pixels are single numbers or vectors. How does >>>> one do that? >>>> >>>> Greetings, >>>> Lambert >>>> >>>> >>>> >>>> _____________________________________ >>>> Powered by www.kitware.com >>>> >>>> Visit other Kitware open-source projects at >>>> http://www.kitware.com/opensource/opensource.html >>>> >>>> Kitware offers ITK Training Courses, for more information visit: >>>> http://www.kitware.com/products/protraining.php >>>> >>>> Please keep messages on-topic and check the ITK FAQ at: >>>> http://www.itk.org/Wiki/ITK_FAQ >>>> >>>> Follow this link to subscribe/unsubscribe: >>>> http://public.kitware.com/mailman/listinfo/insight-users >>>> >>>> >>> >> > > _____________________________________ > Powered by www.kitware.com > > Visit other Kitware open-source projects at > http://www.kitware.com/opensource/opensource.html > > Kitware offers ITK Training Courses, for more information visit: > http://www.kitware.com/products/protraining.php > > Please keep messages on-topic and check the ITK FAQ at: > http://www.itk.org/Wiki/ITK_FAQ > > Follow this link to subscribe/unsubscribe: > http://public.kitware.com/mailman/listinfo/insight-users > > -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From ljzijp at gmail.com Tue Mar 15 13:09:08 2016 From: ljzijp at gmail.com (Lambert Zijp) Date: Tue, 15 Mar 2016 18:09:08 +0100 Subject: [ITK] [ITK-users] How to determine PixelType of itk::Image In-Reply-To: References: Message-ID: I'm still not sure how to handle vector images. D?enan gave an example of an RGB image. That would be a 3-vector unsigned char pixeltype. Would I have to write out in those *'if **(**typeid(ValueType) == ???)'* statements all permutations of the number of vectors and the type? Or is there a way to separate the number of vectors and the pixeltype? How are vector images stored in memory in ITK. In an RGB image for example, are the pixels consecutive triplets, or is the image stored as three consecutive color planes? I'm particular interested in 3D displacement vector fields, that are the result of deformable registration. On Tue, Mar 15, 2016 at 5:22 PM, Bill Lorensen wrote: > This example may help > http://www.vtk.org/Wiki/ITK/Examples/IO/ReadUnknownImageType > On Mar 15, 2016 8:44 AM, "D?enan Zuki?" wrote: > >> Of course it complained, switch statement is for integral types (if I >> remember correctly). >> >> Regards >> >> On Tue, Mar 15, 2016 at 11:39 AM, Lambert Zijp wrote: >> >>> Hi D?enan, >>> >>> Thank you very much! >>> Visual Studio 9 does not recognize decltype(), but typeid() worked >>> fine. At least, when you make separate if statements, like you did in your >>> example. When tried to use it in a switch statement, the compiler >>> complained. >>> >>> Greetings, >>> Lambert >>> >>> >>> On Tue, Mar 15, 2016 at 2:47 PM, D?enan Zuki? wrote: >>> >>>> Hi Lambert, >>>> >>>> the classic way is using a bunch of if-else's. >>>> >>>> if (decltype(ValueType)==decltype(int)) >>>> { >>>> //int specific processing >>>> } >>>> else if (decltype(ValueType)==decltype(itk::RGB)) >>>> { >>>> //RGB specific processing >>>> } >>>> ?else if ...? >>>> >>>> ?If you can't use C++11's decltype then use typeid from ? >>>> header. >>>> >>>> Regards, >>>> D?enan >>>> >>>> On Tue, Mar 15, 2016 at 5:48 AM, Lambert Zijp wrote: >>>> >>>>> I want to write a function that converts an arbitrary ITK image to >>>>> another format (AVS in my case). >>>>> It has been suggested that following functionprototype could de the >>>>> job: >>>>> template >>>>> int ItkToAvs(AVSfield** ppAvs, typename >>>>> itk::Image::Pointer pItkImage); >>>>> >>>>> Now I want to know whether ValueType equals unsigned char or short or >>>>> int etc. Also whether the pixels are single numbers or vectors. How does >>>>> one do that? >>>>> >>>>> Greetings, >>>>> Lambert >>>>> >>>>> >>>>> >>>>> _____________________________________ >>>>> Powered by www.kitware.com >>>>> >>>>> Visit other Kitware open-source projects at >>>>> http://www.kitware.com/opensource/opensource.html >>>>> >>>>> Kitware offers ITK Training Courses, for more information visit: >>>>> http://www.kitware.com/products/protraining.php >>>>> >>>>> Please keep messages on-topic and check the ITK FAQ at: >>>>> http://www.itk.org/Wiki/ITK_FAQ >>>>> >>>>> Follow this link to subscribe/unsubscribe: >>>>> http://public.kitware.com/mailman/listinfo/insight-users >>>>> >>>>> >>>> >>> >> >> _____________________________________ >> Powered by www.kitware.com >> >> Visit other Kitware open-source projects at >> http://www.kitware.com/opensource/opensource.html >> >> Kitware offers ITK Training Courses, for more information visit: >> http://www.kitware.com/products/protraining.php >> >> Please keep messages on-topic and check the ITK FAQ at: >> http://www.itk.org/Wiki/ITK_FAQ >> >> Follow this link to subscribe/unsubscribe: >> http://public.kitware.com/mailman/listinfo/insight-users >> >> -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From dzenanz at gmail.com Tue Mar 15 14:07:57 2016 From: dzenanz at gmail.com (=?UTF-8?B?RMW+ZW5hbiBadWtpxIc=?=) Date: Tue, 15 Mar 2016 14:07:57 -0400 Subject: [ITK] [ITK-users] How to determine PixelType of itk::Image In-Reply-To: References: Message-ID: If I remember correctly, using this approach you can also get number of components with something like: imageIO->GetNumberOfComponents(); You can take a look at class documentation for more details. On Tue, Mar 15, 2016 at 1:09 PM, Lambert Zijp wrote: > I'm still not sure how to handle vector images. D?enan gave an example of > an RGB image. That would be a 3-vector unsigned char pixeltype. > Would I have to write out in those *'if **(**typeid(ValueType) == ???)'* > statements all permutations of the number of vectors and the type? Or is > there a way to separate the number of vectors and the pixeltype? > How are vector images stored in memory in ITK. In an RGB image for > example, are the pixels consecutive triplets, or is the image stored as > three consecutive color planes? > I'm particular interested in 3D displacement vector fields, that are the > result of deformable registration. > > > On Tue, Mar 15, 2016 at 5:22 PM, Bill Lorensen > wrote: > >> This example may help >> http://www.vtk.org/Wiki/ITK/Examples/IO/ReadUnknownImageType >> On Mar 15, 2016 8:44 AM, "D?enan Zuki?" wrote: >> >>> Of course it complained, switch statement is for integral types (if I >>> remember correctly). >>> >>> Regards >>> >>> On Tue, Mar 15, 2016 at 11:39 AM, Lambert Zijp wrote: >>> >>>> Hi D?enan, >>>> >>>> Thank you very much! >>>> Visual Studio 9 does not recognize decltype(), but typeid() worked >>>> fine. At least, when you make separate if statements, like you did in your >>>> example. When tried to use it in a switch statement, the compiler >>>> complained. >>>> >>>> Greetings, >>>> Lambert >>>> >>>> >>>> On Tue, Mar 15, 2016 at 2:47 PM, D?enan Zuki? >>>> wrote: >>>> >>>>> Hi Lambert, >>>>> >>>>> the classic way is using a bunch of if-else's. >>>>> >>>>> if (decltype(ValueType)==decltype(int)) >>>>> { >>>>> //int specific processing >>>>> } >>>>> else if (decltype(ValueType)==decltype(itk::RGB)) >>>>> { >>>>> //RGB specific processing >>>>> } >>>>> ?else if ...? >>>>> >>>>> ?If you can't use C++11's decltype then use typeid from ? >>>>> header. >>>>> >>>>> Regards, >>>>> D?enan >>>>> >>>>> On Tue, Mar 15, 2016 at 5:48 AM, Lambert Zijp >>>>> wrote: >>>>> >>>>>> I want to write a function that converts an arbitrary ITK image to >>>>>> another format (AVS in my case). >>>>>> It has been suggested that following functionprototype could de the >>>>>> job: >>>>>> template >>>>>> int ItkToAvs(AVSfield** ppAvs, typename >>>>>> itk::Image::Pointer pItkImage); >>>>>> >>>>>> Now I want to know whether ValueType equals unsigned char or short or >>>>>> int etc. Also whether the pixels are single numbers or vectors. How does >>>>>> one do that? >>>>>> >>>>>> Greetings, >>>>>> Lambert >>>>>> >>>>>> >>>>>> >>>>>> _____________________________________ >>>>>> Powered by www.kitware.com >>>>>> >>>>>> Visit other Kitware open-source projects at >>>>>> http://www.kitware.com/opensource/opensource.html >>>>>> >>>>>> Kitware offers ITK Training Courses, for more information visit: >>>>>> http://www.kitware.com/products/protraining.php >>>>>> >>>>>> Please keep messages on-topic and check the ITK FAQ at: >>>>>> http://www.itk.org/Wiki/ITK_FAQ >>>>>> >>>>>> Follow this link to subscribe/unsubscribe: >>>>>> http://public.kitware.com/mailman/listinfo/insight-users >>>>>> >>>>>> >>>>> >>>> >>> >>> _____________________________________ >>> Powered by www.kitware.com >>> >>> Visit other Kitware open-source projects at >>> http://www.kitware.com/opensource/opensource.html >>> >>> Kitware offers ITK Training Courses, for more information visit: >>> http://www.kitware.com/products/protraining.php >>> >>> Please keep messages on-topic and check the ITK FAQ at: >>> http://www.itk.org/Wiki/ITK_FAQ >>> >>> Follow this link to subscribe/unsubscribe: >>> http://public.kitware.com/mailman/listinfo/insight-users >>> >>> > -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From dzenanz at gmail.com Tue Mar 15 14:41:59 2016 From: dzenanz at gmail.com (=?UTF-8?B?RMW+ZW5hbiBadWtpxIc=?=) Date: Tue, 15 Mar 2016 14:41:59 -0400 Subject: [ITK] [ITK-users] Strange coordinates output by itk::ContourExtractor2DImageFilter In-Reply-To: <1458010841302.45020@sphic.org.cn> References: <1458010841302.45020@sphic.org.cn> Message-ID: Hi Shen, using a recent version of ITK (and using the attached C++ version of your code) I could not reproduce this problem. For me the output is: [197, 378] [196, 378] [195, 379] [194, 379] [193, 379] [192, 380] [191, 380] [190, 380] [189, 380] [188, 380] [187, 381] Regards, D?enan On Mon, Mar 14, 2016 at 11:00 PM, ??? wrote: > Hi all, > > > I used itk::ContourExtractor2DImageFilter to extract contours from a > binary image (i.e. only 0 or 255 for pixel intensity). Mostly, the code can > work correctly. However, the code sometimes outputs very strange > coordinates (e.g. (194.0, 5.36011819173e-320) ), which should represent the > path of the contour. When I change the contour value from 0 to other number > no less than 255 (i.e. 250), I got more strange coordinates. My code and > results are listed as below. Has anyone met the same situation?? > > > > Regards, > > > Zhuangming Shen > > > > > Here is my code > > > ======================================================================================= > import itk > > reader = itk.ImageFileReader[itk.Image.UC2].New() > reader.SetFileName("test.nii") > reader.Update() > > contour_extractor = itk.ContourExtractor2DImageFilter[itk.Image.UC2].New() > contour_extractor.SetInput(reader.GetOutput()) > contour_extractor.SetContourValue(0) > contour_extractor.Update() > > contour_number = contour_extractor.GetNumberOfOutputs() > > print("There are "+str(contour_number)+" contours") > > for k in xrange(contour_number): > print("================ Contour "+str(k)+" ================") > > point_number = contour_extractor.GetOutput(k).GetVertexList().Size() > print("Point number: "+str(point_number)) > > for i in xrange(point_number): > > print("("+str(contour_extractor.GetOutput(k).GetVertexList().GetElement(i)[0])+","+str(contour_extractor.GetOutput(0).GetVertexList().GetElement(i)[1])+")") > > > > > Here is my results > > > ========================================================================================= > There are 2 contours > ================ Contour 0 ================ > Point number: 670 > (373.0,380.0) > (372.0,380.0) > (371.0,380.0) > (370.0,380.0) > (369.0,380.0) > (368.0,380.0) > (367.0,380.0) > ... > (375.0,379.0) > (374.0,379.0) > (373.0,380.0) > ================ Contour 1 ================ > Point number: 677 > (188.0,380.0) > (187.0,380.0) > (186.0,380.0) > (185.0,380.0) > ... > (198.0,379.0) > (197.0,379.0) > (196.0,379.0) > (195.0,380.0) > (194.0,5.36011819173e-320) > (193.0,382.0) > (192.0,382.0) > (191.0,382.0) > (190.0,382.0) > (189.0,382.0) > (188.0,382.0) > > > > > Here is the input test.nii > > ============================================================================================= > ? > > > > _____________________________________ > Powered by www.kitware.com > > Visit other Kitware open-source projects at > http://www.kitware.com/opensource/opensource.html > > Kitware offers ITK Training Courses, for more information visit: > http://www.kitware.com/products/protraining.php > > Please keep messages on-topic and check the ITK FAQ at: > http://www.itk.org/Wiki/ITK_FAQ > > Follow this link to subscribe/unsubscribe: > http://public.kitware.com/mailman/listinfo/insight-users > > -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: pastedImage.png Type: image/png Size: 8798 bytes Desc: not available URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: pastedImage.png Type: image/png Size: 3730 bytes Desc: not available URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: tester.cpp Type: text/x-c++src Size: 1240 bytes Desc: not available URL: -------------- next part -------------- _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From ljzijp at gmail.com Tue Mar 15 14:53:58 2016 From: ljzijp at gmail.com (Lambert Zijp) Date: Tue, 15 Mar 2016 19:53:58 +0100 Subject: [ITK] [ITK-users] How to determine PixelType of itk::Image In-Reply-To: References: Message-ID: This is all very confusing to me. In the FileWriter example, the caller *already knows* what the IOComponentType and what the IOPixelType of the itk::Image is (it is hard-coded; not retrieved from the itk::Image). The same holds for the reader: it gets that information from the file. I want to make a general function that takes *ANY* itk::Image as input, and converts it to an AVS datasructure (which supports all of them). So I need to get the information from itk::Image. Is there a way to get it from itk::Image? Or is it true that an itk::Image does not know what it actually is/represents? On Tue, Mar 15, 2016 at 7:07 PM, D?enan Zuki? wrote: > If I remember correctly, using this > approach > you can also get number of components with something like: > imageIO->GetNumberOfComponents(); > You can take a look at class documentation > for more > details. > > On Tue, Mar 15, 2016 at 1:09 PM, Lambert Zijp wrote: > >> I'm still not sure how to handle vector images. D?enan gave an example >> of an RGB image. That would be a 3-vector unsigned char pixeltype. >> Would I have to write out in those *'if **(**typeid(ValueType) == ???)'* >> statements all permutations of the number of vectors and the type? Or is >> there a way to separate the number of vectors and the pixeltype? >> How are vector images stored in memory in ITK. In an RGB image for >> example, are the pixels consecutive triplets, or is the image stored as >> three consecutive color planes? >> I'm particular interested in 3D displacement vector fields, that are the >> result of deformable registration. >> >> >> On Tue, Mar 15, 2016 at 5:22 PM, Bill Lorensen >> wrote: >> >>> This example may help >>> http://www.vtk.org/Wiki/ITK/Examples/IO/ReadUnknownImageType >>> On Mar 15, 2016 8:44 AM, "D?enan Zuki?" wrote: >>> >>>> Of course it complained, switch statement is for integral types (if I >>>> remember correctly). >>>> >>>> Regards >>>> >>>> On Tue, Mar 15, 2016 at 11:39 AM, Lambert Zijp >>>> wrote: >>>> >>>>> Hi D?enan, >>>>> >>>>> Thank you very much! >>>>> Visual Studio 9 does not recognize decltype(), but typeid() worked >>>>> fine. At least, when you make separate if statements, like you did in your >>>>> example. When tried to use it in a switch statement, the compiler >>>>> complained. >>>>> >>>>> Greetings, >>>>> Lambert >>>>> >>>>> >>>>> On Tue, Mar 15, 2016 at 2:47 PM, D?enan Zuki? >>>>> wrote: >>>>> >>>>>> Hi Lambert, >>>>>> >>>>>> the classic way is using a bunch of if-else's. >>>>>> >>>>>> if (decltype(ValueType)==decltype(int)) >>>>>> { >>>>>> //int specific processing >>>>>> } >>>>>> else if (decltype(ValueType)==decltype(itk::RGB)) >>>>>> { >>>>>> //RGB specific processing >>>>>> } >>>>>> ?else if ...? >>>>>> >>>>>> ?If you can't use C++11's decltype then use typeid from ? >>>>>> header. >>>>>> >>>>>> Regards, >>>>>> D?enan >>>>>> >>>>>> On Tue, Mar 15, 2016 at 5:48 AM, Lambert Zijp >>>>>> wrote: >>>>>> >>>>>>> I want to write a function that converts an arbitrary ITK image to >>>>>>> another format (AVS in my case). >>>>>>> It has been suggested that following functionprototype could de the >>>>>>> job: >>>>>>> template >>>>>>> int ItkToAvs(AVSfield** ppAvs, typename >>>>>>> itk::Image::Pointer pItkImage); >>>>>>> >>>>>>> Now I want to know whether ValueType equals unsigned char or short >>>>>>> or int etc. Also whether the pixels are single numbers or vectors. How does >>>>>>> one do that? >>>>>>> >>>>>>> Greetings, >>>>>>> Lambert >>>>>>> >>>>>>> >>>>>>> >>>>>>> _____________________________________ >>>>>>> Powered by www.kitware.com >>>>>>> >>>>>>> Visit other Kitware open-source projects at >>>>>>> http://www.kitware.com/opensource/opensource.html >>>>>>> >>>>>>> Kitware offers ITK Training Courses, for more information visit: >>>>>>> http://www.kitware.com/products/protraining.php >>>>>>> >>>>>>> Please keep messages on-topic and check the ITK FAQ at: >>>>>>> http://www.itk.org/Wiki/ITK_FAQ >>>>>>> >>>>>>> Follow this link to subscribe/unsubscribe: >>>>>>> http://public.kitware.com/mailman/listinfo/insight-users >>>>>>> >>>>>>> >>>>>> >>>>> >>>> >>>> _____________________________________ >>>> Powered by www.kitware.com >>>> >>>> Visit other Kitware open-source projects at >>>> http://www.kitware.com/opensource/opensource.html >>>> >>>> Kitware offers ITK Training Courses, for more information visit: >>>> http://www.kitware.com/products/protraining.php >>>> >>>> Please keep messages on-topic and check the ITK FAQ at: >>>> http://www.itk.org/Wiki/ITK_FAQ >>>> >>>> Follow this link to subscribe/unsubscribe: >>>> http://public.kitware.com/mailman/listinfo/insight-users >>>> >>>> >> > -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From dzenanz at gmail.com Tue Mar 15 14:57:09 2016 From: dzenanz at gmail.com (=?UTF-8?B?RMW+ZW5hbiBadWtpxIc=?=) Date: Tue, 15 Mar 2016 14:57:09 -0400 Subject: [ITK] [ITK-users] How to determine PixelType of itk::Image In-Reply-To: References: Message-ID: Yes, it knows. Using something like this: template void ItkToAvs(AVSfield** ppAvs, typename ImageType::Pointer image) { typename ImageType::PixelType *pixelPointer=image->GetBufferPointer(); unsigned int dimension=ImageType::ImageDimension; //the rest of conversion code } However, ImageType::PixelType can be arbitrary type. Consider this: class myClass {int a; complex c; string sRep;}; typedef itk::Image ImageType; ItkToAvs(ppAvs, image); What do you expect ItkToAvs to do? Regards, D?enan On Tue, Mar 15, 2016 at 2:53 PM, Lambert Zijp wrote: > This is all very confusing to me. In the FileWriter example, the caller *already > knows* what the IOComponentType > and > what the IOPixelType > of > the itk::Image is (it is hard-coded; not retrieved from the itk::Image). > The same holds for the reader: it gets that information from the file. > I want to make a general function that takes *ANY* itk::Image as input, > and converts it to an AVS datasructure (which supports all of them). So I > need to get the information from itk::Image. > Is there a way to get it from itk::Image? Or is it true that an > itk::Image does not know what it actually is/represents? > > On Tue, Mar 15, 2016 at 7:07 PM, D?enan Zuki? wrote: > >> If I remember correctly, using this >> approach >> you can also get number of components with something like: >> imageIO->GetNumberOfComponents(); >> You can take a look at class documentation >> for more >> details. >> >> On Tue, Mar 15, 2016 at 1:09 PM, Lambert Zijp wrote: >> >>> I'm still not sure how to handle vector images. D?enan gave an example >>> of an RGB image. That would be a 3-vector unsigned char pixeltype. >>> Would I have to write out in those *'if **(**typeid(ValueType) == >>> ???)'* statements all permutations of the number of vectors and the >>> type? Or is there a way to separate the number of vectors and the pixeltype? >>> How are vector images stored in memory in ITK. In an RGB image for >>> example, are the pixels consecutive triplets, or is the image stored as >>> three consecutive color planes? >>> I'm particular interested in 3D displacement vector fields, that are the >>> result of deformable registration. >>> >>> >>> On Tue, Mar 15, 2016 at 5:22 PM, Bill Lorensen >>> wrote: >>> >>>> This example may help >>>> http://www.vtk.org/Wiki/ITK/Examples/IO/ReadUnknownImageType >>>> On Mar 15, 2016 8:44 AM, "D?enan Zuki?" wrote: >>>> >>>>> Of course it complained, switch statement is for integral types (if I >>>>> remember correctly). >>>>> >>>>> Regards >>>>> >>>>> On Tue, Mar 15, 2016 at 11:39 AM, Lambert Zijp >>>>> wrote: >>>>> >>>>>> Hi D?enan, >>>>>> >>>>>> Thank you very much! >>>>>> Visual Studio 9 does not recognize decltype(), but typeid() worked >>>>>> fine. At least, when you make separate if statements, like you did in your >>>>>> example. When tried to use it in a switch statement, the compiler >>>>>> complained. >>>>>> >>>>>> Greetings, >>>>>> Lambert >>>>>> >>>>>> >>>>>> On Tue, Mar 15, 2016 at 2:47 PM, D?enan Zuki? >>>>>> wrote: >>>>>> >>>>>>> Hi Lambert, >>>>>>> >>>>>>> the classic way is using a bunch of if-else's. >>>>>>> >>>>>>> if (decltype(ValueType)==decltype(int)) >>>>>>> { >>>>>>> //int specific processing >>>>>>> } >>>>>>> else if (decltype(ValueType)==decltype(itk::RGB)) >>>>>>> { >>>>>>> //RGB specific processing >>>>>>> } >>>>>>> ?else if ...? >>>>>>> >>>>>>> ?If you can't use C++11's decltype then use typeid from ? >>>>>>> header. >>>>>>> >>>>>>> Regards, >>>>>>> D?enan >>>>>>> >>>>>>> On Tue, Mar 15, 2016 at 5:48 AM, Lambert Zijp >>>>>>> wrote: >>>>>>> >>>>>>>> I want to write a function that converts an arbitrary ITK image to >>>>>>>> another format (AVS in my case). >>>>>>>> It has been suggested that following functionprototype could de the >>>>>>>> job: >>>>>>>> template >>>>>>>> int ItkToAvs(AVSfield** ppAvs, typename >>>>>>>> itk::Image::Pointer pItkImage); >>>>>>>> >>>>>>>> Now I want to know whether ValueType equals unsigned char or short >>>>>>>> or int etc. Also whether the pixels are single numbers or vectors. How does >>>>>>>> one do that? >>>>>>>> >>>>>>>> Greetings, >>>>>>>> Lambert >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> _____________________________________ >>>>>>>> Powered by www.kitware.com >>>>>>>> >>>>>>>> Visit other Kitware open-source projects at >>>>>>>> http://www.kitware.com/opensource/opensource.html >>>>>>>> >>>>>>>> Kitware offers ITK Training Courses, for more information visit: >>>>>>>> http://www.kitware.com/products/protraining.php >>>>>>>> >>>>>>>> Please keep messages on-topic and check the ITK FAQ at: >>>>>>>> http://www.itk.org/Wiki/ITK_FAQ >>>>>>>> >>>>>>>> Follow this link to subscribe/unsubscribe: >>>>>>>> http://public.kitware.com/mailman/listinfo/insight-users >>>>>>>> >>>>>>>> >>>>>>> >>>>>> >>>>> >>>>> _____________________________________ >>>>> Powered by www.kitware.com >>>>> >>>>> Visit other Kitware open-source projects at >>>>> http://www.kitware.com/opensource/opensource.html >>>>> >>>>> Kitware offers ITK Training Courses, for more information visit: >>>>> http://www.kitware.com/products/protraining.php >>>>> >>>>> Please keep messages on-topic and check the ITK FAQ at: >>>>> http://www.itk.org/Wiki/ITK_FAQ >>>>> >>>>> Follow this link to subscribe/unsubscribe: >>>>> http://public.kitware.com/mailman/listinfo/insight-users >>>>> >>>>> >>> >> > > _____________________________________ > Powered by www.kitware.com > > Visit other Kitware open-source projects at > http://www.kitware.com/opensource/opensource.html > > Kitware offers ITK Training Courses, for more information visit: > http://www.kitware.com/products/protraining.php > > Please keep messages on-topic and check the ITK FAQ at: > http://www.itk.org/Wiki/ITK_FAQ > > Follow this link to subscribe/unsubscribe: > http://public.kitware.com/mailman/listinfo/insight-users > > -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From ljzijp at gmail.com Tue Mar 15 15:39:02 2016 From: ljzijp at gmail.com (Lambert Zijp) Date: Tue, 15 Mar 2016 20:39:02 +0100 Subject: [ITK] [ITK-users] How to determine PixelType of itk::Image In-Reply-To: References: Message-ID: Hi D?enan, Haha, true enough, ItkToAvs would have to return an errorcode 'unsupported'. Yes, pixelspacing and origin can be retrieved. Also the size of each dimension, though that took me a while: it was well hidden. Still, it is very frustrating that it cannot be determined from itk::image whether it is an ordinary, commonly occurring image like an BGR ARGB or a 3-vector float image. At least, that is what I gather from your answer: a 'general' interface to other image processing libraries cannot be made! Am I the first person having problems with this? How is an RGB image stored in itk, as consecutive triplets or as consecutive color-planes. Greetings, Lambert On Tue, Mar 15, 2016 at 7:57 PM, D?enan Zuki? wrote: > Yes, it knows. Using something like this: > > template > void ItkToAvs(AVSfield** ppAvs, typename ImageType::Pointer image) > { > typename ImageType::PixelType *pixelPointer=image->GetBufferPointer(); > unsigned int dimension=ImageType::ImageDimension; > //the rest of conversion code > } > > However, ImageType::PixelType can be arbitrary type. Consider this: > class myClass {int a; complex c; string sRep;}; > typedef itk::Image ImageType; > ItkToAvs(ppAvs, image); > > What do you expect ItkToAvs to do? > > Regards, > D?enan > > On Tue, Mar 15, 2016 at 2:53 PM, Lambert Zijp wrote: > >> This is all very confusing to me. In the FileWriter example, the caller *already >> knows* what the IOComponentType >> and >> what the IOPixelType >> of >> the itk::Image is (it is hard-coded; not retrieved from the itk::Image). >> The same holds for the reader: it gets that information from the file. >> I want to make a general function that takes *ANY* itk::Image as input, >> and converts it to an AVS datasructure (which supports all of them). So I >> need to get the information from itk::Image. >> Is there a way to get it from itk::Image? Or is it true that an >> itk::Image does not know what it actually is/represents? >> >> On Tue, Mar 15, 2016 at 7:07 PM, D?enan Zuki? wrote: >> >>> If I remember correctly, using this >>> approach >>> you can also get number of components with something like: >>> imageIO->GetNumberOfComponents(); >>> You can take a look at class documentation >>> for more >>> details. >>> >>> On Tue, Mar 15, 2016 at 1:09 PM, Lambert Zijp wrote: >>> >>>> I'm still not sure how to handle vector images. D?enan gave an example >>>> of an RGB image. That would be a 3-vector unsigned char pixeltype. >>>> Would I have to write out in those *'if **(**typeid(ValueType) == >>>> ???)'* statements all permutations of the number of vectors and the >>>> type? Or is there a way to separate the number of vectors and the pixeltype? >>>> How are vector images stored in memory in ITK. In an RGB image for >>>> example, are the pixels consecutive triplets, or is the image stored as >>>> three consecutive color planes? >>>> I'm particular interested in 3D displacement vector fields, that are >>>> the result of deformable registration. >>>> >>>> >>>> On Tue, Mar 15, 2016 at 5:22 PM, Bill Lorensen >>> > wrote: >>>> >>>>> This example may help >>>>> http://www.vtk.org/Wiki/ITK/Examples/IO/ReadUnknownImageType >>>>> On Mar 15, 2016 8:44 AM, "D?enan Zuki?" wrote: >>>>> >>>>>> Of course it complained, switch statement is for integral types (if I >>>>>> remember correctly). >>>>>> >>>>>> Regards >>>>>> >>>>>> On Tue, Mar 15, 2016 at 11:39 AM, Lambert Zijp >>>>>> wrote: >>>>>> >>>>>>> Hi D?enan, >>>>>>> >>>>>>> Thank you very much! >>>>>>> Visual Studio 9 does not recognize decltype(), but typeid() worked >>>>>>> fine. At least, when you make separate if statements, like you did in your >>>>>>> example. When tried to use it in a switch statement, the compiler >>>>>>> complained. >>>>>>> >>>>>>> Greetings, >>>>>>> Lambert >>>>>>> >>>>>>> >>>>>>> On Tue, Mar 15, 2016 at 2:47 PM, D?enan Zuki? >>>>>>> wrote: >>>>>>> >>>>>>>> Hi Lambert, >>>>>>>> >>>>>>>> the classic way is using a bunch of if-else's. >>>>>>>> >>>>>>>> if (decltype(ValueType)==decltype(int)) >>>>>>>> { >>>>>>>> //int specific processing >>>>>>>> } >>>>>>>> else if (decltype(ValueType)==decltype(itk::RGB)) >>>>>>>> { >>>>>>>> //RGB specific processing >>>>>>>> } >>>>>>>> ?else if ...? >>>>>>>> >>>>>>>> ?If you can't use C++11's decltype then use typeid from ? >>>>>>>> header. >>>>>>>> >>>>>>>> Regards, >>>>>>>> D?enan >>>>>>>> >>>>>>>> On Tue, Mar 15, 2016 at 5:48 AM, Lambert Zijp >>>>>>>> wrote: >>>>>>>> >>>>>>>>> I want to write a function that converts an arbitrary ITK image to >>>>>>>>> another format (AVS in my case). >>>>>>>>> It has been suggested that following functionprototype could de >>>>>>>>> the job: >>>>>>>>> template >>>>>>>>> int ItkToAvs(AVSfield** ppAvs, typename >>>>>>>>> itk::Image::Pointer pItkImage); >>>>>>>>> >>>>>>>>> Now I want to know whether ValueType equals unsigned char or short >>>>>>>>> or int etc. Also whether the pixels are single numbers or vectors. How does >>>>>>>>> one do that? >>>>>>>>> >>>>>>>>> Greetings, >>>>>>>>> Lambert >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> _____________________________________ >>>>>>>>> Powered by www.kitware.com >>>>>>>>> >>>>>>>>> Visit other Kitware open-source projects at >>>>>>>>> http://www.kitware.com/opensource/opensource.html >>>>>>>>> >>>>>>>>> Kitware offers ITK Training Courses, for more information visit: >>>>>>>>> http://www.kitware.com/products/protraining.php >>>>>>>>> >>>>>>>>> Please keep messages on-topic and check the ITK FAQ at: >>>>>>>>> http://www.itk.org/Wiki/ITK_FAQ >>>>>>>>> >>>>>>>>> Follow this link to subscribe/unsubscribe: >>>>>>>>> http://public.kitware.com/mailman/listinfo/insight-users >>>>>>>>> >>>>>>>>> >>>>>>>> >>>>>>> >>>>>> >>>>>> _____________________________________ >>>>>> Powered by www.kitware.com >>>>>> >>>>>> Visit other Kitware open-source projects at >>>>>> http://www.kitware.com/opensource/opensource.html >>>>>> >>>>>> Kitware offers ITK Training Courses, for more information visit: >>>>>> http://www.kitware.com/products/protraining.php >>>>>> >>>>>> Please keep messages on-topic and check the ITK FAQ at: >>>>>> http://www.itk.org/Wiki/ITK_FAQ >>>>>> >>>>>> Follow this link to subscribe/unsubscribe: >>>>>> http://public.kitware.com/mailman/listinfo/insight-users >>>>>> >>>>>> >>>> >>> >> >> _____________________________________ >> Powered by www.kitware.com >> >> Visit other Kitware open-source projects at >> http://www.kitware.com/opensource/opensource.html >> >> Kitware offers ITK Training Courses, for more information visit: >> http://www.kitware.com/products/protraining.php >> >> Please keep messages on-topic and check the ITK FAQ at: >> http://www.itk.org/Wiki/ITK_FAQ >> >> Follow this link to subscribe/unsubscribe: >> http://public.kitware.com/mailman/listinfo/insight-users >> >> > -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From dzenanz at gmail.com Tue Mar 15 15:49:01 2016 From: dzenanz at gmail.com (=?UTF-8?B?RMW+ZW5hbiBadWtpxIc=?=) Date: Tue, 15 Mar 2016 15:49:01 -0400 Subject: [ITK] [ITK-users] How to determine PixelType of itk::Image In-Reply-To: References: Message-ID: Hi Lambert, a 'general' interface cannot be made. You are not the first to face this issue. One way is to do if/else for all the supported cases. Another way is to define some template function or helper class, and then let compiler take care of type matching. But indeed, the code is either bloated (version one) or somewhat exotic (version two). RGB image can be stored either way. You can have itk::Image with 3 dimensions x,y,color (consecutive color planes) or itk::Image, 2> (consecutive triplets). It depends on your treatment. I believe that consecutive triplets is more common. Regards, D?enan On Tue, Mar 15, 2016 at 3:39 PM, Lambert Zijp wrote: > Hi D?enan, > > Haha, true enough, ItkToAvs would have to return an errorcode > 'unsupported'. Yes, pixelspacing and origin can be retrieved. Also the > size of each dimension, though that took me a while: it was well hidden. > Still, it is very frustrating that it cannot be determined from itk::image > whether it is an ordinary, commonly occurring image like an BGR ARGB or a > 3-vector float image. > At least, that is what I gather from your answer: a 'general' interface to > other image processing libraries cannot be made! > > Am I the first person having problems with this? > How is an RGB image stored in itk, as consecutive triplets or as > consecutive color-planes. > > Greetings, > Lambert > > On Tue, Mar 15, 2016 at 7:57 PM, D?enan Zuki? wrote: > >> Yes, it knows. Using something like this: >> >> template >> void ItkToAvs(AVSfield** ppAvs, typename ImageType::Pointer image) >> { >> typename ImageType::PixelType *pixelPointer=image->GetBufferPointer(); >> unsigned int dimension=ImageType::ImageDimension; >> //the rest of conversion code >> } >> >> However, ImageType::PixelType can be arbitrary type. Consider this: >> class myClass {int a; complex c; string sRep;}; >> typedef itk::Image ImageType; >> ItkToAvs(ppAvs, image); >> >> What do you expect ItkToAvs to do? >> >> Regards, >> D?enan >> >> On Tue, Mar 15, 2016 at 2:53 PM, Lambert Zijp wrote: >> >>> This is all very confusing to me. In the FileWriter example, the caller *already >>> knows* what the IOComponentType >>> and >>> what the IOPixelType >>> of >>> the itk::Image is (it is hard-coded; not retrieved from the itk::Image). >>> The same holds for the reader: it gets that information from the file. >>> I want to make a general function that takes *ANY* itk::Image as input, >>> and converts it to an AVS datasructure (which supports all of them). So I >>> need to get the information from itk::Image. >>> Is there a way to get it from itk::Image? Or is it true that an >>> itk::Image does not know what it actually is/represents? >>> >>> On Tue, Mar 15, 2016 at 7:07 PM, D?enan Zuki? wrote: >>> >>>> If I remember correctly, using this >>>> >>>> approach you can also get number of components with something like: >>>> imageIO->GetNumberOfComponents(); >>>> You can take a look at class documentation >>>> for >>>> more details. >>>> >>>> On Tue, Mar 15, 2016 at 1:09 PM, Lambert Zijp wrote: >>>> >>>>> I'm still not sure how to handle vector images. D?enan gave an >>>>> example of an RGB image. That would be a 3-vector unsigned char pixeltype. >>>>> Would I have to write out in those *'if **(**typeid(ValueType) == >>>>> ???)'* statements all permutations of the number of vectors and the >>>>> type? Or is there a way to separate the number of vectors and the pixeltype? >>>>> How are vector images stored in memory in ITK. In an RGB image for >>>>> example, are the pixels consecutive triplets, or is the image stored as >>>>> three consecutive color planes? >>>>> I'm particular interested in 3D displacement vector fields, that are >>>>> the result of deformable registration. >>>>> >>>>> >>>>> On Tue, Mar 15, 2016 at 5:22 PM, Bill Lorensen < >>>>> bill.lorensen at gmail.com> wrote: >>>>> >>>>>> This example may help >>>>>> http://www.vtk.org/Wiki/ITK/Examples/IO/ReadUnknownImageType >>>>>> On Mar 15, 2016 8:44 AM, "D?enan Zuki?" wrote: >>>>>> >>>>>>> Of course it complained, switch statement is for integral types (if >>>>>>> I remember correctly). >>>>>>> >>>>>>> Regards >>>>>>> >>>>>>> On Tue, Mar 15, 2016 at 11:39 AM, Lambert Zijp >>>>>>> wrote: >>>>>>> >>>>>>>> Hi D?enan, >>>>>>>> >>>>>>>> Thank you very much! >>>>>>>> Visual Studio 9 does not recognize decltype(), but typeid() worked >>>>>>>> fine. At least, when you make separate if statements, like you did in your >>>>>>>> example. When tried to use it in a switch statement, the compiler >>>>>>>> complained. >>>>>>>> >>>>>>>> Greetings, >>>>>>>> Lambert >>>>>>>> >>>>>>>> >>>>>>>> On Tue, Mar 15, 2016 at 2:47 PM, D?enan Zuki? >>>>>>>> wrote: >>>>>>>> >>>>>>>>> Hi Lambert, >>>>>>>>> >>>>>>>>> the classic way is using a bunch of if-else's. >>>>>>>>> >>>>>>>>> if (decltype(ValueType)==decltype(int)) >>>>>>>>> { >>>>>>>>> //int specific processing >>>>>>>>> } >>>>>>>>> else if (decltype(ValueType)==decltype(itk::RGB)) >>>>>>>>> { >>>>>>>>> //RGB specific processing >>>>>>>>> } >>>>>>>>> ?else if ...? >>>>>>>>> >>>>>>>>> ?If you can't use C++11's decltype then use typeid from >>>>>>>>> ? header. >>>>>>>>> >>>>>>>>> Regards, >>>>>>>>> D?enan >>>>>>>>> >>>>>>>>> On Tue, Mar 15, 2016 at 5:48 AM, Lambert Zijp >>>>>>>>> wrote: >>>>>>>>> >>>>>>>>>> I want to write a function that converts an arbitrary ITK image >>>>>>>>>> to another format (AVS in my case). >>>>>>>>>> It has been suggested that following functionprototype could de >>>>>>>>>> the job: >>>>>>>>>> template >>>>>>>>>> int ItkToAvs(AVSfield** ppAvs, typename >>>>>>>>>> itk::Image::Pointer pItkImage); >>>>>>>>>> >>>>>>>>>> Now I want to know whether ValueType equals unsigned char or >>>>>>>>>> short or int etc. Also whether the pixels are single numbers or vectors. >>>>>>>>>> How does one do that? >>>>>>>>>> >>>>>>>>>> Greetings, >>>>>>>>>> Lambert >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> _____________________________________ >>>>>>>>>> Powered by www.kitware.com >>>>>>>>>> >>>>>>>>>> Visit other Kitware open-source projects at >>>>>>>>>> http://www.kitware.com/opensource/opensource.html >>>>>>>>>> >>>>>>>>>> Kitware offers ITK Training Courses, for more information visit: >>>>>>>>>> http://www.kitware.com/products/protraining.php >>>>>>>>>> >>>>>>>>>> Please keep messages on-topic and check the ITK FAQ at: >>>>>>>>>> http://www.itk.org/Wiki/ITK_FAQ >>>>>>>>>> >>>>>>>>>> Follow this link to subscribe/unsubscribe: >>>>>>>>>> http://public.kitware.com/mailman/listinfo/insight-users >>>>>>>>>> >>>>>>>>>> >>>>>>>>> >>>>>>>> >>>>>>> >>>>>>> _____________________________________ >>>>>>> Powered by www.kitware.com >>>>>>> >>>>>>> Visit other Kitware open-source projects at >>>>>>> http://www.kitware.com/opensource/opensource.html >>>>>>> >>>>>>> Kitware offers ITK Training Courses, for more information visit: >>>>>>> http://www.kitware.com/products/protraining.php >>>>>>> >>>>>>> Please keep messages on-topic and check the ITK FAQ at: >>>>>>> http://www.itk.org/Wiki/ITK_FAQ >>>>>>> >>>>>>> Follow this link to subscribe/unsubscribe: >>>>>>> http://public.kitware.com/mailman/listinfo/insight-users >>>>>>> >>>>>>> >>>>> >>>> >>> >>> _____________________________________ >>> Powered by www.kitware.com >>> >>> Visit other Kitware open-source projects at >>> http://www.kitware.com/opensource/opensource.html >>> >>> Kitware offers ITK Training Courses, for more information visit: >>> http://www.kitware.com/products/protraining.php >>> >>> Please keep messages on-topic and check the ITK FAQ at: >>> http://www.itk.org/Wiki/ITK_FAQ >>> >>> Follow this link to subscribe/unsubscribe: >>> http://public.kitware.com/mailman/listinfo/insight-users >>> >>> >> > -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From zhuangming.shen at sphic.org.cn Tue Mar 15 20:45:56 2016 From: zhuangming.shen at sphic.org.cn (=?utf-8?B?5rKI5bqE5piO?=) Date: Wed, 16 Mar 2016 00:45:56 +0000 Subject: [ITK] [ITK-users] Strange coordinates output by itk::ContourExtractor2DImageFilter In-Reply-To: References: <1458010841302.45020@sphic.org.cn>, Message-ID: <1458089154068.81178@sphic.org.cn> Hi D?enan, Thank you for your prompt response. I found I made a mistake in my code. It works correctly now. Thanks again. Regards, Zhuangming Shen ________________________________ From: D?enan Zuki? Sent: Wednesday, March 16, 2016 2:41 AM To: ??? Cc: insight-users at itk.org Subject: Re: [ITK-users] Strange coordinates output by itk::ContourExtractor2DImageFilter Hi Shen, using a recent version of ITK (and using the attached C++ version of your code) I could not reproduce this problem. For me the output is: [197, 378] [196, 378] [195, 379] [194, 379] [193, 379] [192, 380] [191, 380] [190, 380] [189, 380] [188, 380] [187, 381] Regards, D?enan On Mon, Mar 14, 2016 at 11:00 PM, ??? > wrote: Hi all, I used itk::ContourExtractor2DImageFilter to extract contours from a binary image (i.e. only 0 or 255 for pixel intensity). Mostly, the code can work correctly. However, the code sometimes outputs very strange coordinates (e.g. (194.0, 5.36011819173e-320) ), which should represent the path of the contour. When I change the contour value from 0 to other number no less than 255 (i.e. 250), I got more strange coordinates. My code and results are listed as below. Has anyone met the same situation?? Regards, Zhuangming Shen Here is my code ======================================================================================= import itk reader = itk.ImageFileReader[itk.Image.UC2].New() reader.SetFileName("test.nii") reader.Update() contour_extractor = itk.ContourExtractor2DImageFilter[itk.Image.UC2].New() contour_extractor.SetInput(reader.GetOutput()) contour_extractor.SetContourValue(0) contour_extractor.Update() contour_number = contour_extractor.GetNumberOfOutputs() print("There are "+str(contour_number)+" contours") for k in xrange(contour_number): print("================ Contour "+str(k)+" ================") point_number = contour_extractor.GetOutput(k).GetVertexList().Size() print("Point number: "+str(point_number)) for i in xrange(point_number): print("("+str(contour_extractor.GetOutput(k).GetVertexList().GetElement(i)[0])+","+str(contour_extractor.GetOutput(0).GetVertexList().GetElement(i)[1])+")") Here is my results ========================================================================================= There are 2 contours ================ Contour 0 ================ Point number: 670 (373.0,380.0) (372.0,380.0) (371.0,380.0) (370.0,380.0) (369.0,380.0) (368.0,380.0) (367.0,380.0) ... (375.0,379.0) (374.0,379.0) (373.0,380.0) ================ Contour 1 ================ Point number: 677 (188.0,380.0) (187.0,380.0) (186.0,380.0) (185.0,380.0) ... (198.0,379.0) (197.0,379.0) (196.0,379.0) (195.0,380.0) (194.0,5.36011819173e-320) (193.0,382.0) (192.0,382.0) (191.0,382.0) (190.0,382.0) (189.0,382.0) (188.0,382.0) Here is the input test.nii ============================================================================================= [cid:beaa107f-9827-40b6-aac6-cdb30092e744]? _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: pastedImage.png Type: image/png Size: 8798 bytes Desc: pastedImage.png URL: -------------- next part -------------- _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From bakkari.abdelkhalek at hotmail.fr Wed Mar 16 06:18:57 2016 From: bakkari.abdelkhalek at hotmail.fr (Abdelkhalek Bakkari) Date: Wed, 16 Mar 2016 11:18:57 +0100 Subject: [ITK] [ITK-users] Saving results .dcm files Message-ID: Hi ! I am looking for saving the results of ITK as .dcm files for a 3D image.Any help ! Any suggestion ! please. Best regards, Abdelkhalek BakkariPh.D candidate in Computer ScienceInstitute of Applied Computer ScienceLodz University of Technology, Poland -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From kiran.j88 at gmail.com Wed Mar 16 06:27:51 2016 From: kiran.j88 at gmail.com (Kiran Joshi) Date: Wed, 16 Mar 2016 10:27:51 +0000 Subject: [ITK] [ITK-users] Saving results .dcm files In-Reply-To: References: Message-ID: Hi Abdelkhalek, Examples can be found in Chapter 1 of Book 2 of the ITK Software guide: http://www.itk.org/ItkSoftwareGuide.pdf See page 340 of the pdf. You can find the full source code for the examples on the ITK Doxygen pages, e.g.: http://www.itk.org/Doxygen/html/Examples_2IO_2DicomSeriesReadSeriesWrite_8cxx-example.html And there are more examples on the ITK wiki, e.g.: http://itk.org/Wiki/ITK/Examples/DICOM/ResampleDICOM Regards, Kiran On Wed, 16 Mar 2016 at 10:19 Abdelkhalek Bakkari < bakkari.abdelkhalek at hotmail.fr> wrote: > > Hi ! > > I am looking for saving the results of ITK as .dcm files for a 3D image. > Any help ! Any suggestion ! please. > > Best regards, > > Abdelkhalek Bakkari > Ph.D candidate in Computer Science > Institute of Applied Computer Science > Lodz University of Technology, Poland > > > _____________________________________ > Powered by www.kitware.com > > Visit other Kitware open-source projects at > http://www.kitware.com/opensource/opensource.html > > Kitware offers ITK Training Courses, for more information visit: > http://www.kitware.com/products/protraining.php > > Please keep messages on-topic and check the ITK FAQ at: > http://www.itk.org/Wiki/ITK_FAQ > > Follow this link to subscribe/unsubscribe: > http://public.kitware.com/mailman/listinfo/insight-users > -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From bakkari.abdelkhalek at hotmail.fr Wed Mar 16 08:33:07 2016 From: bakkari.abdelkhalek at hotmail.fr (Abdelkhalek Bakkari) Date: Wed, 16 Mar 2016 13:33:07 +0100 Subject: [ITK] [ITK-users] Saving results .dcm files In-Reply-To: References: , Message-ID: I tried to write the following code : /////////////////// Begin Dicom Writer ReaderType::Pointer reader = ReaderType::New(); ImageIOType::Pointer gdcmIO = ImageIOType::New(); NamesGeneratorType::Pointer namesGenerator = NamesGeneratorType::New(); itksys::SystemTools::MakeDirectory( "slic" ); SeriesWriterType::Pointer seriesWriter = SeriesWriterType::New(); seriesWriter->SetInput( reader->GetOutput() ); seriesWriter->SetImageIO( gdcmIO ); namesGenerator->SetOutputDirectory("slic"); seriesWriter->SetFileNames( namesGenerator->GetOutputFileNames()); seriesWriter->SetMetaDataDictionaryArray( reader->GetMetaDataDictionaryArray() ); ////////////////// End Dicom Writer Some errors appear : c:\itk 4.8.1\source\modules\core\common\include\itkImportImageContainer.hxx(184): error C2248: 'itk::Image::~Image' : cannot access protected member declared in class 'itk::Image'2> with2> [2> TPixel=InputPixelType,2> VImageDimension=22> ]2> C:/ITK 4.8.1/Source/Modules/Core/Common/include\itkImage.h(279) : see declaration of 'itk::Image::~Image'2> with2> [2> TPixel=InputPixelType,2> VImageDimension=22> ]2>c:\itk 4.8.1\source\modules\core\common\include\itkImportImageContainer.hxx(188): error C2248: 'itk::Image::Image' : cannot access protected member declared in class 'itk::Image'2> with2> [2> TPixel=InputPixelType,2> VImageDimension=22> ]2> C:/ITK 4.8.1/Source/Modules/Core/Common/include\itkImage.h(276) : see declaration of 'itk::Image::Image'2> with2> [2> TPixel=InputPixelType,2> VImageDimension=22> ]2>c:\itk 4.8.1\source\modules\core\common\include\itkImportImageContainer.hxx(188): error C2248: 'itk::Image::~Image' : cannot access protected member declared in class 'itk::Image'2> with2> [2> TPixel=InputPixelType,2> VImageDimension=22> ]2> C:/ITK 4.8.1/Source/Modules/Core/Common/include\itkImage.h(279) : see declaration of 'itk::Image::~Image'2> with2> [2> TPixel=InputPixelType,2> VImageDimension=22> ]2>c:\itk 4.8.1\source\modules\core\common\include\itkImportImageContainer.hxx(213): error C2248: 'itk::Image::~Image' : cannot access protected member declared in class 'itk::Image'2> with2> [2> TPixel=InputPixelType,2> VImageDimension=22> ]2> C:/ITK 4.8.1/Source/Modules/Core/Common/include\itkImage.h(294) : compiler has generated 'itk::Image::~Image' here2> with2> [2> TPixel=InputPixelType,2> VImageDimension=22> ]2> c:\itk 4.8.1\source\modules\core\common\include\itkImportImageContainer.hxx(209) : while compiling class template member function 'void itk::ImportImageContainer::DeallocateManagedMemory(void)'2> with2> [2> TElementIdentifier=unsigned long,2> TElement=itk::Image2> ]2>c:\itk 4.8.1\source\modules\core\common\include\itkImage.hxx(151): error C2248: 'itk::Image::Image' : cannot access protected member declared in class 'itk::Image'2> with2> [2> TPixel=InputPixelType,2> VImageDimension=22> ]2> C:/ITK 4.8.1/Source/Modules/Core/Common/include\itkImage.h(276) : see declaration of 'itk::Image::Image'2> with2> [2> TPixel=InputPixelType,2> VImageDimension=22> ]2> c:\itk 4.8.1\source\modules\core\common\include\itkImage.hxx(148) : while compiling class template member function 'unsigned int itk::Image::GetNumberOfComponentsPerPixel(void) const'2> with2> [2> TPixel=OutputImageType,2> VImageDimension=22> ]2>c:\itk 4.8.1\source\modules\core\common\include\itkImage.hxx(151): error C2248: 'itk::Image::~Image' : cannot access protected member declared in class 'itk::Image'2> with2> [2> TPixel=InputPixelType,2> VImageDimension=22> ]2> C:/ITK 4.8.1/Source/Modules/Core/Common/include\itkImage.h(279) : see declaration of 'itk::Image::~Image'2> with2> [2> TPixel=InputPixelType,2> VImageDimension=22> ] Abdelkhalek BakkariPh.D candidate in Computer ScienceInstitute of Applied Computer ScienceLodz University of Technology, Poland From: kiran.j88 at gmail.com Date: Wed, 16 Mar 2016 10:27:51 +0000 Subject: Re: [ITK-users] Saving results .dcm files To: bakkari.abdelkhalek at hotmail.fr; insight-users at itk.org Hi Abdelkhalek, Examples can be found in Chapter 1 of Book 2 of the ITK Software guide:http://www.itk.org/ItkSoftwareGuide.pdf See page 340 of the pdf. You can find the full source code for the examples on the ITK Doxygen pages, e.g.:http://www.itk.org/Doxygen/html/Examples_2IO_2DicomSeriesReadSeriesWrite_8cxx-example.html And there are more examples on the ITK wiki, e.g.: http://itk.org/Wiki/ITK/Examples/DICOM/ResampleDICOM Regards,Kiran On Wed, 16 Mar 2016 at 10:19 Abdelkhalek Bakkari wrote: Hi ! I am looking for saving the results of ITK as .dcm files for a 3D image.Any help ! Any suggestion ! please. Best regards, Abdelkhalek BakkariPh.D candidate in Computer ScienceInstitute of Applied Computer ScienceLodz University of Technology, Poland _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From dzenanz at gmail.com Wed Mar 16 15:26:53 2016 From: dzenanz at gmail.com (=?UTF-8?B?RMW+ZW5hbiBadWtpxIc=?=) Date: Wed, 16 Mar 2016 15:26:53 -0400 Subject: [ITK] [ITK-users] Saving results .dcm files In-Reply-To: References: Message-ID: Hi Abdelkhalek, the problem does not seem to be there. The attached example compiles fine for me. Regards, D?enan On Wed, Mar 16, 2016 at 8:33 AM, Abdelkhalek Bakkari wrote: > I tried to write the following code : > > > /////////////////// Begin Dicom Writer > > ReaderType::Pointer reader = ReaderType::New(); > ImageIOType::Pointer gdcmIO = ImageIOType::New(); > NamesGeneratorType::Pointer namesGenerator = NamesGeneratorType::New(); > > itksys::SystemTools::MakeDirectory( "slic" ); > SeriesWriterType::Pointer seriesWriter = SeriesWriterType::New(); > seriesWriter->SetInput( reader->GetOutput() ); > seriesWriter->SetImageIO( gdcmIO ); > namesGenerator->SetOutputDirectory("slic"); > seriesWriter->SetFileNames( namesGenerator->GetOutputFileNames()); > seriesWriter->SetMetaDataDictionaryArray( > reader->GetMetaDataDictionaryArray() ); > > ////////////////// End Dicom Writer > > Some errors appear : > > c:\itk > 4.8.1\source\modules\core\common\include\itkImportImageContainer.hxx(184): > error C2248: 'itk::Image::~Image' : cannot access > protected member declared in class 'itk::Image' > 2> with > 2> [ > 2> TPixel=InputPixelType, > 2> VImageDimension=2 > 2> ] > 2> C:/ITK 4.8.1/Source/Modules/Core/Common/include\itkImage.h(279) > : see declaration of 'itk::Image::~Image' > 2> with > 2> [ > 2> TPixel=InputPixelType, > 2> VImageDimension=2 > 2> ] > 2>c:\itk > 4.8.1\source\modules\core\common\include\itkImportImageContainer.hxx(188): > error C2248: 'itk::Image::Image' : cannot access > protected member declared in class 'itk::Image' > 2> with > 2> [ > 2> TPixel=InputPixelType, > 2> VImageDimension=2 > 2> ] > 2> C:/ITK 4.8.1/Source/Modules/Core/Common/include\itkImage.h(276) > : see declaration of 'itk::Image::Image' > 2> with > 2> [ > 2> TPixel=InputPixelType, > 2> VImageDimension=2 > 2> ] > 2>c:\itk > 4.8.1\source\modules\core\common\include\itkImportImageContainer.hxx(188): > error C2248: 'itk::Image::~Image' : cannot access > protected member declared in class 'itk::Image' > 2> with > 2> [ > 2> TPixel=InputPixelType, > 2> VImageDimension=2 > 2> ] > 2> C:/ITK 4.8.1/Source/Modules/Core/Common/include\itkImage.h(279) > : see declaration of 'itk::Image::~Image' > 2> with > 2> [ > 2> TPixel=InputPixelType, > 2> VImageDimension=2 > 2> ] > 2>c:\itk > 4.8.1\source\modules\core\common\include\itkImportImageContainer.hxx(213): > error C2248: 'itk::Image::~Image' : cannot access > protected member declared in class 'itk::Image' > 2> with > 2> [ > 2> TPixel=InputPixelType, > 2> VImageDimension=2 > 2> ] > 2> C:/ITK 4.8.1/Source/Modules/Core/Common/include\itkImage.h(294) > : compiler has generated 'itk::Image::~Image' here > 2> with > 2> [ > 2> TPixel=InputPixelType, > 2> VImageDimension=2 > 2> ] > 2> c:\itk > 4.8.1\source\modules\core\common\include\itkImportImageContainer.hxx(209) : > while compiling class template member function 'void > itk::ImportImageContainer::DeallocateManagedMemory(void)' > 2> with > 2> [ > 2> TElementIdentifier=unsigned long, > 2> TElement=itk::Image > 2> ] > 2>c:\itk 4.8.1\source\modules\core\common\include\itkImage.hxx(151): error > C2248: 'itk::Image::Image' : cannot access protected > member declared in class 'itk::Image' > 2> with > 2> [ > 2> TPixel=InputPixelType, > 2> VImageDimension=2 > 2> ] > 2> C:/ITK 4.8.1/Source/Modules/Core/Common/include\itkImage.h(276) > : see declaration of 'itk::Image::Image' > 2> with > 2> [ > 2> TPixel=InputPixelType, > 2> VImageDimension=2 > 2> ] > 2> c:\itk > 4.8.1\source\modules\core\common\include\itkImage.hxx(148) : while compiling > class template member function 'unsigned int > itk::Image::GetNumberOfComponentsPerPixel(void) > const' > 2> with > 2> [ > 2> TPixel=OutputImageType, > 2> VImageDimension=2 > 2> ] > 2>c:\itk 4.8.1\source\modules\core\common\include\itkImage.hxx(151): error > C2248: 'itk::Image::~Image' : cannot access > protected member declared in class 'itk::Image' > 2> with > 2> [ > 2> TPixel=InputPixelType, > 2> VImageDimension=2 > 2> ] > 2> C:/ITK 4.8.1/Source/Modules/Core/Common/include\itkImage.h(279) > : see declaration of 'itk::Image::~Image' > 2> with > 2> [ > 2> TPixel=InputPixelType, > 2> VImageDimension=2 > 2> ] > > Abdelkhalek Bakkari > Ph.D candidate in Computer Science > Institute of Applied Computer Science > Lodz University of Technology, Poland > > > > > ________________________________ > From: kiran.j88 at gmail.com > Date: Wed, 16 Mar 2016 10:27:51 +0000 > Subject: Re: [ITK-users] Saving results .dcm files > To: bakkari.abdelkhalek at hotmail.fr; insight-users at itk.org > > > Hi Abdelkhalek, > > Examples can be found in Chapter 1 of Book 2 of the ITK Software guide: > http://www.itk.org/ItkSoftwareGuide.pdf > See page 340 of the pdf. > > You can find the full source code for the examples on the ITK Doxygen pages, > e.g.: > http://www.itk.org/Doxygen/html/Examples_2IO_2DicomSeriesReadSeriesWrite_8cxx-example.html > > And there are more examples on the ITK wiki, e.g.: > http://itk.org/Wiki/ITK/Examples/DICOM/ResampleDICOM > > Regards, > Kiran > > > On Wed, 16 Mar 2016 at 10:19 Abdelkhalek Bakkari > wrote: > > > Hi ! > > I am looking for saving the results of ITK as .dcm files for a 3D image. > Any help ! Any suggestion ! please. > > Best regards, > > Abdelkhalek Bakkari > Ph.D candidate in Computer Science > Institute of Applied Computer Science > Lodz University of Technology, Poland > > > _____________________________________ > Powered by www.kitware.com > > Visit other Kitware open-source projects at > http://www.kitware.com/opensource/opensource.html > > Kitware offers ITK Training Courses, for more information visit: > http://www.kitware.com/products/protraining.php > > Please keep messages on-topic and check the ITK FAQ at: > http://www.itk.org/Wiki/ITK_FAQ > > Follow this link to subscribe/unsubscribe: > http://public.kitware.com/mailman/listinfo/insight-users -------------- next part -------------- A non-text attachment was scrubbed... Name: tester.cpp Type: text/x-c++src Size: 1024 bytes Desc: not available URL: -------------- next part -------------- _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From maudette at odu.edu Wed Mar 16 14:56:36 2016 From: maudette at odu.edu (Audette, Michel A.) Date: Wed, 16 Mar 2016 18:56:36 +0000 Subject: [ITK] =?windows-1252?q?=5BITK-users=5D_Research_Topic_=96_Frontie?= =?windows-1252?q?rs_in_Computer-aided_therapy_of_the_central_and_peripher?= =?windows-1252?q?al_nervous_systems?= In-Reply-To: References: , Message-ID: Dear ITK users and community, please consider submitting to the upcoming Frontiers Research Topic below. Research Topic ? Frontiers in Computer-aided therapy of the central and peripheral nervous systems Submission Deadlines 29 April 2016 Abstract 28 October 2016 Manuscript Topic Editors Justin Schultz Cetas, M.D. Oregon Health & Science University Michel Audette, Ph.D., Old Dominion University Norfolk, USA Computer assistance technologies have revolutionized neurosurgical practice by building on advances in medical imaging, medical image analysis, surgical navigation, robotics and simulation. Moreover, computer-aided neurological surgery and therapy, defined in a broad sense, are continuing to make great strides, which has an impact on the outcome of patients afflicted with myriad disorders of the central nervous system (CNS) and peripheral nervous system (PNS). This research topic will address clinically transformative neurological therapies that center on the CNS and PNS. In a manner that befits the multidisciplinary challenges that characterize these innovations, the editors and contributors to this online publication will be both physicians and engineers. While there may be overlap with other online publications, including Frontiers journals, the emphasis will be on the practical improvement on patient outcome through technological advances on therapies targeting the CNS and PNS. These research topics will include the following areas: ? Descriptive surgery planning and navigation, which in particular improve on commercially available technologies. ? Surgical robotics that center on stable, accurate delivery of therapies to the CNS or PNS. ? Medical simulation for training and device development, with an emphasis on therapies of the CNS and PNS. ? Innovations in medical imaging that promise to transform how we visualize neuroanatomy, with a particular impact on neurological treatment. ? Medical image analysis algorithms with a transformative impact on neurological surgery and therapy. ? Computer-assisted radiation therapy targeting the nervous system. While these topics may seem diverse, in reality they are all facets of a similar thrust in Neurosurgery to combine rapidly improving imaging modalities with powerful and expanding computing power to model, plan and treat neurological disease through smaller surgical corridors and less morbidity to surrounding structures such as blood vessels, functional brain, fiber tracts cranial nerves and so forth. Another way to phrase the overarching theme is that the application of computers to neurosurgery will allow us to plan and treat individual patients based on their unique functional anatomy and thereby reduce surgical morbidity and improve outcomes. Combining these different applications of computer assistance technologies in one place will, hopefully, allow for cross-fertilization across disciplines. Best wishes, Michel Michel Audette, Ph.D. Assistant Professor, Department of Modeling, Simulation and Visualization Engineering, Old Dominion University, Norfolk, VA. -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From ljzijp at gmail.com Wed Mar 16 16:32:03 2016 From: ljzijp at gmail.com (Lambert Zijp) Date: Wed, 16 Mar 2016 21:32:03 +0100 Subject: [ITK] [ITK-users] How to determine PixelType of itk::Image In-Reply-To: References: Message-ID: Hi D?enan, Thank you, you have been very helpful. I opted for the 'bloated' version, and it works. It's just a pity that the caller of the conversion function needs to know what type of image is to be converted. In order to convert a 3D deformation vector field, the caller needs to say: rc = ItkToAvs, 3>(ppAvsVectorField, pItkVectorField); (The prototype of ItkToAvs is given in the first post of this thread) On other words, the caller needs to know that such an image is 3D and contains float triplet pixels. Is there a way that the compiler works this out? Greetings, Lambert On Tue, Mar 15, 2016 at 8:49 PM, D?enan Zuki? wrote: > Hi Lambert, > > a 'general' interface cannot be made. You are not the first to face this > issue. One way is to do if/else for all the supported cases. Another way is > to define some template function or helper class, and then let compiler > take care of type matching. But indeed, the code is either bloated (version > one) or somewhat exotic (version two). > > RGB image can be stored either way. You can have itk::Image with 3 > dimensions x,y,color (consecutive color planes) or > itk::Image, 2> (consecutive triplets). It depends on > your treatment. I believe that consecutive triplets is more common. > > Regards, > D?enan > > On Tue, Mar 15, 2016 at 3:39 PM, Lambert Zijp wrote: > >> Hi D?enan, >> >> Haha, true enough, ItkToAvs would have to return an errorcode >> 'unsupported'. Yes, pixelspacing and origin can be retrieved. Also the >> size of each dimension, though that took me a while: it was well hidden. >> Still, it is very frustrating that it cannot be determined from >> itk::image whether it is an ordinary, commonly occurring image like an BGR >> ARGB or a 3-vector float image. >> At least, that is what I gather from your answer: a 'general' interface >> to other image processing libraries cannot be made! >> >> Am I the first person having problems with this? >> How is an RGB image stored in itk, as consecutive triplets or as >> consecutive color-planes. >> >> Greetings, >> Lambert >> >> On Tue, Mar 15, 2016 at 7:57 PM, D?enan Zuki? wrote: >> >>> Yes, it knows. Using something like this: >>> >>> template >>> void ItkToAvs(AVSfield** ppAvs, typename ImageType::Pointer image) >>> { >>> typename ImageType::PixelType *pixelPointer=image->GetBufferPointer(); >>> unsigned int dimension=ImageType::ImageDimension; >>> //the rest of conversion code >>> } >>> >>> However, ImageType::PixelType can be arbitrary type. Consider this: >>> class myClass {int a; complex c; string sRep;}; >>> typedef itk::Image ImageType; >>> ItkToAvs(ppAvs, image); >>> >>> What do you expect ItkToAvs to do? >>> >>> Regards, >>> D?enan >>> >>> On Tue, Mar 15, 2016 at 2:53 PM, Lambert Zijp wrote: >>> >>>> This is all very confusing to me. In the FileWriter example, the caller *already >>>> knows* what the IOComponentType >>>> and >>>> what the IOPixelType >>>> of >>>> the itk::Image is (it is hard-coded; not retrieved from the itk::Image). >>>> The same holds for the reader: it gets that information from the file. >>>> I want to make a general function that takes *ANY* itk::Image as >>>> input, and converts it to an AVS datasructure (which supports all of them). >>>> So I need to get the information from itk::Image. >>>> Is there a way to get it from itk::Image? Or is it true that an >>>> itk::Image does not know what it actually is/represents? >>>> >>>> On Tue, Mar 15, 2016 at 7:07 PM, D?enan Zuki? >>>> wrote: >>>> >>>>> If I remember correctly, using this >>>>> >>>>> approach you can also get number of components with something like: >>>>> imageIO->GetNumberOfComponents(); >>>>> You can take a look at class documentation >>>>> for >>>>> more details. >>>>> >>>>> On Tue, Mar 15, 2016 at 1:09 PM, Lambert Zijp >>>>> wrote: >>>>> >>>>>> I'm still not sure how to handle vector images. D?enan gave an >>>>>> example of an RGB image. That would be a 3-vector unsigned char pixeltype. >>>>>> Would I have to write out in those *'if **(**typeid(ValueType) == >>>>>> ???)'* statements all permutations of the number of vectors and the >>>>>> type? Or is there a way to separate the number of vectors and the pixeltype? >>>>>> How are vector images stored in memory in ITK. In an RGB image for >>>>>> example, are the pixels consecutive triplets, or is the image stored as >>>>>> three consecutive color planes? >>>>>> I'm particular interested in 3D displacement vector fields, that are >>>>>> the result of deformable registration. >>>>>> >>>>>> >>>>>> On Tue, Mar 15, 2016 at 5:22 PM, Bill Lorensen < >>>>>> bill.lorensen at gmail.com> wrote: >>>>>> >>>>>>> This example may help >>>>>>> http://www.vtk.org/Wiki/ITK/Examples/IO/ReadUnknownImageType >>>>>>> On Mar 15, 2016 8:44 AM, "D?enan Zuki?" wrote: >>>>>>> >>>>>>>> Of course it complained, switch statement is for integral types (if >>>>>>>> I remember correctly). >>>>>>>> >>>>>>>> Regards >>>>>>>> >>>>>>>> On Tue, Mar 15, 2016 at 11:39 AM, Lambert Zijp >>>>>>>> wrote: >>>>>>>> >>>>>>>>> Hi D?enan, >>>>>>>>> >>>>>>>>> Thank you very much! >>>>>>>>> Visual Studio 9 does not recognize decltype(), but typeid() >>>>>>>>> worked fine. At least, when you make separate if statements, like you did >>>>>>>>> in your example. When tried to use it in a switch statement, the compiler >>>>>>>>> complained. >>>>>>>>> >>>>>>>>> Greetings, >>>>>>>>> Lambert >>>>>>>>> >>>>>>>>> >>>>>>>>> On Tue, Mar 15, 2016 at 2:47 PM, D?enan Zuki? >>>>>>>>> wrote: >>>>>>>>> >>>>>>>>>> Hi Lambert, >>>>>>>>>> >>>>>>>>>> the classic way is using a bunch of if-else's. >>>>>>>>>> >>>>>>>>>> if (decltype(ValueType)==decltype(int)) >>>>>>>>>> { >>>>>>>>>> //int specific processing >>>>>>>>>> } >>>>>>>>>> else if (decltype(ValueType)==decltype(itk::RGB)) >>>>>>>>>> { >>>>>>>>>> //RGB specific processing >>>>>>>>>> } >>>>>>>>>> ?else if ...? >>>>>>>>>> >>>>>>>>>> ?If you can't use C++11's decltype then use typeid from >>>>>>>>>> ? header. >>>>>>>>>> >>>>>>>>>> Regards, >>>>>>>>>> D?enan >>>>>>>>>> >>>>>>>>>> On Tue, Mar 15, 2016 at 5:48 AM, Lambert Zijp >>>>>>>>>> wrote: >>>>>>>>>> >>>>>>>>>>> I want to write a function that converts an arbitrary ITK image >>>>>>>>>>> to another format (AVS in my case). >>>>>>>>>>> It has been suggested that following functionprototype could de >>>>>>>>>>> the job: >>>>>>>>>>> template >>>>>>>>>>> int ItkToAvs(AVSfield** ppAvs, typename >>>>>>>>>>> itk::Image::Pointer pItkImage); >>>>>>>>>>> >>>>>>>>>>> Now I want to know whether ValueType equals unsigned char or >>>>>>>>>>> short or int etc. Also whether the pixels are single numbers or vectors. >>>>>>>>>>> How does one do that? >>>>>>>>>>> >>>>>>>>>>> Greetings, >>>>>>>>>>> Lambert >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> _____________________________________ >>>>>>>>>>> Powered by www.kitware.com >>>>>>>>>>> >>>>>>>>>>> Visit other Kitware open-source projects at >>>>>>>>>>> http://www.kitware.com/opensource/opensource.html >>>>>>>>>>> >>>>>>>>>>> Kitware offers ITK Training Courses, for more information visit: >>>>>>>>>>> http://www.kitware.com/products/protraining.php >>>>>>>>>>> >>>>>>>>>>> Please keep messages on-topic and check the ITK FAQ at: >>>>>>>>>>> http://www.itk.org/Wiki/ITK_FAQ >>>>>>>>>>> >>>>>>>>>>> Follow this link to subscribe/unsubscribe: >>>>>>>>>>> http://public.kitware.com/mailman/listinfo/insight-users >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>> >>>>>>>>> >>>>>>>> >>>>>>>> _____________________________________ >>>>>>>> Powered by www.kitware.com >>>>>>>> >>>>>>>> Visit other Kitware open-source projects at >>>>>>>> http://www.kitware.com/opensource/opensource.html >>>>>>>> >>>>>>>> Kitware offers ITK Training Courses, for more information visit: >>>>>>>> http://www.kitware.com/products/protraining.php >>>>>>>> >>>>>>>> Please keep messages on-topic and check the ITK FAQ at: >>>>>>>> http://www.itk.org/Wiki/ITK_FAQ >>>>>>>> >>>>>>>> Follow this link to subscribe/unsubscribe: >>>>>>>> http://public.kitware.com/mailman/listinfo/insight-users >>>>>>>> >>>>>>>> >>>>>> >>>>> >>>> >>>> _____________________________________ >>>> Powered by www.kitware.com >>>> >>>> Visit other Kitware open-source projects at >>>> http://www.kitware.com/opensource/opensource.html >>>> >>>> Kitware offers ITK Training Courses, for more information visit: >>>> http://www.kitware.com/products/protraining.php >>>> >>>> Please keep messages on-topic and check the ITK FAQ at: >>>> http://www.itk.org/Wiki/ITK_FAQ >>>> >>>> Follow this link to subscribe/unsubscribe: >>>> http://public.kitware.com/mailman/listinfo/insight-users >>>> >>>> >>> >> > -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From dzenanz at gmail.com Wed Mar 16 16:44:39 2016 From: dzenanz at gmail.com (=?UTF-8?B?RMW+ZW5hbiBadWtpxIc=?=) Date: Wed, 16 Mar 2016 16:44:39 -0400 Subject: [ITK] [ITK-users] How to determine PixelType of itk::Image In-Reply-To: References: Message-ID: Hi Lambert, that is a limitation which has annoyed me for quite some time. I frequently have: template< typename TImage > void WriteDebug(typename TImage::Pointer out, const char *filename) { typedef ImageFileWriter WriterType; typename WriterType::Pointer w = WriterType::New(); w->SetInput(out); w->SetFileName(filename); try { w->Update(); } catch (ExceptionObject & error) { std::cerr << "Error: " << error << std::endl; } } I have not figured out a better way to invoke this function than this: typedef itk::Image ImageType; //defined somewhere, once WriteDebug(step3, "C:\\step3.nrrd"); //ImageType used many times over Regards, D?enan On Wed, Mar 16, 2016 at 4:32 PM, Lambert Zijp wrote: > Hi D?enan, > > Thank you, you have been very helpful. I opted for the 'bloated' version, > and it works. It's just a pity that the caller of the conversion function > needs to know what type of image is to be converted. In order to convert a > 3D deformation vector field, the caller needs to say: > rc = ItkToAvs, 3>(ppAvsVectorField, > pItkVectorField); > (The prototype of ItkToAvs is given in the first post of this thread) > On other words, the caller needs to know that such an image is 3D and > contains float triplet pixels. Is there a way that the compiler works this > out? > > Greetings, > Lambert > > > On Tue, Mar 15, 2016 at 8:49 PM, D?enan Zuki? wrote: >> >> Hi Lambert, >> >> a 'general' interface cannot be made. You are not the first to face this >> issue. One way is to do if/else for all the supported cases. Another way is >> to define some template function or helper class, and then let compiler take >> care of type matching. But indeed, the code is either bloated (version one) >> or somewhat exotic (version two). >> >> RGB image can be stored either way. You can have itk::Image with 3 >> dimensions x,y,color (consecutive color planes) or >> itk::Image, 2> (consecutive triplets). It depends on >> your treatment. I believe that consecutive triplets is more common. >> >> Regards, >> D?enan >> >> On Tue, Mar 15, 2016 at 3:39 PM, Lambert Zijp wrote: >>> >>> Hi D?enan, >>> >>> Haha, true enough, ItkToAvs would have to return an errorcode >>> 'unsupported'. Yes, pixelspacing and origin can be retrieved. Also the size >>> of each dimension, though that took me a while: it was well hidden. >>> Still, it is very frustrating that it cannot be determined from >>> itk::image whether it is an ordinary, commonly occurring image like an BGR >>> ARGB or a 3-vector float image. >>> At least, that is what I gather from your answer: a 'general' interface >>> to other image processing libraries cannot be made! >>> >>> Am I the first person having problems with this? >>> How is an RGB image stored in itk, as consecutive triplets or as >>> consecutive color-planes. >>> >>> Greetings, >>> Lambert >>> >>> On Tue, Mar 15, 2016 at 7:57 PM, D?enan Zuki? wrote: >>>> >>>> Yes, it knows. Using something like this: >>>> >>>> template >>>> void ItkToAvs(AVSfield** ppAvs, typename ImageType::Pointer image) >>>> { >>>> typename ImageType::PixelType *pixelPointer=image->GetBufferPointer(); >>>> unsigned int dimension=ImageType::ImageDimension; >>>> //the rest of conversion code >>>> } >>>> >>>> However, ImageType::PixelType can be arbitrary type. Consider this: >>>> class myClass {int a; complex c; string sRep;}; >>>> typedef itk::Image ImageType; >>>> ItkToAvs(ppAvs, image); >>>> >>>> What do you expect ItkToAvs to do? >>>> >>>> Regards, >>>> D?enan >>>> >>>> On Tue, Mar 15, 2016 at 2:53 PM, Lambert Zijp wrote: >>>>> >>>>> This is all very confusing to me. In the FileWriter example, the caller >>>>> already knows what the IOComponentType and what the IOPixelType of the >>>>> itk::Image is (it is hard-coded; not retrieved from the itk::Image). The >>>>> same holds for the reader: it gets that information from the file. >>>>> I want to make a general function that takes ANY itk::Image as input, >>>>> and converts it to an AVS datasructure (which supports all of them). So I >>>>> need to get the information from itk::Image. >>>>> Is there a way to get it from itk::Image? Or is it true that an >>>>> itk::Image does not know what it actually is/represents? >>>>> >>>>> On Tue, Mar 15, 2016 at 7:07 PM, D?enan Zuki? >>>>> wrote: >>>>>> >>>>>> If I remember correctly, using this approach you can also get number >>>>>> of components with something like: >>>>>> imageIO->GetNumberOfComponents(); >>>>>> You can take a look at class documentation for more details. >>>>>> >>>>>> On Tue, Mar 15, 2016 at 1:09 PM, Lambert Zijp >>>>>> wrote: >>>>>>> >>>>>>> I'm still not sure how to handle vector images. D?enan gave an >>>>>>> example of an RGB image. That would be a 3-vector unsigned char pixeltype. >>>>>>> Would I have to write out in those 'if (typeid(ValueType) == ???)' >>>>>>> statements all permutations of the number of vectors and the type? Or is >>>>>>> there a way to separate the number of vectors and the pixeltype? >>>>>>> How are vector images stored in memory in ITK. In an RGB image for >>>>>>> example, are the pixels consecutive triplets, or is the image stored as >>>>>>> three consecutive color planes? >>>>>>> I'm particular interested in 3D displacement vector fields, that are >>>>>>> the result of deformable registration. >>>>>>> >>>>>>> >>>>>>> On Tue, Mar 15, 2016 at 5:22 PM, Bill Lorensen >>>>>>> wrote: >>>>>>>> >>>>>>>> This example may help >>>>>>>> http://www.vtk.org/Wiki/ITK/Examples/IO/ReadUnknownImageType >>>>>>>> >>>>>>>> On Mar 15, 2016 8:44 AM, "D?enan Zuki?" wrote: >>>>>>>>> >>>>>>>>> Of course it complained, switch statement is for integral types (if >>>>>>>>> I remember correctly). >>>>>>>>> >>>>>>>>> Regards >>>>>>>>> >>>>>>>>> On Tue, Mar 15, 2016 at 11:39 AM, Lambert Zijp >>>>>>>>> wrote: >>>>>>>>>> >>>>>>>>>> Hi D?enan, >>>>>>>>>> >>>>>>>>>> Thank you very much! >>>>>>>>>> Visual Studio 9 does not recognize decltype(), but typeid() worked >>>>>>>>>> fine. At least, when you make separate if statements, like you did in your >>>>>>>>>> example. When tried to use it in a switch statement, the compiler >>>>>>>>>> complained. >>>>>>>>>> >>>>>>>>>> Greetings, >>>>>>>>>> Lambert >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> On Tue, Mar 15, 2016 at 2:47 PM, D?enan Zuki? >>>>>>>>>> wrote: >>>>>>>>>>> >>>>>>>>>>> Hi Lambert, >>>>>>>>>>> >>>>>>>>>>> the classic way is using a bunch of if-else's. >>>>>>>>>>> >>>>>>>>>>> if (decltype(ValueType)==decltype(int)) >>>>>>>>>>> { >>>>>>>>>>> //int specific processing >>>>>>>>>>> } >>>>>>>>>>> else if (decltype(ValueType)==decltype(itk::RGB)) >>>>>>>>>>> { >>>>>>>>>>> //RGB specific processing >>>>>>>>>>> } >>>>>>>>>>> else if ... >>>>>>>>>>> >>>>>>>>>>> If you can't use C++11's decltype then use typeid from >>>>>>>>>>> header. >>>>>>>>>>> >>>>>>>>>>> Regards, >>>>>>>>>>> D?enan >>>>>>>>>>> >>>>>>>>>>> On Tue, Mar 15, 2016 at 5:48 AM, Lambert Zijp >>>>>>>>>>> wrote: >>>>>>>>>>>> >>>>>>>>>>>> I want to write a function that converts an arbitrary ITK image >>>>>>>>>>>> to another format (AVS in my case). >>>>>>>>>>>> It has been suggested that following functionprototype could de >>>>>>>>>>>> the job: >>>>>>>>>>>> template >>>>>>>>>>>> int ItkToAvs(AVSfield** ppAvs, typename >>>>>>>>>>>> itk::Image::Pointer pItkImage); >>>>>>>>>>>> >>>>>>>>>>>> Now I want to know whether ValueType equals unsigned char or >>>>>>>>>>>> short or int etc. Also whether the pixels are single numbers or vectors. How >>>>>>>>>>>> does one do that? >>>>>>>>>>>> >>>>>>>>>>>> Greetings, >>>>>>>>>>>> Lambert >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> _____________________________________ >>>>>>>>>>>> Powered by www.kitware.com >>>>>>>>>>>> >>>>>>>>>>>> Visit other Kitware open-source projects at >>>>>>>>>>>> http://www.kitware.com/opensource/opensource.html >>>>>>>>>>>> >>>>>>>>>>>> Kitware offers ITK Training Courses, for more information visit: >>>>>>>>>>>> http://www.kitware.com/products/protraining.php >>>>>>>>>>>> >>>>>>>>>>>> Please keep messages on-topic and check the ITK FAQ at: >>>>>>>>>>>> http://www.itk.org/Wiki/ITK_FAQ >>>>>>>>>>>> >>>>>>>>>>>> Follow this link to subscribe/unsubscribe: >>>>>>>>>>>> http://public.kitware.com/mailman/listinfo/insight-users >>>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> _____________________________________ >>>>>>>>> Powered by www.kitware.com >>>>>>>>> >>>>>>>>> Visit other Kitware open-source projects at >>>>>>>>> http://www.kitware.com/opensource/opensource.html >>>>>>>>> >>>>>>>>> Kitware offers ITK Training Courses, for more information visit: >>>>>>>>> http://www.kitware.com/products/protraining.php >>>>>>>>> >>>>>>>>> Please keep messages on-topic and check the ITK FAQ at: >>>>>>>>> http://www.itk.org/Wiki/ITK_FAQ >>>>>>>>> >>>>>>>>> Follow this link to subscribe/unsubscribe: >>>>>>>>> http://public.kitware.com/mailman/listinfo/insight-users >>>>>>>>> >>>>>>> >>>>>> >>>>> >>>>> >>>>> _____________________________________ >>>>> Powered by www.kitware.com >>>>> >>>>> Visit other Kitware open-source projects at >>>>> http://www.kitware.com/opensource/opensource.html >>>>> >>>>> Kitware offers ITK Training Courses, for more information visit: >>>>> http://www.kitware.com/products/protraining.php >>>>> >>>>> Please keep messages on-topic and check the ITK FAQ at: >>>>> http://www.itk.org/Wiki/ITK_FAQ >>>>> >>>>> Follow this link to subscribe/unsubscribe: >>>>> http://public.kitware.com/mailman/listinfo/insight-users >>>>> >>>> >>> >> > _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From matimontg at gmail.com Wed Mar 16 20:10:18 2016 From: matimontg at gmail.com (Matias Montroull) Date: Thu, 17 Mar 2016 00:10:18 +0000 Subject: [ITK] [ITK-users] Saving results .dcm files In-Reply-To: References: Message-ID: try this: /*========================================================================= * * Copyright Insight Software Consortium * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0.txt * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. * *=========================================================================*/ #include "itkGDCMImageIO.h" #include "itkNumericSeriesFileNames.h" #include "itkImageFileReader.h" #include "itkImageSeriesWriter.h" #include "itkMetaDataObject.h" #include #include "itksys/SystemTools.hxx" // Software Guide : BeginLatex // // This example illustrates how to read a 3D image from a non DICOM file and write it as a series of DICOM slices. // with some changed header information. Header // // Please note that modifying the content of a DICOM header is a very risky // operation. The Header contains fundamental information about the patient // and therefore its consistency must be protected from any data corruption. // Before attempting to modify the DICOM headers of your files, you must make // sure that you have a very good reason for doing so, and that you can ensure // that this information change will not result in a lower quality of health // care to be delivered to the patient. // // \index{DICOM!Writing Series} // // Software Guide : EndLatex int main( int argc, char* argv[] ) { if( argc < 3 ) { std::cerr << "Usage: " << argv[0]; std::cerr << " InputImage OutputDicomDirectory" << std::endl; return EXIT_FAILURE; } typedef signed short PixelType; const unsigned int Dimension = 3; typedef itk::Image< PixelType, Dimension > ImageType; typedef itk::ImageFileReader< ImageType > ReaderType; ReaderType::Pointer reader = ReaderType::New(); reader->SetFileName( argv[1] ); try { reader->Update(); } catch (itk::ExceptionObject &excp) { std::cerr << "Exception thrown while writing the image" << std::endl; std::cerr << excp << std::endl; return EXIT_FAILURE; } typedef itk::GDCMImageIO ImageIOType; typedef itk::NumericSeriesFileNames NamesGeneratorType; ImageIOType::Pointer gdcmIO = ImageIOType::New(); const char * outputDirectory = argv[2]; itksys::SystemTools::MakeDirectory( outputDirectory ); typedef signed short OutputPixelType; const unsigned int OutputDimension = 2; typedef itk::Image< OutputPixelType, OutputDimension > Image2DType; typedef itk::ImageSeriesWriter< ImageType, Image2DType > SeriesWriterType; NamesGeneratorType::Pointer namesGenerator = NamesGeneratorType::New(); itk::MetaDataDictionary & dict = gdcmIO->GetMetaDataDictionary(); std::string tagkey, value; tagkey = "0008|0060"; // Modality value = "MR"; itk::EncapsulateMetaData(dict, tagkey, value ); tagkey = "0008|0008"; // Image Type value = "DERIVED\\SECONDARY"; itk::EncapsulateMetaData(dict, tagkey, value); tagkey = "0008|0064"; // Conversion Type value = "DV"; itk::EncapsulateMetaData(dict, tagkey, value); SeriesWriterType::Pointer seriesWriter = SeriesWriterType::New(); seriesWriter->SetInput( reader->GetOutput() ); seriesWriter->SetImageIO( gdcmIO ); ImageType::RegionType region = reader->GetOutput()->GetLargestPossibleRegion(); ImageType::IndexType start = region.GetIndex(); ImageType::SizeType size = region.GetSize(); std::string format = outputDirectory; format += "/imagen%03d.dcm"; namesGenerator->SetSeriesFormat( format.c_str() ); namesGenerator->SetStartIndex( start[2] ); namesGenerator->SetEndIndex( start[2] + size[2] - 1 ); namesGenerator->SetIncrementIndex( 1 ); seriesWriter->SetFileNames( namesGenerator->GetFileNames() ); try { seriesWriter->Update(); } catch( itk::ExceptionObject & excp ) { std::cerr << "Exception thrown while writing the series " << std::endl; std::cerr << excp << std::endl; return EXIT_FAILURE; } return EXIT_SUCCESS; } El mi?., 16 de mar. de 2016 a la(s) 16:27, D?enan Zuki? escribi?: > Hi Abdelkhalek, > > the problem does not seem to be there. The attached example compiles > fine for me. > > Regards, > D?enan > > On Wed, Mar 16, 2016 at 8:33 AM, Abdelkhalek Bakkari > wrote: > > I tried to write the following code : > > > > > > /////////////////// Begin Dicom Writer > > > > ReaderType::Pointer reader = ReaderType::New(); > > ImageIOType::Pointer gdcmIO = ImageIOType::New(); > > NamesGeneratorType::Pointer namesGenerator = NamesGeneratorType::New(); > > > > itksys::SystemTools::MakeDirectory( "slic" ); > > SeriesWriterType::Pointer seriesWriter = SeriesWriterType::New(); > > seriesWriter->SetInput( reader->GetOutput() ); > > seriesWriter->SetImageIO( gdcmIO ); > > namesGenerator->SetOutputDirectory("slic"); > > seriesWriter->SetFileNames( namesGenerator->GetOutputFileNames()); > > seriesWriter->SetMetaDataDictionaryArray( > > reader->GetMetaDataDictionaryArray() ); > > > > ////////////////// End Dicom Writer > > > > Some errors appear : > > > > c:\itk > > > 4.8.1\source\modules\core\common\include\itkImportImageContainer.hxx(184): > > error C2248: 'itk::Image::~Image' : cannot access > > protected member declared in class 'itk::Image' > > 2> with > > 2> [ > > 2> TPixel=InputPixelType, > > 2> VImageDimension=2 > > 2> ] > > 2> C:/ITK > 4.8.1/Source/Modules/Core/Common/include\itkImage.h(279) > > : see declaration of 'itk::Image::~Image' > > 2> with > > 2> [ > > 2> TPixel=InputPixelType, > > 2> VImageDimension=2 > > 2> ] > > 2>c:\itk > > > 4.8.1\source\modules\core\common\include\itkImportImageContainer.hxx(188): > > error C2248: 'itk::Image::Image' : cannot access > > protected member declared in class 'itk::Image' > > 2> with > > 2> [ > > 2> TPixel=InputPixelType, > > 2> VImageDimension=2 > > 2> ] > > 2> C:/ITK > 4.8.1/Source/Modules/Core/Common/include\itkImage.h(276) > > : see declaration of 'itk::Image::Image' > > 2> with > > 2> [ > > 2> TPixel=InputPixelType, > > 2> VImageDimension=2 > > 2> ] > > 2>c:\itk > > > 4.8.1\source\modules\core\common\include\itkImportImageContainer.hxx(188): > > error C2248: 'itk::Image::~Image' : cannot access > > protected member declared in class 'itk::Image' > > 2> with > > 2> [ > > 2> TPixel=InputPixelType, > > 2> VImageDimension=2 > > 2> ] > > 2> C:/ITK > 4.8.1/Source/Modules/Core/Common/include\itkImage.h(279) > > : see declaration of 'itk::Image::~Image' > > 2> with > > 2> [ > > 2> TPixel=InputPixelType, > > 2> VImageDimension=2 > > 2> ] > > 2>c:\itk > > > 4.8.1\source\modules\core\common\include\itkImportImageContainer.hxx(213): > > error C2248: 'itk::Image::~Image' : cannot access > > protected member declared in class 'itk::Image' > > 2> with > > 2> [ > > 2> TPixel=InputPixelType, > > 2> VImageDimension=2 > > 2> ] > > 2> C:/ITK > 4.8.1/Source/Modules/Core/Common/include\itkImage.h(294) > > : compiler has generated 'itk::Image::~Image' > here > > 2> with > > 2> [ > > 2> TPixel=InputPixelType, > > 2> VImageDimension=2 > > 2> ] > > 2> c:\itk > > > 4.8.1\source\modules\core\common\include\itkImportImageContainer.hxx(209) : > > while compiling class template member function 'void > > > itk::ImportImageContainer::DeallocateManagedMemory(void)' > > 2> with > > 2> [ > > 2> TElementIdentifier=unsigned long, > > 2> TElement=itk::Image > > 2> ] > > 2>c:\itk 4.8.1\source\modules\core\common\include\itkImage.hxx(151): > error > > C2248: 'itk::Image::Image' : cannot access > protected > > member declared in class 'itk::Image' > > 2> with > > 2> [ > > 2> TPixel=InputPixelType, > > 2> VImageDimension=2 > > 2> ] > > 2> C:/ITK > 4.8.1/Source/Modules/Core/Common/include\itkImage.h(276) > > : see declaration of 'itk::Image::Image' > > 2> with > > 2> [ > > 2> TPixel=InputPixelType, > > 2> VImageDimension=2 > > 2> ] > > 2> c:\itk > > 4.8.1\source\modules\core\common\include\itkImage.hxx(148) : while > compiling > > class template member function 'unsigned int > > itk::Image::GetNumberOfComponentsPerPixel(void) > > const' > > 2> with > > 2> [ > > 2> TPixel=OutputImageType, > > 2> VImageDimension=2 > > 2> ] > > 2>c:\itk 4.8.1\source\modules\core\common\include\itkImage.hxx(151): > error > > C2248: 'itk::Image::~Image' : cannot access > > protected member declared in class 'itk::Image' > > 2> with > > 2> [ > > 2> TPixel=InputPixelType, > > 2> VImageDimension=2 > > 2> ] > > 2> C:/ITK > 4.8.1/Source/Modules/Core/Common/include\itkImage.h(279) > > : see declaration of 'itk::Image::~Image' > > 2> with > > 2> [ > > 2> TPixel=InputPixelType, > > 2> VImageDimension=2 > > 2> ] > > > > Abdelkhalek Bakkari > > Ph.D candidate in Computer Science > > Institute of Applied Computer Science > > Lodz University of Technology, Poland > > > > > > > > > > ________________________________ > > From: kiran.j88 at gmail.com > > Date: Wed, 16 Mar 2016 10:27:51 +0000 > > Subject: Re: [ITK-users] Saving results .dcm files > > To: bakkari.abdelkhalek at hotmail.fr; insight-users at itk.org > > > > > > Hi Abdelkhalek, > > > > Examples can be found in Chapter 1 of Book 2 of the ITK Software guide: > > http://www.itk.org/ItkSoftwareGuide.pdf > > See page 340 of the pdf. > > > > You can find the full source code for the examples on the ITK Doxygen > pages, > > e.g.: > > > http://www.itk.org/Doxygen/html/Examples_2IO_2DicomSeriesReadSeriesWrite_8cxx-example.html > > > > And there are more examples on the ITK wiki, e.g.: > > http://itk.org/Wiki/ITK/Examples/DICOM/ResampleDICOM > > > > Regards, > > Kiran > > > > > > On Wed, 16 Mar 2016 at 10:19 Abdelkhalek Bakkari > > wrote: > > > > > > Hi ! > > > > I am looking for saving the results of ITK as .dcm files for a 3D image. > > Any help ! Any suggestion ! please. > > > > Best regards, > > > > Abdelkhalek Bakkari > > Ph.D candidate in Computer Science > > Institute of Applied Computer Science > > Lodz University of Technology, Poland > > > > > > _____________________________________ > > Powered by www.kitware.com > > > > Visit other Kitware open-source projects at > > http://www.kitware.com/opensource/opensource.html > > > > Kitware offers ITK Training Courses, for more information visit: > > http://www.kitware.com/products/protraining.php > > > > Please keep messages on-topic and check the ITK FAQ at: > > http://www.itk.org/Wiki/ITK_FAQ > > > > Follow this link to subscribe/unsubscribe: > > http://public.kitware.com/mailman/listinfo/insight-users > _____________________________________ > Powered by www.kitware.com > > Visit other Kitware open-source projects at > http://www.kitware.com/opensource/opensource.html > > Kitware offers ITK Training Courses, for more information visit: > http://www.kitware.com/products/protraining.php > > Please keep messages on-topic and check the ITK FAQ at: > http://www.itk.org/Wiki/ITK_FAQ > > Follow this link to subscribe/unsubscribe: > http://public.kitware.com/mailman/listinfo/insight-users > -- Matias -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From bakkari.abdelkhalek at hotmail.fr Thu Mar 17 07:47:34 2016 From: bakkari.abdelkhalek at hotmail.fr (Abdelkhalek Bakkari) Date: Thu, 17 Mar 2016 12:47:34 +0100 Subject: [ITK] [ITK-users] Comparaison metric using ITK 2D and 3D images Message-ID: Hi ! I would like to compare two images ((2D and 3D) results of two different approaches ) using accuracy and execution time. Any help ! please Kind regards, Abdelkhalek BakkariPh.D candidate in Computer ScienceInstitute of Applied Computer ScienceLodz University of Technology, Poland -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From dzenanz at gmail.com Thu Mar 17 08:56:21 2016 From: dzenanz at gmail.com (=?UTF-8?B?RMW+ZW5hbiBadWtpxIc=?=) Date: Thu, 17 Mar 2016 08:56:21 -0400 Subject: [ITK] [ITK-users] Comparaison metric using ITK 2D and 3D images In-Reply-To: References: Message-ID: You can try testing::comparison or ?subtract and view the result to see the differences.? HTH, D?enan On Thu, Mar 17, 2016 at 7:47 AM, Abdelkhalek Bakkari < bakkari.abdelkhalek at hotmail.fr> wrote: > > Hi ! > > I would like to compare two images ((2D and 3D) results of two different > approaches ) using accuracy and execution time. > > Any help ! please > > > Kind regards, > > Abdelkhalek Bakkari > Ph.D candidate in Computer Science > Institute of Applied Computer Science > Lodz University of Technology, Poland > > > > _____________________________________ > Powered by www.kitware.com > > Visit other Kitware open-source projects at > http://www.kitware.com/opensource/opensource.html > > Kitware offers ITK Training Courses, for more information visit: > http://www.kitware.com/products/protraining.php > > Please keep messages on-topic and check the ITK FAQ at: > http://www.itk.org/Wiki/ITK_FAQ > > Follow this link to subscribe/unsubscribe: > http://public.kitware.com/mailman/listinfo/insight-users > > _______________________________________________ > Community mailing list > Community at itk.org > http://public.kitware.com/mailman/listinfo/community > > -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From tobias.wood at kcl.ac.uk Thu Mar 17 05:47:26 2016 From: tobias.wood at kcl.ac.uk (Wood, Tobias) Date: Thu, 17 Mar 2016 09:47:26 +0000 Subject: [ITK] Community versus Users Lists Message-ID: <5B958451-72D1-4039-A67C-77A8B9ADD558@kcl.ac.uk> Hello, Apologies for a newbie question but this has been bugging me for a while. I am subscribed to the community at itk.org mailing list. As noted on the sign-up page, this also receives all the mail from insight-users (and insight-developers). When I try to reply to a message from one of these lists in my mail client, the reply-to address is set to insight-users. If I send the message as is, I get a failure message telling me I am not subscribed to the mailing list (which is correct). How should I be responding to such e-mail threads? Will a reply to community at itk.org forward the message on to insight-users? Or should I be subscribing to all 3 mailing lists (seems suboptimal as I assume I will get multiple copies of messages). Thanks, Toby From lasso at queensu.ca Thu Mar 17 08:58:00 2016 From: lasso at queensu.ca (Andras Lasso) Date: Thu, 17 Mar 2016 12:58:00 +0000 Subject: [ITK] [ITK-users] BSpline transformation of Vector image In-Reply-To: <1457600097195-36860.post@n7.nabble.com> References: <1456067851174-36816.post@n7.nabble.com> <1457070677221-36841.post@n7.nabble.com> <1457600097195-36860.post@n7.nabble.com> Message-ID: I guess you haven't received response because the answer was too simple: resampling works exactly the same way for vector images as for scalar images. If you are not familiar with ITK enough to do it then you can just do it with a few clicks in 3D Slicer (www.slicer.org): drag-and-drop your vector image and displacement field (for the displacement field: choose to load is as Transform) into Slicer and use the Transforms module to apply the transform to the vector image. https://www.slicer.org/slicerWiki/index.php/Documentation/Nightly/Modules/Transforms Andras -----Original Message----- From: Community [mailto:community-bounces at itk.org] On Behalf Of artioml Sent: March 10, 2016 3:55 AM To: insight-users at itk.org Subject: Re: [ITK] [ITK-users] BSpline transformation of Vector image Hello Guys, Can you please let me know if you have never encountered such use of ITK. Maybe it is really complicated to achieve for ITK newbie as me. Because for now I had no progress and if it is very complicated and not standard thing to do in ITK I will probably give up on it. Thanks for your help! -- View this message in context: http://itk-users.7.n7.nabble.com/BSpline-transformation-of-Vector-image-tp36816p36860.html Sent from the ITK - Users mailing list archive at Nabble.com. _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users _______________________________________________ Community mailing list Community at itk.org http://public.kitware.com/mailman/listinfo/community _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From matt.mccormick at kitware.com Thu Mar 17 11:42:36 2016 From: matt.mccormick at kitware.com (Matt McCormick) Date: Thu, 17 Mar 2016 11:42:36 -0400 Subject: [ITK] Community versus Users Lists In-Reply-To: <5B958451-72D1-4039-A67C-77A8B9ADD558@kcl.ac.uk> References: <5B958451-72D1-4039-A67C-77A8B9ADD558@kcl.ac.uk> Message-ID: Hi Toby, To post to the insight-users or insight-developers list, your email account currently needs to be subscribed there, too. Matt On Thu, Mar 17, 2016 at 5:47 AM, Wood, Tobias wrote: > Hello, > > Apologies for a newbie question but this has been bugging me for a while. I am subscribed to the community at itk.org mailing list. As noted on the sign-up page, this also receives all the mail from insight-users (and insight-developers). When I try to reply to a message from one of these lists in my mail client, the reply-to address is set to insight-users. If I send the message as is, I get a failure message telling me I am not subscribed to the mailing list (which is correct). > > > How should I be responding to such e-mail threads? Will a reply to community at itk.org forward the message on to insight-users? Or should I be subscribing to all 3 mailing lists (seems suboptimal as I assume I will get multiple copies of messages). > > Thanks, > Toby > _______________________________________________ > Community mailing list > Community at itk.org > http://public.kitware.com/mailman/listinfo/community From davis.vigneault at gmail.com Thu Mar 17 18:42:08 2016 From: davis.vigneault at gmail.com (DVigneault) Date: Thu, 17 Mar 2016 15:42:08 -0700 (MST) Subject: [ITK] [ITK-users] Linker error when using Loop subdivision on Mac Message-ID: <1458254528724-7588625.post@n2.nabble.com> All-- I'm getting a linker error (undefined symbols for itk::NumericTraits::Zero) when compiling a simple program against the development branch of ITK on OS X 10.10.5 (Yosemite) with Module_SubdivisionQuadEdgeMesh ON. (I'm using the XCode toolchain compiler with c++11.) I only get this error on Mac--the same program compiles without a problem on Ubuntu 14.04. I tried a clean build of ITK but without luck. I went poking around itkNumericTraits.h, and the template specialization (including ::Zero) is defined right in the header, which is confusing. Any ideas what I might have done wrong? Best, --Davis ######### ## Source ## ######### #include #include typedef itk::QuadEdgeMesh< float, 3 > TMesh; typedef itk::LoopTriangleCellSubdivisionQuadEdgeMeshFilter< TMesh, TMesh > TLoop; int main() { TLoop::Pointer loop = TLoop::New(); return EXIT_SUCCESS; } ############## ## CMakeLists.txt ## ############## cmake_minimum_required(VERSION 2.8.12) project(dv-linker) set(ITK_DIR "~/Developer/ITK/bin") set(CMAKE_CXX_FLAGS "-std=c++11" CACHE STRING "cxx compiler flags" FORCE) set(CMAKE_CXX_FLAGS_DEBUG "-g -Wall -Wextra" CACHE STRING "cxx debug compiler flags" FORCE) set(CMAKE_BUILD_TYPE "Debug" CACHE STRING "build type" FORCE) find_package(ITK REQUIRED) include(${ITK_USE_FILE}) add_executable(dv-linker dv-linker.cxx) target_link_libraries(dv-linker ${ITK_LIBRARIES}) ############# ## Linker Error ## ############# $ make -- Configuring done -- Generating done -- Build files have been written to: /Users/Davis/Developer/BitBucket/oxford/examples/ITK/dv-linker/bin [ 50%] Linking CXX executable dv-linker Undefined symbols for architecture x86_64: "itk::NumericTraits::Zero", referenced from: itk::LoopTriangleCellSubdivisionQuadEdgeMeshFilter >, itk::QuadEdgeMesh > >::AddNewCellPoints(itk::CellInterface >, itk::MapContainer > >, std::__1::set, std::__1::allocator >, itk::GeometricalQuadEdge > >*) in dv-linker.cxx.o itk::LoopTriangleCellSubdivisionQuadEdgeMeshFilter >, itk::QuadEdgeMesh > >::SmoothingPoint(itk::QuadEdgeMeshPoint > const&, itk::MapContainer > > const*) in dv-linker.cxx.o ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocation) make[2]: *** [dv-linker] Error 1 make[1]: *** [CMakeFiles/dv-linker.dir/all] Error 2 make: *** [all] Error 2 -- View this message in context: http://itk-insight-users.2283740.n2.nabble.com/Linker-error-when-using-Loop-subdivision-on-Mac-tp7588625.html Sent from the ITK Insight Users mailing list archive at Nabble.com. _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From weiehome at sina.com Fri Mar 18 01:37:40 2016 From: weiehome at sina.com (=?gb2312?B?0Lvn4tLL?=) Date: Fri, 18 Mar 2016 13:37:40 +0800 Subject: [ITK] Read dicom files according to tags Message-ID: <005101d180d8$4a0b4980$de21dc80$@sina.com> Hi, I want to read dicom series that only contains tags like window center and window width in a certain range, and I don?t know how to do it using gdcmImage io in itk. I have read some dicom series reader examples but I still didn't figured out. The GDCMSeriesFileNames seems not designed for this case. typedef itk::GDCMSeriesFileNames NamesGeneratorType; NamesGeneratorType::Pointer nameGenerator = NamesGeneratorType::New(); nameGenerator->SetUseSeriesDetails(true); nameGenerator->AddSeriesRestriction("0008|0021"); nameGenerator->AddSeriesRestriction("0018|0024"); nameGenerator->AddSeriesRestriction("0020|0011"); nameGenerator->AddSeriesRestriction("0018|0050"); nameGenerator->AddSeriesRestriction("0028|0010"); nameGenerator->AddSeriesRestriction("0028|0011"); nameGenerator->SetDirectory(filePath); the given file path contains 3 dicom series with different window center and window width settings ,yet only one is what I am interested in. I know I can read all series first and then read each series to check if its tags meets my requirements. However, it is slow. What I want is a gdcm support for filtering files in its reading. Thanks for your answers in advance! BR,xie From matt.mccormick at kitware.com Fri Mar 18 12:00:11 2016 From: matt.mccormick at kitware.com (Matt McCormick) Date: Fri, 18 Mar 2016 12:00:11 -0400 Subject: [ITK] [ITK-users] Linker error when using Loop subdivision on Mac In-Reply-To: <1458254528724-7588625.post@n2.nabble.com> References: <1458254528724-7588625.post@n2.nabble.com> Message-ID: Hi Davis, Please review this patch: http://review.source.kitware.com/#/c/20923 Thanks, Matt On Thu, Mar 17, 2016 at 6:42 PM, DVigneault wrote: > All-- > > I'm getting a linker error (undefined symbols for > itk::NumericTraits::Zero) when compiling a simple program against the > development branch of ITK on OS X 10.10.5 (Yosemite) with > Module_SubdivisionQuadEdgeMesh ON. (I'm using the XCode toolchain compiler > with c++11.) I only get this error on Mac--the same program compiles > without a problem on Ubuntu 14.04. I tried a clean build of ITK but without > luck. I went poking around itkNumericTraits.h, and the template > specialization (including ::Zero) is defined right in the header, which is > confusing. Any ideas what I might have done wrong? > > Best, > > --Davis > > ######### > ## Source ## > ######### > > #include > #include > > typedef itk::QuadEdgeMesh< float, 3 > TMesh; > typedef itk::LoopTriangleCellSubdivisionQuadEdgeMeshFilter< TMesh, TMesh > > TLoop; > > int main() > { > TLoop::Pointer loop = TLoop::New(); > return EXIT_SUCCESS; > } > > ############## > ## CMakeLists.txt ## > ############## > > cmake_minimum_required(VERSION 2.8.12) > > project(dv-linker) > > set(ITK_DIR "~/Developer/ITK/bin") > set(CMAKE_CXX_FLAGS "-std=c++11" CACHE STRING "cxx compiler flags" FORCE) > set(CMAKE_CXX_FLAGS_DEBUG "-g -Wall -Wextra" CACHE STRING "cxx debug > compiler flags" FORCE) > set(CMAKE_BUILD_TYPE "Debug" CACHE STRING "build type" FORCE) > > find_package(ITK REQUIRED) > include(${ITK_USE_FILE}) > > add_executable(dv-linker dv-linker.cxx) > target_link_libraries(dv-linker ${ITK_LIBRARIES}) > > ############# > ## Linker Error ## > ############# > > $ make > -- Configuring done > -- Generating done > -- Build files have been written to: > /Users/Davis/Developer/BitBucket/oxford/examples/ITK/dv-linker/bin > [ 50%] Linking CXX executable dv-linker > Undefined symbols for architecture x86_64: > "itk::NumericTraits::Zero", referenced from: > > itk::LoopTriangleCellSubdivisionQuadEdgeMeshFilter 3u, itk::QuadEdgeMeshTraits<float, 3u, bool, bool, float, float> >, > itk::QuadEdgeMesh bool, float, float> > >::AddNewCellPoints(itk::CellInterface itk::QuadEdgeMeshCellTraitsInfo<3, float, float, unsigned long, unsigned > long, unsigned char, itk::QuadEdgeMeshPoint<float, 3u, > itk::GeometricalQuadEdge<unsigned long, unsigned long, bool, bool, true> >>, itk::MapContainer itk::GeometricalQuadEdge<unsigned long, unsigned long, bool, bool, true> >> >, std::__1::set, > std::__1::allocator >, itk::GeometricalQuadEdge long, unsigned long, bool, bool, true> > >*) in dv-linker.cxx.o > > itk::LoopTriangleCellSubdivisionQuadEdgeMeshFilter 3u, itk::QuadEdgeMeshTraits<float, 3u, bool, bool, float, float> >, > itk::QuadEdgeMesh bool, float, float> > >::SmoothingPoint(itk::QuadEdgeMeshPoint itk::GeometricalQuadEdge<unsigned long, unsigned long, bool, bool, true> >> const&, itk::MapContainer 3u, itk::GeometricalQuadEdge<unsigned long, unsigned long, bool, bool, > true> > > const*) in dv-linker.cxx.o > ld: symbol(s) not found for architecture x86_64 > clang: error: linker command failed with exit code 1 (use -v to see > invocation) > make[2]: *** [dv-linker] Error 1 > make[1]: *** [CMakeFiles/dv-linker.dir/all] Error 2 > make: *** [all] Error 2 > > > > > > -- > View this message in context: http://itk-insight-users.2283740.n2.nabble.com/Linker-error-when-using-Loop-subdivision-on-Mac-tp7588625.html > Sent from the ITK Insight Users mailing list archive at Nabble.com. > _____________________________________ > Powered by www.kitware.com > > Visit other Kitware open-source projects at > http://www.kitware.com/opensource/opensource.html > > Kitware offers ITK Training Courses, for more information visit: > http://www.kitware.com/products/protraining.php > > Please keep messages on-topic and check the ITK FAQ at: > http://www.itk.org/Wiki/ITK_FAQ > > Follow this link to subscribe/unsubscribe: > http://public.kitware.com/mailman/listinfo/insight-users _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From dzenanz at gmail.com Fri Mar 18 14:51:46 2016 From: dzenanz at gmail.com (=?UTF-8?B?RMW+ZW5hbiBadWtpxIc=?=) Date: Fri, 18 Mar 2016 14:51:46 -0400 Subject: [ITK] Read dicom files according to tags In-Reply-To: <005101d180d8$4a0b4980$de21dc80$@sina.com> References: <005101d180d8$4a0b4980$de21dc80$@sina.com> Message-ID: Hi Xie, maybe you can use ImageIO to read image information for all the series (just one file from each series should be enough). Then examine the metadata to see whether window conditions are met, and if they are then read the series. Regards, D?enan On Fri, Mar 18, 2016 at 1:37 AM, ??? wrote: > > Hi, > > I want to read dicom series that only contains tags like window center and > window width in a certain range, and I don?t know how to do it using > gdcmImage io in itk. > I have read some dicom series reader examples but I still didn't figured > out. The GDCMSeriesFileNames seems not designed for this case. > > > typedef itk::GDCMSeriesFileNames NamesGeneratorType; > NamesGeneratorType::Pointer nameGenerator = > NamesGeneratorType::New(); > > nameGenerator->SetUseSeriesDetails(true); > nameGenerator->AddSeriesRestriction("0008|0021"); > nameGenerator->AddSeriesRestriction("0018|0024"); > nameGenerator->AddSeriesRestriction("0020|0011"); > nameGenerator->AddSeriesRestriction("0018|0050"); > nameGenerator->AddSeriesRestriction("0028|0010"); > nameGenerator->AddSeriesRestriction("0028|0011"); > nameGenerator->SetDirectory(filePath); > the given file path contains 3 dicom series with different window center > and > window width settings ,yet only one is what I am interested in. > I know I can read all series first and then read each series to check if > its > tags meets my requirements. However, it is slow. What I want is a gdcm > support for filtering files in its reading. > > Thanks for your answers in advance! > BR,xie > > > _______________________________________________ > Community mailing list > Community at itk.org > http://public.kitware.com/mailman/listinfo/community > -------------- next part -------------- An HTML attachment was scrubbed... URL: From ljzijp at gmail.com Fri Mar 18 15:12:28 2016 From: ljzijp at gmail.com (Lambert Zijp) Date: Fri, 18 Mar 2016 20:12:28 +0100 Subject: [ITK] Read dicom files according to tags In-Reply-To: References: <005101d180d8$4a0b4980$de21dc80$@sina.com> Message-ID: Hi Xie, Just out of curiosity, why do you want to read images with a specific level/window pre-set? After all, those are just (recommended) *viewer* settings. I mean, you can set level/window to whatever you want, but the pixel-data remain the same. Greetings, Lambert On Fri, Mar 18, 2016 at 7:51 PM, D?enan Zuki? wrote: > Hi Xie, > > maybe you can use ImageIO to read image > information > for all the series (just one file from each series should be enough). Then > examine the metadata to see whether window conditions are met, and if they > are then read the series. > > Regards, > D?enan > > On Fri, Mar 18, 2016 at 1:37 AM, ??? wrote: > >> >> Hi, >> >> I want to read dicom series that only contains tags like window center and >> window width in a certain range, and I don?t know how to do it using >> gdcmImage io in itk. >> I have read some dicom series reader examples but I still didn't figured >> out. The GDCMSeriesFileNames seems not designed for this case. >> >> >> typedef itk::GDCMSeriesFileNames NamesGeneratorType; >> NamesGeneratorType::Pointer nameGenerator = >> NamesGeneratorType::New(); >> >> nameGenerator->SetUseSeriesDetails(true); >> nameGenerator->AddSeriesRestriction("0008|0021"); >> nameGenerator->AddSeriesRestriction("0018|0024"); >> nameGenerator->AddSeriesRestriction("0020|0011"); >> nameGenerator->AddSeriesRestriction("0018|0050"); >> nameGenerator->AddSeriesRestriction("0028|0010"); >> nameGenerator->AddSeriesRestriction("0028|0011"); >> nameGenerator->SetDirectory(filePath); >> the given file path contains 3 dicom series with different window center >> and >> window width settings ,yet only one is what I am interested in. >> I know I can read all series first and then read each series to check if >> its >> tags meets my requirements. However, it is slow. What I want is a gdcm >> support for filtering files in its reading. >> >> Thanks for your answers in advance! >> BR,xie >> >> >> _______________________________________________ >> Community mailing list >> Community at itk.org >> http://public.kitware.com/mailman/listinfo/community >> > > > _______________________________________________ > Community mailing list > Community at itk.org > http://public.kitware.com/mailman/listinfo/community > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From a.tunde.szilagyi at gmail.com Fri Mar 18 19:58:08 2016 From: a.tunde.szilagyi at gmail.com (=?UTF-8?B?VMO8bmRlIFN6aWzDoWd5aQ==?=) Date: Fri, 18 Mar 2016 16:58:08 -0700 Subject: [ITK] SimpleITK: ITKStripTsImageFilter filter/function Message-ID: Dear All, I have started experimenting with SimpleITK in Python. It appears to me that not all ITK functions are available in SimpleITK. I would like to use the skull stripping algorithm noted in the title. I have managed to compile this with CMake and apply to 3D brain volume and it worked :-). My specific question is how could I use this in Python where I am using the SimpleITK functions right now? Is there a way I could pre-compile and use it the same way as SimpleITK functions are used? Many thanks in advance. -- Tunde -------------- next part -------------- An HTML attachment was scrubbed... URL: From weiehome at sina.com Sat Mar 19 03:31:38 2016 From: weiehome at sina.com (=?utf-8?B?6LCi546u5a6c?=) Date: Sat, 19 Mar 2016 15:31:38 +0800 Subject: [ITK] =?utf-8?b?562U5aSNOiAgUmVhZCBkaWNvbSBmaWxlcyBhY2NvcmRpbmcg?= =?utf-8?q?to_tags?= In-Reply-To: References: <005101d180d8$4a0b4980$de21dc80$@sina.com> Message-ID: <006b01d181b1$61878180$24968480$@sina.com> Hi, Exactly, I agree, but in our case, one patient studies contains multiple series that like you said, have many duplicated information. For example, we often encountered one study contains two series that have different windows settings. And we only need one of both. So when I write a program to read the folder of study , I want to eliminated out the series with some different window settings. The purpose is to speed up file reading process and cut down memory consumption. I actually already found a partial solution: typedef itk::GDCMSeriesFileNames NamesGeneratorType; NamesGeneratorType::Pointer nameGenerator = NamesGeneratorType::New(); nameGenerator->SetUseSeriesDetails(true); nameGenerator->SetNumberOfThreads(4); nameGenerator->GetSeriesHelper()->AddRestriction(0x0028, 0x1050, "-300", gdcm::CompOperators::GDCM_GREATEROREQUAL); nameGenerator->GetSeriesHelper()->AddRestriction(0x0028, 0x1050, "-800", gdcm::CompOperators::GDCM_LESSOREQUAL); nameGenerator->GetSeriesHelper()->AddRestriction(0x0028, 0x1051, "1100", gdcm::CompOperators::GDCM_GREATEROREQUAL); nameGenerator->GetSeriesHelper()->AddRestriction(0x0028, 0x1051, "1700", gdcm::CompOperators::GDCM_LESSOREQUAL); However, for some dicoms, window setting has format like 800\1400, then I will have to figure out how to check only first of default window (800 in this case). Best Wishes Xie ???: Lambert Zijp [mailto:ljzijp at gmail.com] ????: 2016?3?19? 3:12 ???: D?enan Zuki? ??: ???; community at itk.org ??: Re: [ITK] Read dicom files according to tags Hi Xie, Just out of curiosity, why do you want to read images with a specific level/window pre-set? After all, those are just (recommended) viewer settings. I mean, you can set level/window to whatever you want, but the pixel-data remain the same. Greetings, Lambert On Fri, Mar 18, 2016 at 7:51 PM, D?enan Zuki? wrote: Hi Xie, maybe you can use ImageIO to read image information for all the series (just one file from each series should be enough). Then examine the metadata to see whether window conditions are met, and if they are then read the series. Regards, D?enan On Fri, Mar 18, 2016 at 1:37 AM, ??? wrote: Hi, I want to read dicom series that only contains tags like window center and window width in a certain range, and I don?t know how to do it using gdcmImage io in itk. I have read some dicom series reader examples but I still didn't figured out. The GDCMSeriesFileNames seems not designed for this case. typedef itk::GDCMSeriesFileNames NamesGeneratorType; NamesGeneratorType::Pointer nameGenerator = NamesGeneratorType::New(); nameGenerator->SetUseSeriesDetails(true); nameGenerator->AddSeriesRestriction("0008|0021"); nameGenerator->AddSeriesRestriction("0018|0024"); nameGenerator->AddSeriesRestriction("0020|0011"); nameGenerator->AddSeriesRestriction("0018|0050"); nameGenerator->AddSeriesRestriction("0028|0010"); nameGenerator->AddSeriesRestriction("0028|0011"); nameGenerator->SetDirectory(filePath); the given file path contains 3 dicom series with different window center and window width settings ,yet only one is what I am interested in. I know I can read all series first and then read each series to check if its tags meets my requirements. However, it is slow. What I want is a gdcm support for filtering files in its reading. Thanks for your answers in advance! BR,xie _______________________________________________ Community mailing list Community at itk.org http://public.kitware.com/mailman/listinfo/community _______________________________________________ Community mailing list Community at itk.org http://public.kitware.com/mailman/listinfo/community -------------- next part -------------- An HTML attachment was scrubbed... URL: From a.tunde.szilagyi at gmail.com Sat Mar 19 06:06:35 2016 From: a.tunde.szilagyi at gmail.com (=?UTF-8?B?VMO8bmRlIFN6aWzDoWd5aQ==?=) Date: Sat, 19 Mar 2016 03:06:35 -0700 Subject: [ITK] SimpleITK: ITKStripTsImageFilter filter/function In-Reply-To: References: Message-ID: Hi Brad, Thank you, I went through the suggested material. They indeed describe what a JSON file is and how that links into filter generation. This is informative, but for me does not give enough information to generate the filters that I would like to use from within Python. What is not clear to me is the following. Given that I have the following files available: 1. SkullStripping.cxx 2. itkStripTsImageFilter.h 2. itkStripTsImageFilter.hxx How do I generate the filter file that can be accessed from within Python where I use SimpleITK. I would like to know what the exact steps are in order that I could perform this task. Additionally, is it possible to use both ITK and SimpleITK included within the same Python script? If yes, how? Many thanks in advance? Tunde On 18 March 2016 at 18:14, Lowekamp, Bradley (NIH/NLM/LHC) [C] < blowekamp at mail.nih.gov> wrote: > Hello, > > > SimpleITK was not initially designed to be extendable, but we are looking > to improve on that as some point in the future. > > Each of the filters in SimpleITK has a JSON file describing it. You should > be able to fork the SimpleITK repository and add a JSON file describing > this filter. When you recompile SimpleITK along with a version of ITK with > this remote module enabled it should be there. > > You can find some introductory documentation here [1]. But you really > should just copy one that is close to get started. As the SkullStripping > filter just has 3 image inputs I think the DemonsRegistrationFilter may be > a good place to start [2]. > > HTH, > Brad > > [1] http://www.itk.org/SimpleITKDoxygen/html/FilterTemplatesPage.html > [2] > https://github.com/SimpleITK/SimpleITK/blob/cf52abf1370f753d471d2add8e27754b4bf64b24/Code/BasicFilters/json/DemonsRegistrationFilter.json > > > ------------------------------ > *From:* T?nde Szil?gyi [a.tunde.szilagyi at gmail.com] > *Sent:* Friday, March 18, 2016 7:58 PM > *To:* community at itk.org > *Subject:* [ITK] SimpleITK: ITKStripTsImageFilter filter/function > > Dear All, > > I have started experimenting with SimpleITK in Python. It appears to me > that not all ITK functions are available in SimpleITK. I would like to use > the skull stripping algorithm noted in the title. I have managed to compile > this with CMake and apply to 3D brain volume and it worked :-). > > My specific question is how could I use this in Python where I am using > the SimpleITK functions right now? Is there a way I could pre-compile and > use it the same way as SimpleITK functions are used? > > Many thanks in advance. > > -- > Tunde > -- -- Tunde -------------- next part -------------- An HTML attachment was scrubbed... URL: From blowekamp at mail.nih.gov Sat Mar 19 22:50:43 2016 From: blowekamp at mail.nih.gov (Lowekamp, Bradley (NIH/NLM/LHC) [C]) Date: Sun, 20 Mar 2016 02:50:43 +0000 Subject: [ITK] SimpleITK: ITKStripTsImageFilter filter/function In-Reply-To: References: , Message-ID: Hello, Have you built SimpleITK from the source code before? I created a branch where I quickly created a json file for this filter, and modified the Superbuild to enable this remote module in ITK. You can find it on github here [1]. HTH, Brad [1] https://github.com/blowekamp/SimpleITK/tree/AddSkullStrip ________________________________ From: T?nde Szil?gyi [a.tunde.szilagyi at gmail.com] Sent: Saturday, March 19, 2016 6:06 AM To: Lowekamp, Bradley (NIH/NLM/LHC) [C]; community at itk.org Subject: Re: [ITK] SimpleITK: ITKStripTsImageFilter filter/function Hi Brad, Thank you, I went through the suggested material. They indeed describe what a JSON file is and how that links into filter generation. This is informative, but for me does not give enough information to generate the filters that I would like to use from within Python. What is not clear to me is the following. Given that I have the following files available: 1. SkullStripping.cxx 2. itkStripTsImageFilter.h 2. itkStripTsImageFilter.hxx How do I generate the filter file that can be accessed from within Python where I use SimpleITK. I would like to know what the exact steps are in order that I could perform this task. Additionally, is it possible to use both ITK and SimpleITK included within the same Python script? If yes, how? Many thanks in advance? Tunde On 18 March 2016 at 18:14, Lowekamp, Bradley (NIH/NLM/LHC) [C] > wrote: Hello, SimpleITK was not initially designed to be extendable, but we are looking to improve on that as some point in the future. Each of the filters in SimpleITK has a JSON file describing it. You should be able to fork the SimpleITK repository and add a JSON file describing this filter. When you recompile SimpleITK along with a version of ITK with this remote module enabled it should be there. You can find some introductory documentation here [1]. But you really should just copy one that is close to get started. As the SkullStripping filter just has 3 image inputs I think the DemonsRegistrationFilter may be a good place to start [2]. HTH, Brad [1] http://www.itk.org/SimpleITKDoxygen/html/FilterTemplatesPage.html [2] https://github.com/SimpleITK/SimpleITK/blob/cf52abf1370f753d471d2add8e27754b4bf64b24/Code/BasicFilters/json/DemonsRegistrationFilter.json ________________________________ From: T?nde Szil?gyi [a.tunde.szilagyi at gmail.com] Sent: Friday, March 18, 2016 7:58 PM To: community at itk.org Subject: [ITK] SimpleITK: ITKStripTsImageFilter filter/function Dear All, I have started experimenting with SimpleITK in Python. It appears to me that not all ITK functions are available in SimpleITK. I would like to use the skull stripping algorithm noted in the title. I have managed to compile this with CMake and apply to 3D brain volume and it worked :-). My specific question is how could I use this in Python where I am using the SimpleITK functions right now? Is there a way I could pre-compile and use it the same way as SimpleITK functions are used? Many thanks in advance. -- Tunde -- -- Tunde -------------- next part -------------- An HTML attachment was scrubbed... URL: From a.tunde.szilagyi at gmail.com Sun Mar 20 00:41:20 2016 From: a.tunde.szilagyi at gmail.com (=?UTF-8?B?VMO8bmRlIFN6aWzDoWd5aQ==?=) Date: Sat, 19 Mar 2016 21:41:20 -0700 Subject: [ITK] SimpleITK: ITKStripTsImageFilter filter/function In-Reply-To: References: Message-ID: Hi Brad, Many thanks for this. No, I have not built SimpleITK from source. I have installed through Python (Win 10) as follows: Installed VS 2015, ITK SNAP, CMake, ImageJ and Python 2.7, then from the command line: setx SITK_SHOW_COMMAND "c:\Program Files (x86)\ImageJ\ImageJ.exe" and conda update conda conda update ipython conda update spyder-app conda install vtk conda install --channel SimpleITK SimpleITK Then I have run some examples from the spyder interface to verify is working. [I have built ITK (not SimpleITK) through CMake earlier on OSx El Capitan. If I build ITK Toolkit on Win 10 via CMake, would it suffice to place the cmake file generated by You in the CMake folder, then re-run the whole process above with Python?] Otherwise, how can I set-up SimpleITK from source on Win 10 with the new cmake file added? Many thanks in advance. Tunde On 19 March 2016 at 19:50, Lowekamp, Bradley (NIH/NLM/LHC) [C] < blowekamp at mail.nih.gov> wrote: > Hello, > > Have you built SimpleITK from the source code before? > > I created a branch where I quickly created a json file for this filter, > and modified the Superbuild to enable this remote module in ITK. You can > find it on github here [1]. > > HTH, > Brad > > > [1] https://github.com/blowekamp/SimpleITK/tree/AddSkullStrip > > ------------------------------ > *From:* T?nde Szil?gyi [a.tunde.szilagyi at gmail.com] > *Sent:* Saturday, March 19, 2016 6:06 AM > *To:* Lowekamp, Bradley (NIH/NLM/LHC) [C]; community at itk.org > *Subject:* Re: [ITK] SimpleITK: ITKStripTsImageFilter filter/function > > Hi Brad, > > Thank you, I went through the suggested material. They indeed describe > what a JSON file is and how that links into filter generation. This is > informative, but for me does not give enough information to generate the > filters that I would like to use from within Python. > > What is not clear to me is the following. Given that I have the following > files available: > > 1. SkullStripping.cxx > 2. itkStripTsImageFilter.h > 2. itkStripTsImageFilter.hxx > > How do I generate the filter file that can be accessed from within Python > where I use SimpleITK. I would like to know what the exact steps are in > order that I could perform this task. > > Additionally, is it possible to use both ITK and SimpleITK included within > the same Python script? If yes, how? > > Many thanks in advance? > > Tunde > > On 18 March 2016 at 18:14, Lowekamp, Bradley (NIH/NLM/LHC) [C] < > blowekamp at mail.nih.gov> wrote: > >> Hello, >> >> >> SimpleITK was not initially designed to be extendable, but we are looking >> to improve on that as some point in the future. >> >> Each of the filters in SimpleITK has a JSON file describing it. You >> should be able to fork the SimpleITK repository and add a JSON file >> describing this filter. When you recompile SimpleITK along with a version >> of ITK with this remote module enabled it should be there. >> >> You can find some introductory documentation here [1]. But you really >> should just copy one that is close to get started. As the SkullStripping >> filter just has 3 image inputs I think the DemonsRegistrationFilter may be >> a good place to start [2]. >> >> HTH, >> Brad >> >> [1] http://www.itk.org/SimpleITKDoxygen/html/FilterTemplatesPage.html >> [2] >> https://github.com/SimpleITK/SimpleITK/blob/cf52abf1370f753d471d2add8e27754b4bf64b24/Code/BasicFilters/json/DemonsRegistrationFilter.json >> >> >> ------------------------------ >> *From:* T?nde Szil?gyi [a.tunde.szilagyi at gmail.com] >> *Sent:* Friday, March 18, 2016 7:58 PM >> *To:* community at itk.org >> *Subject:* [ITK] SimpleITK: ITKStripTsImageFilter filter/function >> >> Dear All, >> >> I have started experimenting with SimpleITK in Python. It appears to me >> that not all ITK functions are available in SimpleITK. I would like to use >> the skull stripping algorithm noted in the title. I have managed to compile >> this with CMake and apply to 3D brain volume and it worked :-). >> >> My specific question is how could I use this in Python where I am using >> the SimpleITK functions right now? Is there a way I could pre-compile and >> use it the same way as SimpleITK functions are used? >> >> Many thanks in advance. >> >> -- >> Tunde >> > > > > -- > -- > Tunde > -- -- Tunde -------------- next part -------------- An HTML attachment was scrubbed... URL: From sebast.ulloa at gmail.com Sun Mar 20 15:00:55 2016 From: sebast.ulloa at gmail.com (=?UTF-8?Q?Sebasti=C3=A1n_Ulloa?=) Date: Sun, 20 Mar 2016 14:00:55 -0500 Subject: [ITK] [ITK-users] Fwd: How to reuse a filter called from a function In-Reply-To: References: Message-ID: Hello, I'm trying to deform a simplex mesh with the itkDeformableSimplexMesh3DBalloonForceFilter. All the deformation process is called in a method of a class. typedef itk::SimplexMesh TSimplex; typedef itk::DeformableSimplexMesh3DBalloonForceFilter TDeform; void* Deformation::inflate() { TDeform::Pointer balloon = TDeform::New(); balloon->SetInput(simplex); balloon->SetKappa(0.01); balloon->Update(); simplex = balloon->GetOutput(); simplex->DisconnectPipeline(); } I got an execution error when I call the function twice, specifically on the Update() method. Here is the debug result: Thread #1 [DeformacionPulm] 6328 [core: 3] (Suspended : Signal : SIGSEGV:Segmentation fault) itk::Point::operator=() at itkPoint.hxx:35 0x4b6929 itk::DeformableSimplexMesh3DFilter >, itk::SimplexMesh > >::Initialize() at itkDeformableSimplexMesh3DFilter.hxx:200 0x4aaa38 itk::DeformableSimplexMesh3DFilter >, itk::SimplexMesh > >::GenerateData() at itkDeformableSimplexMesh3DFilter.hxx:122 0x4a90d5 itk::ProcessObject::UpdateOutputData() at 0x509fbd itk::DataObject::Update() at 0x514410 Deformation::inflate() at Deformation.cpp:89 0x49d9f7 Best regards, Sebastian. -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From agarwalrichi13 at gmail.com Mon Mar 21 10:48:58 2016 From: agarwalrichi13 at gmail.com (Richa Agarwal) Date: Mon, 21 Mar 2016 15:48:58 +0100 Subject: [ITK] [ITK-users] Regarding implementation on Non local means in ITK:: PatchBasedDenoisingBaseImageFilter Message-ID: Daar Users, I am using ITK filters to perform volume segmentation. I need some help regarding the implementation of PatchBasedDenoisingBaseImageFilter. As i am not able to find a specific example implementing the filter i had a look on the filter implantation provided in the test folder. ITK\Modules\Filtering\Denoising\test\itkPatchBasedDenoisingImageFilterTest.cxx, but its still not clear to use what parameters and description of all. If somebody has used this filter for de noising it will be great help. I am trying to de-noise 3D volumes of ABUS images. Thanks and Regards Richa Agarwal -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From Robert.Atwood at diamond.ac.uk Mon Mar 21 12:50:45 2016 From: Robert.Atwood at diamond.ac.uk (Robert.Atwood at diamond.ac.uk) Date: Mon, 21 Mar 2016 16:50:45 +0000 Subject: [ITK] [ITK-users] stand-alone lib -- ITKApps/ITKFilterLib Message-ID: <6CCDD8FC6578314C902BBF87D511D9D8EA6C924A@EXCHMBX01.fed.cclrc.ac.uk> Hi, This example, ITKApps/ITKFilterLib, appears to be an example of what I want to do , bundle or encapsulate a specific ITK-based filter into a library so that another program may just call it without having to have the ITK source installation available. However, a basic test for me is not working. I just tried to compile the test example from command line after building the library with Cmake as usual. I get hundreds of 'undefined reference', as if I have to link with all the ITK libs anyways. Am I missing something? Thanks g++ -o testcomp ../ITKFilterLib/ITKFilterLibTest.cxx -I ../ITKFilterLib/ -L . -l Example_ITKFilterLib First few lines of output: ./libExample_ITKFilterLib.a(ITKFilterLib.o): In function `itk::MemoryAllocationError::MemoryAllocationError(std::basic_string, std::allocator > const&, unsigned int, std::basic_string, std::allocator > const&, std::basic_string, std::allocator > const&)': ITKFilterLib.cxx:(.text._ZN3itk21MemoryAllocationErrorC2ERKSsjS2_S2_[_ZN3itk21MemoryAllocationErrorC5ERKSsjS2_S2_]+0x39): undefined reference to `itk::ExceptionObject::ExceptionObject(std::basic_string, std::allocator > const&, unsigned int, std::basic_string, std::allocator > const&, std::basic_string References: Message-ID: Hi Richa, you should not use the base class, but rather the class which derives from it and fully implements the algorithm. Judging by the code in itkPatchBasedDenoisingImageFilterDefaultTest.cxx, the filter can run with default parameters too. So why don't you start with default parameters and once that is working start tuning it with by specifying parameters? Regards, D?enan On Mon, Mar 21, 2016 at 10:48 AM, Richa Agarwal wrote: > Daar Users, > > I am using ITK filters to perform volume segmentation. I need some help > regarding the implementation of PatchBasedDenoisingBaseImageFilter. As i am > not able to find a specific example implementing the filter i had a look on > the filter implantation provided in the test folder. > ITK\Modules\Filtering\Denoising\test\itkPatchBasedDenoisingImageFilterTest.cxx, > but its still not clear to use what parameters and description of all. > > If somebody has used this filter for de noising it will be great help. I > am trying to de-noise 3D volumes of ABUS images. > > Thanks and Regards > Richa Agarwal > > _____________________________________ > Powered by www.kitware.com > > Visit other Kitware open-source projects at > http://www.kitware.com/opensource/opensource.html > > Kitware offers ITK Training Courses, for more information visit: > http://www.kitware.com/products/protraining.php > > Please keep messages on-topic and check the ITK FAQ at: > http://www.itk.org/Wiki/ITK_FAQ > > Follow this link to subscribe/unsubscribe: > http://public.kitware.com/mailman/listinfo/insight-users > > -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From dzenanz at gmail.com Mon Mar 21 16:20:32 2016 From: dzenanz at gmail.com (=?UTF-8?B?RMW+ZW5hbiBadWtpxIc=?=) Date: Mon, 21 Mar 2016 16:20:32 -0400 Subject: [ITK] [ITK-users] stand-alone lib -- ITKApps/ITKFilterLib In-Reply-To: <6CCDD8FC6578314C902BBF87D511D9D8EA6C924A@EXCHMBX01.fed.cclrc.ac.uk> References: <6CCDD8FC6578314C902BBF87D511D9D8EA6C924A@EXCHMBX01.fed.cclrc.ac.uk> Message-ID: Hi Robert, maybe you need to link to ITK statically? To accomplish this you probably need to build ITK as static libraries (it is a configuration option in CMake). Regards, D?enan On Mon, Mar 21, 2016 at 12:50 PM, wrote: > Hi, > This example, ITKApps/ITKFilterLib, appears to be an example of what I > want to do , bundle or encapsulate a specific ITK-based filter into a > library so that another program may just call it without having to have the > ITK source installation available. > However, a basic test for me is not working. > > I just tried to compile the test example from command line after building > the library with Cmake as usual. I get hundreds of 'undefined reference', > as if I have to link with all the ITK libs anyways. > Am I missing something? > Thanks > > > > > g++ -o testcomp ../ITKFilterLib/ITKFilterLibTest.cxx -I ../ITKFilterLib/ > -L . -l Example_ITKFilterLib > > > First few lines of output: > > ./libExample_ITKFilterLib.a(ITKFilterLib.o): In function > `itk::MemoryAllocationError::MemoryAllocationError(std::basic_string std::char_traits, std::allocator > const&, unsigned int, > std::basic_string, std::allocator > > const&, std::basic_string, > std::allocator > const&)': > ITKFilterLib.cxx:(.text._ZN3itk21MemoryAllocationErrorC2ERKSsjS2_S2_[_ZN3itk21MemoryAllocationErrorC5ERKSsjS2_S2_]+0x39): > undefined reference to > `itk::ExceptionObject::ExceptionObject(std::basic_string std::char_traits, std::allocator > const&, unsigned int, > std::basic_string, std::allocator > > const&, std::basic_string ITKFilterLib.cxx:(.text._ZN3itk21MemoryAllocationErrorC2ERKSsjS2_S2_[_ZN3itk21MemoryAllocationErrorC5ERKSsjS2_S2_]+0x44): > undefined reference to `vtable for itk::MemoryAllocationError' > ./libExample_ITKFilterLib.a(ITKFilterLib.o): In function > `itk::ProcessAborted::ProcessAborted(char const*, unsigned int)': > ITKFilterLib.cxx:(.text._ZN3itk14ProcessAbortedC2EPKcj[_ZN3itk14ProcessAbortedC5EPKcj]+0x33): > undefined reference to `itk::ExceptionObject::ExceptionObject(char const*, > unsigned int, char const*, char const*)' > ITKFilterLib.cxx:(.text._ZN3itk14ProcessAbortedC2EPKcj[_ZN3itk14ProcessAbortedC5EPKcj]+0x3e): > undefined reference to `vtable for itk::ProcessAborted' > ITKFilterLib.cxx:(.text._ZN3itk14ProcessAbortedC2EPKcj[_ZN3itk14ProcessAbortedC5EPKcj]+0x4f): > undefined reference to `itk::ExceptionObject::SetDescription(char const*)' > ITKFilterLib.cxx:(.text._ZN3itk14ProcessAbortedC2EPKcj[_ZN3itk14ProcessAbortedC5EPKcj]+0x62): > undefined reference to `itk::ExceptionObject::~ExceptionObject()' > > > > This is on a Linux Red Hat with ITK git master today (March 21 2016) > > cmake --version > cmake version 2.8.12.2 > > /proc/version: > > Linux version 2.6.32-573.18.1.el6.x86_64 ( > mockbuild at x86-010.build.bos.redhat.com) (gcc version 4.4.7 20120313 (Red > Hat 4.4.7-16) (GCC) ) #1 SMP Wed Jan 6 11:20:49 EST 2016 > > > > -- > This e-mail and any attachments may contain confidential, copyright and or > privileged material, and are for the use of the intended addressee only. If > you are not the intended addressee or an authorised recipient of the > addressee please notify us of receipt by returning the e-mail and do not > use, copy, retain, distribute or disclose the information in or attached to > the e-mail. > Any opinions expressed within this e-mail are those of the individual and > not necessarily of Diamond Light Source Ltd. > Diamond Light Source Ltd. cannot guarantee that this e-mail or any > attachments are free from viruses and we cannot accept liability for any > damage which you may sustain as a result of software viruses which may be > transmitted in or with the message. > Diamond Light Source Limited (company no. 4375679). Registered in England > and Wales with its registered office at Diamond House, Harwell Science and > Innovation Campus, Didcot, Oxfordshire, OX11 0DE, United Kingdom > > _____________________________________ > Powered by www.kitware.com > > Visit other Kitware open-source projects at > http://www.kitware.com/opensource/opensource.html > > Kitware offers ITK Training Courses, for more information visit: > http://www.kitware.com/products/protraining.php > > Please keep messages on-topic and check the ITK FAQ at: > http://www.itk.org/Wiki/ITK_FAQ > > Follow this link to subscribe/unsubscribe: > http://public.kitware.com/mailman/listinfo/insight-users > -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From weiehome at sina.com Tue Mar 22 04:14:41 2016 From: weiehome at sina.com (=?gb2312?B?0Lvn4tLL?=) Date: Tue, 22 Mar 2016 16:14:41 +0800 Subject: [ITK] confused about itk io factory Message-ID: <00cb01d18412$e82399a0$b86acce0$@sina.com> Dear ITK experts, I recently have some problems with using ITK ImageIO factory functions. When I tried to use ObjectFactoryBase::CreateInstance(const char *itkclassname) with itkclassname like itkPNGImageIO, it is not working. The purpose is to create an image io instance by classname using RTTI. I did debug into the code and then I found itkclassname has to be itkImageIOBase, then it will create always the first ImageIO instance in override map. I got really confused what is the purpose of this API "CreateInstance(classname)". I also print out all registered ImageIO factories and I found gdcmImageIO is in it. So what is the purpose that in example of dicom images reading and write, everytime we have to manually call reader->setImageio( gdcmIO::New())? As I understood, if an imageIO is registered already, the reader will automatically check when it is reading a file to see if the format is supported by an underlying IO. Please correct me. I think I somehow got seriously wrong with the underlying concept of itk IO mechanism. Thank you all in advance! BR,xie From Robert.Atwood at diamond.ac.uk Tue Mar 22 06:25:33 2016 From: Robert.Atwood at diamond.ac.uk (Robert.Atwood at diamond.ac.uk) Date: Tue, 22 Mar 2016 10:25:33 +0000 Subject: [ITK] [ITK-users] stand-alone lib -- ITKApps/ITKFilterLib In-Reply-To: References: <6CCDD8FC6578314C902BBF87D511D9D8EA6C924A@EXCHMBX01.fed.cclrc.ac.uk> Message-ID: <6CCDD8FC6578314C902BBF87D511D9D8EA6C9380@EXCHMBX01.fed.cclrc.ac.uk> Hi, Thanks, D?enan, for the hint. But, does anyone have specific information on exactly which options to set in each of: the ITK cmake options; and the project cmake options, or the plain g++ for building an external program to link to the library, for this to work ? There appear to be a few that might be related to this. Because, so far, simply changing the build options of the ITK installation didn?t work. See below for even more details . Thanks Robert Options selected in the project: ITK_DIR /dls_sw/apps/itk/itk-master-static/lib/cmake/ITK-4.10 In the ITK with installation to itk-master-static: I have tried some combinations of these options but, you know, it takes a while to rebuild ITK even though the computer is pretty good. BUILD_POSITION_DEPENDENT_CODE OFF (I don?t think this should be ON because that really wouldn?t work? ) BUILD_SHARED_LIBS OFF (or ON) CMAKE_CXX_FLAGS -fPIC (or default) CMAKE_EXE_LINKER_FLAGS -fPIC (or default) CMAKE_STATIC_LINKER_FLAGS (should this be set too? ) The CMakeLists in the project file ? only small modification from the original to ?BUILD_OUTSIDE_INSIGHT_APPICATIONS?. The project builds using the Cmake makefile, producing the library and the executable But trying to build either the ?main? procedure provided with linking to that library, or even simplifying the ?main? to do virtually nothing except instantiate the object, results in 1000 error messages of ?undefined symbols? 1 PROJECT(Example_ITKFilterLib) 2 3 #REMOVED 'IF (BUILD_OUTSIDE_INSIGHT_APPLICATIONS)' 4 5 FIND_PACKAGE(ITK) 6 IF(ITK_FOUND) 7 INCLUDE(${ITK_USE_FILE}) 8 ELSE(ITK_FOUND) 9 MESSAGE(FATAL_ERROR 10 "Cannot build ITKApps without ITK. Please set ITK_DIR.") 11 ENDIF(ITK_FOUND) 12 13 #REMOVED 'ENDIF(BUILD_OUTSIDE_INSIGHT_APPLICATIONS)' 14 15 ADD_LIBRARY(Example_ITKFilterLib ITKFilterLib.cxx ) 16 INSTALL_TARGETS(/lib Example_ITKFilterLib) 17 TARGET_LINK_LIBRARIES(Example_ITKFilterLib ${ITK_LIBRARIES}) 18 19 ADD_EXECUTABLE(Example_ITKFilterLibTest ITKFilterLibTest.cxx ) 20 INSTALL_TARGETS(/bin Example_ITKFilterLibTest) 21 TARGET_LINK_LIBRARIES(Example_ITKFilterLibTest Example_ITKFilterLib) build]$ ls -l total 2508 -rw-rw-r-- 1 kny48981 kny48981 14393 Mar 22 10:02 CMakeCache.txt drwxrwxr-x 6 kny48981 kny48981 4096 Mar 22 10:05 CMakeFiles -rwxrwxr-x 1 kny48981 kny48981 1417263 Mar 22 10:05 Example_ITKFilterLibTest drwxrwxr-x 2 kny48981 kny48981 4096 Mar 22 10:02 ITKIOFactoryRegistration -rw-rw-r-- 1 kny48981 kny48981 7933 Mar 22 10:02 Makefile -rw-rw-r-- 1 kny48981 kny48981 1092874 Mar 22 10:05 libExample_ITKFilterLib.a build]$ g++ -o testcomp ../ITKFilterLib/ITKFilterLibTest.cxx -I ../ITKFilterLib -L . -l Example_ITKFilterLib >& out & ? generates 1100 messages ? 1 ./libExample_ITKFilterLib.a(ITKFilterLib.o): In function `itk::MemoryAllocationError::MemoryAllocationError(std::basic_string, std::allocat 2 ITKFilterLib.cxx:(.text._ZN3itk21MemoryAllocationErrorC2ERKSsjS2_S2_[_ZN3itk21MemoryAllocationErrorC5ERKSsjS2_S2_]+0x39): undefined reference to `itk::ExceptionObject: ? 1106 ITKFilterLib.cxx:(.text._ZNK3itk12NeighborhoodIPfLj3ENS_21NeighborhoodAllocatorIS1_EEE9PrintSelfERSoNS_6IndentE[itk::Neighborhood& out Same output AFAICT: 1 ./libExample_ITKFilterLib.a(ITKFilterLib.o): In function `itk::MemoryAllocationError::MemoryAllocationError(std::basic_string, std::alloca 2 ITKFilterLib.cxx:(.text._ZN3itk21MemoryAllocationErrorC2ERKSsjS2_S2_[_ZN3itk21MemoryAllocationErrorC5ERKSsjS2_S2_]+0x39): undefined reference to `itk::ExceptionObject: ?. From: D?enan Zuki? [mailto:dzenanz at gmail.com] Sent: 21 March 2016 20:21 To: Atwood, Robert (DLSLtd,RAL,SCI) Cc: Insight-users Subject: Re: [ITK-users] stand-alone lib -- ITKApps/ITKFilterLib Hi Robert, maybe you need to link to ITK statically? To accomplish this you probably need to build ITK as static libraries (it is a configuration option in CMake). Regards, D?enan On Mon, Mar 21, 2016 at 12:50 PM, > wrote: Hi, This example, ITKApps/ITKFilterLib, appears to be an example of what I want to do , bundle or encapsulate a specific ITK-based filter into a library so that another program may just call it without having to have the ITK source installation available. However, a basic test for me is not working. I just tried to compile the test example from command line after building the library with Cmake as usual. I get hundreds of 'undefined reference', as if I have to link with all the ITK libs anyways. Am I missing something? Thanks g++ -o testcomp ../ITKFilterLib/ITKFilterLibTest.cxx -I ../ITKFilterLib/ -L . -l Example_ITKFilterLib First few lines of output: ./libExample_ITKFilterLib.a(ITKFilterLib.o): In function `itk::MemoryAllocationError::MemoryAllocationError(std::basic_string, std::allocator > const&, unsigned int, std::basic_string, std::allocator > const&, std::basic_string, std::allocator > const&)': ITKFilterLib.cxx:(.text._ZN3itk21MemoryAllocationErrorC2ERKSsjS2_S2_[_ZN3itk21MemoryAllocationErrorC5ERKSsjS2_S2_]+0x39): undefined reference to `itk::ExceptionObject::ExceptionObject(std::basic_string, std::allocator > const&, unsigned int, std::basic_string, std::allocator > const&, std::basic_string) (gcc version 4.4.7 20120313 (Red Hat 4.4.7-16) (GCC) ) #1 SMP Wed Jan 6 11:20:49 EST 2016 -- This e-mail and any attachments may contain confidential, copyright and or privileged material, and are for the use of the intended addressee only. If you are not the intended addressee or an authorised recipient of the addressee please notify us of receipt by returning the e-mail and do not use, copy, retain, distribute or disclose the information in or attached to the e-mail. Any opinions expressed within this e-mail are those of the individual and not necessarily of Diamond Light Source Ltd. Diamond Light Source Ltd. cannot guarantee that this e-mail or any attachments are free from viruses and we cannot accept liability for any damage which you may sustain as a result of software viruses which may be transmitted in or with the message. Diamond Light Source Limited (company no. 4375679). Registered in England and Wales with its registered office at Diamond House, Harwell Science and Innovation Campus, Didcot, Oxfordshire, OX11 0DE, United Kingdom _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From dzenanz at gmail.com Tue Mar 22 10:14:41 2016 From: dzenanz at gmail.com (=?UTF-8?B?RMW+ZW5hbiBadWtpxIc=?=) Date: Tue, 22 Mar 2016 10:14:41 -0400 Subject: [ITK] confused about itk io factory In-Reply-To: <00cb01d18412$e82399a0$b86acce0$@sina.com> References: <00cb01d18412$e82399a0$b86acce0$@sina.com> Message-ID: Hi Xie, the purpose of CreateInstance method is to be implemented (over-ridden) by sub-classes. Each sub-class would create instance of itself. I guess the base class just creates an instance of the first registered factory. Normally, reader->setImageio is not necessary. Try it. The reader asks all the imageIOs whether they can read the file (based on the filename extension) until one IO can read. If files have no extension or an un-matching extension, than setting imageIO should be used. Also, if you will only work with one type of files, you can manually set that imageIO to save a few CPU cycles by not checking different imageIOs when opening files. Regards, D?enan On Tue, Mar 22, 2016 at 4:14 AM, ??? wrote: > > Dear ITK experts, > > I recently have some problems with using ITK ImageIO factory functions. > When I tried to use ObjectFactoryBase::CreateInstance(const char > *itkclassname) with itkclassname like itkPNGImageIO, it is not working. The > purpose is to create an image io instance by classname using RTTI. > I did debug into the code and then I found itkclassname has to be > itkImageIOBase, then it will create always the first ImageIO instance in > override map. I got really confused what is the purpose of this API > "CreateInstance(classname)". > > I also print out all registered ImageIO factories and I found gdcmImageIO > is > in it. So what is the purpose that in example of dicom images reading and > write, everytime we have to manually call reader->setImageio( > gdcmIO::New())? > As I understood, if an imageIO is registered already, the reader will > automatically check when it is reading a file to see if the format is > supported by an underlying IO. > > Please correct me. I think I somehow got seriously wrong with the > underlying > concept of itk IO mechanism. > Thank you all in advance! > > BR,xie > > > _______________________________________________ > Community mailing list > Community at itk.org > http://public.kitware.com/mailman/listinfo/community > -------------- next part -------------- An HTML attachment was scrubbed... URL: From dzenanz at gmail.com Tue Mar 22 10:42:39 2016 From: dzenanz at gmail.com (=?UTF-8?B?RMW+ZW5hbiBadWtpxIc=?=) Date: Tue, 22 Mar 2016 10:42:39 -0400 Subject: [ITK] confused about itk io factory In-Reply-To: <201603222237421414997@sina.com> References: <00cb01d18412$e82399a0$b86acce0$@sina.com> <201603222237421414997@sina.com> Message-ID: Hi Xie, if you want itk::PNGImageIO, why not instantiate it the standard way: itk::PNGImageIO::Pointer ioPointer = itk::PNGImageIO::New(); Regards, D?enan On Tue, Mar 22, 2016 at 10:37 AM, weiehome at sina.com wrote: > Hi, D?enan > > All i want to do is : > ImageIOBase* ioPointer = dynamic_cast(ObjectFactoryBase::CreateInstance(classname).GetPointer()); > when i give classname "class itk::PNGImageIO", this line shall return me a > ioPointer points to a PNGImageIO instance. As you explained, the only > way to get a sub-class pointer is to call a subclass's CreateObject method. > But what i am looking for this a reflection mechnism so i can create > objects with classnames. > > Is there a way to do that? > > btw: i did concern about CPU consumtion in looping registered IO factory > everytime reading files, that is why i wrote own map of classname and IO > objects to use setImageIO specificly. > Best Wishes > Xie > > > ------------------------------ > weiehome at sina.com > > > *From:* D?enan Zuki? > *Date:* 2016-03-22 22:14 > *To:* ??? > *CC:* community at itk.org > *Subject:* Re: [ITK] confused about itk io factory > Hi Xie, > > the purpose of CreateInstance method is to be implemented (over-ridden) by > sub-classes. Each sub-class would create instance of itself. I guess the > base class just creates an instance of the first registered factory. > > Normally, reader->setImageio is not necessary. Try it. The reader asks all > the imageIOs whether they can read the file (based on the filename > extension) until one IO can read. If files have no extension or an > un-matching extension, than setting imageIO should be used. Also, if you > will only work with one type of files, you can manually set that imageIO to > save a few CPU cycles by not checking different imageIOs when opening files. > > Regards, > D?enan > > On Tue, Mar 22, 2016 at 4:14 AM, ??? wrote: > >> >> Dear ITK experts, >> >> I recently have some problems with using ITK ImageIO factory functions. >> When I tried to use ObjectFactoryBase::CreateInstance(const char >> *itkclassname) with itkclassname like itkPNGImageIO, it is not working. >> The >> purpose is to create an image io instance by classname using RTTI. >> I did debug into the code and then I found itkclassname has to be >> itkImageIOBase, then it will create always the first ImageIO instance in >> override map. I got really confused what is the purpose of this API >> "CreateInstance(classname)". >> >> I also print out all registered ImageIO factories and I found gdcmImageIO >> is >> in it. So what is the purpose that in example of dicom images reading and >> write, everytime we have to manually call reader->setImageio( >> gdcmIO::New())? >> As I understood, if an imageIO is registered already, the reader will >> automatically check when it is reading a file to see if the format is >> supported by an underlying IO. >> >> Please correct me. I think I somehow got seriously wrong with the >> underlying >> concept of itk IO mechanism. >> Thank you all in advance! >> >> BR,xie >> >> >> _______________________________________________ >> Community mailing list >> Community at itk.org >> http://public.kitware.com/mailman/listinfo/community >> > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From weiehome at sina.com Tue Mar 22 10:37:50 2016 From: weiehome at sina.com (weiehome at sina.com) Date: Tue, 22 Mar 2016 22:37:50 +0800 Subject: [ITK] confused about itk io factory References: <00cb01d18412$e82399a0$b86acce0$@sina.com>, Message-ID: <201603222237421414997@sina.com> Hi, D?enan All i want to do is : ImageIOBase* ioPointer = dynamic_cast(ObjectFactoryBase::CreateInstance(classname).GetPointer()); when i give classname "class itk::PNGImageIO", this line shall return me a ioPointer points to a PNGImageIO instance. As you explained, the only way to get a sub-class pointer is to call a subclass's CreateObject method. But what i am looking for this a reflection mechnism so i can create objects with classnames. Is there a way to do that? btw: i did concern about CPU consumtion in looping registered IO factory everytime reading files, that is why i wrote own map of classname and IO objects to use setImageIO specificly. Best Wishes Xie weiehome at sina.com From: D?enan Zuki? Date: 2016-03-22 22:14 To: ??? CC: community at itk.org Subject: Re: [ITK] confused about itk io factory Hi Xie, the purpose of CreateInstance method is to be implemented (over-ridden) by sub-classes. Each sub-class would create instance of itself. I guess the base class just creates an instance of the first registered factory. Normally, reader->setImageio is not necessary. Try it. The reader asks all the imageIOs whether they can read the file (based on the filename extension) until one IO can read. If files have no extension or an un-matching extension, than setting imageIO should be used. Also, if you will only work with one type of files, you can manually set that imageIO to save a few CPU cycles by not checking different imageIOs when opening files. Regards, D?enan On Tue, Mar 22, 2016 at 4:14 AM, ??? wrote: Dear ITK experts, I recently have some problems with using ITK ImageIO factory functions. When I tried to use ObjectFactoryBase::CreateInstance(const char *itkclassname) with itkclassname like itkPNGImageIO, it is not working. The purpose is to create an image io instance by classname using RTTI. I did debug into the code and then I found itkclassname has to be itkImageIOBase, then it will create always the first ImageIO instance in override map. I got really confused what is the purpose of this API "CreateInstance(classname)". I also print out all registered ImageIO factories and I found gdcmImageIO is in it. So what is the purpose that in example of dicom images reading and write, everytime we have to manually call reader->setImageio( gdcmIO::New())? As I understood, if an imageIO is registered already, the reader will automatically check when it is reading a file to see if the format is supported by an underlying IO. Please correct me. I think I somehow got seriously wrong with the underlying concept of itk IO mechanism. Thank you all in advance! BR,xie _______________________________________________ Community mailing list Community at itk.org http://public.kitware.com/mailman/listinfo/community -------------- next part -------------- An HTML attachment was scrubbed... URL: From maya.abi_akl at qatar.tamu.edu Wed Mar 23 05:43:35 2016 From: maya.abi_akl at qatar.tamu.edu (Maya) Date: Wed, 23 Mar 2016 02:43:35 -0700 (MST) Subject: [ITK] [ITK-users] MRI brain data Message-ID: <1458726215466-7588633.post@n2.nabble.com> Hello, I started using itk to do Bias Field correction on MRI brain data. I would like to ask if there is any brain MRI data available with significant bias field that I can use?\ Thanks, Maya -- View this message in context: http://itk-insight-users.2283740.n2.nabble.com/MRI-brain-data-tp7588633.html Sent from the ITK Insight Users mailing list archive at Nabble.com. _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From suneezahanif02 at gmail.com Wed Mar 23 08:15:45 2016 From: suneezahanif02 at gmail.com (suneeza hanif) Date: Wed, 23 Mar 2016 13:15:45 +0100 Subject: [ITK] [ITK-users] itk::GradientDescentLineSearchOptimizerv4 Message-ID: Hello Everyone, I am little confused about few of optimizer's parameters such as SetMinimumConvergenceValue() and SetConvergenceWindowSize(). Can someone tell me the meaning behind these parameters? Thanks a lot. Best Regards, Suneeza -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From dzenanz at gmail.com Wed Mar 23 10:39:25 2016 From: dzenanz at gmail.com (=?UTF-8?B?RMW+ZW5hbiBadWtpxIc=?=) Date: Wed, 23 Mar 2016 10:39:25 -0400 Subject: [ITK] [ITK-users] stand-alone lib -- ITKApps/ITKFilterLib In-Reply-To: <6CCDD8FC6578314C902BBF87D511D9D8EA6C9380@EXCHMBX01.fed.cclrc.ac.uk> References: <6CCDD8FC6578314C902BBF87D511D9D8EA6C924A@EXCHMBX01.fed.cclrc.ac.uk> <6CCDD8FC6578314C902BBF87D511D9D8EA6C9380@EXCHMBX01.fed.cclrc.ac.uk> Message-ID: Hi Robert, BUILD_SHARED_LIBS OFF is the crucial setting. You can keep the rest of options on defaults. Your CMake code looks OK. You should execute the following from your folder: cmake . make During CMake step you should configure options (point to the itk-build folder which was configured with BUILD_SHARED_LIBS OFF). Afterwards, do not invoke g++ directly - invoke make, which supplies correct include directories and link libraries so you don't run into a thousand errors. Regards, D?enan On Tue, Mar 22, 2016 at 6:25 AM, wrote: > Hi, > Thanks, D?enan, for the hint. But, does anyone have specific information > on exactly which options to set in each of: the ITK cmake options; and the > project cmake options, or the plain g++ for building an external program to > link to the library, for this to work ? There appear to be a few that might > be related to this. Because, so far, simply changing the build options of > the ITK installation didn?t work. See below for even more details . > > Thanks > > Robert > > > > > > > > Options selected in the project: > > ITK_DIR > /dls_sw/apps/itk/itk-master-static/lib/cmake/ITK-4.10 > > > > > > > > In the ITK with installation to itk-master-static: > > I have tried some combinations of these options but, you know, it takes a > while to rebuild ITK even though the computer is pretty good. > > > > BUILD_POSITION_DEPENDENT_CODE OFF (I don?t think this should be ON > because that really wouldn?t work? ) > > BUILD_SHARED_LIBS OFF (or ON) > > CMAKE_CXX_FLAGS -fPIC (or default) > > CMAKE_EXE_LINKER_FLAGS -fPIC (or default) > > CMAKE_STATIC_LINKER_FLAGS (should this be set too? ) > > > > > > > > The CMakeLists in the project file ? only small modification from the > original to ?BUILD_OUTSIDE_INSIGHT_APPICATIONS?. The project builds using > the Cmake makefile, producing the library and the executable > > But trying to build either the ?main? procedure provided with linking to > that library, or even simplifying the ?main? to do virtually nothing except > instantiate the object, results in 1000 error messages of ?undefined > symbols? > > > > 1 PROJECT(Example_ITKFilterLib) > > 2 > > 3 #REMOVED 'IF (BUILD_OUTSIDE_INSIGHT_APPLICATIONS)' > > 4 > > 5 FIND_PACKAGE(ITK) > > 6 IF(ITK_FOUND) > > 7 INCLUDE(${ITK_USE_FILE}) > > 8 ELSE(ITK_FOUND) > > 9 MESSAGE(FATAL_ERROR > > 10 "Cannot build ITKApps without ITK. Please set ITK_DIR.") > > 11 ENDIF(ITK_FOUND) > > 12 > > 13 #REMOVED 'ENDIF(BUILD_OUTSIDE_INSIGHT_APPLICATIONS)' > > 14 > > 15 ADD_LIBRARY(Example_ITKFilterLib ITKFilterLib.cxx ) > > 16 INSTALL_TARGETS(/lib Example_ITKFilterLib) > > 17 TARGET_LINK_LIBRARIES(Example_ITKFilterLib ${ITK_LIBRARIES}) > > 18 > > 19 ADD_EXECUTABLE(Example_ITKFilterLibTest ITKFilterLibTest.cxx ) > > 20 INSTALL_TARGETS(/bin Example_ITKFilterLibTest) > > 21 TARGET_LINK_LIBRARIES(Example_ITKFilterLibTest Example_ITKFilterLib) > > > > > > build]$ ls -l > > total 2508 > > -rw-rw-r-- 1 kny48981 kny48981 14393 Mar 22 10:02 CMakeCache.txt > > drwxrwxr-x 6 kny48981 kny48981 4096 Mar 22 10:05 CMakeFiles > > -rwxrwxr-x 1 kny48981 kny48981 1417263 Mar 22 10:05 > Example_ITKFilterLibTest > > drwxrwxr-x 2 kny48981 kny48981 4096 Mar 22 10:02 > ITKIOFactoryRegistration > > -rw-rw-r-- 1 kny48981 kny48981 7933 Mar 22 10:02 Makefile > > -rw-rw-r-- 1 kny48981 kny48981 1092874 Mar 22 10:05 > libExample_ITKFilterLib.a > > > > > > > > build]$ g++ -o testcomp ../ITKFilterLib/ITKFilterLibTest.cxx -I > ../ITKFilterLib -L . -l Example_ITKFilterLib >& out & > > > > ? generates 1100 messages ? > > > > > > 1 ./libExample_ITKFilterLib.a(ITKFilterLib.o): In function > `itk::MemoryAllocationError::MemoryAllocationError(std::basic_string std::char_traits, std::allocat > > 2 > ITKFilterLib.cxx:(.text._ZN3itk21MemoryAllocationErrorC2ERKSsjS2_S2_[_ZN3itk21MemoryAllocationErrorC5ERKSsjS2_S2_]+0x39): > undefined reference to `itk::ExceptionObject: > > ? > > 1106 > ITKFilterLib.cxx:(.text._ZNK3itk12NeighborhoodIPfLj3ENS_21NeighborhoodAllocatorIS1_EEE9PrintSelfERSoNS_6IndentE[itk::Neighborhood 3u, itk::NeighborhoodAllocato > > 1107 collect2: ld returned 1 exit status > > > > > > Minimal example main: > > > > 1 #include "ITKFilterLib.h" > > 2 int main(int, char **) { > > 3 int inputDimSize[3]; > > 4 float inputOrigin[3]; > > 5 float inputSpacing[3]; > > 6 inputDimSize[0] = 5; > > 7 inputDimSize[1] = 5; > > 8 inputDimSize[2] = 5; > > 9 inputOrigin[0] = 0; > > 10 inputOrigin[1] = 0; > > 11 inputOrigin[2] = 0; > > 12 inputSpacing[0] = 1; > > 13 inputSpacing[1] = 1; > > 14 inputSpacing[2] = 1; > > 15 > > 16 itkFilterLib filter(inputDimSize, inputOrigin, inputSpacing); > > 17 return (true); > > 18 } > > > > g++ -o testmin minimal_example.cxx -I ../ITKFilterLib -L . -l > Example_ITKFilterLib >& out > > > > > > Same output AFAICT: > > > > > > 1 ./libExample_ITKFilterLib.a(ITKFilterLib.o): In function > `itk::MemoryAllocationError::MemoryAllocationError(std::basic_string std::char_traits, std::alloca > > 2 > ITKFilterLib.cxx:(.text._ZN3itk21MemoryAllocationErrorC2ERKSsjS2_S2_[_ZN3itk21MemoryAllocationErrorC5ERKSsjS2_S2_]+0x39): > undefined reference to `itk::ExceptionObject: > > ?. > > > > *From:* D?enan Zuki? [mailto:dzenanz at gmail.com] > *Sent:* 21 March 2016 20:21 > *To:* Atwood, Robert (DLSLtd,RAL,SCI) > *Cc:* Insight-users > *Subject:* Re: [ITK-users] stand-alone lib -- ITKApps/ITKFilterLib > > > > Hi Robert, > > > > maybe you need to link to ITK statically? To accomplish this you probably > need to build ITK as static libraries (it is a configuration option in > CMake). > > > > Regards, > > D?enan > > > > On Mon, Mar 21, 2016 at 12:50 PM, wrote: > > Hi, > This example, ITKApps/ITKFilterLib, appears to be an example of what I > want to do , bundle or encapsulate a specific ITK-based filter into a > library so that another program may just call it without having to have the > ITK source installation available. > However, a basic test for me is not working. > > I just tried to compile the test example from command line after building > the library with Cmake as usual. I get hundreds of 'undefined reference', > as if I have to link with all the ITK libs anyways. > Am I missing something? > Thanks > > > > > g++ -o testcomp ../ITKFilterLib/ITKFilterLibTest.cxx -I ../ITKFilterLib/ > -L . -l Example_ITKFilterLib > > > First few lines of output: > > ./libExample_ITKFilterLib.a(ITKFilterLib.o): In function > `itk::MemoryAllocationError::MemoryAllocationError(std::basic_string std::char_traits, std::allocator > const&, unsigned int, > std::basic_string, std::allocator > > const&, std::basic_string, > std::allocator > const&)': > ITKFilterLib.cxx:(.text._ZN3itk21MemoryAllocationErrorC2ERKSsjS2_S2_[_ZN3itk21MemoryAllocationErrorC5ERKSsjS2_S2_]+0x39): > undefined reference to > `itk::ExceptionObject::ExceptionObject(std::basic_string std::char_traits, std::allocator > const&, unsigned int, > std::basic_string, std::allocator > > const&, std::basic_string ITKFilterLib.cxx:(.text._ZN3itk21MemoryAllocationErrorC2ERKSsjS2_S2_[_ZN3itk21MemoryAllocationErrorC5ERKSsjS2_S2_]+0x44): > undefined reference to `vtable for itk::MemoryAllocationError' > ./libExample_ITKFilterLib.a(ITKFilterLib.o): In function > `itk::ProcessAborted::ProcessAborted(char const*, unsigned int)': > ITKFilterLib.cxx:(.text._ZN3itk14ProcessAbortedC2EPKcj[_ZN3itk14ProcessAbortedC5EPKcj]+0x33): > undefined reference to `itk::ExceptionObject::ExceptionObject(char const*, > unsigned int, char const*, char const*)' > ITKFilterLib.cxx:(.text._ZN3itk14ProcessAbortedC2EPKcj[_ZN3itk14ProcessAbortedC5EPKcj]+0x3e): > undefined reference to `vtable for itk::ProcessAborted' > ITKFilterLib.cxx:(.text._ZN3itk14ProcessAbortedC2EPKcj[_ZN3itk14ProcessAbortedC5EPKcj]+0x4f): > undefined reference to `itk::ExceptionObject::SetDescription(char const*)' > ITKFilterLib.cxx:(.text._ZN3itk14ProcessAbortedC2EPKcj[_ZN3itk14ProcessAbortedC5EPKcj]+0x62): > undefined reference to `itk::ExceptionObject::~ExceptionObject()' > > > > This is on a Linux Red Hat with ITK git master today (March 21 2016) > > cmake --version > cmake version 2.8.12.2 > > /proc/version: > > Linux version 2.6.32-573.18.1.el6.x86_64 ( > mockbuild at x86-010.build.bos.redhat.com) (gcc version 4.4.7 20120313 (Red > Hat 4.4.7-16) (GCC) ) #1 SMP Wed Jan 6 11:20:49 EST 2016 > > > > -- > This e-mail and any attachments may contain confidential, copyright and or > privileged material, and are for the use of the intended addressee only. If > you are not the intended addressee or an authorised recipient of the > addressee please notify us of receipt by returning the e-mail and do not > use, copy, retain, distribute or disclose the information in or attached to > the e-mail. > Any opinions expressed within this e-mail are those of the individual and > not necessarily of Diamond Light Source Ltd. > Diamond Light Source Ltd. cannot guarantee that this e-mail or any > attachments are free from viruses and we cannot accept liability for any > damage which you may sustain as a result of software viruses which may be > transmitted in or with the message. > Diamond Light Source Limited (company no. 4375679). Registered in England > and Wales with its registered office at Diamond House, Harwell Science and > Innovation Campus, Didcot, Oxfordshire, OX11 0DE, United Kingdom > > _____________________________________ > Powered by www.kitware.com > > Visit other Kitware open-source projects at > http://www.kitware.com/opensource/opensource.html > > Kitware offers ITK Training Courses, for more information visit: > http://www.kitware.com/products/protraining.php > > Please keep messages on-topic and check the ITK FAQ at: > http://www.itk.org/Wiki/ITK_FAQ > > Follow this link to subscribe/unsubscribe: > http://public.kitware.com/mailman/listinfo/insight-users > > > > > > -- > > This e-mail and any attachments may contain confidential, copyright and or > privileged material, and are for the use of the intended addressee only. If > you are not the intended addressee or an authorised recipient of the > addressee please notify us of receipt by returning the e-mail and do not > use, copy, retain, distribute or disclose the information in or attached to > the e-mail. > Any opinions expressed within this e-mail are those of the individual and > not necessarily of Diamond Light Source Ltd. > Diamond Light Source Ltd. cannot guarantee that this e-mail or any > attachments are free from viruses and we cannot accept liability for any > damage which you may sustain as a result of software viruses which may be > transmitted in or with the message. > Diamond Light Source Limited (company no. 4375679). Registered in England > and Wales with its registered office at Diamond House, Harwell Science and > Innovation Campus, Didcot, Oxfordshire, OX11 0DE, United Kingdom > > -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From dzenanz at gmail.com Wed Mar 23 10:44:55 2016 From: dzenanz at gmail.com (=?UTF-8?B?RMW+ZW5hbiBadWtpxIc=?=) Date: Wed, 23 Mar 2016 10:44:55 -0400 Subject: [ITK] [ITK-users] MRI brain data In-Reply-To: <1458726215466-7588633.post@n2.nabble.com> References: <1458726215466-7588633.post@n2.nabble.com> Message-ID: Hi Maya, I don't know how much of a bias field this has (it seems to be weaker inferiorly), but you can use my brain scan: https://dl.dropboxusercontent.com/u/48665006/tmj_DZ.nrrd Tell me if you find it useful. Regards, D?enan On Wed, Mar 23, 2016 at 5:43 AM, Maya wrote: > Hello, > > I started using itk to do Bias Field correction on MRI brain data. > I would like to ask if there is any brain MRI data available with > significant bias field that I can use?\ > > Thanks, > Maya > > > > -- > View this message in context: > http://itk-insight-users.2283740.n2.nabble.com/MRI-brain-data-tp7588633.html > Sent from the ITK Insight Users mailing list archive at Nabble.com. > _____________________________________ > Powered by www.kitware.com > > Visit other Kitware open-source projects at > http://www.kitware.com/opensource/opensource.html > > Kitware offers ITK Training Courses, for more information visit: > http://www.kitware.com/products/protraining.php > > Please keep messages on-topic and check the ITK FAQ at: > http://www.itk.org/Wiki/ITK_FAQ > > Follow this link to subscribe/unsubscribe: > http://public.kitware.com/mailman/listinfo/insight-users > -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From dzenanz at gmail.com Wed Mar 23 10:46:59 2016 From: dzenanz at gmail.com (=?UTF-8?B?RMW+ZW5hbiBadWtpxIc=?=) Date: Wed, 23 Mar 2016 10:46:59 -0400 Subject: [ITK] [ITK-users] itk::GradientDescentLineSearchOptimizerv4 In-Reply-To: References: Message-ID: Hi Suneeza, have you taken a look at the docs ? That should contain answers about meaning of parameters. HTH, D?enan On Wed, Mar 23, 2016 at 8:15 AM, suneeza hanif wrote: > Hello Everyone, > > I am little confused about few of optimizer's parameters such as > > SetMinimumConvergenceValue() and SetConvergenceWindowSize(). > > Can someone tell me the meaning behind these parameters? > > Thanks a lot. > > Best Regards, > Suneeza > > _____________________________________ > Powered by www.kitware.com > > Visit other Kitware open-source projects at > http://www.kitware.com/opensource/opensource.html > > Kitware offers ITK Training Courses, for more information visit: > http://www.kitware.com/products/protraining.php > > Please keep messages on-topic and check the ITK FAQ at: > http://www.itk.org/Wiki/ITK_FAQ > > Follow this link to subscribe/unsubscribe: > http://public.kitware.com/mailman/listinfo/insight-users > > -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From Robert.Atwood at diamond.ac.uk Wed Mar 23 11:58:45 2016 From: Robert.Atwood at diamond.ac.uk (Robert.Atwood at diamond.ac.uk) Date: Wed, 23 Mar 2016 15:58:45 +0000 Subject: [ITK] [ITK-users] stand-alone lib -- ITKApps/ITKFilterLib -- Solved (maybe) Message-ID: <6CCDD8FC6578314C902BBF87D511D9D8EA6CA999@EXCHMBX01.fed.cclrc.ac.uk> Hi, D?enan, and List : Thanks for the tips, but, building the executable by pointing to the itk-build folder for linking is exactly what I did not want to do. I want the compiled instances of the specific templated objects to be put into a stand-alone library that could then be linked , in an environment where the ITK build directory may not be available, and within a project that?s not using cmake (yet? ? ) just for a small single-data-type-specific filter chain that would be a bit nontrivial to just re-implement myself! I had some success with the following, for the example ITKFilterLib: Using the itk-master-git-static as built before, (BUILD_SHARED_LIBS OFF) In CMakeLists.txt for the project, add SHARED keyword to the library defninition: 15 ADD_LIBRARY(Example_ITKFilterLib SHARED ITKFilterLib.cxx ) Then use cmake + make to build the libExample_ITKFilterLib.so library. Then I can invoke g++ as follows build]$ g++ ../ITKFilterLib/ITKFilterLibTest.cxx -o testcomp -L . -l Example_ITKFilterLib -I ../ITKFilterLib/ Even if the itk-master-static is not available in that environment, this succeeds, and I believe this is what I want. I don?t want to have a statically linked final executable, but rather a .so library. However ? I encountered another hitch trying to apply this to my actual project. If there were any FileWriter and FileReader present in the library, it would not build, complaining about position-dependent symbols in several IO libraries , most of which I was not actually wanting to use at all. This happened at the step of trying to build the .so library using the makefile created by cmake: /usr/bin/ld: /dls_sw/apps/itk/itk-master-static/lib/libitkgdcmjpeg8-4.10.a(jerror.c.o): relocation R_X86_64_32S against `.text' can not be used when making a shared object; recompile with -fPIC /dls_sw/apps/itk/itk-master-static/lib/libitkgdcmjpeg8-4.10.a: could not read symbols: Bad value Removing any reference to FileReader and FileWriter gets rid of this problem. Thanks! As a further note: There are also some directions in the comments of the ITKFilterLib example that did not turn out to be necessary in my project. I did not have to create global objects for poitners or image containiers outside the scope of the class and still did not have to #include itkImage.h in the main program. I placed the typedef?s inside the class and the instantiations of the smart poitners in the class constructor. I don?t see that this extra complication in the example is necessary unless it is platform dependent? ITKFilterLib.cxx from ItkApps example: 23 #include "ITKFilterLib.h" 24 25 // Nasty local globals inside .cxx file to hide itk from the real world. 26 // Can't put this variable in the class definition otherwise we'd have to 27 // include itkImage.h in every program using this class. 28 // The typedef h_itkFilterLibeDataType is in itkFilterLib.h to hide 29 // templates 30 typedef itk::Image g_ImageType; 31 g_ImageType::Pointer g_InputImage; 32 g_ImageType::Pointer g_OutputImage; I did not find this to be necessary in my project. 33 34 35 // 36 // 37 // The first filter in the .lib 38 // 39 // 40 41 /** The next lines are used to include the definition of the filter 42 * we want to install in the .lib, define a typedef for it, and create 43 * a "smart" pointer to hold it. 44 * CHANGE HERE: The filter to be instantiated. 45 **/ 46 #include "itkCurvatureAnisotropicDiffusionImageFilter.h" 47 typedef itk::CurvatureAnisotropicDiffusionImageFilter g_AnisoFilterType; 49 g_AnisoFilterType::Pointer g_anisoFilter; 50 I also did not find it to be necessary to have this sort of typedef and instantiation of the object at global scope in my project. From: D?enan Zuki? [mailto:dzenanz at gmail.com] Sent: 23 March 2016 14:39 To: Atwood, Robert (DLSLtd,RAL,SCI) Cc: Insight-users Subject: Re: [ITK-users] stand-alone lib -- ITKApps/ITKFilterLib Hi Robert, BUILD_SHARED_LIBS OFF is the crucial setting. You can keep the rest of options on defaults. Your CMake code looks OK. You should execute the following from your folder: cmake . make During CMake step you should configure options (point to the itk-build folder which was configured with BUILD_SHARED_LIBS OFF). Afterwards, do not invoke g++ directly - invoke make, which supplies correct include directories and link libraries so you don't run into a thousand errors. Regards, D?enan On Tue, Mar 22, 2016 at 6:25 AM, > wrote: Hi, Thanks, D?enan, for the hint. But, does anyone have specific information on exactly which options to set in each of: the ITK cmake options; and the project cmake options, or the plain g++ for building an external program to link to the library, for this to work ? There appear to be a few that might be related to this. Because, so far, simply changing the build options of the ITK installation didn?t work. See below for even more details . Thanks Robert Options selected in the project: ITK_DIR /dls_sw/apps/itk/itk-master-static/lib/cmake/ITK-4.10 In the ITK with installation to itk-master-static: I have tried some combinations of these options but, you know, it takes a while to rebuild ITK even though the computer is pretty good. BUILD_POSITION_DEPENDENT_CODE OFF (I don?t think this should be ON because that really wouldn?t work? ) BUILD_SHARED_LIBS OFF (or ON) CMAKE_CXX_FLAGS -fPIC (or default) CMAKE_EXE_LINKER_FLAGS -fPIC (or default) CMAKE_STATIC_LINKER_FLAGS (should this be set too? ) The CMakeLists in the project file ? only small modification from the original to ?BUILD_OUTSIDE_INSIGHT_APPICATIONS?. The project builds using the Cmake makefile, producing the library and the executable But trying to build either the ?main? procedure provided with linking to that library, or even simplifying the ?main? to do virtually nothing except instantiate the object, results in 1000 error messages of ?undefined symbols? 1 PROJECT(Example_ITKFilterLib) 2 3 #REMOVED 'IF (BUILD_OUTSIDE_INSIGHT_APPLICATIONS)' 4 5 FIND_PACKAGE(ITK) 6 IF(ITK_FOUND) 7 INCLUDE(${ITK_USE_FILE}) 8 ELSE(ITK_FOUND) 9 MESSAGE(FATAL_ERROR 10 "Cannot build ITKApps without ITK. Please set ITK_DIR.") 11 ENDIF(ITK_FOUND) 12 13 #REMOVED 'ENDIF(BUILD_OUTSIDE_INSIGHT_APPLICATIONS)' 14 15 ADD_LIBRARY(Example_ITKFilterLib ITKFilterLib.cxx ) 16 INSTALL_TARGETS(/lib Example_ITKFilterLib) 17 TARGET_LINK_LIBRARIES(Example_ITKFilterLib ${ITK_LIBRARIES}) 18 19 ADD_EXECUTABLE(Example_ITKFilterLibTest ITKFilterLibTest.cxx ) 20 INSTALL_TARGETS(/bin Example_ITKFilterLibTest) 21 TARGET_LINK_LIBRARIES(Example_ITKFilterLibTest Example_ITKFilterLib) build]$ ls -l total 2508 -rw-rw-r-- 1 kny48981 kny48981 14393 Mar 22 10:02 CMakeCache.txt drwxrwxr-x 6 kny48981 kny48981 4096 Mar 22 10:05 CMakeFiles -rwxrwxr-x 1 kny48981 kny48981 1417263 Mar 22 10:05 Example_ITKFilterLibTest drwxrwxr-x 2 kny48981 kny48981 4096 Mar 22 10:02 ITKIOFactoryRegistration -rw-rw-r-- 1 kny48981 kny48981 7933 Mar 22 10:02 Makefile -rw-rw-r-- 1 kny48981 kny48981 1092874 Mar 22 10:05 libExample_ITKFilterLib.a build]$ g++ -o testcomp ../ITKFilterLib/ITKFilterLibTest.cxx -I ../ITKFilterLib -L . -l Example_ITKFilterLib >& out & ? generates 1100 messages ? 1 ./libExample_ITKFilterLib.a(ITKFilterLib.o): In function `itk::MemoryAllocationError::MemoryAllocationError(std::basic_string, std::allocat 2 ITKFilterLib.cxx:(.text._ZN3itk21MemoryAllocationErrorC2ERKSsjS2_S2_[_ZN3itk21MemoryAllocationErrorC5ERKSsjS2_S2_]+0x39): undefined reference to `itk::ExceptionObject: ? 1106 ITKFilterLib.cxx:(.text._ZNK3itk12NeighborhoodIPfLj3ENS_21NeighborhoodAllocatorIS1_EEE9PrintSelfERSoNS_6IndentE[itk::Neighborhood& out Same output AFAICT: 1 ./libExample_ITKFilterLib.a(ITKFilterLib.o): In function `itk::MemoryAllocationError::MemoryAllocationError(std::basic_string, std::alloca 2 ITKFilterLib.cxx:(.text._ZN3itk21MemoryAllocationErrorC2ERKSsjS2_S2_[_ZN3itk21MemoryAllocationErrorC5ERKSsjS2_S2_]+0x39): undefined reference to `itk::ExceptionObject: ?. From: D?enan Zuki? [mailto:dzenanz at gmail.com] Sent: 21 March 2016 20:21 To: Atwood, Robert (DLSLtd,RAL,SCI) Cc: Insight-users Subject: Re: [ITK-users] stand-alone lib -- ITKApps/ITKFilterLib Hi Robert, maybe you need to link to ITK statically? To accomplish this you probably need to build ITK as static libraries (it is a configuration option in CMake). Regards, D?enan On Mon, Mar 21, 2016 at 12:50 PM, > wrote: Hi, This example, ITKApps/ITKFilterLib, appears to be an example of what I want to do , bundle or encapsulate a specific ITK-based filter into a library so that another program may just call it without having to have the ITK source installation available. However, a basic test for me is not working. I just tried to compile the test example from command line after building the library with Cmake as usual. I get hundreds of 'undefined reference', as if I have to link with all the ITK libs anyways. Am I missing something? Thanks g++ -o testcomp ../ITKFilterLib/ITKFilterLibTest.cxx -I ../ITKFilterLib/ -L . -l Example_ITKFilterLib First few lines of output: ./libExample_ITKFilterLib.a(ITKFilterLib.o): In function `itk::MemoryAllocationError::MemoryAllocationError(std::basic_string, std::allocator > const&, unsigned int, std::basic_string, std::allocator > const&, std::basic_string, std::allocator > const&)': ITKFilterLib.cxx:(.text._ZN3itk21MemoryAllocationErrorC2ERKSsjS2_S2_[_ZN3itk21MemoryAllocationErrorC5ERKSsjS2_S2_]+0x39): undefined reference to `itk::ExceptionObject::ExceptionObject(std::basic_string, std::allocator > const&, unsigned int, std::basic_string, std::allocator > const&, std::basic_string) (gcc version 4.4.7 20120313 (Red Hat 4.4.7-16) (GCC) ) #1 SMP Wed Jan 6 11:20:49 EST 2016 -- This e-mail and any attachments may contain confidential, copyright and or privileged material, and are for the use of the intended addressee only. If you are not the intended addressee or an authorised recipient of the addressee please notify us of receipt by returning the e-mail and do not use, copy, retain, distribute or disclose the information in or attached to the e-mail. Any opinions expressed within this e-mail are those of the individual and not necessarily of Diamond Light Source Ltd. Diamond Light Source Ltd. cannot guarantee that this e-mail or any attachments are free from viruses and we cannot accept liability for any damage which you may sustain as a result of software viruses which may be transmitted in or with the message. Diamond Light Source Limited (company no. 4375679). Registered in England and Wales with its registered office at Diamond House, Harwell Science and Innovation Campus, Didcot, Oxfordshire, OX11 0DE, United Kingdom _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users -- This e-mail and any attachments may contain confidential, copyright and or privileged material, and are for the use of the intended addressee only. If you are not the intended addressee or an authorised recipient of the addressee please notify us of receipt by returning the e-mail and do not use, copy, retain, distribute or disclose the information in or attached to the e-mail. Any opinions expressed within this e-mail are those of the individual and not necessarily of Diamond Light Source Ltd. Diamond Light Source Ltd. cannot guarantee that this e-mail or any attachments are free from viruses and we cannot accept liability for any damage which you may sustain as a result of software viruses which may be transmitted in or with the message. Diamond Light Source Limited (company no. 4375679). Registered in England and Wales with its registered office at Diamond House, Harwell Science and Innovation Campus, Didcot, Oxfordshire, OX11 0DE, United Kingdom -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From matt.mccormick at kitware.com Wed Mar 23 12:29:01 2016 From: matt.mccormick at kitware.com (Matt McCormick) Date: Wed, 23 Mar 2016 12:29:01 -0400 Subject: [ITK] [ITK-users] stand-alone lib -- ITKApps/ITKFilterLib -- Solved (maybe) In-Reply-To: <6CCDD8FC6578314C902BBF87D511D9D8EA6CA999@EXCHMBX01.fed.cclrc.ac.uk> References: <6CCDD8FC6578314C902BBF87D511D9D8EA6CA999@EXCHMBX01.fed.cclrc.ac.uk> Message-ID: Hi Robert, > /usr/bin/ld: /dls_sw/apps/itk/itk-master-static/lib/libitkgdcmjpeg8-4.10.a(jerror.c.o): relocation R_X86_64_32S against `.text' can not be used when making a shared object; recompile with -fPIC This means that "-fPIC" should be added to the CMAKE_CXX_FLAGS for ITK. HTH, Matt On Wed, Mar 23, 2016 at 11:58 AM, wrote: > Hi, D?enan, and List : > > > > Thanks for the tips, but, building the executable by pointing to the > itk-build folder for linking is exactly what I did not want to do. I want > the compiled instances of the specific templated objects to be put into a > stand-alone library that could then be linked , in an environment where the > ITK build directory may not be available, and within a project that?s not > using cmake (yet? J ) just for a small single-data-type-specific filter > chain that would be a bit nontrivial to just re-implement myself! > > > > I had some success with the following, for the example ITKFilterLib: > > > > Using the itk-master-git-static as built before, (BUILD_SHARED_LIBS OFF) > > > > > > In CMakeLists.txt for the project, add SHARED keyword to the library > defninition: > > > > 15 ADD_LIBRARY(Example_ITKFilterLib SHARED ITKFilterLib.cxx ) > > Then use cmake + make to build the libExample_ITKFilterLib.so library. > > > > > > Then I can invoke g++ as follows > > > > > > > > build]$ g++ ../ITKFilterLib/ITKFilterLibTest.cxx -o testcomp -L . -l > Example_ITKFilterLib -I ../ITKFilterLib/ > > > > Even if the itk-master-static is not available in that environment, this > succeeds, and I believe this is what I want. I don?t want to have a > statically linked final executable, but rather a .so library. > > > > > > However ? > > > > I encountered another hitch trying to apply this to my actual project. If > there were any FileWriter and FileReader present in the library, it would > not build, complaining about position-dependent symbols in several IO > libraries , most of which I was not actually wanting to use at all. This > happened at the step of trying to build the .so library using the makefile > created by cmake: > > > > /usr/bin/ld: > /dls_sw/apps/itk/itk-master-static/lib/libitkgdcmjpeg8-4.10.a(jerror.c.o): > relocation R_X86_64_32S against `.text' can not be used when making a shared > object; recompile with -fPIC > > /dls_sw/apps/itk/itk-master-static/lib/libitkgdcmjpeg8-4.10.a: could not > read symbols: Bad value > > > > > > Removing any reference to FileReader and FileWriter gets rid of this > problem. > > > > Thanks! > > > > > > As a further note: > > > > There are also some directions in the comments of the ITKFilterLib example > that did not turn out to be necessary in my project. I did not have to > create global objects for poitners or image containiers outside the scope of > the class and still did not have to #include itkImage.h in the main program. > I placed the typedef?s inside the class and the instantiations of the smart > poitners in the class constructor. I don?t see that this extra complication > in the example is necessary unless it is platform dependent? > > > > ITKFilterLib.cxx from ItkApps example: > > > > > > 23 #include "ITKFilterLib.h" > > 24 > > 25 // Nasty local globals inside .cxx file to hide itk from the real world. > > 26 // Can't put this variable in the class definition otherwise we'd have > to > > 27 // include itkImage.h in every program using this class. > > 28 // The typedef h_itkFilterLibeDataType is in itkFilterLib.h to hide > > 29 // templates > > 30 typedef itk::Image g_ImageType; > > 31 g_ImageType::Pointer g_InputImage; > > 32 g_ImageType::Pointer g_OutputImage; > > > > I did not find this to be necessary in my project. > > > > > > 33 > > 34 > > 35 // > > 36 // > > 37 // The first filter in the .lib > > 38 // > > 39 // > > 40 > > 41 /** The next lines are used to include the definition of the filter > > 42 * we want to install in the .lib, define a typedef for it, and create > > 43 * a "smart" pointer to hold it. > > 44 * CHANGE HERE: The filter to be instantiated. > > 45 **/ > > 46 #include "itkCurvatureAnisotropicDiffusionImageFilter.h" > > 47 typedef itk::CurvatureAnisotropicDiffusionImageFilter > 48 g_ImageType> g_AnisoFilterType; > > 49 g_AnisoFilterType::Pointer g_anisoFilter; > > 50 > > > > I also did not find it to be necessary to have this sort of typedef and > instantiation of the object at global scope in my project. > > > > > > > > > > > > > > From: D?enan Zuki? [mailto:dzenanz at gmail.com] > Sent: 23 March 2016 14:39 > To: Atwood, Robert (DLSLtd,RAL,SCI) > Cc: Insight-users > Subject: Re: [ITK-users] stand-alone lib -- ITKApps/ITKFilterLib > > > > Hi Robert, > > > > BUILD_SHARED_LIBS OFF is the crucial setting. You can keep the rest of > options on defaults. > > > > Your CMake code looks OK. You should execute the following from your folder: > > cmake . > > make > > > > During CMake step you should configure options (point to the itk-build > folder which was configured with BUILD_SHARED_LIBS OFF). Afterwards, do not > invoke g++ directly - invoke make, which supplies correct include > directories and link libraries so you don't run into a thousand errors. > > > > Regards, > > D?enan > > > > On Tue, Mar 22, 2016 at 6:25 AM, wrote: > > Hi, > Thanks, D?enan, for the hint. But, does anyone have specific information on > exactly which options to set in each of: the ITK cmake options; and the > project cmake options, or the plain g++ for building an external program to > link to the library, for this to work ? There appear to be a few that might > be related to this. Because, so far, simply changing the build options of > the ITK installation didn?t work. See below for even more details . > > Thanks > > Robert > > > > > > > > Options selected in the project: > > ITK_DIR > /dls_sw/apps/itk/itk-master-static/lib/cmake/ITK-4.10 > > > > > > > > In the ITK with installation to itk-master-static: > > I have tried some combinations of these options but, you know, it takes a > while to rebuild ITK even though the computer is pretty good. > > > > BUILD_POSITION_DEPENDENT_CODE OFF (I don?t think this should be ON > because that really wouldn?t work? ) > > BUILD_SHARED_LIBS OFF (or ON) > > CMAKE_CXX_FLAGS -fPIC (or default) > > CMAKE_EXE_LINKER_FLAGS -fPIC (or default) > > CMAKE_STATIC_LINKER_FLAGS (should this be set too? ) > > > > > > > > The CMakeLists in the project file ? only small modification from the > original to ?BUILD_OUTSIDE_INSIGHT_APPICATIONS?. The project builds using > the Cmake makefile, producing the library and the executable > > But trying to build either the ?main? procedure provided with linking to > that library, or even simplifying the ?main? to do virtually nothing except > instantiate the object, results in 1000 error messages of ?undefined > symbols? > > > > 1 PROJECT(Example_ITKFilterLib) > > 2 > > 3 #REMOVED 'IF (BUILD_OUTSIDE_INSIGHT_APPLICATIONS)' > > 4 > > 5 FIND_PACKAGE(ITK) > > 6 IF(ITK_FOUND) > > 7 INCLUDE(${ITK_USE_FILE}) > > 8 ELSE(ITK_FOUND) > > 9 MESSAGE(FATAL_ERROR > > 10 "Cannot build ITKApps without ITK. Please set ITK_DIR.") > > 11 ENDIF(ITK_FOUND) > > 12 > > 13 #REMOVED 'ENDIF(BUILD_OUTSIDE_INSIGHT_APPLICATIONS)' > > 14 > > 15 ADD_LIBRARY(Example_ITKFilterLib ITKFilterLib.cxx ) > > 16 INSTALL_TARGETS(/lib Example_ITKFilterLib) > > 17 TARGET_LINK_LIBRARIES(Example_ITKFilterLib ${ITK_LIBRARIES}) > > 18 > > 19 ADD_EXECUTABLE(Example_ITKFilterLibTest ITKFilterLibTest.cxx ) > > 20 INSTALL_TARGETS(/bin Example_ITKFilterLibTest) > > 21 TARGET_LINK_LIBRARIES(Example_ITKFilterLibTest Example_ITKFilterLib) > > > > > > build]$ ls -l > > total 2508 > > -rw-rw-r-- 1 kny48981 kny48981 14393 Mar 22 10:02 CMakeCache.txt > > drwxrwxr-x 6 kny48981 kny48981 4096 Mar 22 10:05 CMakeFiles > > -rwxrwxr-x 1 kny48981 kny48981 1417263 Mar 22 10:05 Example_ITKFilterLibTest > > drwxrwxr-x 2 kny48981 kny48981 4096 Mar 22 10:02 ITKIOFactoryRegistration > > -rw-rw-r-- 1 kny48981 kny48981 7933 Mar 22 10:02 Makefile > > -rw-rw-r-- 1 kny48981 kny48981 1092874 Mar 22 10:05 > libExample_ITKFilterLib.a > > > > > > > > build]$ g++ -o testcomp ../ITKFilterLib/ITKFilterLibTest.cxx -I > ../ITKFilterLib -L . -l Example_ITKFilterLib >& out & > > > > ? generates 1100 messages ? > > > > > > 1 ./libExample_ITKFilterLib.a(ITKFilterLib.o): In function > `itk::MemoryAllocationError::MemoryAllocationError(std::basic_string std::char_traits, std::allocat > > 2 > ITKFilterLib.cxx:(.text._ZN3itk21MemoryAllocationErrorC2ERKSsjS2_S2_[_ZN3itk21MemoryAllocationErrorC5ERKSsjS2_S2_]+0x39): > undefined reference to `itk::ExceptionObject: > > ? > > 1106 > ITKFilterLib.cxx:(.text._ZNK3itk12NeighborhoodIPfLj3ENS_21NeighborhoodAllocatorIS1_EEE9PrintSelfERSoNS_6IndentE[itk::Neighborhood 3u, itk::NeighborhoodAllocato > > 1107 collect2: ld returned 1 exit status > > > > > > Minimal example main: > > > > 1 #include "ITKFilterLib.h" > > 2 int main(int, char **) { > > 3 int inputDimSize[3]; > > 4 float inputOrigin[3]; > > 5 float inputSpacing[3]; > > 6 inputDimSize[0] = 5; > > 7 inputDimSize[1] = 5; > > 8 inputDimSize[2] = 5; > > 9 inputOrigin[0] = 0; > > 10 inputOrigin[1] = 0; > > 11 inputOrigin[2] = 0; > > 12 inputSpacing[0] = 1; > > 13 inputSpacing[1] = 1; > > 14 inputSpacing[2] = 1; > > 15 > > 16 itkFilterLib filter(inputDimSize, inputOrigin, inputSpacing); > > 17 return (true); > > 18 } > > > > g++ -o testmin minimal_example.cxx -I ../ITKFilterLib -L . -l > Example_ITKFilterLib >& out > > > > > > Same output AFAICT: > > > > > > 1 ./libExample_ITKFilterLib.a(ITKFilterLib.o): In function > `itk::MemoryAllocationError::MemoryAllocationError(std::basic_string std::char_traits, std::alloca > > 2 > ITKFilterLib.cxx:(.text._ZN3itk21MemoryAllocationErrorC2ERKSsjS2_S2_[_ZN3itk21MemoryAllocationErrorC5ERKSsjS2_S2_]+0x39): > undefined reference to `itk::ExceptionObject: > > ?. > > > > From: D?enan Zuki? [mailto:dzenanz at gmail.com] > Sent: 21 March 2016 20:21 > To: Atwood, Robert (DLSLtd,RAL,SCI) > Cc: Insight-users > Subject: Re: [ITK-users] stand-alone lib -- ITKApps/ITKFilterLib > > > > Hi Robert, > > > > maybe you need to link to ITK statically? To accomplish this you probably > need to build ITK as static libraries (it is a configuration option in > CMake). > > > > Regards, > > D?enan > > > > On Mon, Mar 21, 2016 at 12:50 PM, wrote: > > Hi, > This example, ITKApps/ITKFilterLib, appears to be an example of what I want > to do , bundle or encapsulate a specific ITK-based filter into a library so > that another program may just call it without having to have the ITK source > installation available. > However, a basic test for me is not working. > > I just tried to compile the test example from command line after building > the library with Cmake as usual. I get hundreds of 'undefined reference', as > if I have to link with all the ITK libs anyways. > Am I missing something? > Thanks > > > > > g++ -o testcomp ../ITKFilterLib/ITKFilterLibTest.cxx -I ../ITKFilterLib/ -L > . -l Example_ITKFilterLib > > > First few lines of output: > > ./libExample_ITKFilterLib.a(ITKFilterLib.o): In function > `itk::MemoryAllocationError::MemoryAllocationError(std::basic_string std::char_traits, std::allocator > const&, unsigned int, > std::basic_string, std::allocator > > const&, std::basic_string, std::allocator >> const&)': > ITKFilterLib.cxx:(.text._ZN3itk21MemoryAllocationErrorC2ERKSsjS2_S2_[_ZN3itk21MemoryAllocationErrorC5ERKSsjS2_S2_]+0x39): > undefined reference to > `itk::ExceptionObject::ExceptionObject(std::basic_string std::char_traits, std::allocator > const&, unsigned int, > std::basic_string, std::allocator > > const&, std::basic_string ITKFilterLib.cxx:(.text._ZN3itk21MemoryAllocationErrorC2ERKSsjS2_S2_[_ZN3itk21MemoryAllocationErrorC5ERKSsjS2_S2_]+0x44): > undefined reference to `vtable for itk::MemoryAllocationError' > ./libExample_ITKFilterLib.a(ITKFilterLib.o): In function > `itk::ProcessAborted::ProcessAborted(char const*, unsigned int)': > ITKFilterLib.cxx:(.text._ZN3itk14ProcessAbortedC2EPKcj[_ZN3itk14ProcessAbortedC5EPKcj]+0x33): > undefined reference to `itk::ExceptionObject::ExceptionObject(char const*, > unsigned int, char const*, char const*)' > ITKFilterLib.cxx:(.text._ZN3itk14ProcessAbortedC2EPKcj[_ZN3itk14ProcessAbortedC5EPKcj]+0x3e): > undefined reference to `vtable for itk::ProcessAborted' > ITKFilterLib.cxx:(.text._ZN3itk14ProcessAbortedC2EPKcj[_ZN3itk14ProcessAbortedC5EPKcj]+0x4f): > undefined reference to `itk::ExceptionObject::SetDescription(char const*)' > ITKFilterLib.cxx:(.text._ZN3itk14ProcessAbortedC2EPKcj[_ZN3itk14ProcessAbortedC5EPKcj]+0x62): > undefined reference to `itk::ExceptionObject::~ExceptionObject()' > > > > This is on a Linux Red Hat with ITK git master today (March 21 2016) > > cmake --version > cmake version 2.8.12.2 > > /proc/version: > > Linux version 2.6.32-573.18.1.el6.x86_64 > (mockbuild at x86-010.build.bos.redhat.com) (gcc version 4.4.7 20120313 (Red > Hat 4.4.7-16) (GCC) ) #1 SMP Wed Jan 6 11:20:49 EST 2016 > > > > -- > This e-mail and any attachments may contain confidential, copyright and or > privileged material, and are for the use of the intended addressee only. If > you are not the intended addressee or an authorised recipient of the > addressee please notify us of receipt by returning the e-mail and do not > use, copy, retain, distribute or disclose the information in or attached to > the e-mail. > Any opinions expressed within this e-mail are those of the individual and > not necessarily of Diamond Light Source Ltd. > Diamond Light Source Ltd. cannot guarantee that this e-mail or any > attachments are free from viruses and we cannot accept liability for any > damage which you may sustain as a result of software viruses which may be > transmitted in or with the message. > Diamond Light Source Limited (company no. 4375679). Registered in England > and Wales with its registered office at Diamond House, Harwell Science and > Innovation Campus, Didcot, Oxfordshire, OX11 0DE, United Kingdom > > _____________________________________ > Powered by www.kitware.com > > Visit other Kitware open-source projects at > http://www.kitware.com/opensource/opensource.html > > Kitware offers ITK Training Courses, for more information visit: > http://www.kitware.com/products/protraining.php > > Please keep messages on-topic and check the ITK FAQ at: > http://www.itk.org/Wiki/ITK_FAQ > > Follow this link to subscribe/unsubscribe: > http://public.kitware.com/mailman/listinfo/insight-users > > > > > > -- > > This e-mail and any attachments may contain confidential, copyright and or > privileged material, and are for the use of the intended addressee only. If > you are not the intended addressee or an authorised recipient of the > addressee please notify us of receipt by returning the e-mail and do not > use, copy, retain, distribute or disclose the information in or attached to > the e-mail. > Any opinions expressed within this e-mail are those of the individual and > not necessarily of Diamond Light Source Ltd. > Diamond Light Source Ltd. cannot guarantee that this e-mail or any > attachments are free from viruses and we cannot accept liability for any > damage which you may sustain as a result of software viruses which may be > transmitted in or with the message. > Diamond Light Source Limited (company no. 4375679). Registered in England > and Wales with its registered office at Diamond House, Harwell Science and > Innovation Campus, Didcot, Oxfordshire, OX11 0DE, United Kingdom > > > > > > > -- > > This e-mail and any attachments may contain confidential, copyright and or > privileged material, and are for the use of the intended addressee only. If > you are not the intended addressee or an authorised recipient of the > addressee please notify us of receipt by returning the e-mail and do not > use, copy, retain, distribute or disclose the information in or attached to > the e-mail. > Any opinions expressed within this e-mail are those of the individual and > not necessarily of Diamond Light Source Ltd. > Diamond Light Source Ltd. cannot guarantee that this e-mail or any > attachments are free from viruses and we cannot accept liability for any > damage which you may sustain as a result of software viruses which may be > transmitted in or with the message. > Diamond Light Source Limited (company no. 4375679). Registered in England > and Wales with its registered office at Diamond House, Harwell Science and > Innovation Campus, Didcot, Oxfordshire, OX11 0DE, United Kingdom > > > > _____________________________________ > Powered by www.kitware.com > > Visit other Kitware open-source projects at > http://www.kitware.com/opensource/opensource.html > > Kitware offers ITK Training Courses, for more information visit: > http://www.kitware.com/products/protraining.php > > Please keep messages on-topic and check the ITK FAQ at: > http://www.itk.org/Wiki/ITK_FAQ > > Follow this link to subscribe/unsubscribe: > http://public.kitware.com/mailman/listinfo/insight-users > _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From Robert.Atwood at diamond.ac.uk Wed Mar 23 13:04:19 2016 From: Robert.Atwood at diamond.ac.uk (Robert.Atwood at diamond.ac.uk) Date: Wed, 23 Mar 2016 17:04:19 +0000 Subject: [ITK] [ITK-users] stand-alone lib -- ITKApps/ITKFilterLib -- Solved (maybe) In-Reply-To: References: <6CCDD8FC6578314C902BBF87D511D9D8EA6CA999@EXCHMBX01.fed.cclrc.ac.uk> Message-ID: <6CCDD8FC6578314C902BBF87D511D9D8EA6CA9E5@EXCHMBX01.fed.cclrc.ac.uk> Hi, Matt I did that but it didn't work. Exactly the same error. See a little further back in the thread: That's where I lost patience with 'combinatorial trial and error approach' , I added -fPIC everywhere I could think of The position-independent-code seems to be generated for all libs except a small selction of i/o libs ; gdcm* ,Nrrd , and a couple of others (trial-and-error) If I don't include these in the final link, then the link is successful. All other libraries appear to have PIC generated. But, the final library isn't usable. I wonder what these ones have in common?? Is there a 'glitch' in the makefile generation that omits -fPIC in these cases somehow? libitkgdcmjpeg8-4.10.a libitkgdcmjpeg12-4.10.a libitkgdcmjpeg16-4.10.a libitkgdcmopenjpeg-4.10.a libitkgdcmuuid-4.10.a libITKEXPAT-4.10.a libITKniftiio-4.10.a libITKNrrdIO-4.10.a libitkhdf5-4.10.a libitksys-4.10.a (using system jpeg, tiff, zlib and png) Ironically , it's only .mhd I actually want to use and it is not on the problem list. But the io-objects need all these to be available just in case they get used, I suppose. > > I have tried some combinations of these options but, you know, it > > takes a while to rebuild ITK even though the computer is pretty good. > > BUILD_POSITION_DEPENDENT_CODE OFF (I don?t think this should be ON > > because that really wouldn?t work? ) > > BUILD_SHARED_LIBS OFF (or ON) > > CMAKE_CXX_FLAGS -fPIC (or default) > > CMAKE_EXE_LINKER_FLAGS -fPIC (or default) > > CMAKE_STATIC_LINKER_FLAGS (should this be set too? ) Regards, Robert > -----Original Message----- > From: Matt McCormick [mailto:matt.mccormick at kitware.com] > Sent: 23 March 2016 16:29 > To: Atwood, Robert (DLSLtd,RAL,SCI) > Cc: D?enan Zuki?; insight-users at itk.org > Subject: Re: [ITK-users] stand-alone lib -- ITKApps/ITKFilterLib -- Solved > (maybe) > > Hi Robert, > > > /usr/bin/ld: > > /dls_sw/apps/itk/itk-master-static/lib/libitkgdcmjpeg8-4.10.a(jerror.c > > .o): relocation R_X86_64_32S against `.text' can not be used when > > making a shared object; recompile with -fPIC > > This means that "-fPIC" should be added to the CMAKE_CXX_FLAGS for ITK. > > HTH, > Matt > > On Wed, Mar 23, 2016 at 11:58 AM, > wrote: > > Hi, D?enan, and List : > > > > > > > > Thanks for the tips, but, building the executable by pointing to the > > itk-build folder for linking is exactly what I did not want to do. I > > want the compiled instances of the specific templated objects to be > > put into a stand-alone library that could then be linked , in an > > environment where the ITK build directory may not be available, and > > within a project that?s not using cmake (yet? J ) just for a small > > single-data-type-specific filter chain that would be a bit nontrivial to just re- > implement myself! > > > > > > > > I had some success with the following, for the example ITKFilterLib: > > > > > > > > Using the itk-master-git-static as built before, (BUILD_SHARED_LIBS > > OFF) > > > > > > > > > > > > In CMakeLists.txt for the project, add SHARED keyword to the library > > defninition: > > > > > > > > 15 ADD_LIBRARY(Example_ITKFilterLib SHARED ITKFilterLib.cxx ) > > > > Then use cmake + make to build the libExample_ITKFilterLib.so library. > > > > > > > > > > > > Then I can invoke g++ as follows > > > > > > > > > > > > > > > > build]$ g++ ../ITKFilterLib/ITKFilterLibTest.cxx -o testcomp -L . -l > > Example_ITKFilterLib -I ../ITKFilterLib/ > > > > > > > > Even if the itk-master-static is not available in that environment, > > this succeeds, and I believe this is what I want. I don?t want to have > > a statically linked final executable, but rather a .so library. > > > > > > > > > > > > However ? > > > > > > > > I encountered another hitch trying to apply this to my actual project. > > If there were any FileWriter and FileReader present in the library, it > > would not build, complaining about position-dependent symbols in > > several IO libraries , most of which I was not actually wanting to use > > at all. This happened at the step of trying to build the .so library > > using the makefile created by cmake: > > > > > > > > /usr/bin/ld: > > /dls_sw/apps/itk/itk-master-static/lib/libitkgdcmjpeg8-4.10.a(jerror.c.o): > > relocation R_X86_64_32S against `.text' can not be used when making a > > shared object; recompile with -fPIC > > > > /dls_sw/apps/itk/itk-master-static/lib/libitkgdcmjpeg8-4.10.a: could > > not read symbols: Bad value > > > > > > > > > > > > Removing any reference to FileReader and FileWriter gets rid of this > > problem. > > > > > > > > Thanks! > > > > > > > > > > > > As a further note: > > > > > > > > There are also some directions in the comments of the ITKFilterLib > > example that did not turn out to be necessary in my project. I did not > > have to create global objects for poitners or image containiers > > outside the scope of the class and still did not have to #include itkImage.h in > the main program. > > I placed the typedef?s inside the class and the instantiations of the > > smart poitners in the class constructor. I don?t see that this extra > > complication in the example is necessary unless it is platform dependent? > > > > > > > > ITKFilterLib.cxx from ItkApps example: > > > > > > > > > > > > 23 #include "ITKFilterLib.h" > > > > 24 > > > > 25 // Nasty local globals inside .cxx file to hide itk from the real world. > > > > 26 // Can't put this variable in the class definition otherwise we'd have > > to > > > > 27 // include itkImage.h in every program using this class. > > > > 28 // The typedef h_itkFilterLibeDataType is in itkFilterLib.h to hide > > > > 29 // templates > > > > 30 typedef itk::Image g_ImageType; > > > > 31 g_ImageType::Pointer g_InputImage; > > > > 32 g_ImageType::Pointer g_OutputImage; > > > > > > > > I did not find this to be necessary in my project. > > > > > > > > > > > > 33 > > > > 34 > > > > 35 // > > > > 36 // > > > > 37 // The first filter in the .lib > > > > 38 // > > > > 39 // > > > > 40 > > > > 41 /** The next lines are used to include the definition of the filter > > > > 42 * we want to install in the .lib, define a typedef for it, and create > > > > 43 * a "smart" pointer to hold it. > > > > 44 * CHANGE HERE: The filter to be instantiated. > > > > 45 **/ > > > > 46 #include "itkCurvatureAnisotropicDiffusionImageFilter.h" > > > > 47 typedef itk::CurvatureAnisotropicDiffusionImageFilter > > > 48 g_ImageType> g_AnisoFilterType; > > > > 49 g_AnisoFilterType::Pointer g_anisoFilter; > > > > 50 > > > > > > > > I also did not find it to be necessary to have this sort of typedef > > and instantiation of the object at global scope in my project. > > > > > > > > > > > > > > > > > > > > > > > > > > > > From: D?enan Zuki? [mailto:dzenanz at gmail.com] > > Sent: 23 March 2016 14:39 > > To: Atwood, Robert (DLSLtd,RAL,SCI) > > Cc: Insight-users > > Subject: Re: [ITK-users] stand-alone lib -- ITKApps/ITKFilterLib > > > > > > > > Hi Robert, > > > > > > > > BUILD_SHARED_LIBS OFF is the crucial setting. You can keep the rest of > > options on defaults. > > > > > > > > Your CMake code looks OK. You should execute the following from your > folder: > > > > cmake . > > > > make > > > > > > > > During CMake step you should configure options (point to the itk-build > > folder which was configured with BUILD_SHARED_LIBS OFF). Afterwards, > > do not invoke g++ directly - invoke make, which supplies correct > > include directories and link libraries so you don't run into a thousand errors. > > > > > > > > Regards, > > > > D?enan > > > > > > > > On Tue, Mar 22, 2016 at 6:25 AM, > wrote: > > > > Hi, > > Thanks, D?enan, for the hint. But, does anyone have specific > > information on exactly which options to set in each of: the ITK cmake > > options; and the project cmake options, or the plain g++ for building > > an external program to link to the library, for this to work ? There > > appear to be a few that might be related to this. Because, so far, > > simply changing the build options of the ITK installation didn?t work. See > below for even more details . > > > > Thanks > > > > Robert > > > > > > > > > > > > > > > > Options selected in the project: > > > > ITK_DIR > > /dls_sw/apps/itk/itk-master-static/lib/cmake/ITK-4.10 > > > > > > > > > > > > > > > > In the ITK with installation to itk-master-static: > > > > I have tried some combinations of these options but, you know, it > > takes a while to rebuild ITK even though the computer is pretty good. > > > > > > > > BUILD_POSITION_DEPENDENT_CODE OFF (I don?t think this should be ON > > because that really wouldn?t work? ) > > > > BUILD_SHARED_LIBS OFF (or ON) > > > > CMAKE_CXX_FLAGS -fPIC (or default) > > > > CMAKE_EXE_LINKER_FLAGS -fPIC (or default) > > > > CMAKE_STATIC_LINKER_FLAGS (should this be set too? ) > > > > > > > > > > > > > > > > The CMakeLists in the project file ? only small modification from the > > original to ?BUILD_OUTSIDE_INSIGHT_APPICATIONS?. The project builds > > using the Cmake makefile, producing the library and the executable > > > > But trying to build either the ?main? procedure provided with linking > > to that library, or even simplifying the ?main? to do virtually > > nothing except instantiate the object, results in 1000 error messages > > of ?undefined symbols? > > > > > > > > 1 PROJECT(Example_ITKFilterLib) > > > > 2 > > > > 3 #REMOVED 'IF (BUILD_OUTSIDE_INSIGHT_APPLICATIONS)' > > > > 4 > > > > 5 FIND_PACKAGE(ITK) > > > > 6 IF(ITK_FOUND) > > > > 7 INCLUDE(${ITK_USE_FILE}) > > > > 8 ELSE(ITK_FOUND) > > > > 9 MESSAGE(FATAL_ERROR > > > > 10 "Cannot build ITKApps without ITK. Please set ITK_DIR.") > > > > 11 ENDIF(ITK_FOUND) > > > > 12 > > > > 13 #REMOVED 'ENDIF(BUILD_OUTSIDE_INSIGHT_APPLICATIONS)' > > > > 14 > > > > 15 ADD_LIBRARY(Example_ITKFilterLib ITKFilterLib.cxx ) > > > > 16 INSTALL_TARGETS(/lib Example_ITKFilterLib) > > > > 17 TARGET_LINK_LIBRARIES(Example_ITKFilterLib ${ITK_LIBRARIES}) > > > > 18 > > > > 19 ADD_EXECUTABLE(Example_ITKFilterLibTest ITKFilterLibTest.cxx ) > > > > 20 INSTALL_TARGETS(/bin Example_ITKFilterLibTest) > > > > 21 TARGET_LINK_LIBRARIES(Example_ITKFilterLibTest > > Example_ITKFilterLib) > > > > > > > > > > > > build]$ ls -l > > > > total 2508 > > > > -rw-rw-r-- 1 kny48981 kny48981 14393 Mar 22 10:02 CMakeCache.txt > > > > drwxrwxr-x 6 kny48981 kny48981 4096 Mar 22 10:05 CMakeFiles > > > > -rwxrwxr-x 1 kny48981 kny48981 1417263 Mar 22 10:05 > > Example_ITKFilterLibTest > > > > drwxrwxr-x 2 kny48981 kny48981 4096 Mar 22 10:02 > ITKIOFactoryRegistration > > > > -rw-rw-r-- 1 kny48981 kny48981 7933 Mar 22 10:02 Makefile > > > > -rw-rw-r-- 1 kny48981 kny48981 1092874 Mar 22 10:05 > > libExample_ITKFilterLib.a > > > > > > > > > > > > > > > > build]$ g++ -o testcomp ../ITKFilterLib/ITKFilterLibTest.cxx -I > > ../ITKFilterLib -L . -l Example_ITKFilterLib >& out & > > > > > > > > ? generates 1100 messages ? > > > > > > > > > > > > 1 ./libExample_ITKFilterLib.a(ITKFilterLib.o): In function > > `itk::MemoryAllocationError::MemoryAllocationError(std::basic_string > har, > > std::char_traits, std::allocat > > > > 2 > > > ITKFilterLib.cxx:(.text._ZN3itk21MemoryAllocationErrorC2ERKSsjS2_S2_[_ZN3 > itk21MemoryAllocationErrorC5ERKSsjS2_S2_]+0x39): > > undefined reference to `itk::ExceptionObject: > > > > ? > > > > 1106 > > ITKFilterLib.cxx:(.text._ZNK3itk12NeighborhoodIPfLj3ENS_21Neighborhood > > AllocatorIS1_EEE9PrintSelfERSoNS_6IndentE[itk::Neighborhood > 3u, itk::NeighborhoodAllocato > > > > 1107 collect2: ld returned 1 exit status > > > > > > > > > > > > Minimal example main: > > > > > > > > 1 #include "ITKFilterLib.h" > > > > 2 int main(int, char **) { > > > > 3 int inputDimSize[3]; > > > > 4 float inputOrigin[3]; > > > > 5 float inputSpacing[3]; > > > > 6 inputDimSize[0] = 5; > > > > 7 inputDimSize[1] = 5; > > > > 8 inputDimSize[2] = 5; > > > > 9 inputOrigin[0] = 0; > > > > 10 inputOrigin[1] = 0; > > > > 11 inputOrigin[2] = 0; > > > > 12 inputSpacing[0] = 1; > > > > 13 inputSpacing[1] = 1; > > > > 14 inputSpacing[2] = 1; > > > > 15 > > > > 16 itkFilterLib filter(inputDimSize, inputOrigin, inputSpacing); > > > > 17 return (true); > > > > 18 } > > > > > > > > g++ -o testmin minimal_example.cxx -I ../ITKFilterLib -L . -l > > Example_ITKFilterLib >& out > > > > > > > > > > > > Same output AFAICT: > > > > > > > > > > > > 1 ./libExample_ITKFilterLib.a(ITKFilterLib.o): In function > > `itk::MemoryAllocationError::MemoryAllocationError(std::basic_string > har, > > std::char_traits, std::alloca > > > > 2 > > > ITKFilterLib.cxx:(.text._ZN3itk21MemoryAllocationErrorC2ERKSsjS2_S2_[_ZN3 > itk21MemoryAllocationErrorC5ERKSsjS2_S2_]+0x39): > > undefined reference to `itk::ExceptionObject: > > > > ?. > > > > > > > > From: D?enan Zuki? [mailto:dzenanz at gmail.com] > > Sent: 21 March 2016 20:21 > > To: Atwood, Robert (DLSLtd,RAL,SCI) > > Cc: Insight-users > > Subject: Re: [ITK-users] stand-alone lib -- ITKApps/ITKFilterLib > > > > > > > > Hi Robert, > > > > > > > > maybe you need to link to ITK statically? To accomplish this you > > probably need to build ITK as static libraries (it is a configuration > > option in CMake). > > > > > > > > Regards, > > > > D?enan > > > > > > > > On Mon, Mar 21, 2016 at 12:50 PM, > wrote: > > > > Hi, > > This example, ITKApps/ITKFilterLib, appears to be an example of what I > > want to do , bundle or encapsulate a specific ITK-based filter into a > > library so that another program may just call it without having to > > have the ITK source installation available. > > However, a basic test for me is not working. > > > > I just tried to compile the test example from command line after > > building the library with Cmake as usual. I get hundreds of 'undefined > > reference', as if I have to link with all the ITK libs anyways. > > Am I missing something? > > Thanks > > > > > > > > > > g++ -o testcomp ../ITKFilterLib/ITKFilterLibTest.cxx -I > > g++ ../ITKFilterLib/ -L > > . -l Example_ITKFilterLib > > > > > > First few lines of output: > > > > ./libExample_ITKFilterLib.a(ITKFilterLib.o): In function > > `itk::MemoryAllocationError::MemoryAllocationError(std::basic_string > har, std::char_traits, std::allocator > const&, unsigned > > int, std::basic_string, > > std::allocator > const&, std::basic_string > std::char_traits, std::allocator > >> const&)': > > > ITKFilterLib.cxx:(.text._ZN3itk21MemoryAllocationErrorC2ERKSsjS2_S2_[_ZN3 > itk21MemoryAllocationErrorC5ERKSsjS2_S2_]+0x39): > > undefined reference to > > `itk::ExceptionObject::ExceptionObject(std::basic_string > std::char_traits, std::allocator > const&, unsigned int, > > std::basic_string, std::allocator > > > const&, std::basic_string > > ITKFilterLib.cxx:(.text._ZN3itk21MemoryAllocationErrorC2ERKSsjS2_S2_[_ZN3 > itk21MemoryAllocationErrorC5ERKSsjS2_S2_]+0x44): > > undefined reference to `vtable for itk::MemoryAllocationError' > > ./libExample_ITKFilterLib.a(ITKFilterLib.o): In function > > `itk::ProcessAborted::ProcessAborted(char const*, unsigned int)': > > > ITKFilterLib.cxx:(.text._ZN3itk14ProcessAbortedC2EPKcj[_ZN3itk14ProcessAb > ortedC5EPKcj]+0x33): > > undefined reference to `itk::ExceptionObject::ExceptionObject(char > > const*, unsigned int, char const*, char const*)' > > > ITKFilterLib.cxx:(.text._ZN3itk14ProcessAbortedC2EPKcj[_ZN3itk14ProcessAb > ortedC5EPKcj]+0x3e): > > undefined reference to `vtable for itk::ProcessAborted' > > > ITKFilterLib.cxx:(.text._ZN3itk14ProcessAbortedC2EPKcj[_ZN3itk14ProcessAb > ortedC5EPKcj]+0x4f): > > undefined reference to `itk::ExceptionObject::SetDescription(char const*)' > > > ITKFilterLib.cxx:(.text._ZN3itk14ProcessAbortedC2EPKcj[_ZN3itk14ProcessAb > ortedC5EPKcj]+0x62): > > undefined reference to `itk::ExceptionObject::~ExceptionObject()' > > > > > > > > This is on a Linux Red Hat with ITK git master today (March 21 2016) > > > > cmake --version > > cmake version 2.8.12.2 > > > > /proc/version: > > > > Linux version 2.6.32-573.18.1.el6.x86_64 > > (mockbuild at x86-010.build.bos.redhat.com) (gcc version 4.4.7 20120313 > > (Red Hat 4.4.7-16) (GCC) ) #1 SMP Wed Jan 6 11:20:49 EST 2016 > > > > > > > > -- > > This e-mail and any attachments may contain confidential, copyright > > and or privileged material, and are for the use of the intended > > addressee only. If you are not the intended addressee or an authorised > > recipient of the addressee please notify us of receipt by returning > > the e-mail and do not use, copy, retain, distribute or disclose the > > information in or attached to the e-mail. > > Any opinions expressed within this e-mail are those of the individual > > and not necessarily of Diamond Light Source Ltd. > > Diamond Light Source Ltd. cannot guarantee that this e-mail or any > > attachments are free from viruses and we cannot accept liability for > > any damage which you may sustain as a result of software viruses which > > may be transmitted in or with the message. > > Diamond Light Source Limited (company no. 4375679). Registered in > > England and Wales with its registered office at Diamond House, Harwell > > Science and Innovation Campus, Didcot, Oxfordshire, OX11 0DE, United > > Kingdom > > > > _____________________________________ > > Powered by www.kitware.com > > > > Visit other Kitware open-source projects at > > http://www.kitware.com/opensource/opensource.html > > > > Kitware offers ITK Training Courses, for more information visit: > > http://www.kitware.com/products/protraining.php > > > > Please keep messages on-topic and check the ITK FAQ at: > > http://www.itk.org/Wiki/ITK_FAQ > > > > Follow this link to subscribe/unsubscribe: > > http://public.kitware.com/mailman/listinfo/insight-users > > > > > > > > > > > > -- > > > > This e-mail and any attachments may contain confidential, copyright > > and or privileged material, and are for the use of the intended > > addressee only. If you are not the intended addressee or an authorised > > recipient of the addressee please notify us of receipt by returning > > the e-mail and do not use, copy, retain, distribute or disclose the > > information in or attached to the e-mail. > > Any opinions expressed within this e-mail are those of the individual > > and not necessarily of Diamond Light Source Ltd. > > Diamond Light Source Ltd. cannot guarantee that this e-mail or any > > attachments are free from viruses and we cannot accept liability for > > any damage which you may sustain as a result of software viruses which > > may be transmitted in or with the message. > > Diamond Light Source Limited (company no. 4375679). Registered in > > England and Wales with its registered office at Diamond House, Harwell > > Science and Innovation Campus, Didcot, Oxfordshire, OX11 0DE, United > > Kingdom > > > > > > > > > > > > > > -- > > > > This e-mail and any attachments may contain confidential, copyright > > and or privileged material, and are for the use of the intended > > addressee only. If you are not the intended addressee or an authorised > > recipient of the addressee please notify us of receipt by returning > > the e-mail and do not use, copy, retain, distribute or disclose the > > information in or attached to the e-mail. > > Any opinions expressed within this e-mail are those of the individual > > and not necessarily of Diamond Light Source Ltd. > > Diamond Light Source Ltd. cannot guarantee that this e-mail or any > > attachments are free from viruses and we cannot accept liability for > > any damage which you may sustain as a result of software viruses which > > may be transmitted in or with the message. > > Diamond Light Source Limited (company no. 4375679). Registered in > > England and Wales with its registered office at Diamond House, Harwell > > Science and Innovation Campus, Didcot, Oxfordshire, OX11 0DE, United > > Kingdom > > > > > > > > _____________________________________ > > Powered by www.kitware.com > > > > Visit other Kitware open-source projects at > > http://www.kitware.com/opensource/opensource.html > > > > Kitware offers ITK Training Courses, for more information visit: > > http://www.kitware.com/products/protraining.php > > > > Please keep messages on-topic and check the ITK FAQ at: > > http://www.itk.org/Wiki/ITK_FAQ > > > > Follow this link to subscribe/unsubscribe: > > http://public.kitware.com/mailman/listinfo/insight-users > > -- This e-mail and any attachments may contain confidential, copyright and or privileged material, and are for the use of the intended addressee only. If you are not the intended addressee or an authorised recipient of the addressee please notify us of receipt by returning the e-mail and do not use, copy, retain, distribute or disclose the information in or attached to the e-mail. Any opinions expressed within this e-mail are those of the individual and not necessarily of Diamond Light Source Ltd. Diamond Light Source Ltd. cannot guarantee that this e-mail or any attachments are free from viruses and we cannot accept liability for any damage which you may sustain as a result of software viruses which may be transmitted in or with the message. Diamond Light Source Limited (company no. 4375679). Registered in England and Wales with its registered office at Diamond House, Harwell Science and Innovation Campus, Didcot, Oxfordshire, OX11 0DE, United Kingdom _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From matt.mccormick at kitware.com Wed Mar 23 13:21:07 2016 From: matt.mccormick at kitware.com (Matt McCormick) Date: Wed, 23 Mar 2016 13:21:07 -0400 Subject: [ITK] [ITK-users] stand-alone lib -- ITKApps/ITKFilterLib -- Solved (maybe) In-Reply-To: <6CCDD8FC6578314C902BBF87D511D9D8EA6CA9E5@EXCHMBX01.fed.cclrc.ac.uk> References: <6CCDD8FC6578314C902BBF87D511D9D8EA6CA999@EXCHMBX01.fed.cclrc.ac.uk> <6CCDD8FC6578314C902BBF87D511D9D8EA6CA9E5@EXCHMBX01.fed.cclrc.ac.uk> Message-ID: Hi Robert, If CMake is new enough, just set CMAKE_POSITION_INDEPENDENT_CODE to ON. This automatically add -fPIC to the build flags. Otherwise, add -fPIC to the build flags. Those libraries were still causing issues likely because they contain both C and C++ code; add the flag to both CMAKE_C_FLAGS and CMAKE_CXX_FLAGS if CMAKE_POSITION_INDEPENDENT_CODE is not used. HTH, Matt On Wed, Mar 23, 2016 at 1:04 PM, wrote: > Hi, Matt > I did that but it didn't work. Exactly the same error. See a little further back in the thread: > > That's where I lost patience with 'combinatorial trial and error approach' , I added -fPIC everywhere I could think of > The position-independent-code seems to be generated for all libs except a small selction of i/o libs ; gdcm* ,Nrrd , and a couple of others (trial-and-error) > > If I don't include these in the final link, then the link is successful. All other libraries appear to have PIC generated. > > But, the final library isn't usable. I wonder what these ones have in common?? Is there a 'glitch' in the makefile generation that omits -fPIC in these cases somehow? > > > libitkgdcmjpeg8-4.10.a > libitkgdcmjpeg12-4.10.a > libitkgdcmjpeg16-4.10.a > libitkgdcmopenjpeg-4.10.a > libitkgdcmuuid-4.10.a > libITKEXPAT-4.10.a > libITKniftiio-4.10.a > libITKNrrdIO-4.10.a > libitkhdf5-4.10.a > libitksys-4.10.a > > (using system jpeg, tiff, zlib and png) > > Ironically , it's only .mhd I actually want to use and it is not on the problem list. But the io-objects need all these to be available just in case they get used, I suppose. > > > > >> > I have tried some combinations of these options but, you know, it >> > takes a while to rebuild ITK even though the computer is pretty good. >> > BUILD_POSITION_DEPENDENT_CODE OFF (I don?t think this should be ON >> > because that really wouldn?t work? ) >> > BUILD_SHARED_LIBS OFF (or ON) >> > CMAKE_CXX_FLAGS -fPIC (or default) >> > CMAKE_EXE_LINKER_FLAGS -fPIC (or default) >> > CMAKE_STATIC_LINKER_FLAGS (should this be set too? ) > > Regards, Robert > > > > > >> -----Original Message----- >> From: Matt McCormick [mailto:matt.mccormick at kitware.com] >> Sent: 23 March 2016 16:29 >> To: Atwood, Robert (DLSLtd,RAL,SCI) >> Cc: D?enan Zuki?; insight-users at itk.org >> Subject: Re: [ITK-users] stand-alone lib -- ITKApps/ITKFilterLib -- Solved >> (maybe) >> >> Hi Robert, >> >> > /usr/bin/ld: >> > /dls_sw/apps/itk/itk-master-static/lib/libitkgdcmjpeg8-4.10.a(jerror.c >> > .o): relocation R_X86_64_32S against `.text' can not be used when >> > making a shared object; recompile with -fPIC >> >> This means that "-fPIC" should be added to the CMAKE_CXX_FLAGS for ITK. >> >> HTH, >> Matt >> >> On Wed, Mar 23, 2016 at 11:58 AM, >> wrote: >> > Hi, D?enan, and List : >> > >> > >> > >> > Thanks for the tips, but, building the executable by pointing to the >> > itk-build folder for linking is exactly what I did not want to do. I >> > want the compiled instances of the specific templated objects to be >> > put into a stand-alone library that could then be linked , in an >> > environment where the ITK build directory may not be available, and >> > within a project that?s not using cmake (yet? J ) just for a small >> > single-data-type-specific filter chain that would be a bit nontrivial to just re- >> implement myself! >> > >> > >> > >> > I had some success with the following, for the example ITKFilterLib: >> > >> > >> > >> > Using the itk-master-git-static as built before, (BUILD_SHARED_LIBS >> > OFF) >> > >> > >> > >> > >> > >> > In CMakeLists.txt for the project, add SHARED keyword to the library >> > defninition: >> > >> > >> > >> > 15 ADD_LIBRARY(Example_ITKFilterLib SHARED ITKFilterLib.cxx ) >> > >> > Then use cmake + make to build the libExample_ITKFilterLib.so library. >> > >> > >> > >> > >> > >> > Then I can invoke g++ as follows >> > >> > >> > >> > >> > >> > >> > >> > build]$ g++ ../ITKFilterLib/ITKFilterLibTest.cxx -o testcomp -L . -l >> > Example_ITKFilterLib -I ../ITKFilterLib/ >> > >> > >> > >> > Even if the itk-master-static is not available in that environment, >> > this succeeds, and I believe this is what I want. I don?t want to have >> > a statically linked final executable, but rather a .so library. >> > >> > >> > >> > >> > >> > However ? >> > >> > >> > >> > I encountered another hitch trying to apply this to my actual project. >> > If there were any FileWriter and FileReader present in the library, it >> > would not build, complaining about position-dependent symbols in >> > several IO libraries , most of which I was not actually wanting to use >> > at all. This happened at the step of trying to build the .so library >> > using the makefile created by cmake: >> > >> > >> > >> > /usr/bin/ld: >> > /dls_sw/apps/itk/itk-master-static/lib/libitkgdcmjpeg8-4.10.a(jerror.c.o): >> > relocation R_X86_64_32S against `.text' can not be used when making a >> > shared object; recompile with -fPIC >> > >> > /dls_sw/apps/itk/itk-master-static/lib/libitkgdcmjpeg8-4.10.a: could >> > not read symbols: Bad value >> > >> > >> > >> > >> > >> > Removing any reference to FileReader and FileWriter gets rid of this >> > problem. >> > >> > >> > >> > Thanks! >> > >> > >> > >> > >> > >> > As a further note: >> > >> > >> > >> > There are also some directions in the comments of the ITKFilterLib >> > example that did not turn out to be necessary in my project. I did not >> > have to create global objects for poitners or image containiers >> > outside the scope of the class and still did not have to #include itkImage.h in >> the main program. >> > I placed the typedef?s inside the class and the instantiations of the >> > smart poitners in the class constructor. I don?t see that this extra >> > complication in the example is necessary unless it is platform dependent? >> > >> > >> > >> > ITKFilterLib.cxx from ItkApps example: >> > >> > >> > >> > >> > >> > 23 #include "ITKFilterLib.h" >> > >> > 24 >> > >> > 25 // Nasty local globals inside .cxx file to hide itk from the real world. >> > >> > 26 // Can't put this variable in the class definition otherwise we'd have >> > to >> > >> > 27 // include itkImage.h in every program using this class. >> > >> > 28 // The typedef h_itkFilterLibeDataType is in itkFilterLib.h to hide >> > >> > 29 // templates >> > >> > 30 typedef itk::Image g_ImageType; >> > >> > 31 g_ImageType::Pointer g_InputImage; >> > >> > 32 g_ImageType::Pointer g_OutputImage; >> > >> > >> > >> > I did not find this to be necessary in my project. >> > >> > >> > >> > >> > >> > 33 >> > >> > 34 >> > >> > 35 // >> > >> > 36 // >> > >> > 37 // The first filter in the .lib >> > >> > 38 // >> > >> > 39 // >> > >> > 40 >> > >> > 41 /** The next lines are used to include the definition of the filter >> > >> > 42 * we want to install in the .lib, define a typedef for it, and create >> > >> > 43 * a "smart" pointer to hold it. >> > >> > 44 * CHANGE HERE: The filter to be instantiated. >> > >> > 45 **/ >> > >> > 46 #include "itkCurvatureAnisotropicDiffusionImageFilter.h" >> > >> > 47 typedef itk::CurvatureAnisotropicDiffusionImageFilter> > >> > 48 g_ImageType> g_AnisoFilterType; >> > >> > 49 g_AnisoFilterType::Pointer g_anisoFilter; >> > >> > 50 >> > >> > >> > >> > I also did not find it to be necessary to have this sort of typedef >> > and instantiation of the object at global scope in my project. >> > >> > >> > >> > >> > >> > >> > >> > >> > >> > >> > >> > >> > >> > From: D?enan Zuki? [mailto:dzenanz at gmail.com] >> > Sent: 23 March 2016 14:39 >> > To: Atwood, Robert (DLSLtd,RAL,SCI) >> > Cc: Insight-users >> > Subject: Re: [ITK-users] stand-alone lib -- ITKApps/ITKFilterLib >> > >> > >> > >> > Hi Robert, >> > >> > >> > >> > BUILD_SHARED_LIBS OFF is the crucial setting. You can keep the rest of >> > options on defaults. >> > >> > >> > >> > Your CMake code looks OK. You should execute the following from your >> folder: >> > >> > cmake . >> > >> > make >> > >> > >> > >> > During CMake step you should configure options (point to the itk-build >> > folder which was configured with BUILD_SHARED_LIBS OFF). Afterwards, >> > do not invoke g++ directly - invoke make, which supplies correct >> > include directories and link libraries so you don't run into a thousand errors. >> > >> > >> > >> > Regards, >> > >> > D?enan >> > >> > >> > >> > On Tue, Mar 22, 2016 at 6:25 AM, >> wrote: >> > >> > Hi, >> > Thanks, D?enan, for the hint. But, does anyone have specific >> > information on exactly which options to set in each of: the ITK cmake >> > options; and the project cmake options, or the plain g++ for building >> > an external program to link to the library, for this to work ? There >> > appear to be a few that might be related to this. Because, so far, >> > simply changing the build options of the ITK installation didn?t work. See >> below for even more details . >> > >> > Thanks >> > >> > Robert >> > >> > >> > >> > >> > >> > >> > >> > Options selected in the project: >> > >> > ITK_DIR >> > /dls_sw/apps/itk/itk-master-static/lib/cmake/ITK-4.10 >> > >> > >> > >> > >> > >> > >> > >> > In the ITK with installation to itk-master-static: >> > >> > I have tried some combinations of these options but, you know, it >> > takes a while to rebuild ITK even though the computer is pretty good. >> > >> > >> > >> > BUILD_POSITION_DEPENDENT_CODE OFF (I don?t think this should be ON >> > because that really wouldn?t work? ) >> > >> > BUILD_SHARED_LIBS OFF (or ON) >> > >> > CMAKE_CXX_FLAGS -fPIC (or default) >> > >> > CMAKE_EXE_LINKER_FLAGS -fPIC (or default) >> > >> > CMAKE_STATIC_LINKER_FLAGS (should this be set too? ) >> > >> > >> > >> > >> > >> > >> > >> > The CMakeLists in the project file ? only small modification from the >> > original to ?BUILD_OUTSIDE_INSIGHT_APPICATIONS?. The project builds >> > using the Cmake makefile, producing the library and the executable >> > >> > But trying to build either the ?main? procedure provided with linking >> > to that library, or even simplifying the ?main? to do virtually >> > nothing except instantiate the object, results in 1000 error messages >> > of ?undefined symbols? >> > >> > >> > >> > 1 PROJECT(Example_ITKFilterLib) >> > >> > 2 >> > >> > 3 #REMOVED 'IF (BUILD_OUTSIDE_INSIGHT_APPLICATIONS)' >> > >> > 4 >> > >> > 5 FIND_PACKAGE(ITK) >> > >> > 6 IF(ITK_FOUND) >> > >> > 7 INCLUDE(${ITK_USE_FILE}) >> > >> > 8 ELSE(ITK_FOUND) >> > >> > 9 MESSAGE(FATAL_ERROR >> > >> > 10 "Cannot build ITKApps without ITK. Please set ITK_DIR.") >> > >> > 11 ENDIF(ITK_FOUND) >> > >> > 12 >> > >> > 13 #REMOVED 'ENDIF(BUILD_OUTSIDE_INSIGHT_APPLICATIONS)' >> > >> > 14 >> > >> > 15 ADD_LIBRARY(Example_ITKFilterLib ITKFilterLib.cxx ) >> > >> > 16 INSTALL_TARGETS(/lib Example_ITKFilterLib) >> > >> > 17 TARGET_LINK_LIBRARIES(Example_ITKFilterLib ${ITK_LIBRARIES}) >> > >> > 18 >> > >> > 19 ADD_EXECUTABLE(Example_ITKFilterLibTest ITKFilterLibTest.cxx ) >> > >> > 20 INSTALL_TARGETS(/bin Example_ITKFilterLibTest) >> > >> > 21 TARGET_LINK_LIBRARIES(Example_ITKFilterLibTest >> > Example_ITKFilterLib) >> > >> > >> > >> > >> > >> > build]$ ls -l >> > >> > total 2508 >> > >> > -rw-rw-r-- 1 kny48981 kny48981 14393 Mar 22 10:02 CMakeCache.txt >> > >> > drwxrwxr-x 6 kny48981 kny48981 4096 Mar 22 10:05 CMakeFiles >> > >> > -rwxrwxr-x 1 kny48981 kny48981 1417263 Mar 22 10:05 >> > Example_ITKFilterLibTest >> > >> > drwxrwxr-x 2 kny48981 kny48981 4096 Mar 22 10:02 >> ITKIOFactoryRegistration >> > >> > -rw-rw-r-- 1 kny48981 kny48981 7933 Mar 22 10:02 Makefile >> > >> > -rw-rw-r-- 1 kny48981 kny48981 1092874 Mar 22 10:05 >> > libExample_ITKFilterLib.a >> > >> > >> > >> > >> > >> > >> > >> > build]$ g++ -o testcomp ../ITKFilterLib/ITKFilterLibTest.cxx -I >> > ../ITKFilterLib -L . -l Example_ITKFilterLib >& out & >> > >> > >> > >> > ? generates 1100 messages ? >> > >> > >> > >> > >> > >> > 1 ./libExample_ITKFilterLib.a(ITKFilterLib.o): In function >> > `itk::MemoryAllocationError::MemoryAllocationError(std::basic_string> > har, >> > std::char_traits, std::allocat >> > >> > 2 >> > >> ITKFilterLib.cxx:(.text._ZN3itk21MemoryAllocationErrorC2ERKSsjS2_S2_[_ZN3 >> itk21MemoryAllocationErrorC5ERKSsjS2_S2_]+0x39): >> > undefined reference to `itk::ExceptionObject: >> > >> > ? >> > >> > 1106 >> > ITKFilterLib.cxx:(.text._ZNK3itk12NeighborhoodIPfLj3ENS_21Neighborhood >> > AllocatorIS1_EEE9PrintSelfERSoNS_6IndentE[itk::Neighborhood> > 3u, itk::NeighborhoodAllocato >> > >> > 1107 collect2: ld returned 1 exit status >> > >> > >> > >> > >> > >> > Minimal example main: >> > >> > >> > >> > 1 #include "ITKFilterLib.h" >> > >> > 2 int main(int, char **) { >> > >> > 3 int inputDimSize[3]; >> > >> > 4 float inputOrigin[3]; >> > >> > 5 float inputSpacing[3]; >> > >> > 6 inputDimSize[0] = 5; >> > >> > 7 inputDimSize[1] = 5; >> > >> > 8 inputDimSize[2] = 5; >> > >> > 9 inputOrigin[0] = 0; >> > >> > 10 inputOrigin[1] = 0; >> > >> > 11 inputOrigin[2] = 0; >> > >> > 12 inputSpacing[0] = 1; >> > >> > 13 inputSpacing[1] = 1; >> > >> > 14 inputSpacing[2] = 1; >> > >> > 15 >> > >> > 16 itkFilterLib filter(inputDimSize, inputOrigin, inputSpacing); >> > >> > 17 return (true); >> > >> > 18 } >> > >> > >> > >> > g++ -o testmin minimal_example.cxx -I ../ITKFilterLib -L . -l >> > Example_ITKFilterLib >& out >> > >> > >> > >> > >> > >> > Same output AFAICT: >> > >> > >> > >> > >> > >> > 1 ./libExample_ITKFilterLib.a(ITKFilterLib.o): In function >> > `itk::MemoryAllocationError::MemoryAllocationError(std::basic_string> > har, >> > std::char_traits, std::alloca >> > >> > 2 >> > >> ITKFilterLib.cxx:(.text._ZN3itk21MemoryAllocationErrorC2ERKSsjS2_S2_[_ZN3 >> itk21MemoryAllocationErrorC5ERKSsjS2_S2_]+0x39): >> > undefined reference to `itk::ExceptionObject: >> > >> > ?. >> > >> > >> > >> > From: D?enan Zuki? [mailto:dzenanz at gmail.com] >> > Sent: 21 March 2016 20:21 >> > To: Atwood, Robert (DLSLtd,RAL,SCI) >> > Cc: Insight-users >> > Subject: Re: [ITK-users] stand-alone lib -- ITKApps/ITKFilterLib >> > >> > >> > >> > Hi Robert, >> > >> > >> > >> > maybe you need to link to ITK statically? To accomplish this you >> > probably need to build ITK as static libraries (it is a configuration >> > option in CMake). >> > >> > >> > >> > Regards, >> > >> > D?enan >> > >> > >> > >> > On Mon, Mar 21, 2016 at 12:50 PM, >> wrote: >> > >> > Hi, >> > This example, ITKApps/ITKFilterLib, appears to be an example of what I >> > want to do , bundle or encapsulate a specific ITK-based filter into a >> > library so that another program may just call it without having to >> > have the ITK source installation available. >> > However, a basic test for me is not working. >> > >> > I just tried to compile the test example from command line after >> > building the library with Cmake as usual. I get hundreds of 'undefined >> > reference', as if I have to link with all the ITK libs anyways. >> > Am I missing something? >> > Thanks >> > >> > >> > >> > >> > g++ -o testcomp ../ITKFilterLib/ITKFilterLibTest.cxx -I >> > g++ ../ITKFilterLib/ -L >> > . -l Example_ITKFilterLib >> > >> > >> > First few lines of output: >> > >> > ./libExample_ITKFilterLib.a(ITKFilterLib.o): In function >> > `itk::MemoryAllocationError::MemoryAllocationError(std::basic_string> > har, std::char_traits, std::allocator > const&, unsigned >> > int, std::basic_string, >> > std::allocator > const&, std::basic_string> > std::char_traits, std::allocator >> >> const&)': >> > >> ITKFilterLib.cxx:(.text._ZN3itk21MemoryAllocationErrorC2ERKSsjS2_S2_[_ZN3 >> itk21MemoryAllocationErrorC5ERKSsjS2_S2_]+0x39): >> > undefined reference to >> > `itk::ExceptionObject::ExceptionObject(std::basic_string> > std::char_traits, std::allocator > const&, unsigned int, >> > std::basic_string, std::allocator > >> > const&, std::basic_string> > >> ITKFilterLib.cxx:(.text._ZN3itk21MemoryAllocationErrorC2ERKSsjS2_S2_[_ZN3 >> itk21MemoryAllocationErrorC5ERKSsjS2_S2_]+0x44): >> > undefined reference to `vtable for itk::MemoryAllocationError' >> > ./libExample_ITKFilterLib.a(ITKFilterLib.o): In function >> > `itk::ProcessAborted::ProcessAborted(char const*, unsigned int)': >> > >> ITKFilterLib.cxx:(.text._ZN3itk14ProcessAbortedC2EPKcj[_ZN3itk14ProcessAb >> ortedC5EPKcj]+0x33): >> > undefined reference to `itk::ExceptionObject::ExceptionObject(char >> > const*, unsigned int, char const*, char const*)' >> > >> ITKFilterLib.cxx:(.text._ZN3itk14ProcessAbortedC2EPKcj[_ZN3itk14ProcessAb >> ortedC5EPKcj]+0x3e): >> > undefined reference to `vtable for itk::ProcessAborted' >> > >> ITKFilterLib.cxx:(.text._ZN3itk14ProcessAbortedC2EPKcj[_ZN3itk14ProcessAb >> ortedC5EPKcj]+0x4f): >> > undefined reference to `itk::ExceptionObject::SetDescription(char const*)' >> > >> ITKFilterLib.cxx:(.text._ZN3itk14ProcessAbortedC2EPKcj[_ZN3itk14ProcessAb >> ortedC5EPKcj]+0x62): >> > undefined reference to `itk::ExceptionObject::~ExceptionObject()' >> > >> > >> > >> > This is on a Linux Red Hat with ITK git master today (March 21 2016) >> > >> > cmake --version >> > cmake version 2.8.12.2 >> > >> > /proc/version: >> > >> > Linux version 2.6.32-573.18.1.el6.x86_64 >> > (mockbuild at x86-010.build.bos.redhat.com) (gcc version 4.4.7 20120313 >> > (Red Hat 4.4.7-16) (GCC) ) #1 SMP Wed Jan 6 11:20:49 EST 2016 >> > >> > >> > >> > -- >> > This e-mail and any attachments may contain confidential, copyright >> > and or privileged material, and are for the use of the intended >> > addressee only. If you are not the intended addressee or an authorised >> > recipient of the addressee please notify us of receipt by returning >> > the e-mail and do not use, copy, retain, distribute or disclose the >> > information in or attached to the e-mail. >> > Any opinions expressed within this e-mail are those of the individual >> > and not necessarily of Diamond Light Source Ltd. >> > Diamond Light Source Ltd. cannot guarantee that this e-mail or any >> > attachments are free from viruses and we cannot accept liability for >> > any damage which you may sustain as a result of software viruses which >> > may be transmitted in or with the message. >> > Diamond Light Source Limited (company no. 4375679). Registered in >> > England and Wales with its registered office at Diamond House, Harwell >> > Science and Innovation Campus, Didcot, Oxfordshire, OX11 0DE, United >> > Kingdom >> > >> > _____________________________________ >> > Powered by www.kitware.com >> > >> > Visit other Kitware open-source projects at >> > http://www.kitware.com/opensource/opensource.html >> > >> > Kitware offers ITK Training Courses, for more information visit: >> > http://www.kitware.com/products/protraining.php >> > >> > Please keep messages on-topic and check the ITK FAQ at: >> > http://www.itk.org/Wiki/ITK_FAQ >> > >> > Follow this link to subscribe/unsubscribe: >> > http://public.kitware.com/mailman/listinfo/insight-users >> > >> > >> > >> > >> > >> > -- >> > >> > This e-mail and any attachments may contain confidential, copyright >> > and or privileged material, and are for the use of the intended >> > addressee only. If you are not the intended addressee or an authorised >> > recipient of the addressee please notify us of receipt by returning >> > the e-mail and do not use, copy, retain, distribute or disclose the >> > information in or attached to the e-mail. >> > Any opinions expressed within this e-mail are those of the individual >> > and not necessarily of Diamond Light Source Ltd. >> > Diamond Light Source Ltd. cannot guarantee that this e-mail or any >> > attachments are free from viruses and we cannot accept liability for >> > any damage which you may sustain as a result of software viruses which >> > may be transmitted in or with the message. >> > Diamond Light Source Limited (company no. 4375679). Registered in >> > England and Wales with its registered office at Diamond House, Harwell >> > Science and Innovation Campus, Didcot, Oxfordshire, OX11 0DE, United >> > Kingdom >> > >> > >> > >> > >> > >> > >> > -- >> > >> > This e-mail and any attachments may contain confidential, copyright >> > and or privileged material, and are for the use of the intended >> > addressee only. If you are not the intended addressee or an authorised >> > recipient of the addressee please notify us of receipt by returning >> > the e-mail and do not use, copy, retain, distribute or disclose the >> > information in or attached to the e-mail. >> > Any opinions expressed within this e-mail are those of the individual >> > and not necessarily of Diamond Light Source Ltd. >> > Diamond Light Source Ltd. cannot guarantee that this e-mail or any >> > attachments are free from viruses and we cannot accept liability for >> > any damage which you may sustain as a result of software viruses which >> > may be transmitted in or with the message. >> > Diamond Light Source Limited (company no. 4375679). Registered in >> > England and Wales with its registered office at Diamond House, Harwell >> > Science and Innovation Campus, Didcot, Oxfordshire, OX11 0DE, United >> > Kingdom >> > >> > >> > >> > _____________________________________ >> > Powered by www.kitware.com >> > >> > Visit other Kitware open-source projects at >> > http://www.kitware.com/opensource/opensource.html >> > >> > Kitware offers ITK Training Courses, for more information visit: >> > http://www.kitware.com/products/protraining.php >> > >> > Please keep messages on-topic and check the ITK FAQ at: >> > http://www.itk.org/Wiki/ITK_FAQ >> > >> > Follow this link to subscribe/unsubscribe: >> > http://public.kitware.com/mailman/listinfo/insight-users >> > > > -- > This e-mail and any attachments may contain confidential, copyright and or privileged material, and are for the use of the intended addressee only. If you are not the intended addressee or an authorised recipient of the addressee please notify us of receipt by returning the e-mail and do not use, copy, retain, distribute or disclose the information in or attached to the e-mail. > Any opinions expressed within this e-mail are those of the individual and not necessarily of Diamond Light Source Ltd. > Diamond Light Source Ltd. cannot guarantee that this e-mail or any attachments are free from viruses and we cannot accept liability for any damage which you may sustain as a result of software viruses which may be transmitted in or with the message. > Diamond Light Source Limited (company no. 4375679). Registered in England and Wales with its registered office at Diamond House, Harwell Science and Innovation Campus, Didcot, Oxfordshire, OX11 0DE, United Kingdom _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From blowekamp at mail.nih.gov Wed Mar 23 13:23:00 2016 From: blowekamp at mail.nih.gov (Bradley Lowekamp) Date: Wed, 23 Mar 2016 13:23:00 -0400 Subject: [ITK] [ITK-users] stand-alone lib -- ITKApps/ITKFilterLib -- Solved (maybe) In-Reply-To: <6CCDD8FC6578314C902BBF87D511D9D8EA6CA9E5@EXCHMBX01.fed.cclrc.ac.uk> References: <6CCDD8FC6578314C902BBF87D511D9D8EA6CA999@EXCHMBX01.fed.cclrc.ac.uk> <6CCDD8FC6578314C902BBF87D511D9D8EA6CA9E5@EXCHMBX01.fed.cclrc.ac.uk> Message-ID: Hello, I think there are some plan old C file too. I just add the following to the cmake command line: -DCMAKE_POSITION_INDEPENDENT_CODE:BOOL=ON You could also add ?-fPIC? to the CFLAGS too. Brad > On Mar 23, 2016, at 1:04 PM, wrote: > > Hi, Matt > I did that but it didn't work. Exactly the same error. See a little further back in the thread: > > That's where I lost patience with 'combinatorial trial and error approach' , I added -fPIC everywhere I could think of > The position-independent-code seems to be generated for all libs except a small selction of i/o libs ; gdcm* ,Nrrd , and a couple of others (trial-and-error) > > If I don't include these in the final link, then the link is successful. All other libraries appear to have PIC generated. > > But, the final library isn't usable. I wonder what these ones have in common?? Is there a 'glitch' in the makefile generation that omits -fPIC in these cases somehow? > > > libitkgdcmjpeg8-4.10.a > libitkgdcmjpeg12-4.10.a > libitkgdcmjpeg16-4.10.a > libitkgdcmopenjpeg-4.10.a > libitkgdcmuuid-4.10.a > libITKEXPAT-4.10.a > libITKniftiio-4.10.a > libITKNrrdIO-4.10.a > libitkhdf5-4.10.a > libitksys-4.10.a > > (using system jpeg, tiff, zlib and png) > > Ironically , it's only .mhd I actually want to use and it is not on the problem list. But the io-objects need all these to be available just in case they get used, I suppose. > > > > >>> I have tried some combinations of these options but, you know, it >>> takes a while to rebuild ITK even though the computer is pretty good. >>> BUILD_POSITION_DEPENDENT_CODE OFF (I don?t think this should be ON >>> because that really wouldn?t work? ) >>> BUILD_SHARED_LIBS OFF (or ON) >>> CMAKE_CXX_FLAGS -fPIC (or default) >>> CMAKE_EXE_LINKER_FLAGS -fPIC (or default) >>> CMAKE_STATIC_LINKER_FLAGS (should this be set too? ) > > Regards, Robert > > > > > >> -----Original Message----- >> From: Matt McCormick [mailto:matt.mccormick at kitware.com] >> Sent: 23 March 2016 16:29 >> To: Atwood, Robert (DLSLtd,RAL,SCI) >> Cc: D?enan Zuki?; insight-users at itk.org >> Subject: Re: [ITK-users] stand-alone lib -- ITKApps/ITKFilterLib -- Solved >> (maybe) >> >> Hi Robert, >> >>> /usr/bin/ld: >>> /dls_sw/apps/itk/itk-master-static/lib/libitkgdcmjpeg8-4.10.a(jerror.c >>> .o): relocation R_X86_64_32S against `.text' can not be used when >>> making a shared object; recompile with -fPIC >> >> This means that "-fPIC" should be added to the CMAKE_CXX_FLAGS for ITK. >> >> HTH, >> Matt >> >> On Wed, Mar 23, 2016 at 11:58 AM, >> wrote: >>> Hi, D?enan, and List : >>> >>> >>> >>> Thanks for the tips, but, building the executable by pointing to the >>> itk-build folder for linking is exactly what I did not want to do. I >>> want the compiled instances of the specific templated objects to be >>> put into a stand-alone library that could then be linked , in an >>> environment where the ITK build directory may not be available, and >>> within a project that?s not using cmake (yet? J ) just for a small >>> single-data-type-specific filter chain that would be a bit nontrivial to just re- >> implement myself! >>> >>> >>> >>> I had some success with the following, for the example ITKFilterLib: >>> >>> >>> >>> Using the itk-master-git-static as built before, (BUILD_SHARED_LIBS >>> OFF) >>> >>> >>> >>> >>> >>> In CMakeLists.txt for the project, add SHARED keyword to the library >>> defninition: >>> >>> >>> >>> 15 ADD_LIBRARY(Example_ITKFilterLib SHARED ITKFilterLib.cxx ) >>> >>> Then use cmake + make to build the libExample_ITKFilterLib.so library. >>> >>> >>> >>> >>> >>> Then I can invoke g++ as follows >>> >>> >>> >>> >>> >>> >>> >>> build]$ g++ ../ITKFilterLib/ITKFilterLibTest.cxx -o testcomp -L . -l >>> Example_ITKFilterLib -I ../ITKFilterLib/ >>> >>> >>> >>> Even if the itk-master-static is not available in that environment, >>> this succeeds, and I believe this is what I want. I don?t want to have >>> a statically linked final executable, but rather a .so library. >>> >>> >>> >>> >>> >>> However ? >>> >>> >>> >>> I encountered another hitch trying to apply this to my actual project. >>> If there were any FileWriter and FileReader present in the library, it >>> would not build, complaining about position-dependent symbols in >>> several IO libraries , most of which I was not actually wanting to use >>> at all. This happened at the step of trying to build the .so library >>> using the makefile created by cmake: >>> >>> >>> >>> /usr/bin/ld: >>> /dls_sw/apps/itk/itk-master-static/lib/libitkgdcmjpeg8-4.10.a(jerror.c.o): >>> relocation R_X86_64_32S against `.text' can not be used when making a >>> shared object; recompile with -fPIC >>> >>> /dls_sw/apps/itk/itk-master-static/lib/libitkgdcmjpeg8-4.10.a: could >>> not read symbols: Bad value >>> >>> >>> >>> >>> >>> Removing any reference to FileReader and FileWriter gets rid of this >>> problem. >>> >>> >>> >>> Thanks! >>> >>> >>> >>> >>> >>> As a further note: >>> >>> >>> >>> There are also some directions in the comments of the ITKFilterLib >>> example that did not turn out to be necessary in my project. I did not >>> have to create global objects for poitners or image containiers >>> outside the scope of the class and still did not have to #include itkImage.h in >> the main program. >>> I placed the typedef?s inside the class and the instantiations of the >>> smart poitners in the class constructor. I don?t see that this extra >>> complication in the example is necessary unless it is platform dependent? >>> >>> >>> >>> ITKFilterLib.cxx from ItkApps example: >>> >>> >>> >>> >>> >>> 23 #include "ITKFilterLib.h" >>> >>> 24 >>> >>> 25 // Nasty local globals inside .cxx file to hide itk from the real world. >>> >>> 26 // Can't put this variable in the class definition otherwise we'd have >>> to >>> >>> 27 // include itkImage.h in every program using this class. >>> >>> 28 // The typedef h_itkFilterLibeDataType is in itkFilterLib.h to hide >>> >>> 29 // templates >>> >>> 30 typedef itk::Image g_ImageType; >>> >>> 31 g_ImageType::Pointer g_InputImage; >>> >>> 32 g_ImageType::Pointer g_OutputImage; >>> >>> >>> >>> I did not find this to be necessary in my project. >>> >>> >>> >>> >>> >>> 33 >>> >>> 34 >>> >>> 35 // >>> >>> 36 // >>> >>> 37 // The first filter in the .lib >>> >>> 38 // >>> >>> 39 // >>> >>> 40 >>> >>> 41 /** The next lines are used to include the definition of the filter >>> >>> 42 * we want to install in the .lib, define a typedef for it, and create >>> >>> 43 * a "smart" pointer to hold it. >>> >>> 44 * CHANGE HERE: The filter to be instantiated. >>> >>> 45 **/ >>> >>> 46 #include "itkCurvatureAnisotropicDiffusionImageFilter.h" >>> >>> 47 typedef itk::CurvatureAnisotropicDiffusionImageFilter>> >>> 48 g_ImageType> g_AnisoFilterType; >>> >>> 49 g_AnisoFilterType::Pointer g_anisoFilter; >>> >>> 50 >>> >>> >>> >>> I also did not find it to be necessary to have this sort of typedef >>> and instantiation of the object at global scope in my project. >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> From: D?enan Zuki? [mailto:dzenanz at gmail.com] >>> Sent: 23 March 2016 14:39 >>> To: Atwood, Robert (DLSLtd,RAL,SCI) >>> Cc: Insight-users >>> Subject: Re: [ITK-users] stand-alone lib -- ITKApps/ITKFilterLib >>> >>> >>> >>> Hi Robert, >>> >>> >>> >>> BUILD_SHARED_LIBS OFF is the crucial setting. You can keep the rest of >>> options on defaults. >>> >>> >>> >>> Your CMake code looks OK. You should execute the following from your >> folder: >>> >>> cmake . >>> >>> make >>> >>> >>> >>> During CMake step you should configure options (point to the itk-build >>> folder which was configured with BUILD_SHARED_LIBS OFF). Afterwards, >>> do not invoke g++ directly - invoke make, which supplies correct >>> include directories and link libraries so you don't run into a thousand errors. >>> >>> >>> >>> Regards, >>> >>> D?enan >>> >>> >>> >>> On Tue, Mar 22, 2016 at 6:25 AM, >> wrote: >>> >>> Hi, >>> Thanks, D?enan, for the hint. But, does anyone have specific >>> information on exactly which options to set in each of: the ITK cmake >>> options; and the project cmake options, or the plain g++ for building >>> an external program to link to the library, for this to work ? There >>> appear to be a few that might be related to this. Because, so far, >>> simply changing the build options of the ITK installation didn?t work. See >> below for even more details . >>> >>> Thanks >>> >>> Robert >>> >>> >>> >>> >>> >>> >>> >>> Options selected in the project: >>> >>> ITK_DIR >>> /dls_sw/apps/itk/itk-master-static/lib/cmake/ITK-4.10 >>> >>> >>> >>> >>> >>> >>> >>> In the ITK with installation to itk-master-static: >>> >>> I have tried some combinations of these options but, you know, it >>> takes a while to rebuild ITK even though the computer is pretty good. >>> >>> >>> >>> BUILD_POSITION_DEPENDENT_CODE OFF (I don?t think this should be ON >>> because that really wouldn?t work? ) >>> >>> BUILD_SHARED_LIBS OFF (or ON) >>> >>> CMAKE_CXX_FLAGS -fPIC (or default) >>> >>> CMAKE_EXE_LINKER_FLAGS -fPIC (or default) >>> >>> CMAKE_STATIC_LINKER_FLAGS (should this be set too? ) >>> >>> >>> >>> >>> >>> >>> >>> The CMakeLists in the project file ? only small modification from the >>> original to ?BUILD_OUTSIDE_INSIGHT_APPICATIONS?. The project builds >>> using the Cmake makefile, producing the library and the executable >>> >>> But trying to build either the ?main? procedure provided with linking >>> to that library, or even simplifying the ?main? to do virtually >>> nothing except instantiate the object, results in 1000 error messages >>> of ?undefined symbols? >>> >>> >>> >>> 1 PROJECT(Example_ITKFilterLib) >>> >>> 2 >>> >>> 3 #REMOVED 'IF (BUILD_OUTSIDE_INSIGHT_APPLICATIONS)' >>> >>> 4 >>> >>> 5 FIND_PACKAGE(ITK) >>> >>> 6 IF(ITK_FOUND) >>> >>> 7 INCLUDE(${ITK_USE_FILE}) >>> >>> 8 ELSE(ITK_FOUND) >>> >>> 9 MESSAGE(FATAL_ERROR >>> >>> 10 "Cannot build ITKApps without ITK. Please set ITK_DIR.") >>> >>> 11 ENDIF(ITK_FOUND) >>> >>> 12 >>> >>> 13 #REMOVED 'ENDIF(BUILD_OUTSIDE_INSIGHT_APPLICATIONS)' >>> >>> 14 >>> >>> 15 ADD_LIBRARY(Example_ITKFilterLib ITKFilterLib.cxx ) >>> >>> 16 INSTALL_TARGETS(/lib Example_ITKFilterLib) >>> >>> 17 TARGET_LINK_LIBRARIES(Example_ITKFilterLib ${ITK_LIBRARIES}) >>> >>> 18 >>> >>> 19 ADD_EXECUTABLE(Example_ITKFilterLibTest ITKFilterLibTest.cxx ) >>> >>> 20 INSTALL_TARGETS(/bin Example_ITKFilterLibTest) >>> >>> 21 TARGET_LINK_LIBRARIES(Example_ITKFilterLibTest >>> Example_ITKFilterLib) >>> >>> >>> >>> >>> >>> build]$ ls -l >>> >>> total 2508 >>> >>> -rw-rw-r-- 1 kny48981 kny48981 14393 Mar 22 10:02 CMakeCache.txt >>> >>> drwxrwxr-x 6 kny48981 kny48981 4096 Mar 22 10:05 CMakeFiles >>> >>> -rwxrwxr-x 1 kny48981 kny48981 1417263 Mar 22 10:05 >>> Example_ITKFilterLibTest >>> >>> drwxrwxr-x 2 kny48981 kny48981 4096 Mar 22 10:02 >> ITKIOFactoryRegistration >>> >>> -rw-rw-r-- 1 kny48981 kny48981 7933 Mar 22 10:02 Makefile >>> >>> -rw-rw-r-- 1 kny48981 kny48981 1092874 Mar 22 10:05 >>> libExample_ITKFilterLib.a >>> >>> >>> >>> >>> >>> >>> >>> build]$ g++ -o testcomp ../ITKFilterLib/ITKFilterLibTest.cxx -I >>> ../ITKFilterLib -L . -l Example_ITKFilterLib >& out & >>> >>> >>> >>> ? generates 1100 messages ? >>> >>> >>> >>> >>> >>> 1 ./libExample_ITKFilterLib.a(ITKFilterLib.o): In function >>> `itk::MemoryAllocationError::MemoryAllocationError(std::basic_string>> har, >>> std::char_traits, std::allocat >>> >>> 2 >>> >> ITKFilterLib.cxx:(.text._ZN3itk21MemoryAllocationErrorC2ERKSsjS2_S2_[_ZN3 >> itk21MemoryAllocationErrorC5ERKSsjS2_S2_]+0x39): >>> undefined reference to `itk::ExceptionObject: >>> >>> ? >>> >>> 1106 >>> ITKFilterLib.cxx:(.text._ZNK3itk12NeighborhoodIPfLj3ENS_21Neighborhood >>> AllocatorIS1_EEE9PrintSelfERSoNS_6IndentE[itk::Neighborhood>> 3u, itk::NeighborhoodAllocato >>> >>> 1107 collect2: ld returned 1 exit status >>> >>> >>> >>> >>> >>> Minimal example main: >>> >>> >>> >>> 1 #include "ITKFilterLib.h" >>> >>> 2 int main(int, char **) { >>> >>> 3 int inputDimSize[3]; >>> >>> 4 float inputOrigin[3]; >>> >>> 5 float inputSpacing[3]; >>> >>> 6 inputDimSize[0] = 5; >>> >>> 7 inputDimSize[1] = 5; >>> >>> 8 inputDimSize[2] = 5; >>> >>> 9 inputOrigin[0] = 0; >>> >>> 10 inputOrigin[1] = 0; >>> >>> 11 inputOrigin[2] = 0; >>> >>> 12 inputSpacing[0] = 1; >>> >>> 13 inputSpacing[1] = 1; >>> >>> 14 inputSpacing[2] = 1; >>> >>> 15 >>> >>> 16 itkFilterLib filter(inputDimSize, inputOrigin, inputSpacing); >>> >>> 17 return (true); >>> >>> 18 } >>> >>> >>> >>> g++ -o testmin minimal_example.cxx -I ../ITKFilterLib -L . -l >>> Example_ITKFilterLib >& out >>> >>> >>> >>> >>> >>> Same output AFAICT: >>> >>> >>> >>> >>> >>> 1 ./libExample_ITKFilterLib.a(ITKFilterLib.o): In function >>> `itk::MemoryAllocationError::MemoryAllocationError(std::basic_string>> har, >>> std::char_traits, std::alloca >>> >>> 2 >>> >> ITKFilterLib.cxx:(.text._ZN3itk21MemoryAllocationErrorC2ERKSsjS2_S2_[_ZN3 >> itk21MemoryAllocationErrorC5ERKSsjS2_S2_]+0x39): >>> undefined reference to `itk::ExceptionObject: >>> >>> ?. >>> >>> >>> >>> From: D?enan Zuki? [mailto:dzenanz at gmail.com] >>> Sent: 21 March 2016 20:21 >>> To: Atwood, Robert (DLSLtd,RAL,SCI) >>> Cc: Insight-users >>> Subject: Re: [ITK-users] stand-alone lib -- ITKApps/ITKFilterLib >>> >>> >>> >>> Hi Robert, >>> >>> >>> >>> maybe you need to link to ITK statically? To accomplish this you >>> probably need to build ITK as static libraries (it is a configuration >>> option in CMake). >>> >>> >>> >>> Regards, >>> >>> D?enan >>> >>> >>> >>> On Mon, Mar 21, 2016 at 12:50 PM, >> wrote: >>> >>> Hi, >>> This example, ITKApps/ITKFilterLib, appears to be an example of what I >>> want to do , bundle or encapsulate a specific ITK-based filter into a >>> library so that another program may just call it without having to >>> have the ITK source installation available. >>> However, a basic test for me is not working. >>> >>> I just tried to compile the test example from command line after >>> building the library with Cmake as usual. I get hundreds of 'undefined >>> reference', as if I have to link with all the ITK libs anyways. >>> Am I missing something? >>> Thanks >>> >>> >>> >>> >>> g++ -o testcomp ../ITKFilterLib/ITKFilterLibTest.cxx -I >>> g++ ../ITKFilterLib/ -L >>> . -l Example_ITKFilterLib >>> >>> >>> First few lines of output: >>> >>> ./libExample_ITKFilterLib.a(ITKFilterLib.o): In function >>> `itk::MemoryAllocationError::MemoryAllocationError(std::basic_string>> har, std::char_traits, std::allocator > const&, unsigned >>> int, std::basic_string, >>> std::allocator > const&, std::basic_string>> std::char_traits, std::allocator >>>> const&)': >>> >> ITKFilterLib.cxx:(.text._ZN3itk21MemoryAllocationErrorC2ERKSsjS2_S2_[_ZN3 >> itk21MemoryAllocationErrorC5ERKSsjS2_S2_]+0x39): >>> undefined reference to >>> `itk::ExceptionObject::ExceptionObject(std::basic_string>> std::char_traits, std::allocator > const&, unsigned int, >>> std::basic_string, std::allocator > >>> const&, std::basic_string>> >> ITKFilterLib.cxx:(.text._ZN3itk21MemoryAllocationErrorC2ERKSsjS2_S2_[_ZN3 >> itk21MemoryAllocationErrorC5ERKSsjS2_S2_]+0x44): >>> undefined reference to `vtable for itk::MemoryAllocationError' >>> ./libExample_ITKFilterLib.a(ITKFilterLib.o): In function >>> `itk::ProcessAborted::ProcessAborted(char const*, unsigned int)': >>> >> ITKFilterLib.cxx:(.text._ZN3itk14ProcessAbortedC2EPKcj[_ZN3itk14ProcessAb >> ortedC5EPKcj]+0x33): >>> undefined reference to `itk::ExceptionObject::ExceptionObject(char >>> const*, unsigned int, char const*, char const*)' >>> >> ITKFilterLib.cxx:(.text._ZN3itk14ProcessAbortedC2EPKcj[_ZN3itk14ProcessAb >> ortedC5EPKcj]+0x3e): >>> undefined reference to `vtable for itk::ProcessAborted' >>> >> ITKFilterLib.cxx:(.text._ZN3itk14ProcessAbortedC2EPKcj[_ZN3itk14ProcessAb >> ortedC5EPKcj]+0x4f): >>> undefined reference to `itk::ExceptionObject::SetDescription(char const*)' >>> >> ITKFilterLib.cxx:(.text._ZN3itk14ProcessAbortedC2EPKcj[_ZN3itk14ProcessAb >> ortedC5EPKcj]+0x62): >>> undefined reference to `itk::ExceptionObject::~ExceptionObject()' >>> >>> >>> >>> This is on a Linux Red Hat with ITK git master today (March 21 2016) >>> >>> cmake --version >>> cmake version 2.8.12.2 >>> >>> /proc/version: >>> >>> Linux version 2.6.32-573.18.1.el6.x86_64 >>> (mockbuild at x86-010.build.bos.redhat.com) (gcc version 4.4.7 20120313 >>> (Red Hat 4.4.7-16) (GCC) ) #1 SMP Wed Jan 6 11:20:49 EST 2016 >>> >>> >>> >>> -- >>> This e-mail and any attachments may contain confidential, copyright >>> and or privileged material, and are for the use of the intended >>> addressee only. If you are not the intended addressee or an authorised >>> recipient of the addressee please notify us of receipt by returning >>> the e-mail and do not use, copy, retain, distribute or disclose the >>> information in or attached to the e-mail. >>> Any opinions expressed within this e-mail are those of the individual >>> and not necessarily of Diamond Light Source Ltd. >>> Diamond Light Source Ltd. cannot guarantee that this e-mail or any >>> attachments are free from viruses and we cannot accept liability for >>> any damage which you may sustain as a result of software viruses which >>> may be transmitted in or with the message. >>> Diamond Light Source Limited (company no. 4375679). Registered in >>> England and Wales with its registered office at Diamond House, Harwell >>> Science and Innovation Campus, Didcot, Oxfordshire, OX11 0DE, United >>> Kingdom >>> >>> _____________________________________ >>> Powered by www.kitware.com >>> >>> Visit other Kitware open-source projects at >>> http://www.kitware.com/opensource/opensource.html >>> >>> Kitware offers ITK Training Courses, for more information visit: >>> http://www.kitware.com/products/protraining.php >>> >>> Please keep messages on-topic and check the ITK FAQ at: >>> http://www.itk.org/Wiki/ITK_FAQ >>> >>> Follow this link to subscribe/unsubscribe: >>> http://public.kitware.com/mailman/listinfo/insight-users >>> >>> >>> >>> >>> >>> -- >>> >>> This e-mail and any attachments may contain confidential, copyright >>> and or privileged material, and are for the use of the intended >>> addressee only. If you are not the intended addressee or an authorised >>> recipient of the addressee please notify us of receipt by returning >>> the e-mail and do not use, copy, retain, distribute or disclose the >>> information in or attached to the e-mail. >>> Any opinions expressed within this e-mail are those of the individual >>> and not necessarily of Diamond Light Source Ltd. >>> Diamond Light Source Ltd. cannot guarantee that this e-mail or any >>> attachments are free from viruses and we cannot accept liability for >>> any damage which you may sustain as a result of software viruses which >>> may be transmitted in or with the message. >>> Diamond Light Source Limited (company no. 4375679). Registered in >>> England and Wales with its registered office at Diamond House, Harwell >>> Science and Innovation Campus, Didcot, Oxfordshire, OX11 0DE, United >>> Kingdom >>> >>> >>> >>> >>> >>> >>> -- >>> >>> This e-mail and any attachments may contain confidential, copyright >>> and or privileged material, and are for the use of the intended >>> addressee only. If you are not the intended addressee or an authorised >>> recipient of the addressee please notify us of receipt by returning >>> the e-mail and do not use, copy, retain, distribute or disclose the >>> information in or attached to the e-mail. >>> Any opinions expressed within this e-mail are those of the individual >>> and not necessarily of Diamond Light Source Ltd. >>> Diamond Light Source Ltd. cannot guarantee that this e-mail or any >>> attachments are free from viruses and we cannot accept liability for >>> any damage which you may sustain as a result of software viruses which >>> may be transmitted in or with the message. >>> Diamond Light Source Limited (company no. 4375679). Registered in >>> England and Wales with its registered office at Diamond House, Harwell >>> Science and Innovation Campus, Didcot, Oxfordshire, OX11 0DE, United >>> Kingdom >>> >>> >>> >>> _____________________________________ >>> Powered by www.kitware.com >>> >>> Visit other Kitware open-source projects at >>> http://www.kitware.com/opensource/opensource.html >>> >>> Kitware offers ITK Training Courses, for more information visit: >>> http://www.kitware.com/products/protraining.php >>> >>> Please keep messages on-topic and check the ITK FAQ at: >>> http://www.itk.org/Wiki/ITK_FAQ >>> >>> Follow this link to subscribe/unsubscribe: >>> http://public.kitware.com/mailman/listinfo/insight-users >>> > > -- > This e-mail and any attachments may contain confidential, copyright and or privileged material, and are for the use of the intended addressee only. If you are not the intended addressee or an authorised recipient of the addressee please notify us of receipt by returning the e-mail and do not use, copy, retain, distribute or disclose the information in or attached to the e-mail. > Any opinions expressed within this e-mail are those of the individual and not necessarily of Diamond Light Source Ltd. > Diamond Light Source Ltd. cannot guarantee that this e-mail or any attachments are free from viruses and we cannot accept liability for any damage which you may sustain as a result of software viruses which may be transmitted in or with the message. > Diamond Light Source Limited (company no. 4375679). Registered in England and Wales with its registered office at Diamond House, Harwell Science and Innovation Campus, Didcot, Oxfordshire, OX11 0DE, United Kingdom > _____________________________________ > Powered by www.kitware.com > > Visit other Kitware open-source projects at > http://www.kitware.com/opensource/opensource.html > > Kitware offers ITK Training Courses, for more information visit: > http://www.kitware.com/products/protraining.php > > Please keep messages on-topic and check the ITK FAQ at: > http://www.itk.org/Wiki/ITK_FAQ > > Follow this link to subscribe/unsubscribe: > http://public.kitware.com/mailman/listinfo/insight-users -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From Jared.Becksfort at STJUDE.ORG Wed Mar 23 13:26:02 2016 From: Jared.Becksfort at STJUDE.ORG (Becksfort, Jared) Date: Wed, 23 Mar 2016 17:26:02 +0000 Subject: [ITK] [ITK-users] Rigid 3D rotation based on plane Message-ID: Hello, I am trying to rotate a 3D image about a plane. I am attempting to do this using the PointSetToPointSet registration examples. I grab points from a plane that I find in the image and correspond them with the center of the image volume or the top of the image in a certain slice, etc. I notice that the examples all tend to end by printing the solution. I am able to get this far. It is not clear to me how I would apply this solution to a rigid 3D registration method such as the Versor transform, or if I am even taking the correct approach at all. I only have one image, not a moving one and a fixed one. I simply want to reorient an MRI volume so that its center of mass is in the center of the image coordinates and rotate it so that some 3D plane I find travels through the center of the image also. Can someone please point me in the right direction? http://www.itk.org/Doxygen/html/Examples_2RegistrationITKv4_2IterativeClose stPoint3_8cxx-example.html#_a4 Thank You, Jared ________________________________ Email Disclaimer: www.stjude.org/emaildisclaimer Consultation Disclaimer: www.stjude.org/consultationdisclaimer _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From Robert.Atwood at diamond.ac.uk Wed Mar 23 13:36:18 2016 From: Robert.Atwood at diamond.ac.uk (Robert.Atwood at diamond.ac.uk) Date: Wed, 23 Mar 2016 17:36:18 +0000 Subject: [ITK] [ITK-users] stand-alone lib -- ITKApps/ITKFilterLib -- Solved (maybe) In-Reply-To: References: <6CCDD8FC6578314C902BBF87D511D9D8EA6CA999@EXCHMBX01.fed.cclrc.ac.uk> <6CCDD8FC6578314C902BBF87D511D9D8EA6CA9E5@EXCHMBX01.fed.cclrc.ac.uk> Message-ID: <6CCDD8FC6578314C902BBF87D511D9D8EA6CAA38@EXCHMBX01.fed.cclrc.ac.uk> Does this also require the newer CMAKE? I had 2.10.8 but I am not afraid to install a newer one (3.5.0?) From: Bradley Lowekamp [mailto:blowekamp at mail.nih.gov] Sent: 23 March 2016 17:23 To: Atwood, Robert (DLSLtd,RAL,SCI) Cc: matt.mccormick at kitware.com; insight-users at itk.org Subject: Re: [ITK-users] stand-alone lib -- ITKApps/ITKFilterLib -- Solved (maybe) Hello, I think there are some plan old C file too. I just add the following to the cmake command line: -DCMAKE_POSITION_INDEPENDENT_CODE:BOOL=ON You could also add ?-fPIC? to the CFLAGS too. Brad On Mar 23, 2016, at 1:04 PM, > > wrote: Hi, Matt I did that but it didn't work. Exactly the same error. See a little further back in the thread: That's where I lost patience with 'combinatorial trial and error approach' , I added -fPIC everywhere I could think of The position-independent-code seems to be generated for all libs except a small selction of i/o libs ; gdcm* ,Nrrd , and a couple of others (trial-and-error) If I don't include these in the final link, then the link is successful. All other libraries appear to have PIC generated. But, the final library isn't usable. I wonder what these ones have in common?? Is there a 'glitch' in the makefile generation that omits -fPIC in these cases somehow? libitkgdcmjpeg8-4.10.a libitkgdcmjpeg12-4.10.a libitkgdcmjpeg16-4.10.a libitkgdcmopenjpeg-4.10.a libitkgdcmuuid-4.10.a libITKEXPAT-4.10.a libITKniftiio-4.10.a libITKNrrdIO-4.10.a libitkhdf5-4.10.a libitksys-4.10.a (using system jpeg, tiff, zlib and png) Ironically , it's only .mhd I actually want to use and it is not on the problem list. But the io-objects need all these to be available just in case they get used, I suppose. I have tried some combinations of these options but, you know, it takes a while to rebuild ITK even though the computer is pretty good. BUILD_POSITION_DEPENDENT_CODE OFF (I don?t think this should be ON because that really wouldn?t work? ) BUILD_SHARED_LIBS OFF (or ON) CMAKE_CXX_FLAGS -fPIC (or default) CMAKE_EXE_LINKER_FLAGS -fPIC (or default) CMAKE_STATIC_LINKER_FLAGS (should this be set too? ) Regards, Robert -----Original Message----- From: Matt McCormick [mailto:matt.mccormick at kitware.com] Sent: 23 March 2016 16:29 To: Atwood, Robert (DLSLtd,RAL,SCI) Cc: D?enan Zuki?; insight-users at itk.org Subject: Re: [ITK-users] stand-alone lib -- ITKApps/ITKFilterLib -- Solved (maybe) Hi Robert, /usr/bin/ld: /dls_sw/apps/itk/itk-master-static/lib/libitkgdcmjpeg8-4.10.a(jerror.c .o): relocation R_X86_64_32S against `.text' can not be used when making a shared object; recompile with -fPIC This means that "-fPIC" should be added to the CMAKE_CXX_FLAGS for ITK. HTH, Matt On Wed, Mar 23, 2016 at 11:58 AM, > wrote: Hi, D?enan, and List : Thanks for the tips, but, building the executable by pointing to the itk-build folder for linking is exactly what I did not want to do. I want the compiled instances of the specific templated objects to be put into a stand-alone library that could then be linked , in an environment where the ITK build directory may not be available, and within a project that?s not using cmake (yet? J ) just for a small single-data-type-specific filter chain that would be a bit nontrivial to just re- implement myself! I had some success with the following, for the example ITKFilterLib: Using the itk-master-git-static as built before, (BUILD_SHARED_LIBS OFF) In CMakeLists.txt for the project, add SHARED keyword to the library defninition: 15 ADD_LIBRARY(Example_ITKFilterLib SHARED ITKFilterLib.cxx ) Then use cmake + make to build the libExample_ITKFilterLib.so library. Then I can invoke g++ as follows build]$ g++ ../ITKFilterLib/ITKFilterLibTest.cxx -o testcomp -L . -l Example_ITKFilterLib -I ../ITKFilterLib/ Even if the itk-master-static is not available in that environment, this succeeds, and I believe this is what I want. I don?t want to have a statically linked final executable, but rather a .so library. However ? I encountered another hitch trying to apply this to my actual project. If there were any FileWriter and FileReader present in the library, it would not build, complaining about position-dependent symbols in several IO libraries , most of which I was not actually wanting to use at all. This happened at the step of trying to build the .so library using the makefile created by cmake: /usr/bin/ld: /dls_sw/apps/itk/itk-master-static/lib/libitkgdcmjpeg8-4.10.a(jerror.c.o): relocation R_X86_64_32S against `.text' can not be used when making a shared object; recompile with -fPIC /dls_sw/apps/itk/itk-master-static/lib/libitkgdcmjpeg8-4.10.a: could not read symbols: Bad value Removing any reference to FileReader and FileWriter gets rid of this problem. Thanks! As a further note: There are also some directions in the comments of the ITKFilterLib example that did not turn out to be necessary in my project. I did not have to create global objects for poitners or image containiers outside the scope of the class and still did not have to #include itkImage.h in the main program. I placed the typedef?s inside the class and the instantiations of the smart poitners in the class constructor. I don?t see that this extra complication in the example is necessary unless it is platform dependent? ITKFilterLib.cxx from ItkApps example: 23 #include "ITKFilterLib.h" 24 25 // Nasty local globals inside .cxx file to hide itk from the real world. 26 // Can't put this variable in the class definition otherwise we'd have to 27 // include itkImage.h in every program using this class. 28 // The typedef h_itkFilterLibeDataType is in itkFilterLib.h to hide 29 // templates 30 typedef itk::Image g_ImageType; 31 g_ImageType::Pointer g_InputImage; 32 g_ImageType::Pointer g_OutputImage; I did not find this to be necessary in my project. 33 34 35 // 36 // 37 // The first filter in the .lib 38 // 39 // 40 41 /** The next lines are used to include the definition of the filter 42 * we want to install in the .lib, define a typedef for it, and create 43 * a "smart" pointer to hold it. 44 * CHANGE HERE: The filter to be instantiated. 45 **/ 46 #include "itkCurvatureAnisotropicDiffusionImageFilter.h" 47 typedef itk::CurvatureAnisotropicDiffusionImageFilter g_AnisoFilterType; 49 g_AnisoFilterType::Pointer g_anisoFilter; 50 I also did not find it to be necessary to have this sort of typedef and instantiation of the object at global scope in my project. From: D?enan Zuki? [mailto:dzenanz at gmail.com] Sent: 23 March 2016 14:39 To: Atwood, Robert (DLSLtd,RAL,SCI) Cc: Insight-users Subject: Re: [ITK-users] stand-alone lib -- ITKApps/ITKFilterLib Hi Robert, BUILD_SHARED_LIBS OFF is the crucial setting. You can keep the rest of options on defaults. Your CMake code looks OK. You should execute the following from your folder: cmake . make During CMake step you should configure options (point to the itk-build folder which was configured with BUILD_SHARED_LIBS OFF). Afterwards, do not invoke g++ directly - invoke make, which supplies correct include directories and link libraries so you don't run into a thousand errors. Regards, D?enan On Tue, Mar 22, 2016 at 6:25 AM, > wrote: Hi, Thanks, D?enan, for the hint. But, does anyone have specific information on exactly which options to set in each of: the ITK cmake options; and the project cmake options, or the plain g++ for building an external program to link to the library, for this to work ? There appear to be a few that might be related to this. Because, so far, simply changing the build options of the ITK installation didn?t work. See below for even more details . Thanks Robert Options selected in the project: ITK_DIR /dls_sw/apps/itk/itk-master-static/lib/cmake/ITK-4.10 In the ITK with installation to itk-master-static: I have tried some combinations of these options but, you know, it takes a while to rebuild ITK even though the computer is pretty good. BUILD_POSITION_DEPENDENT_CODE OFF (I don?t think this should be ON because that really wouldn?t work? ) BUILD_SHARED_LIBS OFF (or ON) CMAKE_CXX_FLAGS -fPIC (or default) CMAKE_EXE_LINKER_FLAGS -fPIC (or default) CMAKE_STATIC_LINKER_FLAGS (should this be set too? ) The CMakeLists in the project file ? only small modification from the original to ?BUILD_OUTSIDE_INSIGHT_APPICATIONS?. The project builds using the Cmake makefile, producing the library and the executable But trying to build either the ?main? procedure provided with linking to that library, or even simplifying the ?main? to do virtually nothing except instantiate the object, results in 1000 error messages of ?undefined symbols? 1 PROJECT(Example_ITKFilterLib) 2 3 #REMOVED 'IF (BUILD_OUTSIDE_INSIGHT_APPLICATIONS)' 4 5 FIND_PACKAGE(ITK) 6 IF(ITK_FOUND) 7 INCLUDE(${ITK_USE_FILE}) 8 ELSE(ITK_FOUND) 9 MESSAGE(FATAL_ERROR 10 "Cannot build ITKApps without ITK. Please set ITK_DIR.") 11 ENDIF(ITK_FOUND) 12 13 #REMOVED 'ENDIF(BUILD_OUTSIDE_INSIGHT_APPLICATIONS)' 14 15 ADD_LIBRARY(Example_ITKFilterLib ITKFilterLib.cxx ) 16 INSTALL_TARGETS(/lib Example_ITKFilterLib) 17 TARGET_LINK_LIBRARIES(Example_ITKFilterLib ${ITK_LIBRARIES}) 18 19 ADD_EXECUTABLE(Example_ITKFilterLibTest ITKFilterLibTest.cxx ) 20 INSTALL_TARGETS(/bin Example_ITKFilterLibTest) 21 TARGET_LINK_LIBRARIES(Example_ITKFilterLibTest Example_ITKFilterLib) build]$ ls -l total 2508 -rw-rw-r-- 1 kny48981 kny48981 14393 Mar 22 10:02 CMakeCache.txt drwxrwxr-x 6 kny48981 kny48981 4096 Mar 22 10:05 CMakeFiles -rwxrwxr-x 1 kny48981 kny48981 1417263 Mar 22 10:05 Example_ITKFilterLibTest drwxrwxr-x 2 kny48981 kny48981 4096 Mar 22 10:02 ITKIOFactoryRegistration -rw-rw-r-- 1 kny48981 kny48981 7933 Mar 22 10:02 Makefile -rw-rw-r-- 1 kny48981 kny48981 1092874 Mar 22 10:05 libExample_ITKFilterLib.a build]$ g++ -o testcomp ../ITKFilterLib/ITKFilterLibTest.cxx -I ../ITKFilterLib -L . -l Example_ITKFilterLib >& out & ? generates 1100 messages ? 1 ./libExample_ITKFilterLib.a(ITKFilterLib.o): In function `itk::MemoryAllocationError::MemoryAllocationError(std::basic_string, std::allocat 2 ITKFilterLib.cxx:(.text._ZN3itk21MemoryAllocationErrorC2ERKSsjS2_S2_[_ZN3 itk21MemoryAllocationErrorC5ERKSsjS2_S2_]+0x39): undefined reference to `itk::ExceptionObject: ? 1106 ITKFilterLib.cxx:(.text._ZNK3itk12NeighborhoodIPfLj3ENS_21Neighborhood AllocatorIS1_EEE9PrintSelfERSoNS_6IndentE[itk::Neighborhood& out Same output AFAICT: 1 ./libExample_ITKFilterLib.a(ITKFilterLib.o): In function `itk::MemoryAllocationError::MemoryAllocationError(std::basic_string, std::alloca 2 ITKFilterLib.cxx:(.text._ZN3itk21MemoryAllocationErrorC2ERKSsjS2_S2_[_ZN3 itk21MemoryAllocationErrorC5ERKSsjS2_S2_]+0x39): undefined reference to `itk::ExceptionObject: ?. From: D?enan Zuki? [mailto:dzenanz at gmail.com] Sent: 21 March 2016 20:21 To: Atwood, Robert (DLSLtd,RAL,SCI) Cc: Insight-users Subject: Re: [ITK-users] stand-alone lib -- ITKApps/ITKFilterLib Hi Robert, maybe you need to link to ITK statically? To accomplish this you probably need to build ITK as static libraries (it is a configuration option in CMake). Regards, D?enan On Mon, Mar 21, 2016 at 12:50 PM, > wrote: Hi, This example, ITKApps/ITKFilterLib, appears to be an example of what I want to do , bundle or encapsulate a specific ITK-based filter into a library so that another program may just call it without having to have the ITK source installation available. However, a basic test for me is not working. I just tried to compile the test example from command line after building the library with Cmake as usual. I get hundreds of 'undefined reference', as if I have to link with all the ITK libs anyways. Am I missing something? Thanks g++ -o testcomp ../ITKFilterLib/ITKFilterLibTest.cxx -I g++ ../ITKFilterLib/ -L . -l Example_ITKFilterLib First few lines of output: ./libExample_ITKFilterLib.a(ITKFilterLib.o): In function `itk::MemoryAllocationError::MemoryAllocationError(std::basic_string, std::allocator > const&, unsigned int, std::basic_string, std::allocator > const&, std::basic_string, std::allocator const&)': ITKFilterLib.cxx:(.text._ZN3itk21MemoryAllocationErrorC2ERKSsjS2_S2_[_ZN3 itk21MemoryAllocationErrorC5ERKSsjS2_S2_]+0x39): undefined reference to `itk::ExceptionObject::ExceptionObject(std::basic_string, std::allocator > const&, unsigned int, std::basic_string, std::allocator > const&, std::basic_string) (gcc version 4.4.7 20120313 (Red Hat 4.4.7-16) (GCC) ) #1 SMP Wed Jan 6 11:20:49 EST 2016 -- This e-mail and any attachments may contain confidential, copyright and or privileged material, and are for the use of the intended addressee only. If you are not the intended addressee or an authorised recipient of the addressee please notify us of receipt by returning the e-mail and do not use, copy, retain, distribute or disclose the information in or attached to the e-mail. Any opinions expressed within this e-mail are those of the individual and not necessarily of Diamond Light Source Ltd. Diamond Light Source Ltd. cannot guarantee that this e-mail or any attachments are free from viruses and we cannot accept liability for any damage which you may sustain as a result of software viruses which may be transmitted in or with the message. Diamond Light Source Limited (company no. 4375679). Registered in England and Wales with its registered office at Diamond House, Harwell Science and Innovation Campus, Didcot, Oxfordshire, OX11 0DE, United Kingdom _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users -- This e-mail and any attachments may contain confidential, copyright and or privileged material, and are for the use of the intended addressee only. If you are not the intended addressee or an authorised recipient of the addressee please notify us of receipt by returning the e-mail and do not use, copy, retain, distribute or disclose the information in or attached to the e-mail. Any opinions expressed within this e-mail are those of the individual and not necessarily of Diamond Light Source Ltd. Diamond Light Source Ltd. cannot guarantee that this e-mail or any attachments are free from viruses and we cannot accept liability for any damage which you may sustain as a result of software viruses which may be transmitted in or with the message. Diamond Light Source Limited (company no. 4375679). Registered in England and Wales with its registered office at Diamond House, Harwell Science and Innovation Campus, Didcot, Oxfordshire, OX11 0DE, United Kingdom -- This e-mail and any attachments may contain confidential, copyright and or privileged material, and are for the use of the intended addressee only. If you are not the intended addressee or an authorised recipient of the addressee please notify us of receipt by returning the e-mail and do not use, copy, retain, distribute or disclose the information in or attached to the e-mail. Any opinions expressed within this e-mail are those of the individual and not necessarily of Diamond Light Source Ltd. Diamond Light Source Ltd. cannot guarantee that this e-mail or any attachments are free from viruses and we cannot accept liability for any damage which you may sustain as a result of software viruses which may be transmitted in or with the message. Diamond Light Source Limited (company no. 4375679). Registered in England and Wales with its registered office at Diamond House, Harwell Science and Innovation Campus, Didcot, Oxfordshire, OX11 0DE, United Kingdom _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users -- This e-mail and any attachments may contain confidential, copyright and or privileged material, and are for the use of the intended addressee only. If you are not the intended addressee or an authorised recipient of the addressee please notify us of receipt by returning the e-mail and do not use, copy, retain, distribute or disclose the information in or attached to the e-mail. Any opinions expressed within this e-mail are those of the individual and not necessarily of Diamond Light Source Ltd. Diamond Light Source Ltd. cannot guarantee that this e-mail or any attachments are free from viruses and we cannot accept liability for any damage which you may sustain as a result of software viruses which may be transmitted in or with the message. Diamond Light Source Limited (company no. 4375679). Registered in England and Wales with its registered office at Diamond House, Harwell Science and Innovation Campus, Didcot, Oxfordshire, OX11 0DE, United Kingdom _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From dzenanz at gmail.com Wed Mar 23 13:37:49 2016 From: dzenanz at gmail.com (=?UTF-8?B?RMW+ZW5hbiBadWtpxIc=?=) Date: Wed, 23 Mar 2016 13:37:49 -0400 Subject: [ITK] [ITK-users] stand-alone lib -- ITKApps/ITKFilterLib -- Solved (maybe) In-Reply-To: References: <6CCDD8FC6578314C902BBF87D511D9D8EA6CA999@EXCHMBX01.fed.cclrc.ac.uk> <6CCDD8FC6578314C902BBF87D511D9D8EA6CA9E5@EXCHMBX01.fed.cclrc.ac.uk> Message-ID: ?Hi Robert, another approach which m?ight solve your problems is to have a "wrapper library". Small .cxx file which defines some function such as void smooth(short *imageBuffer, int xSize, ySize, zSize, spacing etc). This function would then use import image filter to construct itk::image from its parameters. Then normally call itk filters. Once you have the results, copy its pixel buffer into imageBuffer or some other pointer passed as a parameter. You link this library to itk which was configured with BUILD_SHARED_LIBS OFF. You should be able to compile this library as either shared or static. Then your main program would only need one function prototype (void smooth(...);) and one wrapper library to link against. It would not explicitly depend on itk (because it was linked in statically by the wrapper library). HTH, D?enan On Wed, Mar 23, 2016 at 1:21 PM, Matt McCormick wrote: > Hi Robert, > > If CMake is new enough, just set CMAKE_POSITION_INDEPENDENT_CODE to > ON. This automatically add -fPIC to the build flags. > > Otherwise, add -fPIC to the build flags. Those libraries were still > causing issues likely because they contain both C and C++ code; add > the flag to both CMAKE_C_FLAGS and CMAKE_CXX_FLAGS if > CMAKE_POSITION_INDEPENDENT_CODE is not used. > > HTH, > Matt > > On Wed, Mar 23, 2016 at 1:04 PM, wrote: > > Hi, Matt > > I did that but it didn't work. Exactly the same error. See a little > further back in the thread: > > > > That's where I lost patience with 'combinatorial trial and error > approach' , I added -fPIC everywhere I could think of > > The position-independent-code seems to be generated for all libs except > a small selction of i/o libs ; gdcm* ,Nrrd , and a couple of others > (trial-and-error) > > > > If I don't include these in the final link, then the link is > successful. All other libraries appear to have PIC generated. > > > > But, the final library isn't usable. I wonder what these ones have in > common?? Is there a 'glitch' in the makefile generation that omits -fPIC > in these cases somehow? > > > > > > libitkgdcmjpeg8-4.10.a > > libitkgdcmjpeg12-4.10.a > > libitkgdcmjpeg16-4.10.a > > libitkgdcmopenjpeg-4.10.a > > libitkgdcmuuid-4.10.a > > libITKEXPAT-4.10.a > > libITKniftiio-4.10.a > > libITKNrrdIO-4.10.a > > libitkhdf5-4.10.a > > libitksys-4.10.a > > > > (using system jpeg, tiff, zlib and png) > > > > Ironically , it's only .mhd I actually want to use and it is not on the > problem list. But the io-objects need all these to be available just in > case they get used, I suppose. > > > > > > > > > >> > I have tried some combinations of these options but, you know, it > >> > takes a while to rebuild ITK even though the computer is pretty good. > >> > BUILD_POSITION_DEPENDENT_CODE OFF (I don?t think this should be ON > >> > because that really wouldn?t work? ) > >> > BUILD_SHARED_LIBS OFF (or ON) > >> > CMAKE_CXX_FLAGS -fPIC (or default) > >> > CMAKE_EXE_LINKER_FLAGS -fPIC (or default) > >> > CMAKE_STATIC_LINKER_FLAGS (should this be set too? ) > > > > Regards, Robert > > > > > > > > > > > >> -----Original Message----- > >> From: Matt McCormick [mailto:matt.mccormick at kitware.com] > >> Sent: 23 March 2016 16:29 > >> To: Atwood, Robert (DLSLtd,RAL,SCI) > >> Cc: D?enan Zuki?; insight-users at itk.org > >> Subject: Re: [ITK-users] stand-alone lib -- ITKApps/ITKFilterLib -- > Solved > >> (maybe) > >> > >> Hi Robert, > >> > >> > /usr/bin/ld: > >> > /dls_sw/apps/itk/itk-master-static/lib/libitkgdcmjpeg8-4.10.a(jerror.c > >> > .o): relocation R_X86_64_32S against `.text' can not be used when > >> > making a shared object; recompile with -fPIC > >> > >> This means that "-fPIC" should be added to the CMAKE_CXX_FLAGS for ITK. > >> > >> HTH, > >> Matt > >> > >> On Wed, Mar 23, 2016 at 11:58 AM, > >> wrote: > >> > Hi, D?enan, and List : > >> > > >> > > >> > > >> > Thanks for the tips, but, building the executable by pointing to the > >> > itk-build folder for linking is exactly what I did not want to do. I > >> > want the compiled instances of the specific templated objects to be > >> > put into a stand-alone library that could then be linked , in an > >> > environment where the ITK build directory may not be available, and > >> > within a project that?s not using cmake (yet? J ) just for a small > >> > single-data-type-specific filter chain that would be a bit nontrivial > to just re- > >> implement myself! > >> > > >> > > >> > > >> > I had some success with the following, for the example ITKFilterLib: > >> > > >> > > >> > > >> > Using the itk-master-git-static as built before, (BUILD_SHARED_LIBS > >> > OFF) > >> > > >> > > >> > > >> > > >> > > >> > In CMakeLists.txt for the project, add SHARED keyword to the library > >> > defninition: > >> > > >> > > >> > > >> > 15 ADD_LIBRARY(Example_ITKFilterLib SHARED ITKFilterLib.cxx ) > >> > > >> > Then use cmake + make to build the libExample_ITKFilterLib.so library. > >> > > >> > > >> > > >> > > >> > > >> > Then I can invoke g++ as follows > >> > > >> > > >> > > >> > > >> > > >> > > >> > > >> > build]$ g++ ../ITKFilterLib/ITKFilterLibTest.cxx -o testcomp -L . -l > >> > Example_ITKFilterLib -I ../ITKFilterLib/ > >> > > >> > > >> > > >> > Even if the itk-master-static is not available in that environment, > >> > this succeeds, and I believe this is what I want. I don?t want to have > >> > a statically linked final executable, but rather a .so library. > >> > > >> > > >> > > >> > > >> > > >> > However ? > >> > > >> > > >> > > >> > I encountered another hitch trying to apply this to my actual project. > >> > If there were any FileWriter and FileReader present in the library, it > >> > would not build, complaining about position-dependent symbols in > >> > several IO libraries , most of which I was not actually wanting to use > >> > at all. This happened at the step of trying to build the .so library > >> > using the makefile created by cmake: > >> > > >> > > >> > > >> > /usr/bin/ld: > >> > > /dls_sw/apps/itk/itk-master-static/lib/libitkgdcmjpeg8-4.10.a(jerror.c.o): > >> > relocation R_X86_64_32S against `.text' can not be used when making a > >> > shared object; recompile with -fPIC > >> > > >> > /dls_sw/apps/itk/itk-master-static/lib/libitkgdcmjpeg8-4.10.a: could > >> > not read symbols: Bad value > >> > > >> > > >> > > >> > > >> > > >> > Removing any reference to FileReader and FileWriter gets rid of this > >> > problem. > >> > > >> > > >> > > >> > Thanks! > >> > > >> > > >> > > >> > > >> > > >> > As a further note: > >> > > >> > > >> > > >> > There are also some directions in the comments of the ITKFilterLib > >> > example that did not turn out to be necessary in my project. I did not > >> > have to create global objects for poitners or image containiers > >> > outside the scope of the class and still did not have to #include > itkImage.h in > >> the main program. > >> > I placed the typedef?s inside the class and the instantiations of the > >> > smart poitners in the class constructor. I don?t see that this extra > >> > complication in the example is necessary unless it is platform > dependent? > >> > > >> > > >> > > >> > ITKFilterLib.cxx from ItkApps example: > >> > > >> > > >> > > >> > > >> > > >> > 23 #include "ITKFilterLib.h" > >> > > >> > 24 > >> > > >> > 25 // Nasty local globals inside .cxx file to hide itk from the real > world. > >> > > >> > 26 // Can't put this variable in the class definition otherwise > we'd have > >> > to > >> > > >> > 27 // include itkImage.h in every program using this class. > >> > > >> > 28 // The typedef h_itkFilterLibeDataType is in itkFilterLib.h to hide > >> > > >> > 29 // templates > >> > > >> > 30 typedef itk::Image g_ImageType; > >> > > >> > 31 g_ImageType::Pointer g_InputImage; > >> > > >> > 32 g_ImageType::Pointer g_OutputImage; > >> > > >> > > >> > > >> > I did not find this to be necessary in my project. > >> > > >> > > >> > > >> > > >> > > >> > 33 > >> > > >> > 34 > >> > > >> > 35 // > >> > > >> > 36 // > >> > > >> > 37 // The first filter in the .lib > >> > > >> > 38 // > >> > > >> > 39 // > >> > > >> > 40 > >> > > >> > 41 /** The next lines are used to include the definition of the filter > >> > > >> > 42 * we want to install in the .lib, define a typedef for it, and > create > >> > > >> > 43 * a "smart" pointer to hold it. > >> > > >> > 44 * CHANGE HERE: The filter to be instantiated. > >> > > >> > 45 **/ > >> > > >> > 46 #include "itkCurvatureAnisotropicDiffusionImageFilter.h" > >> > > >> > 47 typedef itk::CurvatureAnisotropicDiffusionImageFilter >> > > >> > 48 g_ImageType> g_AnisoFilterType; > >> > > >> > 49 g_AnisoFilterType::Pointer g_anisoFilter; > >> > > >> > 50 > >> > > >> > > >> > > >> > I also did not find it to be necessary to have this sort of typedef > >> > and instantiation of the object at global scope in my project. > >> > > >> > > >> > > >> > > >> > > >> > > >> > > >> > > >> > > >> > > >> > > >> > > >> > > >> > From: D?enan Zuki? [mailto:dzenanz at gmail.com] > >> > Sent: 23 March 2016 14:39 > >> > To: Atwood, Robert (DLSLtd,RAL,SCI) > >> > Cc: Insight-users > >> > Subject: Re: [ITK-users] stand-alone lib -- ITKApps/ITKFilterLib > >> > > >> > > >> > > >> > Hi Robert, > >> > > >> > > >> > > >> > BUILD_SHARED_LIBS OFF is the crucial setting. You can keep the rest of > >> > options on defaults. > >> > > >> > > >> > > >> > Your CMake code looks OK. You should execute the following from your > >> folder: > >> > > >> > cmake . > >> > > >> > make > >> > > >> > > >> > > >> > During CMake step you should configure options (point to the itk-build > >> > folder which was configured with BUILD_SHARED_LIBS OFF). Afterwards, > >> > do not invoke g++ directly - invoke make, which supplies correct > >> > include directories and link libraries so you don't run into a > thousand errors. > >> > > >> > > >> > > >> > Regards, > >> > > >> > D?enan > >> > > >> > > >> > > >> > On Tue, Mar 22, 2016 at 6:25 AM, > >> wrote: > >> > > >> > Hi, > >> > Thanks, D?enan, for the hint. But, does anyone have specific > >> > information on exactly which options to set in each of: the ITK cmake > >> > options; and the project cmake options, or the plain g++ for building > >> > an external program to link to the library, for this to work ? There > >> > appear to be a few that might be related to this. Because, so far, > >> > simply changing the build options of the ITK installation didn?t > work. See > >> below for even more details . > >> > > >> > Thanks > >> > > >> > Robert > >> > > >> > > >> > > >> > > >> > > >> > > >> > > >> > Options selected in the project: > >> > > >> > ITK_DIR > >> > /dls_sw/apps/itk/itk-master-static/lib/cmake/ITK-4.10 > >> > > >> > > >> > > >> > > >> > > >> > > >> > > >> > In the ITK with installation to itk-master-static: > >> > > >> > I have tried some combinations of these options but, you know, it > >> > takes a while to rebuild ITK even though the computer is pretty good. > >> > > >> > > >> > > >> > BUILD_POSITION_DEPENDENT_CODE OFF (I don?t think this should be ON > >> > because that really wouldn?t work? ) > >> > > >> > BUILD_SHARED_LIBS OFF (or ON) > >> > > >> > CMAKE_CXX_FLAGS -fPIC (or default) > >> > > >> > CMAKE_EXE_LINKER_FLAGS -fPIC (or default) > >> > > >> > CMAKE_STATIC_LINKER_FLAGS (should this be set too? ) > >> > > >> > > >> > > >> > > >> > > >> > > >> > > >> > The CMakeLists in the project file ? only small modification from the > >> > original to ?BUILD_OUTSIDE_INSIGHT_APPICATIONS?. The project builds > >> > using the Cmake makefile, producing the library and the executable > >> > > >> > But trying to build either the ?main? procedure provided with linking > >> > to that library, or even simplifying the ?main? to do virtually > >> > nothing except instantiate the object, results in 1000 error messages > >> > of ?undefined symbols? > >> > > >> > > >> > > >> > 1 PROJECT(Example_ITKFilterLib) > >> > > >> > 2 > >> > > >> > 3 #REMOVED 'IF (BUILD_OUTSIDE_INSIGHT_APPLICATIONS)' > >> > > >> > 4 > >> > > >> > 5 FIND_PACKAGE(ITK) > >> > > >> > 6 IF(ITK_FOUND) > >> > > >> > 7 INCLUDE(${ITK_USE_FILE}) > >> > > >> > 8 ELSE(ITK_FOUND) > >> > > >> > 9 MESSAGE(FATAL_ERROR > >> > > >> > 10 "Cannot build ITKApps without ITK. Please set > ITK_DIR.") > >> > > >> > 11 ENDIF(ITK_FOUND) > >> > > >> > 12 > >> > > >> > 13 #REMOVED 'ENDIF(BUILD_OUTSIDE_INSIGHT_APPLICATIONS)' > >> > > >> > 14 > >> > > >> > 15 ADD_LIBRARY(Example_ITKFilterLib ITKFilterLib.cxx ) > >> > > >> > 16 INSTALL_TARGETS(/lib Example_ITKFilterLib) > >> > > >> > 17 TARGET_LINK_LIBRARIES(Example_ITKFilterLib ${ITK_LIBRARIES}) > >> > > >> > 18 > >> > > >> > 19 ADD_EXECUTABLE(Example_ITKFilterLibTest ITKFilterLibTest.cxx ) > >> > > >> > 20 INSTALL_TARGETS(/bin Example_ITKFilterLibTest) > >> > > >> > 21 TARGET_LINK_LIBRARIES(Example_ITKFilterLibTest > >> > Example_ITKFilterLib) > >> > > >> > > >> > > >> > > >> > > >> > build]$ ls -l > >> > > >> > total 2508 > >> > > >> > -rw-rw-r-- 1 kny48981 kny48981 14393 Mar 22 10:02 CMakeCache.txt > >> > > >> > drwxrwxr-x 6 kny48981 kny48981 4096 Mar 22 10:05 CMakeFiles > >> > > >> > -rwxrwxr-x 1 kny48981 kny48981 1417263 Mar 22 10:05 > >> > Example_ITKFilterLibTest > >> > > >> > drwxrwxr-x 2 kny48981 kny48981 4096 Mar 22 10:02 > >> ITKIOFactoryRegistration > >> > > >> > -rw-rw-r-- 1 kny48981 kny48981 7933 Mar 22 10:02 Makefile > >> > > >> > -rw-rw-r-- 1 kny48981 kny48981 1092874 Mar 22 10:05 > >> > libExample_ITKFilterLib.a > >> > > >> > > >> > > >> > > >> > > >> > > >> > > >> > build]$ g++ -o testcomp ../ITKFilterLib/ITKFilterLibTest.cxx -I > >> > ../ITKFilterLib -L . -l Example_ITKFilterLib >& out & > >> > > >> > > >> > > >> > ? generates 1100 messages ? > >> > > >> > > >> > > >> > > >> > > >> > 1 ./libExample_ITKFilterLib.a(ITKFilterLib.o): In function > >> > `itk::MemoryAllocationError::MemoryAllocationError(std::basic_string >> > har, > >> > std::char_traits, std::allocat > >> > > >> > 2 > >> > > >> > ITKFilterLib.cxx:(.text._ZN3itk21MemoryAllocationErrorC2ERKSsjS2_S2_[_ZN3 > >> itk21MemoryAllocationErrorC5ERKSsjS2_S2_]+0x39): > >> > undefined reference to `itk::ExceptionObject: > >> > > >> > ? > >> > > >> > 1106 > >> > ITKFilterLib.cxx:(.text._ZNK3itk12NeighborhoodIPfLj3ENS_21Neighborhood > >> > AllocatorIS1_EEE9PrintSelfERSoNS_6IndentE[itk::Neighborhood >> > 3u, itk::NeighborhoodAllocato > >> > > >> > 1107 collect2: ld returned 1 exit status > >> > > >> > > >> > > >> > > >> > > >> > Minimal example main: > >> > > >> > > >> > > >> > 1 #include "ITKFilterLib.h" > >> > > >> > 2 int main(int, char **) { > >> > > >> > 3 int inputDimSize[3]; > >> > > >> > 4 float inputOrigin[3]; > >> > > >> > 5 float inputSpacing[3]; > >> > > >> > 6 inputDimSize[0] = 5; > >> > > >> > 7 inputDimSize[1] = 5; > >> > > >> > 8 inputDimSize[2] = 5; > >> > > >> > 9 inputOrigin[0] = 0; > >> > > >> > 10 inputOrigin[1] = 0; > >> > > >> > 11 inputOrigin[2] = 0; > >> > > >> > 12 inputSpacing[0] = 1; > >> > > >> > 13 inputSpacing[1] = 1; > >> > > >> > 14 inputSpacing[2] = 1; > >> > > >> > 15 > >> > > >> > 16 itkFilterLib filter(inputDimSize, inputOrigin, inputSpacing); > >> > > >> > 17 return (true); > >> > > >> > 18 } > >> > > >> > > >> > > >> > g++ -o testmin minimal_example.cxx -I ../ITKFilterLib -L . -l > >> > Example_ITKFilterLib >& out > >> > > >> > > >> > > >> > > >> > > >> > Same output AFAICT: > >> > > >> > > >> > > >> > > >> > > >> > 1 ./libExample_ITKFilterLib.a(ITKFilterLib.o): In function > >> > `itk::MemoryAllocationError::MemoryAllocationError(std::basic_string >> > har, > >> > std::char_traits, std::alloca > >> > > >> > 2 > >> > > >> > ITKFilterLib.cxx:(.text._ZN3itk21MemoryAllocationErrorC2ERKSsjS2_S2_[_ZN3 > >> itk21MemoryAllocationErrorC5ERKSsjS2_S2_]+0x39): > >> > undefined reference to `itk::ExceptionObject: > >> > > >> > ?. > >> > > >> > > >> > > >> > From: D?enan Zuki? [mailto:dzenanz at gmail.com] > >> > Sent: 21 March 2016 20:21 > >> > To: Atwood, Robert (DLSLtd,RAL,SCI) > >> > Cc: Insight-users > >> > Subject: Re: [ITK-users] stand-alone lib -- ITKApps/ITKFilterLib > >> > > >> > > >> > > >> > Hi Robert, > >> > > >> > > >> > > >> > maybe you need to link to ITK statically? To accomplish this you > >> > probably need to build ITK as static libraries (it is a configuration > >> > option in CMake). > >> > > >> > > >> > > >> > Regards, > >> > > >> > D?enan > >> > > >> > > >> > > >> > On Mon, Mar 21, 2016 at 12:50 PM, > >> wrote: > >> > > >> > Hi, > >> > This example, ITKApps/ITKFilterLib, appears to be an example of what I > >> > want to do , bundle or encapsulate a specific ITK-based filter into a > >> > library so that another program may just call it without having to > >> > have the ITK source installation available. > >> > However, a basic test for me is not working. > >> > > >> > I just tried to compile the test example from command line after > >> > building the library with Cmake as usual. I get hundreds of 'undefined > >> > reference', as if I have to link with all the ITK libs anyways. > >> > Am I missing something? > >> > Thanks > >> > > >> > > >> > > >> > > >> > g++ -o testcomp ../ITKFilterLib/ITKFilterLibTest.cxx -I > >> > g++ ../ITKFilterLib/ -L > >> > . -l Example_ITKFilterLib > >> > > >> > > >> > First few lines of output: > >> > > >> > ./libExample_ITKFilterLib.a(ITKFilterLib.o): In function > >> > `itk::MemoryAllocationError::MemoryAllocationError(std::basic_string >> > har, std::char_traits, std::allocator > const&, unsigned > >> > int, std::basic_string, > >> > std::allocator > const&, std::basic_string >> > std::char_traits, std::allocator > >> >> const&)': > >> > > >> > ITKFilterLib.cxx:(.text._ZN3itk21MemoryAllocationErrorC2ERKSsjS2_S2_[_ZN3 > >> itk21MemoryAllocationErrorC5ERKSsjS2_S2_]+0x39): > >> > undefined reference to > >> > `itk::ExceptionObject::ExceptionObject(std::basic_string >> > std::char_traits, std::allocator > const&, unsigned int, > >> > std::basic_string, std::allocator > > >> > const&, std::basic_string >> > > >> > ITKFilterLib.cxx:(.text._ZN3itk21MemoryAllocationErrorC2ERKSsjS2_S2_[_ZN3 > >> itk21MemoryAllocationErrorC5ERKSsjS2_S2_]+0x44): > >> > undefined reference to `vtable for itk::MemoryAllocationError' > >> > ./libExample_ITKFilterLib.a(ITKFilterLib.o): In function > >> > `itk::ProcessAborted::ProcessAborted(char const*, unsigned int)': > >> > > >> > ITKFilterLib.cxx:(.text._ZN3itk14ProcessAbortedC2EPKcj[_ZN3itk14ProcessAb > >> ortedC5EPKcj]+0x33): > >> > undefined reference to `itk::ExceptionObject::ExceptionObject(char > >> > const*, unsigned int, char const*, char const*)' > >> > > >> > ITKFilterLib.cxx:(.text._ZN3itk14ProcessAbortedC2EPKcj[_ZN3itk14ProcessAb > >> ortedC5EPKcj]+0x3e): > >> > undefined reference to `vtable for itk::ProcessAborted' > >> > > >> > ITKFilterLib.cxx:(.text._ZN3itk14ProcessAbortedC2EPKcj[_ZN3itk14ProcessAb > >> ortedC5EPKcj]+0x4f): > >> > undefined reference to `itk::ExceptionObject::SetDescription(char > const*)' > >> > > >> > ITKFilterLib.cxx:(.text._ZN3itk14ProcessAbortedC2EPKcj[_ZN3itk14ProcessAb > >> ortedC5EPKcj]+0x62): > >> > undefined reference to `itk::ExceptionObject::~ExceptionObject()' > >> > > >> > > >> > > >> > This is on a Linux Red Hat with ITK git master today (March 21 2016) > >> > > >> > cmake --version > >> > cmake version 2.8.12.2 > >> > > >> > /proc/version: > >> > > >> > Linux version 2.6.32-573.18.1.el6.x86_64 > >> > (mockbuild at x86-010.build.bos.redhat.com) (gcc version 4.4.7 20120313 > >> > (Red Hat 4.4.7-16) (GCC) ) #1 SMP Wed Jan 6 11:20:49 EST 2016 > >> > > >> > > >> > > >> > -- > >> > This e-mail and any attachments may contain confidential, copyright > >> > and or privileged material, and are for the use of the intended > >> > addressee only. If you are not the intended addressee or an authorised > >> > recipient of the addressee please notify us of receipt by returning > >> > the e-mail and do not use, copy, retain, distribute or disclose the > >> > information in or attached to the e-mail. > >> > Any opinions expressed within this e-mail are those of the individual > >> > and not necessarily of Diamond Light Source Ltd. > >> > Diamond Light Source Ltd. cannot guarantee that this e-mail or any > >> > attachments are free from viruses and we cannot accept liability for > >> > any damage which you may sustain as a result of software viruses which > >> > may be transmitted in or with the message. > >> > Diamond Light Source Limited (company no. 4375679). Registered in > >> > England and Wales with its registered office at Diamond House, Harwell > >> > Science and Innovation Campus, Didcot, Oxfordshire, OX11 0DE, United > >> > Kingdom > >> > > >> > _____________________________________ > >> > Powered by www.kitware.com > >> > > >> > Visit other Kitware open-source projects at > >> > http://www.kitware.com/opensource/opensource.html > >> > > >> > Kitware offers ITK Training Courses, for more information visit: > >> > http://www.kitware.com/products/protraining.php > >> > > >> > Please keep messages on-topic and check the ITK FAQ at: > >> > http://www.itk.org/Wiki/ITK_FAQ > >> > > >> > Follow this link to subscribe/unsubscribe: > >> > http://public.kitware.com/mailman/listinfo/insight-users > >> > > >> > > >> > > >> > > >> > > >> > -- > >> > > >> > This e-mail and any attachments may contain confidential, copyright > >> > and or privileged material, and are for the use of the intended > >> > addressee only. If you are not the intended addressee or an authorised > >> > recipient of the addressee please notify us of receipt by returning > >> > the e-mail and do not use, copy, retain, distribute or disclose the > >> > information in or attached to the e-mail. > >> > Any opinions expressed within this e-mail are those of the individual > >> > and not necessarily of Diamond Light Source Ltd. > >> > Diamond Light Source Ltd. cannot guarantee that this e-mail or any > >> > attachments are free from viruses and we cannot accept liability for > >> > any damage which you may sustain as a result of software viruses which > >> > may be transmitted in or with the message. > >> > Diamond Light Source Limited (company no. 4375679). Registered in > >> > England and Wales with its registered office at Diamond House, Harwell > >> > Science and Innovation Campus, Didcot, Oxfordshire, OX11 0DE, United > >> > Kingdom > >> > > >> > > >> > > >> > > >> > > >> > > >> > -- > >> > > >> > This e-mail and any attachments may contain confidential, copyright > >> > and or privileged material, and are for the use of the intended > >> > addressee only. If you are not the intended addressee or an authorised > >> > recipient of the addressee please notify us of receipt by returning > >> > the e-mail and do not use, copy, retain, distribute or disclose the > >> > information in or attached to the e-mail. > >> > Any opinions expressed within this e-mail are those of the individual > >> > and not necessarily of Diamond Light Source Ltd. > >> > Diamond Light Source Ltd. cannot guarantee that this e-mail or any > >> > attachments are free from viruses and we cannot accept liability for > >> > any damage which you may sustain as a result of software viruses which > >> > may be transmitted in or with the message. > >> > Diamond Light Source Limited (company no. 4375679). Registered in > >> > England and Wales with its registered office at Diamond House, Harwell > >> > Science and Innovation Campus, Didcot, Oxfordshire, OX11 0DE, United > >> > Kingdom > >> > > >> > > >> > > >> > _____________________________________ > >> > Powered by www.kitware.com > >> > > >> > Visit other Kitware open-source projects at > >> > http://www.kitware.com/opensource/opensource.html > >> > > >> > Kitware offers ITK Training Courses, for more information visit: > >> > http://www.kitware.com/products/protraining.php > >> > > >> > Please keep messages on-topic and check the ITK FAQ at: > >> > http://www.itk.org/Wiki/ITK_FAQ > >> > > >> > Follow this link to subscribe/unsubscribe: > >> > http://public.kitware.com/mailman/listinfo/insight-users > >> > > > > > -- > > This e-mail and any attachments may contain confidential, copyright and > or privileged material, and are for the use of the intended addressee only. > If you are not the intended addressee or an authorised recipient of the > addressee please notify us of receipt by returning the e-mail and do not > use, copy, retain, distribute or disclose the information in or attached to > the e-mail. > > Any opinions expressed within this e-mail are those of the individual > and not necessarily of Diamond Light Source Ltd. > > Diamond Light Source Ltd. cannot guarantee that this e-mail or any > attachments are free from viruses and we cannot accept liability for any > damage which you may sustain as a result of software viruses which may be > transmitted in or with the message. > > Diamond Light Source Limited (company no. 4375679). Registered in > England and Wales with its registered office at Diamond House, Harwell > Science and Innovation Campus, Didcot, Oxfordshire, OX11 0DE, United Kingdom > -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From matt.mccormick at kitware.com Wed Mar 23 13:52:13 2016 From: matt.mccormick at kitware.com (Matt McCormick) Date: Wed, 23 Mar 2016 13:52:13 -0400 Subject: [ITK] [ITK-users] Rigid 3D rotation based on plane In-Reply-To: References: Message-ID: Hi Jared, It sounds like you just want to resample an image with a given transformation. Search for "Resample" on this page: http://www.itk.org/Insight/Doxygen/html/examples.html consider the Euler3DTransform: http://www.itk.org/Insight/Doxygen/html/classitk_1_1Euler3DTransform.html and see the section on Transforms in the ITK Software Guide: http://itk.org/ITKSoftwareGuide/html/Book2/ITKSoftwareGuide-Book2ch3.html#x26-1160003.9 HTH, Matt On Wed, Mar 23, 2016 at 1:26 PM, Becksfort, Jared wrote: > Hello, > > I am trying to rotate a 3D image about a plane. I am attempting to do > this using the PointSetToPointSet registration examples. I grab points > from a plane that I find in the image and correspond them with the center > of the image volume or the top of the image in a certain slice, etc. > > I notice that the examples all tend to end by printing the solution. I am > able to get this far. It is not clear to me how I would apply this > solution to a rigid 3D registration method such as the Versor transform, > or if I am even taking the correct approach at all. I only have one > image, not a moving one and a fixed one. > > I simply want to reorient an MRI volume so that its center of mass is in > the center of the image coordinates and rotate it so that some 3D plane I > find travels through the center of the image also. Can someone please > point me in the right direction? > > http://www.itk.org/Doxygen/html/Examples_2RegistrationITKv4_2IterativeClose > stPoint3_8cxx-example.html#_a4 > > > Thank You, > Jared > > > ________________________________ > > Email Disclaimer: www.stjude.org/emaildisclaimer > Consultation Disclaimer: www.stjude.org/consultationdisclaimer > _____________________________________ > Powered by www.kitware.com > > Visit other Kitware open-source projects at > http://www.kitware.com/opensource/opensource.html > > Kitware offers ITK Training Courses, for more information visit: > http://www.kitware.com/products/protraining.php > > Please keep messages on-topic and check the ITK FAQ at: > http://www.itk.org/Wiki/ITK_FAQ > > Follow this link to subscribe/unsubscribe: > http://public.kitware.com/mailman/listinfo/insight-users _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From bill.hoffman at kitware.com Wed Mar 23 14:18:46 2016 From: bill.hoffman at kitware.com (Bill Hoffman) Date: Wed, 23 Mar 2016 14:18:46 -0400 Subject: [ITK] [ITK-users] CMake IDE integration survey Message-ID: <56F2DE06.8020209@kitware.com> Hi all, Microsoft is assembling a team to improve CMake support in Visual Studio. They are interested in gathering feedback from CMake users. They have created this survey, so if you are using VS and CMake, please fill this out: http://www.instant.ly/s/EwZKW Thanks. -Bill -- Bill Hoffman Kitware, Inc. 28 Corporate Drive Clifton Park, NY 12065 bill.hoffman at kitware.com http://www.kitware.com 518 881-4905 (Direct) 518 371-3971 x105 Fax (518) 371-4573 _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From bill.hoffman at kitware.com Wed Mar 23 14:18:46 2016 From: bill.hoffman at kitware.com (Bill Hoffman) Date: Wed, 23 Mar 2016 14:18:46 -0400 Subject: [ITK] [ITK-dev] CMake IDE integration survey Message-ID: <56F2DE06.8020209@kitware.com> Hi all, Microsoft is assembling a team to improve CMake support in Visual Studio. They are interested in gathering feedback from CMake users. They have created this survey, so if you are using VS and CMake, please fill this out: http://www.instant.ly/s/EwZKW Thanks. -Bill -- Bill Hoffman Kitware, Inc. 28 Corporate Drive Clifton Park, NY 12065 bill.hoffman at kitware.com http://www.kitware.com 518 881-4905 (Direct) 518 371-3971 x105 Fax (518) 371-4573 _______________________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-developers From Robert.Atwood at diamond.ac.uk Wed Mar 23 14:32:08 2016 From: Robert.Atwood at diamond.ac.uk (Robert.Atwood at diamond.ac.uk) Date: Wed, 23 Mar 2016 18:32:08 +0000 Subject: [ITK] [ITK-users] Solved ! RE: stand-alone lib -- ITKApps/ITKFilterLib Message-ID: <6CCDD8FC6578314C902BBF87D511D9D8EA6CAAA6@EXCHMBX01.fed.cclrc.ac.uk> Ok, adding ?fPIC everywhere seemed to work , one of those was cmake_c_flags and also module_c_flags, I must have missed those before. Then, downloading CMAKE 3.5.0 and adding the option Bradley has suggested, on the commandline, also worked ! Even for the original project with ITK I/o being used inside the wrapped filter chain! (But, the option CMAKE_POSITION_INDEPENDENT_CODE is not initially presented in the ncurses interface ? ) Thanks , All! Robert From: Bradley Lowekamp [mailto:blowekamp at mail.nih.gov] Sent: 23 March 2016 17:23 To: Atwood, Robert (DLSLtd,RAL,SCI) Cc: matt.mccormick at kitware.com; insight-users at itk.org Subject: Re: [ITK-users] stand-alone lib -- ITKApps/ITKFilterLib -- Solved (maybe) Hello, I think there are some plan old C file too. I just add the following to the cmake command line: -DCMAKE_POSITION_INDEPENDENT_CODE:BOOL=ON You could also add ?-fPIC? to the CFLAGS too. Brad On Mar 23, 2016, at 1:04 PM, > > wrote: Hi, Matt I did that but it didn't work. Exactly the same error. See a little further back in the thread: That's where I lost patience with 'combinatorial trial and error approach' , I added -fPIC everywhere I could think of The position-independent-code seems to be generated for all libs except a small selction of i/o libs ; gdcm* ,Nrrd , and a couple of others (trial-and-error) If I don't include these in the final link, then the link is successful. All other libraries appear to have PIC generated. But, the final library isn't usable. I wonder what these ones have in common?? Is there a 'glitch' in the makefile generation that omits -fPIC in these cases somehow? libitkgdcmjpeg8-4.10.a libitkgdcmjpeg12-4.10.a libitkgdcmjpeg16-4.10.a libitkgdcmopenjpeg-4.10.a libitkgdcmuuid-4.10.a libITKEXPAT-4.10.a libITKniftiio-4.10.a libITKNrrdIO-4.10.a libitkhdf5-4.10.a libitksys-4.10.a (using system jpeg, tiff, zlib and png) Ironically , it's only .mhd I actually want to use and it is not on the problem list. But the io-objects need all these to be available just in case they get used, I suppose. I have tried some combinations of these options but, you know, it takes a while to rebuild ITK even though the computer is pretty good. BUILD_POSITION_DEPENDENT_CODE OFF (I don?t think this should be ON because that really wouldn?t work? ) BUILD_SHARED_LIBS OFF (or ON) CMAKE_CXX_FLAGS -fPIC (or default) CMAKE_EXE_LINKER_FLAGS -fPIC (or default) CMAKE_STATIC_LINKER_FLAGS (should this be set too? ) Regards, Robert -----Original Message----- From: Matt McCormick [mailto:matt.mccormick at kitware.com] Sent: 23 March 2016 16:29 To: Atwood, Robert (DLSLtd,RAL,SCI) Cc: D?enan Zuki?; insight-users at itk.org Subject: Re: [ITK-users] stand-alone lib -- ITKApps/ITKFilterLib -- Solved (maybe) Hi Robert, /usr/bin/ld: /dls_sw/apps/itk/itk-master-static/lib/libitkgdcmjpeg8-4.10.a(jerror.c .o): relocation R_X86_64_32S against `.text' can not be used when making a shared object; recompile with -fPIC This means that "-fPIC" should be added to the CMAKE_CXX_FLAGS for ITK. HTH, Matt On Wed, Mar 23, 2016 at 11:58 AM, > wrote: Hi, D?enan, and List : Thanks for the tips, but, building the executable by pointing to the itk-build folder for linking is exactly what I did not want to do. I want the compiled instances of the specific templated objects to be put into a stand-alone library that could then be linked , in an environment where the ITK build directory may not be available, and within a project that?s not using cmake (yet? J ) just for a small single-data-type-specific filter chain that would be a bit nontrivial to just re- implement myself! I had some success with the following, for the example ITKFilterLib: Using the itk-master-git-static as built before, (BUILD_SHARED_LIBS OFF) In CMakeLists.txt for the project, add SHARED keyword to the library defninition: 15 ADD_LIBRARY(Example_ITKFilterLib SHARED ITKFilterLib.cxx ) Then use cmake + make to build the libExample_ITKFilterLib.so library. Then I can invoke g++ as follows build]$ g++ ../ITKFilterLib/ITKFilterLibTest.cxx -o testcomp -L . -l Example_ITKFilterLib -I ../ITKFilterLib/ Even if the itk-master-static is not available in that environment, this succeeds, and I believe this is what I want. I don?t want to have a statically linked final executable, but rather a .so library. However ? I encountered another hitch trying to apply this to my actual project. If there were any FileWriter and FileReader present in the library, it would not build, complaining about position-dependent symbols in several IO libraries , most of which I was not actually wanting to use at all. This happened at the step of trying to build the .so library using the makefile created by cmake: /usr/bin/ld: /dls_sw/apps/itk/itk-master-static/lib/libitkgdcmjpeg8-4.10.a(jerror.c.o): relocation R_X86_64_32S against `.text' can not be used when making a shared object; recompile with -fPIC /dls_sw/apps/itk/itk-master-static/lib/libitkgdcmjpeg8-4.10.a: could not read symbols: Bad value Removing any reference to FileReader and FileWriter gets rid of this problem. Thanks! As a further note: There are also some directions in the comments of the ITKFilterLib example that did not turn out to be necessary in my project. I did not have to create global objects for poitners or image containiers outside the scope of the class and still did not have to #include itkImage.h in the main program. I placed the typedef?s inside the class and the instantiations of the smart poitners in the class constructor. I don?t see that this extra complication in the example is necessary unless it is platform dependent? ITKFilterLib.cxx from ItkApps example: 23 #include "ITKFilterLib.h" 24 25 // Nasty local globals inside .cxx file to hide itk from the real world. 26 // Can't put this variable in the class definition otherwise we'd have to 27 // include itkImage.h in every program using this class. 28 // The typedef h_itkFilterLibeDataType is in itkFilterLib.h to hide 29 // templates 30 typedef itk::Image g_ImageType; 31 g_ImageType::Pointer g_InputImage; 32 g_ImageType::Pointer g_OutputImage; I did not find this to be necessary in my project. 33 34 35 // 36 // 37 // The first filter in the .lib 38 // 39 // 40 41 /** The next lines are used to include the definition of the filter 42 * we want to install in the .lib, define a typedef for it, and create 43 * a "smart" pointer to hold it. 44 * CHANGE HERE: The filter to be instantiated. 45 **/ 46 #include "itkCurvatureAnisotropicDiffusionImageFilter.h" 47 typedef itk::CurvatureAnisotropicDiffusionImageFilter g_AnisoFilterType; 49 g_AnisoFilterType::Pointer g_anisoFilter; 50 I also did not find it to be necessary to have this sort of typedef and instantiation of the object at global scope in my project. From: D?enan Zuki? [mailto:dzenanz at gmail.com] Sent: 23 March 2016 14:39 To: Atwood, Robert (DLSLtd,RAL,SCI) Cc: Insight-users Subject: Re: [ITK-users] stand-alone lib -- ITKApps/ITKFilterLib Hi Robert, BUILD_SHARED_LIBS OFF is the crucial setting. You can keep the rest of options on defaults. Your CMake code looks OK. You should execute the following from your folder: cmake . make During CMake step you should configure options (point to the itk-build folder which was configured with BUILD_SHARED_LIBS OFF). Afterwards, do not invoke g++ directly - invoke make, which supplies correct include directories and link libraries so you don't run into a thousand errors. Regards, D?enan On Tue, Mar 22, 2016 at 6:25 AM, > wrote: Hi, Thanks, D?enan, for the hint. But, does anyone have specific information on exactly which options to set in each of: the ITK cmake options; and the project cmake options, or the plain g++ for building an external program to link to the library, for this to work ? There appear to be a few that might be related to this. Because, so far, simply changing the build options of the ITK installation didn?t work. See below for even more details . Thanks Robert Options selected in the project: ITK_DIR /dls_sw/apps/itk/itk-master-static/lib/cmake/ITK-4.10 In the ITK with installation to itk-master-static: I have tried some combinations of these options but, you know, it takes a while to rebuild ITK even though the computer is pretty good. BUILD_POSITION_DEPENDENT_CODE OFF (I don?t think this should be ON because that really wouldn?t work? ) BUILD_SHARED_LIBS OFF (or ON) CMAKE_CXX_FLAGS -fPIC (or default) CMAKE_EXE_LINKER_FLAGS -fPIC (or default) CMAKE_STATIC_LINKER_FLAGS (should this be set too? ) The CMakeLists in the project file ? only small modification from the original to ?BUILD_OUTSIDE_INSIGHT_APPICATIONS?. The project builds using the Cmake makefile, producing the library and the executable But trying to build either the ?main? procedure provided with linking to that library, or even simplifying the ?main? to do virtually nothing except instantiate the object, results in 1000 error messages of ?undefined symbols? 1 PROJECT(Example_ITKFilterLib) 2 3 #REMOVED 'IF (BUILD_OUTSIDE_INSIGHT_APPLICATIONS)' 4 5 FIND_PACKAGE(ITK) 6 IF(ITK_FOUND) 7 INCLUDE(${ITK_USE_FILE}) 8 ELSE(ITK_FOUND) 9 MESSAGE(FATAL_ERROR 10 "Cannot build ITKApps without ITK. Please set ITK_DIR.") 11 ENDIF(ITK_FOUND) 12 13 #REMOVED 'ENDIF(BUILD_OUTSIDE_INSIGHT_APPLICATIONS)' 14 15 ADD_LIBRARY(Example_ITKFilterLib ITKFilterLib.cxx ) 16 INSTALL_TARGETS(/lib Example_ITKFilterLib) 17 TARGET_LINK_LIBRARIES(Example_ITKFilterLib ${ITK_LIBRARIES}) 18 19 ADD_EXECUTABLE(Example_ITKFilterLibTest ITKFilterLibTest.cxx ) 20 INSTALL_TARGETS(/bin Example_ITKFilterLibTest) 21 TARGET_LINK_LIBRARIES(Example_ITKFilterLibTest Example_ITKFilterLib) build]$ ls -l total 2508 -rw-rw-r-- 1 kny48981 kny48981 14393 Mar 22 10:02 CMakeCache.txt drwxrwxr-x 6 kny48981 kny48981 4096 Mar 22 10:05 CMakeFiles -rwxrwxr-x 1 kny48981 kny48981 1417263 Mar 22 10:05 Example_ITKFilterLibTest drwxrwxr-x 2 kny48981 kny48981 4096 Mar 22 10:02 ITKIOFactoryRegistration -rw-rw-r-- 1 kny48981 kny48981 7933 Mar 22 10:02 Makefile -rw-rw-r-- 1 kny48981 kny48981 1092874 Mar 22 10:05 libExample_ITKFilterLib.a build]$ g++ -o testcomp ../ITKFilterLib/ITKFilterLibTest.cxx -I ../ITKFilterLib -L . -l Example_ITKFilterLib >& out & ? generates 1100 messages ? 1 ./libExample_ITKFilterLib.a(ITKFilterLib.o): In function `itk::MemoryAllocationError::MemoryAllocationError(std::basic_string, std::allocat 2 ITKFilterLib.cxx:(.text._ZN3itk21MemoryAllocationErrorC2ERKSsjS2_S2_[_ZN3 itk21MemoryAllocationErrorC5ERKSsjS2_S2_]+0x39): undefined reference to `itk::ExceptionObject: ? 1106 ITKFilterLib.cxx:(.text._ZNK3itk12NeighborhoodIPfLj3ENS_21Neighborhood AllocatorIS1_EEE9PrintSelfERSoNS_6IndentE[itk::Neighborhood& out Same output AFAICT: 1 ./libExample_ITKFilterLib.a(ITKFilterLib.o): In function `itk::MemoryAllocationError::MemoryAllocationError(std::basic_string, std::alloca 2 ITKFilterLib.cxx:(.text._ZN3itk21MemoryAllocationErrorC2ERKSsjS2_S2_[_ZN3 itk21MemoryAllocationErrorC5ERKSsjS2_S2_]+0x39): undefined reference to `itk::ExceptionObject: ?. From: D?enan Zuki? [mailto:dzenanz at gmail.com] Sent: 21 March 2016 20:21 To: Atwood, Robert (DLSLtd,RAL,SCI) Cc: Insight-users Subject: Re: [ITK-users] stand-alone lib -- ITKApps/ITKFilterLib Hi Robert, maybe you need to link to ITK statically? To accomplish this you probably need to build ITK as static libraries (it is a configuration option in CMake). Regards, D?enan On Mon, Mar 21, 2016 at 12:50 PM, > wrote: Hi, This example, ITKApps/ITKFilterLib, appears to be an example of what I want to do , bundle or encapsulate a specific ITK-based filter into a library so that another program may just call it without having to have the ITK source installation available. However, a basic test for me is not working. I just tried to compile the test example from command line after building the library with Cmake as usual. I get hundreds of 'undefined reference', as if I have to link with all the ITK libs anyways. Am I missing something? Thanks g++ -o testcomp ../ITKFilterLib/ITKFilterLibTest.cxx -I g++ ../ITKFilterLib/ -L . -l Example_ITKFilterLib First few lines of output: ./libExample_ITKFilterLib.a(ITKFilterLib.o): In function `itk::MemoryAllocationError::MemoryAllocationError(std::basic_string, std::allocator > const&, unsigned int, std::basic_string, std::allocator > const&, std::basic_string, std::allocator const&)': ITKFilterLib.cxx:(.text._ZN3itk21MemoryAllocationErrorC2ERKSsjS2_S2_[_ZN3 itk21MemoryAllocationErrorC5ERKSsjS2_S2_]+0x39): undefined reference to `itk::ExceptionObject::ExceptionObject(std::basic_string, std::allocator > const&, unsigned int, std::basic_string, std::allocator > const&, std::basic_string) (gcc version 4.4.7 20120313 (Red Hat 4.4.7-16) (GCC) ) #1 SMP Wed Jan 6 11:20:49 EST 2016 -- This e-mail and any attachments may contain confidential, copyright and or privileged material, and are for the use of the intended addressee only. If you are not the intended addressee or an authorised recipient of the addressee please notify us of receipt by returning the e-mail and do not use, copy, retain, distribute or disclose the information in or attached to the e-mail. Any opinions expressed within this e-mail are those of the individual and not necessarily of Diamond Light Source Ltd. Diamond Light Source Ltd. cannot guarantee that this e-mail or any attachments are free from viruses and we cannot accept liability for any damage which you may sustain as a result of software viruses which may be transmitted in or with the message. Diamond Light Source Limited (company no. 4375679). Registered in England and Wales with its registered office at Diamond House, Harwell Science and Innovation Campus, Didcot, Oxfordshire, OX11 0DE, United Kingdom _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users -- This e-mail and any attachments may contain confidential, copyright and or privileged material, and are for the use of the intended addressee only. If you are not the intended addressee or an authorised recipient of the addressee please notify us of receipt by returning the e-mail and do not use, copy, retain, distribute or disclose the information in or attached to the e-mail. Any opinions expressed within this e-mail are those of the individual and not necessarily of Diamond Light Source Ltd. Diamond Light Source Ltd. cannot guarantee that this e-mail or any attachments are free from viruses and we cannot accept liability for any damage which you may sustain as a result of software viruses which may be transmitted in or with the message. Diamond Light Source Limited (company no. 4375679). Registered in England and Wales with its registered office at Diamond House, Harwell Science and Innovation Campus, Didcot, Oxfordshire, OX11 0DE, United Kingdom -- This e-mail and any attachments may contain confidential, copyright and or privileged material, and are for the use of the intended addressee only. If you are not the intended addressee or an authorised recipient of the addressee please notify us of receipt by returning the e-mail and do not use, copy, retain, distribute or disclose the information in or attached to the e-mail. Any opinions expressed within this e-mail are those of the individual and not necessarily of Diamond Light Source Ltd. Diamond Light Source Ltd. cannot guarantee that this e-mail or any attachments are free from viruses and we cannot accept liability for any damage which you may sustain as a result of software viruses which may be transmitted in or with the message. Diamond Light Source Limited (company no. 4375679). Registered in England and Wales with its registered office at Diamond House, Harwell Science and Innovation Campus, Didcot, Oxfordshire, OX11 0DE, United Kingdom _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users -- This e-mail and any attachments may contain confidential, copyright and or privileged material, and are for the use of the intended addressee only. If you are not the intended addressee or an authorised recipient of the addressee please notify us of receipt by returning the e-mail and do not use, copy, retain, distribute or disclose the information in or attached to the e-mail. Any opinions expressed within this e-mail are those of the individual and not necessarily of Diamond Light Source Ltd. Diamond Light Source Ltd. cannot guarantee that this e-mail or any attachments are free from viruses and we cannot accept liability for any damage which you may sustain as a result of software viruses which may be transmitted in or with the message. Diamond Light Source Limited (company no. 4375679). Registered in England and Wales with its registered office at Diamond House, Harwell Science and Innovation Campus, Didcot, Oxfordshire, OX11 0DE, United Kingdom _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From blowekamp at mail.nih.gov Wed Mar 23 16:16:22 2016 From: blowekamp at mail.nih.gov (Bradley Lowekamp) Date: Wed, 23 Mar 2016 16:16:22 -0400 Subject: [ITK] [ITK-dev] Not linking against libpython Message-ID: <56F42E02-CA6C-43BF-8240-01F262A68191@mail.nih.gov> Hello, I have been working on getting SimpleITK manylinux wheels to build for distribution. This is specified in PEP 0513[1]. Of note ( and problem ), is that it says the loadable python module should not be explicitly linked against any libpython. The loadable module should get the symbols from the python executable which loads it. This works with python built both with static and shared libraries. Here was an interesting article related to this subject [2]. While focused more on implicit transitive shared libraries linking, I presume that CMake?s PRIVATE|PUBLIC|INTERFACE linkage specification takes care of this. I am curious and will test the specific case in this article with CMake. Now for this particular problem, ignoring libpython passed through target_link_libraries works. Resulting the ?DT_NEEDED? symbols for python symbols, and no explicit dependency on libpython for _SimpleITK.so. We have already done something similar for OSX[3]. 1) Is there a more CMAKE-ic way for doing this? With all they library and linking properties? 2) Is there a way to know if the linker allows undefined symbols for shared libraries? Thanks, Brad [1] https://www.python.org/dev/peps/pep-0513/ [2] http://www.kaizou.org/2015/01/linux-libraries/ [3] https://github.com/SimpleITK/SimpleITK/blob/master/CMake/sitkExtras.cmake#L15-L21 _______________________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-developers From brad.king at kitware.com Wed Mar 23 16:27:35 2016 From: brad.king at kitware.com (Brad King) Date: Wed, 23 Mar 2016 16:27:35 -0400 Subject: [ITK] [ITK-dev] Not linking against libpython In-Reply-To: <56F42E02-CA6C-43BF-8240-01F262A68191@mail.nih.gov> References: <56F42E02-CA6C-43BF-8240-01F262A68191@mail.nih.gov> Message-ID: <56F2FC37.1090501@kitware.com> On 03/23/2016 04:16 PM, Bradley Lowekamp wrote: > 1) Is there a more CMAKE-ic way for doing this? > With all they library and linking properties? I'm not certain what you're asking because if you don't want to link to a library then don't pass it to target_link_libraries and then propagation doesn't matter. What role do you think CMake might play in doing this? > 2) Is there a way to know if the linker allows undefined symbols > for shared libraries? CMake does not provide this information directly. You could use a try_compile to test it. -Brad K _______________________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-developers From maya.abi_akl at qatar.tamu.edu Thu Mar 24 01:37:06 2016 From: maya.abi_akl at qatar.tamu.edu (Maya) Date: Wed, 23 Mar 2016 22:37:06 -0700 (MST) Subject: [ITK] [ITK-users] MRI brain data In-Reply-To: References: <1458726215466-7588633.post@n2.nabble.com> Message-ID: <71E9B0DBA59DA84EAEB12C2DA63062A2CA75796D@EXMBX-P1.qatar.tamu.edu> Hi Dzenan, Thank you for the link, I?ll check it out and let you know. I was hoping to find data for more than 1 patient, i.e. a sample with many MRI images to analyze. Do you think it?s possible? Thanks, Maya Maya Abi Akl Physics Laboratory Coordinator Science Department Texas A&M University at Qatar PO Box 23874 | Doha, Qatar 355 Texas A&M Engineering Building | Education City (o) +974.4423.0202 Email: maya.abi_akl at qatar.tamu.edu From: dzenanz [via ITK Insight Users] [mailto:ml-node+s2283740n7588636h5 at n2.nabble.com] Sent: Wednesday, March 23, 2016 5:46 PM To: Abi Akl, Maya Subject: Re: [ITK-users] MRI brain data Hi Maya, I don't know how much of a bias field this has (it seems to be weaker inferiorly), but you can use my brain scan: https://dl.dropboxusercontent.com/u/48665006/tmj_DZ.nrrd Tell me if you find it useful. Regards, D?enan On Wed, Mar 23, 2016 at 5:43 AM, Maya <[hidden email]> wrote: Hello, I started using itk to do Bias Field correction on MRI brain data. I would like to ask if there is any brain MRI data available with significant bias field that I can use?\ Thanks, Maya -- View this message in context: http://itk-insight-users.2283740.n2.nabble.com/MRI-brain-data-tp7588633.html Sent from the ITK Insight Users mailing list archive at Nabble.com. _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users ________________________________ If you reply to this email, your message will be added to the discussion below: http://itk-insight-users.2283740.n2.nabble.com/MRI-brain-data-tp7588633p7588636.html To unsubscribe from MRI brain data, click here. NAML -- View this message in context: http://itk-insight-users.2283740.n2.nabble.com/MRI-brain-data-tp7588633p7588649.html Sent from the ITK Insight Users mailing list archive at Nabble.com. _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From weiehome at sina.com Thu Mar 24 03:17:25 2016 From: weiehome at sina.com (=?gb2312?B?0Lvn4tLL?=) Date: Thu, 24 Mar 2016 15:17:25 +0800 Subject: [ITK] set recursive dicomseries reader Message-ID: <014a01d1859d$37986930$a6c93b90$@sina.com> Hi, I encountered a problem when I tried to read all series at once in a folder recursively. m_nameGenerator-> SetUseSeriesDetails(true); m_nameGenerator->SetDirectory(filePath); m_nameGenerator->SetRecursive(true); m_nameGenerator->AddSeriesRestriction("0008|0021"); m_nameGenerator->AddSeriesRestriction("0020|0010"); Dicoms in subfoler are not being read.. What is wrong? BR,xie From dzenanz at gmail.com Thu Mar 24 08:23:15 2016 From: dzenanz at gmail.com (=?UTF-8?B?RMW+ZW5hbiBadWtpxIc=?=) Date: Thu, 24 Mar 2016 08:23:15 -0400 Subject: [ITK] [ITK-users] MRI brain data In-Reply-To: <71E9B0DBA59DA84EAEB12C2DA63062A2CA75796D@EXMBX-P1.qatar.tamu.edu> References: <1458726215466-7588633.post@n2.nabble.com> <71E9B0DBA59DA84EAEB12C2DA63062A2CA75796D@EXMBX-P1.qatar.tamu.edu> Message-ID: In that case, the first place to look would be grand challenge website . You can also look at BrainWeb . Also, do a general web search from MRI, bias, brain. If you do not specifically require brain images, you can also look at SpineWeb . HTH, D?enan On Thu, Mar 24, 2016 at 1:37 AM, Maya wrote: > Hi Dzenan, > > Thank you for the link, I?ll check it out and let you know. > I was hoping to find data for more than 1 patient, i.e. a sample with many > MRI images to analyze. > Do you think it?s possible? > > Thanks, > Maya > > Maya Abi Akl > Physics Laboratory Coordinator > Science Department > Texas A&M University at Qatar > PO Box 23874 | Doha, Qatar > 355 Texas A&M Engineering Building | Education City > (o) +974.4423.0202 > Email: maya.abi_akl at qatar.tamu.edu > > > From: dzenanz [via ITK Insight Users] [mailto: > ml-node+s2283740n7588636h5 at n2.nabble.com] > Sent: Wednesday, March 23, 2016 5:46 PM > To: Abi Akl, Maya > Subject: Re: [ITK-users] MRI brain data > > Hi Maya, > > I don't know how much of a bias field this has (it seems to be weaker > inferiorly), but you can use my brain scan: > https://dl.dropboxusercontent.com/u/48665006/tmj_DZ.nrrd< > https://urldefense.proofpoint.com/v2/url?u=https-3A__dl.dropboxusercontent.com_u_48665006_tmj-5FDZ.nrrd&d=CwMFaQ&c=bnyvWLdNsiLM7TAqr9FAIzD3xPtiaC-DpEuDzu-03E4&r=N16Y7EA4OotTdsFfvR9_sJtDoeMkz85zsb-9JFwlY38&m=VHSZZLdYrNF-5JR2SJw7qy1Az8IogQi9iqs5Y2SiNyk&s=obWbvyfDFQ2EfjY34N6m4DlbKacD3dpiFV7jOwLlA7I&e= > > > > Tell me if you find it useful. > > Regards, > D?enan > > On Wed, Mar 23, 2016 at 5:43 AM, Maya <[hidden > email]> wrote: > Hello, > > I started using itk to do Bias Field correction on MRI brain data. > I would like to ask if there is any brain MRI data available with > significant bias field that I can use?\ > > Thanks, > Maya > > > > -- > View this message in context: > http://itk-insight-users.2283740.n2.nabble.com/MRI-brain-data-tp7588633.html > < > https://urldefense.proofpoint.com/v2/url?u=http-3A__itk-2Dinsight-2Dusers.2283740.n2.nabble.com_MRI-2Dbrain-2Ddata-2Dtp7588633.html&d=CwMFaQ&c=bnyvWLdNsiLM7TAqr9FAIzD3xPtiaC-DpEuDzu-03E4&r=N16Y7EA4OotTdsFfvR9_sJtDoeMkz85zsb-9JFwlY38&m=VHSZZLdYrNF-5JR2SJw7qy1Az8IogQi9iqs5Y2SiNyk&s=TZOLFq0MtJ2r1GFUb41GFsJNRk9hpGLw3lBbiVsGozw&e= > > > Sent from the ITK Insight Users mailing list archive at Nabble.com. > _____________________________________ > Powered by www.kitware.com< > https://urldefense.proofpoint.com/v2/url?u=http-3A__www.kitware.com&d=CwMFaQ&c=bnyvWLdNsiLM7TAqr9FAIzD3xPtiaC-DpEuDzu-03E4&r=N16Y7EA4OotTdsFfvR9_sJtDoeMkz85zsb-9JFwlY38&m=VHSZZLdYrNF-5JR2SJw7qy1Az8IogQi9iqs5Y2SiNyk&s=PHs-GTzElc7rH811A4ABOL_sOAuCnhbqwAdWdjUtwLU&e= > > > > Visit other Kitware open-source projects at > http://www.kitware.com/opensource/opensource.html< > https://urldefense.proofpoint.com/v2/url?u=http-3A__www.kitware.com_opensource_opensource.html&d=CwMFaQ&c=bnyvWLdNsiLM7TAqr9FAIzD3xPtiaC-DpEuDzu-03E4&r=N16Y7EA4OotTdsFfvR9_sJtDoeMkz85zsb-9JFwlY38&m=VHSZZLdYrNF-5JR2SJw7qy1Az8IogQi9iqs5Y2SiNyk&s=s8FjwT_mZjrvPt4eY2qbseRBopqlcHAuvImlq66DGNk&e= > > > > Kitware offers ITK Training Courses, for more information visit: > http://www.kitware.com/products/protraining.php< > https://urldefense.proofpoint.com/v2/url?u=http-3A__www.kitware.com_products_protraining.php&d=CwMFaQ&c=bnyvWLdNsiLM7TAqr9FAIzD3xPtiaC-DpEuDzu-03E4&r=N16Y7EA4OotTdsFfvR9_sJtDoeMkz85zsb-9JFwlY38&m=VHSZZLdYrNF-5JR2SJw7qy1Az8IogQi9iqs5Y2SiNyk&s=e2Sv-lR2ckQchHey4p1RsZjzI2nFumyiATpd7BSMIYE&e= > > > > Please keep messages on-topic and check the ITK FAQ at: > http://www.itk.org/Wiki/ITK_FAQ< > https://urldefense.proofpoint.com/v2/url?u=http-3A__www.itk.org_Wiki_ITK-5FFAQ&d=CwMFaQ&c=bnyvWLdNsiLM7TAqr9FAIzD3xPtiaC-DpEuDzu-03E4&r=N16Y7EA4OotTdsFfvR9_sJtDoeMkz85zsb-9JFwlY38&m=VHSZZLdYrNF-5JR2SJw7qy1Az8IogQi9iqs5Y2SiNyk&s=QfupgSaKihA0tfPEMoiTN7YklPvLH1bzN-6ZKkJcr64&e= > > > > Follow this link to subscribe/unsubscribe: > http://public.kitware.com/mailman/listinfo/insight-users< > https://urldefense.proofpoint.com/v2/url?u=http-3A__public.kitware.com_mailman_listinfo_insight-2Dusers&d=CwMFaQ&c=bnyvWLdNsiLM7TAqr9FAIzD3xPtiaC-DpEuDzu-03E4&r=N16Y7EA4OotTdsFfvR9_sJtDoeMkz85zsb-9JFwlY38&m=VHSZZLdYrNF-5JR2SJw7qy1Az8IogQi9iqs5Y2SiNyk&s=c5ddJ5od_Zs70lVf0guwypEWwEBeSOjX2f5CcUkhqHk&e= > > > > > _____________________________________ > Powered by www.kitware.com > > Visit other Kitware open-source projects at > http://www.kitware.com/opensource/opensource.html< > https://urldefense.proofpoint.com/v2/url?u=http-3A__www.kitware.com_opensource_opensource.html&d=CwMFaQ&c=bnyvWLdNsiLM7TAqr9FAIzD3xPtiaC-DpEuDzu-03E4&r=N16Y7EA4OotTdsFfvR9_sJtDoeMkz85zsb-9JFwlY38&m=VHSZZLdYrNF-5JR2SJw7qy1Az8IogQi9iqs5Y2SiNyk&s=s8FjwT_mZjrvPt4eY2qbseRBopqlcHAuvImlq66DGNk&e= > > > > Kitware offers ITK Training Courses, for more information visit: > http://www.kitware.com/products/protraining.php< > https://urldefense.proofpoint.com/v2/url?u=http-3A__www.kitware.com_products_protraining.php&d=CwMFaQ&c=bnyvWLdNsiLM7TAqr9FAIzD3xPtiaC-DpEuDzu-03E4&r=N16Y7EA4OotTdsFfvR9_sJtDoeMkz85zsb-9JFwlY38&m=VHSZZLdYrNF-5JR2SJw7qy1Az8IogQi9iqs5Y2SiNyk&s=e2Sv-lR2ckQchHey4p1RsZjzI2nFumyiATpd7BSMIYE&e= > > > > Please keep messages on-topic and check the ITK FAQ at: > http://www.itk.org/Wiki/ITK_FAQ< > https://urldefense.proofpoint.com/v2/url?u=http-3A__www.itk.org_Wiki_ITK-5FFAQ&d=CwMFaQ&c=bnyvWLdNsiLM7TAqr9FAIzD3xPtiaC-DpEuDzu-03E4&r=N16Y7EA4OotTdsFfvR9_sJtDoeMkz85zsb-9JFwlY38&m=VHSZZLdYrNF-5JR2SJw7qy1Az8IogQi9iqs5Y2SiNyk&s=QfupgSaKihA0tfPEMoiTN7YklPvLH1bzN-6ZKkJcr64&e= > > > > Follow this link to subscribe/unsubscribe: > http://public.kitware.com/mailman/listinfo/insight-users< > https://urldefense.proofpoint.com/v2/url?u=http-3A__public.kitware.com_mailman_listinfo_insight-2Dusers&d=CwMFaQ&c=bnyvWLdNsiLM7TAqr9FAIzD3xPtiaC-DpEuDzu-03E4&r=N16Y7EA4OotTdsFfvR9_sJtDoeMkz85zsb-9JFwlY38&m=VHSZZLdYrNF-5JR2SJw7qy1Az8IogQi9iqs5Y2SiNyk&s=c5ddJ5od_Zs70lVf0guwypEWwEBeSOjX2f5CcUkhqHk&e= > > > > ________________________________ > If you reply to this email, your message will be added to the discussion > below: > > http://itk-insight-users.2283740.n2.nabble.com/MRI-brain-data-tp7588633p7588636.html > < > https://urldefense.proofpoint.com/v2/url?u=http-3A__itk-2Dinsight-2Dusers.2283740.n2.nabble.com_MRI-2Dbrain-2Ddata-2Dtp7588633p7588636.html&d=CwMFaQ&c=bnyvWLdNsiLM7TAqr9FAIzD3xPtiaC-DpEuDzu-03E4&r=N16Y7EA4OotTdsFfvR9_sJtDoeMkz85zsb-9JFwlY38&m=VHSZZLdYrNF-5JR2SJw7qy1Az8IogQi9iqs5Y2SiNyk&s=CICfwFSU2PnmoXzLzDMYzLKfdufepFjR2WeFD9Uv2G4&e= > > > To unsubscribe from MRI brain data, click here< > https://urldefense.proofpoint.com/v2/url?u=http-3A__itk-2Dinsight-2Dusers.2283740.n2.nabble.com_template_NamlServlet.jtp-3Fmacro-3Dunsubscribe-5Fby-5Fcode-26node-3D7588633-26code-3DbWF5YS5hYmlfYWtsQHFhdGFyLnRhbXUuZWR1fDc1ODg2MzN8LTQ3NTc5MjE5Mw-3D-3D&d=CwMFaQ&c=bnyvWLdNsiLM7TAqr9FAIzD3xPtiaC-DpEuDzu-03E4&r=N16Y7EA4OotTdsFfvR9_sJtDoeMkz85zsb-9JFwlY38&m=VHSZZLdYrNF-5JR2SJw7qy1Az8IogQi9iqs5Y2SiNyk&s=T7y-1UOjUBPNUDPdlitpyD9y5GBFFoWkNI2a8QwXHoA&e= > >. > NAML< > https://urldefense.proofpoint.com/v2/url?u=http-3A__itk-2Dinsight-2Dusers.2283740.n2.nabble.com_template_NamlServlet.jtp-3Fmacro-3Dmacro-5Fviewer-26id-3Dinstant-5Fhtml-2521nabble-253Aemail.naml-26base-3Dnabble.naml.namespaces.BasicNamespace-2Dnabble.view.web.template.NabbleNamespace-2Dnabble.view.web.template.NodeNamespace-26breadcrumbs-3Dnotify-5Fsubscribers-2521nabble-253Aemail.naml-2Dinstant-5Femails-2521nabble-253Aemail.naml-2Dsend-5Finstant-5Femail-2521nabble-253Aemail.naml&d=CwMFaQ&c=bnyvWLdNsiLM7TAqr9FAIzD3xPtiaC-DpEuDzu-03E4&r=N16Y7EA4OotTdsFfvR9_sJtDoeMkz85zsb-9JFwlY38&m=VHSZZLdYrNF-5JR2SJw7qy1Az8IogQi9iqs5Y2SiNyk&s=BjjHKEdTOjc2LIG5M2Jrr9xTka2SwVzlk8pNgKKngtY&e= > > > > > > > -- > View this message in context: > http://itk-insight-users.2283740.n2.nabble.com/MRI-brain-data-tp7588633p7588649.html > Sent from the ITK Insight Users mailing list archive at Nabble.com. > _____________________________________ > Powered by www.kitware.com > > Visit other Kitware open-source projects at > http://www.kitware.com/opensource/opensource.html > > Kitware offers ITK Training Courses, for more information visit: > http://www.kitware.com/products/protraining.php > > Please keep messages on-topic and check the ITK FAQ at: > http://www.itk.org/Wiki/ITK_FAQ > > Follow this link to subscribe/unsubscribe: > http://public.kitware.com/mailman/listinfo/insight-users > -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From maya.abi_akl at qatar.tamu.edu Thu Mar 24 08:34:07 2016 From: maya.abi_akl at qatar.tamu.edu (Maya) Date: Thu, 24 Mar 2016 05:34:07 -0700 (MST) Subject: [ITK] [ITK-users] MRI brain data In-Reply-To: References: <1458726215466-7588633.post@n2.nabble.com> <71E9B0DBA59DA84EAEB12C2DA63062A2CA75796D@EXMBX-P1.qatar.tamu.edu> Message-ID: <71E9B0DBA59DA84EAEB12C2DA63062A2CA7581B3@EXMBX-P1.qatar.tamu.edu> I definitely will. Thanks again for your prompt reply. Best regards, Maya Maya Abi Akl Physics Laboratory Coordinator Science Department Texas A&M University at Qatar PO Box 23874 | Doha, Qatar 355 Texas A&M Engineering Building | Education City (o) +974.4423.0202 Email: maya.abi_akl at qatar.tamu.edu From: dzenanz [via ITK Insight Users] [mailto:ml-node+s2283740n7588650h39 at n2.nabble.com] Sent: Thursday, March 24, 2016 3:24 PM To: Abi Akl, Maya Subject: Re: [ITK-users] MRI brain data In that case, the first place to look would be grand challenge website. You can also look at BrainWeb. Also, do a general web search from MRI, bias, brain. If you do not specifically require brain images, you can also look at SpineWeb. HTH, D?enan On Thu, Mar 24, 2016 at 1:37 AM, Maya <[hidden email]> wrote: Hi Dzenan, Thank you for the link, I?ll check it out and let you know. I was hoping to find data for more than 1 patient, i.e. a sample with many MRI images to analyze. Do you think it?s possible? Thanks, Maya Maya Abi Akl Physics Laboratory Coordinator Science Department Texas A&M University at Qatar PO Box 23874 | Doha, Qatar 355 Texas A&M Engineering Building | Education City (o) +974.4423.0202 Email: [hidden email]> From: dzenanz [via ITK Insight Users] [mailto:[hidden email]] Sent: Wednesday, March 23, 2016 5:46 PM To: Abi Akl, Maya <[hidden email]> Subject: Re: [ITK-users] MRI brain data Hi Maya, I don't know how much of a bias field this has (it seems to be weaker inferiorly), but you can use my brain scan: https://dl.dropboxusercontent.com/u/48665006/tmj_DZ.nrrd Tell me if you find it useful. Regards, D?enan On Wed, Mar 23, 2016 at 5:43 AM, Maya <[hidden email]> wrote: Hello, I started using itk to do Bias Field correction on MRI brain data. I would like to ask if there is any brain MRI data available with significant bias field that I can use?\ Thanks, Maya -- View this message in context: http://itk-insight-users.2283740.n2.nabble.com/MRI-brain-data-tp7588633.html Sent from the ITK Insight Users mailing list archive at Nabble.com. _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users _____________________________________ Powered by www.kitware.com> Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users ________________________________ If you reply to this email, your message will be added to the discussion below: http://itk-insight-users.2283740.n2.nabble.com/MRI-brain-data-tp7588633p7588636.html To unsubscribe from MRI brain data, click here. NAML -- View this message in context: http://itk-insight-users.2283740.n2.nabble.com/MRI-brain-data-tp7588633p7588649.html Sent from the ITK Insight Users mailing list archive at Nabble.com. _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users ________________________________ If you reply to this email, your message will be added to the discussion below: http://itk-insight-users.2283740.n2.nabble.com/MRI-brain-data-tp7588633p7588650.html To unsubscribe from MRI brain data, click here. NAML -- View this message in context: http://itk-insight-users.2283740.n2.nabble.com/MRI-brain-data-tp7588633p7588651.html Sent from the ITK Insight Users mailing list archive at Nabble.com. _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From brad.king at kitware.com Thu Mar 24 10:24:30 2016 From: brad.king at kitware.com (Brad King) Date: Thu, 24 Mar 2016 10:24:30 -0400 Subject: [ITK] [ITK-dev] Not linking against libpython In-Reply-To: <30415534-84E2-42DE-B460-86DA00537041@mail.nih.gov> References: <56F42E02-CA6C-43BF-8240-01F262A68191@mail.nih.gov> <56F2FC37.1090501@kitware.com> <30415534-84E2-42DE-B460-86DA00537041@mail.nih.gov> Message-ID: <56F3F89E.7040403@kitware.com> On 03/24/2016 10:16 AM, Bradly Lowekamp wrote: > 1) There could be a target property corresponding to if undefined > symbols are allowed. It would be true for this case of linux, > where it defaults to allowing undefined symbols. Conversely > OSX does not allow undefined symbols by default but has a > flag to enable them. This sounds like a target property one would set to say that the target is allowed to have undefined symbols when linking. CMake would map this to flags or the behavior in (2) below as needed. > 2) There could be an additional target_link_library keyword to > specify the type of linking, say ?WEAK?. This could cause a > SHARED or MODULE target to to be linked against this library > if undefined symbols are NOT allowed. One may be able to encode that request through a new generator expression. I think the above two behaviors may be useful in the long run but first we should gain experience with it across all platforms in ITK before trying to design an abstraction for CMake. > 3) This is the first case I have seen where a MODULE library target, > as in one intended to be dynamically loaded, should be handled differently. FYI the distinction between SHARED and MODULE was originally from old OS X versions where they were actually different. Now the difference is primarily that MODULE libraries cannot be linked to by other binaries purely by CMake-enforced convention. > Do you know of a try_compile example which creates a shared library? One can use the whole-tree signature of try_compile instead of the source-file signature. That allows one to provide the entire CMakeLists.txt file. -Brad K _______________________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-developers From blowekamp at mail.nih.gov Thu Mar 24 10:16:58 2016 From: blowekamp at mail.nih.gov (Bradly Lowekamp) Date: Thu, 24 Mar 2016 10:16:58 -0400 Subject: [ITK] [ITK-dev] Not linking against libpython In-Reply-To: <56F2FC37.1090501@kitware.com> References: <56F42E02-CA6C-43BF-8240-01F262A68191@mail.nih.gov> <56F2FC37.1090501@kitware.com> Message-ID: <30415534-84E2-42DE-B460-86DA00537041@mail.nih.gov> > On Mar 23, 2016, at 4:27 PM, Brad King wrote: > > On 03/23/2016 04:16 PM, Bradley Lowekamp wrote: >> 1) Is there a more CMAKE-ic way for doing this? >> With all they library and linking properties? > > I'm not certain what you're asking because if you don't want to link > to a library then don't pass it to target_link_libraries and then > propagation doesn't matter. What role do you think CMake might play > in doing this? I thought that there may have been something I was missing with options to target_link_librares options or the MODULE options in add_libraries. What role could it? 1) There could be a target property corresponding to if undefined symbols are allowed. It would be true for this case of linux, where it defaults to allowing undefined symbols. Conversely OSX does not allow undefined symbols by default but has a flag to enable them. 2) There could be an additional target_link_library keyword to specify the type of linking, say ?WEAK?. This could cause a SHARED or MODULE target to to be linked against this library if undefined symbols are NOT allowed. 3) This is the first case I have seen where a MODULE library target, as in one intended to be dynamically loaded, should be handled differently. > >> 2) Is there a way to know if the linker allows undefined symbols >> for shared libraries? > > CMake does not provide this information directly. You could use a > try_compile to test it. Do you know of a try_compile example which creates a shared library? Just need to compile and link this as a shared library: ?extern int bar(void); int foo(void) {return bar()+1;}? Lastly I am working on a couple experiments here: https://github.com/blowekamp/CMakeSecondaryDependencies Thanks! Brad > > -Brad K > _______________________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-developers From Jared.Becksfort at STJUDE.ORG Thu Mar 24 10:27:22 2016 From: Jared.Becksfort at STJUDE.ORG (Becksfort, Jared) Date: Thu, 24 Mar 2016 14:27:22 +0000 Subject: [ITK] [ITK-users] Rigid 3D rotation based on plane In-Reply-To: References: Message-ID: Matt, Thank you. Resampling (and documentation reading) is what I needed. Jared On 3/23/16, 12:52 PM, "Matt McCormick" wrote: >Hi Jared, > >It sounds like you just want to resample an image with a given >transformation. Search for "Resample" on this page: > > http://www.itk.org/Insight/Doxygen/html/examples.html > >consider the Euler3DTransform: > > >http://www.itk.org/Insight/Doxygen/html/classitk_1_1Euler3DTransform.html > >and see the section on Transforms in the ITK Software Guide: > > >http://itk.org/ITKSoftwareGuide/html/Book2/ITKSoftwareGuide-Book2ch3.html# >x26-1160003.9 > >HTH, >Matt > >On Wed, Mar 23, 2016 at 1:26 PM, Becksfort, Jared > wrote: >> Hello, >> >> I am trying to rotate a 3D image about a plane. I am attempting to do >> this using the PointSetToPointSet registration examples. I grab points >> from a plane that I find in the image and correspond them with the >>center >> of the image volume or the top of the image in a certain slice, etc. >> >> I notice that the examples all tend to end by printing the solution. I >>am >> able to get this far. It is not clear to me how I would apply this >> solution to a rigid 3D registration method such as the Versor transform, >> or if I am even taking the correct approach at all. I only have one >> image, not a moving one and a fixed one. >> >> I simply want to reorient an MRI volume so that its center of mass is in >> the center of the image coordinates and rotate it so that some 3D plane >>I >> find travels through the center of the image also. Can someone please >> point me in the right direction? >> >> >>http://www.itk.org/Doxygen/html/Examples_2RegistrationITKv4_2IterativeClo >>se >> stPoint3_8cxx-example.html#_a4 >> >> >> Thank You, >> Jared >> >> >> ________________________________ >> >> Email Disclaimer: www.stjude.org/emaildisclaimer >> Consultation Disclaimer: www.stjude.org/consultationdisclaimer >> _____________________________________ >> Powered by www.kitware.com >> >> Visit other Kitware open-source projects at >> http://www.kitware.com/opensource/opensource.html >> >> Kitware offers ITK Training Courses, for more information visit: >> http://www.kitware.com/products/protraining.php >> >> Please keep messages on-topic and check the ITK FAQ at: >> http://www.itk.org/Wiki/ITK_FAQ >> >> Follow this link to subscribe/unsubscribe: >> http://public.kitware.com/mailman/listinfo/insight-users _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From emily-hammond at uiowa.edu Fri Mar 25 15:26:29 2016 From: emily-hammond at uiowa.edu (Hammond, Emily M) Date: Fri, 25 Mar 2016 19:26:29 +0000 Subject: [ITK] [ITK-users] convert affine transform to scale versor 3D transform Message-ID: Hello, I am trying to read in an affine transform from a file and convert it to a scale versor 3D transform. To do this I wish to manually define the matrix in the versor transform and then manually define the translation. Thus far, I have run into some difficulties in manually setting the matrix. As far as I can tell it is as basic as this one line of code. affineTransform is of itk::AffineTransform< double > versorTransform is of itk::ScaleVersor3DTransform< double > versorTransform->SetMatrix( affineTransform->GetMatrix() ); However, I am getting some runtime errors and I cannot figure out why. Both my versor transform and my affine transform are defined so I am not trying to access something that does not exist. Can anyone give me some insight as to why this member function may not work or if there is a better way to go about converting from affine to versor based transform? Thanks! Emily Hammond -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From dzenanz at gmail.com Fri Mar 25 15:56:45 2016 From: dzenanz at gmail.com (=?UTF-8?B?RMW+ZW5hbiBadWtpxIc=?=) Date: Fri, 25 Mar 2016 15:56:45 -0400 Subject: [ITK] [ITK-users] convert affine transform to scale versor 3D transform In-Reply-To: References: Message-ID: Hi Emily, the docs say that matrix set via SetMatrix is not checked for orthogonality. This is probably the reason that you get runtime errors later. To see how affine is properly transformed into scale versor, you might want to take a look at BRAINSFit's code to see how it is done there. The answer might not be in that file, but I remember BRAINSFit had a conversion routine. Regards, D?enan On Fri, Mar 25, 2016 at 3:26 PM, Hammond, Emily M wrote: > Hello, > > > I am trying to read in an affine transform from a file and convert it to a > scale versor 3D transform. To do this I wish to manually define the matrix > in the versor transform and then manually define the translation. Thus far, > I have run into some difficulties in manually setting the matrix. As far as > I can tell it is as basic as this one line of code. > > > affineTransform is of itk::AffineTransform< double > > > versorTransform is of itk::ScaleVersor3DTransform< double > > > > versorTransform->SetMatrix( affineTransform->GetMatrix() ); > > > However, I am getting some runtime errors and I cannot figure out why. > Both my versor transform and my affine transform are defined so I am not > trying to access something that does not exist. Can anyone give me some > insight as to why this member function may not work or if there is a better > way to go about converting from affine to versor based transform? > > > Thanks! > Emily Hammond > > _____________________________________ > Powered by www.kitware.com > > Visit other Kitware open-source projects at > http://www.kitware.com/opensource/opensource.html > > Kitware offers ITK Training Courses, for more information visit: > http://www.kitware.com/products/protraining.php > > Please keep messages on-topic and check the ITK FAQ at: > http://www.itk.org/Wiki/ITK_FAQ > > Follow this link to subscribe/unsubscribe: > http://public.kitware.com/mailman/listinfo/insight-users > > -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From bakkari.abdelkhalek at hotmail.fr Fri Mar 25 17:23:45 2016 From: bakkari.abdelkhalek at hotmail.fr (Abdelkhalek Bakkari) Date: Fri, 25 Mar 2016 22:23:45 +0100 Subject: [ITK] [ITK-users] Cerebral Spinal Fluid Extraction from 3D Image Message-ID: Hi ! I would like to extract the CSF (Cerebral Spinal Fluid) from a 3D Segmented Dicom Image (.dcm) using ITK. Any help ! Any suggestion ! please. Best regards, Abdelkhalek BakkariPh.D candidate in Computer ScienceInstitute of Applied Computer ScienceLodz University of Technology, Poland -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From dzenanz at gmail.com Fri Mar 25 17:32:56 2016 From: dzenanz at gmail.com (=?UTF-8?B?RMW+ZW5hbiBadWtpxIc=?=) Date: Fri, 25 Mar 2016 17:32:56 -0400 Subject: [ITK] Bug in Maurer filter Message-ID: Hi everyone, I found a bug in Maurer distance map filter . Can anyone familiar with this filter take a look? Regards, D?enan -------------- next part -------------- An HTML attachment was scrubbed... URL: From fisidoro at ethz.ch Sat Mar 26 12:13:38 2016 From: fisidoro at ethz.ch (D'Isidoro Fabio) Date: Sat, 26 Mar 2016 16:13:38 +0000 Subject: [ITK] [ITK-users] itk::RayCastInterpolateImageFunction for ITK Python Wrap Message-ID: <50B858FB5F53124F9E32314E5C1B409435B3E077@MBX112.d.ethz.ch> Hallo, I am trying to implement my own Digital Radiograph Reconstruction algorithm with ITK v 4.8 Python Wrap. I have looked on the web and found examples that make use of the itk::RayCastInterpolateImageFunction. However, it seems that this function has not been wrapped for Python because I get the error: 'LazyITKModule' object has not attribute 'RayCastInterpolateImageFunction' Any help? Hast this been done in the new 4.9 Version or what do you suggest for me to do? Thank you. Fabio -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From michkapopoff at gmail.com Sat Mar 26 14:16:18 2016 From: michkapopoff at gmail.com (Michka Popoff) Date: Sat, 26 Mar 2016 19:16:18 +0100 Subject: [ITK] [ITK-users] itk::RayCastInterpolateImageFunction for ITK Python Wrap In-Reply-To: <50B858FB5F53124F9E32314E5C1B409435B3E077@MBX112.d.ethz.ch> References: <50B858FB5F53124F9E32314E5C1B409435B3E077@MBX112.d.ethz.ch> Message-ID: Hi The function was not wrapped at all. Most of them are, and the remaining are added slowly, mostly on-demand (for the moment). I made a patch which you can test/review here: http://review.source.kitware.com/#/c/20945/ We can probably add it to the 4.9.1 release; else it will land in the ITK 4.10 release. Michka > On 26 Mar 2016, at 17:13, D'Isidoro Fabio wrote: > > Hallo, > > I am trying to implement my own Digital Radiograph Reconstruction algorithm with ITK v 4.8 Python Wrap. I have looked on the web and found examples that make use of the itk::RayCastInterpolateImageFunction. However, it seems that this function has not been wrapped for Python because I get the error: > > ?LazyITKModule? object has not attribute ?RayCastInterpolateImageFunction? > > Any help? Hast this been done in the new 4.9 Version or what do you suggest for me to do? > > Thank you. > > Fabio > > _____________________________________ > Powered by www.kitware.com > > Visit other Kitware open-source projects at > http://www.kitware.com/opensource/opensource.html > > Kitware offers ITK Training Courses, for more information visit: > http://www.kitware.com/products/protraining.php > > Please keep messages on-topic and check the ITK FAQ at: > http://www.itk.org/Wiki/ITK_FAQ > > Follow this link to subscribe/unsubscribe: > http://public.kitware.com/mailman/listinfo/insight-users -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From michkapopoff at gmail.com Sat Mar 26 14:23:34 2016 From: michkapopoff at gmail.com (Michka Popoff) Date: Sat, 26 Mar 2016 19:23:34 +0100 Subject: [ITK] Community versus Users Lists In-Reply-To: References: <5B958451-72D1-4039-A67C-77A8B9ADD558@kcl.ac.uk> Message-ID: <54FB17C1-10F7-404C-85CA-FD0F77F2E630@gmail.com> Hi one thought about this. If I remember well, (but I may be mistaken), the community at itk.org address was introduced to replace the two others. Now, we have to follow 3 different mailing lists. The mail traffic is okay for me on these 3 lists, so having only one would be great. It would help people to know which one to use. Or we should go back to the old behaviour, with a user/developer list. But I think developers want also to know what they users are doing, so they are often registered on the two (/three) anyway. Michka > On 17 Mar 2016, at 16:42, Matt McCormick wrote: > > Hi Toby, > > To post to the insight-users or insight-developers list, your email > account currently needs to be subscribed there, too. > > Matt > > On Thu, Mar 17, 2016 at 5:47 AM, Wood, Tobias wrote: >> Hello, >> >> Apologies for a newbie question but this has been bugging me for a while. I am subscribed to the community at itk.org mailing list. As noted on the sign-up page, this also receives all the mail from insight-users (and insight-developers). When I try to reply to a message from one of these lists in my mail client, the reply-to address is set to insight-users. If I send the message as is, I get a failure message telling me I am not subscribed to the mailing list (which is correct). >> >> >> How should I be responding to such e-mail threads? Will a reply to community at itk.org forward the message on to insight-users? Or should I be subscribing to all 3 mailing lists (seems suboptimal as I assume I will get multiple copies of messages). >> >> Thanks, >> Toby >> _______________________________________________ >> Community mailing list >> Community at itk.org >> http://public.kitware.com/mailman/listinfo/community > _______________________________________________ > Community mailing list > Community at itk.org > http://public.kitware.com/mailman/listinfo/community From fisidoro at ethz.ch Sat Mar 26 14:27:45 2016 From: fisidoro at ethz.ch (D'Isidoro Fabio) Date: Sat, 26 Mar 2016 18:27:45 +0000 Subject: [ITK] [ITK-users] itk::RayCastInterpolateImageFunction for ITK Python Wrap In-Reply-To: References: <50B858FB5F53124F9E32314E5C1B409435B3E077@MBX112.d.ethz.ch> Message-ID: <50B858FB5F53124F9E32314E5C1B409435B3E093@MBX112.d.ethz.ch> Thank you for your reply. I miss the skills to test/review that patch. I do not know how to wrap a C++ code to Python. Is there any relatively easy guide for it? Also, what are my possibilities now? Writing my own RayCasting Filter in Python and possibly use it as interpolator for the ResampleImageFilter Filter? Or necessarily turn to C++ forgetting about Python? Thanks From: Michka Popoff [mailto:michkapopoff at gmail.com] Sent: Samstag, 26. M?rz 2016 19:16 To: D'Isidoro Fabio Cc: insight-users at itk.org Subject: Re: [ITK-users] itk::RayCastInterpolateImageFunction for ITK Python Wrap Hi The function was not wrapped at all. Most of them are, and the remaining are added slowly, mostly on-demand (for the moment). I made a patch which you can test/review here: http://review.source.kitware.com/#/c/20945/ We can probably add it to the 4.9.1 release; else it will land in the ITK 4.10 release. Michka On 26 Mar 2016, at 17:13, D'Isidoro Fabio > wrote: Hallo, I am trying to implement my own Digital Radiograph Reconstruction algorithm with ITK v 4.8 Python Wrap. I have looked on the web and found examples that make use of the itk::RayCastInterpolateImageFunction. However, it seems that this function has not been wrapped for Python because I get the error: ?LazyITKModule? object has not attribute ?RayCastInterpolateImageFunction? Any help? Hast this been done in the new 4.9 Version or what do you suggest for me to do? Thank you. Fabio _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From michkapopoff at gmail.com Sat Mar 26 14:41:46 2016 From: michkapopoff at gmail.com (Michka Popoff) Date: Sat, 26 Mar 2016 19:41:46 +0100 Subject: [ITK] [ITK-users] itk::RayCastInterpolateImageFunction for ITK Python Wrap In-Reply-To: <50B858FB5F53124F9E32314E5C1B409435B3E093@MBX112.d.ethz.ch> References: <50B858FB5F53124F9E32314E5C1B409435B3E077@MBX112.d.ethz.ch> <50B858FB5F53124F9E32314E5C1B409435B3E093@MBX112.d.ethz.ch> Message-ID: <4F6CCA0D-3ACF-4818-B3C0-EB1AC89FA902@gmail.com> I can notify you once it is merged to the master branch of ITK. This should be fast (as soon as it gets reviewed). Wrapping new functions/classes is made by adding a .wrap file in the corresponding ?wrapping" folder of the module. I often just copy-paste a similar .wrap file an adapt it. There are sometimes some surprise, and the .wrap file needs to be tweaked. Not sure if we have a guide on how to do it. Some cases like this one are really easy to implement, some others are more involved. Once the patch is merged, you will need to build ITK from source. This is pretty easy: http://www.itk.org/Wiki/ITK/Configuring_and_Building We can assist you if there are problems. Writing your own filter in Python is doable; but I never tried such thing. It would be a nice proof-of-concept to get something like this to run. But this is probably more work than it is worth. If you can wait a few days until the patch is merged, and are willing to build ITK from source, the python solution is probably the easiest. Michka > On 26 Mar 2016, at 19:27, D'Isidoro Fabio wrote: > > Thank you for your reply. > > I miss the skills to test/review that patch. I do not know how to wrap a C++ code to Python. Is there any relatively easy guide for it? > > Also, what are my possibilities now? Writing my own RayCasting Filter in Python and possibly use it as interpolator for the ResampleImageFilter Filter? Or necessarily turn to C++ forgetting about Python? > > Thanks > > From: Michka Popoff [mailto:michkapopoff at gmail.com] > Sent: Samstag, 26. M?rz 2016 19:16 > To: D'Isidoro Fabio > Cc: insight-users at itk.org > Subject: Re: [ITK-users] itk::RayCastInterpolateImageFunction for ITK Python Wrap > > Hi > > The function was not wrapped at all. > Most of them are, and the remaining are added slowly, mostly on-demand (for the moment). > > I made a patch which you can test/review here: http://review.source.kitware.com/#/c/20945/ > > We can probably add it to the 4.9.1 release; else it will land in the ITK 4.10 release. > > Michka > > On 26 Mar 2016, at 17:13, D'Isidoro Fabio > wrote: > > Hallo, > > I am trying to implement my own Digital Radiograph Reconstruction algorithm with ITK v 4.8 Python Wrap. I have looked on the web and found examples that make use of the itk::RayCastInterpolateImageFunction. However, it seems that this function has not been wrapped for Python because I get the error: > > ?LazyITKModule? object has not attribute ?RayCastInterpolateImageFunction? > > Any help? Hast this been done in the new 4.9 Version or what do you suggest for me to do? > > Thank you. > > Fabio > > _____________________________________ > Powered by www.kitware.com > > Visit other Kitware open-source projects at > http://www.kitware.com/opensource/opensource.html > > Kitware offers ITK Training Courses, for more information visit: > http://www.kitware.com/products/protraining.php > > Please keep messages on-topic and check the ITK FAQ at: > http://www.itk.org/Wiki/ITK_FAQ > > Follow this link to subscribe/unsubscribe: > http://public.kitware.com/mailman/listinfo/insight-users -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From matt.mccormick at kitware.com Sat Mar 26 21:59:09 2016 From: matt.mccormick at kitware.com (Matt McCormick) Date: Sat, 26 Mar 2016 21:59:09 -0400 Subject: [ITK] [ITK-users] itk::RayCastInterpolateImageFunction for ITK Python Wrap In-Reply-To: <4F6CCA0D-3ACF-4818-B3C0-EB1AC89FA902@gmail.com> References: <50B858FB5F53124F9E32314E5C1B409435B3E077@MBX112.d.ethz.ch> <50B858FB5F53124F9E32314E5C1B409435B3E093@MBX112.d.ethz.ch> <4F6CCA0D-3ACF-4818-B3C0-EB1AC89FA902@gmail.com> Message-ID: Hi, Here are some pointers to relevant documentation: How to add wrapping for a filter: http://itk.org/ITKSoftwareGuide/html/Book1/ITKSoftwareGuide-Book1ch9.html#x50-1500009.5 How to perform a review: https://insightsoftwareconsortium.github.io/ITKBarCamp-doc/CommunitySoftwareProcess/PerformAGerritReview/index.html How to download ITK with Git: http://www.itk.org/Wiki/ITK/Git Hope this helps, Matt On Sat, Mar 26, 2016 at 2:41 PM, Michka Popoff wrote: > I can notify you once it is merged to the master branch of ITK. > This should be fast (as soon as it gets reviewed). > > Wrapping new functions/classes is made by adding a .wrap file > in the corresponding ?wrapping" folder of the module. > I often just copy-paste a similar .wrap file an adapt it. There are > sometimes > some surprise, and the .wrap file needs to be tweaked. > > Not sure if we have a guide on how to do it. > Some cases like this one are really easy to implement, some others are more > involved. > > Once the patch is merged, you will need to build ITK from source. > This is pretty easy: http://www.itk.org/Wiki/ITK/Configuring_and_Building > We can assist you if there are problems. > > Writing your own filter in Python is doable; but I never tried such thing. > It would be a nice proof-of-concept to get something like this to run. > But this is probably more work than it is worth. > > If you can wait a few days until the patch is merged, and are willing > to build ITK from source, the python solution is probably the easiest. > > Michka > > > On 26 Mar 2016, at 19:27, D'Isidoro Fabio wrote: > > Thank you for your reply. > > I miss the skills to test/review that patch. I do not know how to wrap a C++ > code to Python. Is there any relatively easy guide for it? > > Also, what are my possibilities now? Writing my own RayCasting Filter in > Python and possibly use it as interpolator for the ResampleImageFilter > Filter? Or necessarily turn to C++ forgetting about Python? > > Thanks > > From: Michka Popoff [mailto:michkapopoff at gmail.com] > Sent: Samstag, 26. M?rz 2016 19:16 > To: D'Isidoro Fabio > Cc: insight-users at itk.org > Subject: Re: [ITK-users] itk::RayCastInterpolateImageFunction for ITK Python > Wrap > > Hi > > The function was not wrapped at all. > Most of them are, and the remaining are added slowly, mostly on-demand (for > the moment). > > I made a patch which you can test/review here: > http://review.source.kitware.com/#/c/20945/ > > We can probably add it to the 4.9.1 release; else it will land in the ITK > 4.10 release. > > Michka > > > On 26 Mar 2016, at 17:13, D'Isidoro Fabio wrote: > > Hallo, > > I am trying to implement my own Digital Radiograph Reconstruction algorithm > with ITK v 4.8 Python Wrap. I have looked on the web and found examples that > make use of the itk::RayCastInterpolateImageFunction. However, it seems that > this function has not been wrapped for Python because I get the error: > > ?LazyITKModule? object has not attribute ?RayCastInterpolateImageFunction? > > Any help? Hast this been done in the new 4.9 Version or what do you suggest > for me to do? > > Thank you. > > Fabio > > _____________________________________ > Powered by www.kitware.com > > Visit other Kitware open-source projects at > http://www.kitware.com/opensource/opensource.html > > Kitware offers ITK Training Courses, for more information visit: > http://www.kitware.com/products/protraining.php > > Please keep messages on-topic and check the ITK FAQ at: > http://www.itk.org/Wiki/ITK_FAQ > > Follow this link to subscribe/unsubscribe: > http://public.kitware.com/mailman/listinfo/insight-users > > > > _____________________________________ > Powered by www.kitware.com > > Visit other Kitware open-source projects at > http://www.kitware.com/opensource/opensource.html > > Kitware offers ITK Training Courses, for more information visit: > http://www.kitware.com/products/protraining.php > > Please keep messages on-topic and check the ITK FAQ at: > http://www.itk.org/Wiki/ITK_FAQ > > Follow this link to subscribe/unsubscribe: > http://public.kitware.com/mailman/listinfo/insight-users > _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From matt.mccormick at kitware.com Sat Mar 26 23:22:54 2016 From: matt.mccormick at kitware.com (Matt McCormick) Date: Sat, 26 Mar 2016 23:22:54 -0400 Subject: [ITK] Community versus Users Lists In-Reply-To: References: <5B958451-72D1-4039-A67C-77A8B9ADD558@kcl.ac.uk> <54FB17C1-10F7-404C-85CA-FD0F77F2E630@gmail.com> Message-ID: Hi, The current situation is not optimal, and it is difficult to keep all parties involved happy. - Some people do not want to be bothered to subscribe to more than one list, be it community, insight-users, or insight-developers. - Some people on insight-developers do not want to be auto-subscribed to a different list that has a different amount of traffic. - There are a number of non-mailman interfaces to the mailing lists that may not adapt to changes (Nabble, GMane, etc.), and some people use these interfaces exclusively. Any change will result in some unhappy campers, but some change may still be necessary to improve the status quo. Perhaps we should create a poll distributed to all lists to select a way forward? Other constructive ideas? Thanks, Matt On Sat, Mar 26, 2016 at 10:01 PM, Andras Lasso wrote: > I completely agree. Either a single community list or pair of devel&users > makes sense. > > > > My personal experience: I've signed up to the community list when it was > created and unsubscribed from users. However, it was quite annoying that I > received emails from users list but my responses were bounced. So, I had to > sign up again to the users list. I still don?t know where to send new posts: > users or community. > > > > Andras > > > > From: Michka Popoff > Sent: March 26, 2016 14:24 > To: Matt McCormick > Cc: community at itk.org > Subject: Re: [ITK] Community versus Users Lists > > > > Hi > > one thought about this. If I remember well, (but I may be mistaken), > the community at itk.org address was introduced to replace the two others. > > Now, we have to follow 3 different mailing lists. The mail traffic is okay > for me on > these 3 lists, so having only one would be great. > It would help people to know which one to use. > > Or we should go back to the old behaviour, with a user/developer list. > But I think developers want also to know what they users are doing, > so they are often registered on the two (/three) anyway. > > Michka > >> On 17 Mar 2016, at 16:42, Matt McCormick >> wrote: >> >> Hi Toby, >> >> To post to the insight-users or insight-developers list, your email >> account currently needs to be subscribed there, too. >> >> Matt >> >> On Thu, Mar 17, 2016 at 5:47 AM, Wood, Tobias >> wrote: >>> Hello, >>> >>> Apologies for a newbie question but this has been bugging me for a while. >>> I am subscribed to the community at itk.org mailing list. As noted on the >>> sign-up page, this also receives all the mail from insight-users (and >>> insight-developers). When I try to reply to a message from one of these >>> lists in my mail client, the reply-to address is set to insight-users. If I >>> send the message as is, I get a failure message telling me I am not >>> subscribed to the mailing list (which is correct). >>> >>> >>> How should I be responding to such e-mail threads? Will a reply to >>> community at itk.org forward the message on to insight-users? Or should I be >>> subscribing to all 3 mailing lists (seems suboptimal as I assume I will get >>> multiple copies of messages). >>> >>> Thanks, >>> Toby >>> _______________________________________________ >>> Community mailing list >>> Community at itk.org >>> http://public.kitware.com/mailman/listinfo/community >> _______________________________________________ >> Community mailing list >> Community at itk.org >> http://public.kitware.com/mailman/listinfo/community > > _______________________________________________ > Community mailing list > Community at itk.org > http://public.kitware.com/mailman/listinfo/community From lasso at queensu.ca Sat Mar 26 22:01:26 2016 From: lasso at queensu.ca (Andras Lasso) Date: Sun, 27 Mar 2016 02:01:26 +0000 Subject: [ITK] Community versus Users Lists In-Reply-To: <54FB17C1-10F7-404C-85CA-FD0F77F2E630@gmail.com> References: <5B958451-72D1-4039-A67C-77A8B9ADD558@kcl.ac.uk> , <54FB17C1-10F7-404C-85CA-FD0F77F2E630@gmail.com> Message-ID: I completely agree. Either a single community list or pair of devel&users makes sense. My personal experience: I've signed up to the community list when it was created and unsubscribed from users. However, it was quite annoying that I received emails from users list but my responses were bounced. So, I had to sign up again to the users list. I still don?t know where to send new posts: users or community. Andras From: Michka Popoff Sent: March 26, 2016 14:24 To: Matt McCormick Cc: community at itk.org Subject: Re: [ITK] Community versus Users Lists Hi one thought about this. If I remember well, (but I may be mistaken), the community at itk.org address was introduced to replace the two others. Now, we have to follow 3 different mailing lists. The mail traffic is okay for me on these 3 lists, so having only one would be great. It would help people to know which one to use. Or we should go back to the old behaviour, with a user/developer list. But I think developers want also to know what they users are doing, so they are often registered on the two (/three) anyway. Michka > On 17 Mar 2016, at 16:42, Matt McCormick wrote: > > Hi Toby, > > To post to the insight-users or insight-developers list, your email > account currently needs to be subscribed there, too. > > Matt > > On Thu, Mar 17, 2016 at 5:47 AM, Wood, Tobias wrote: >> Hello, >> >> Apologies for a newbie question but this has been bugging me for a while. I am subscribed to the community at itk.org mailing list. As noted on the sign-up page, this also receives all the mail from insight-users (and insight-developers). When I try to reply to a message from one of these lists in my mail client, the reply-to address is set to insight-users. If I send the message as is, I get a failure message telling me I am not subscribed to the mailing list (which is correct). >> >> >> How should I be responding to such e-mail threads? Will a reply to community at itk.org forward the message on to insight-users? Or should I be subscribing to all 3 mailing lists (seems suboptimal as I assume I will get multiple copies of messages). >> >> Thanks, >> Toby >> _______________________________________________ >> Community mailing list >> Community at itk.org >> http://public.kitware.com/mailman/listinfo/community > _______________________________________________ > Community mailing list > Community at itk.org > http://public.kitware.com/mailman/listinfo/community _______________________________________________ Community mailing list Community at itk.org http://public.kitware.com/mailman/listinfo/community -------------- next part -------------- An HTML attachment was scrubbed... URL: From michkapopoff at gmail.com Sun Mar 27 05:20:03 2016 From: michkapopoff at gmail.com (Michka Popoff) Date: Sun, 27 Mar 2016 11:20:03 +0200 Subject: [ITK] [ITK-users] itk::RayCastInterpolateImageFunction for ITK Python Wrap In-Reply-To: References: <50B858FB5F53124F9E32314E5C1B409435B3E077@MBX112.d.ethz.ch> <50B858FB5F53124F9E32314E5C1B409435B3E093@MBX112.d.ethz.ch> <4F6CCA0D-3ACF-4818-B3C0-EB1AC89FA902@gmail.com> Message-ID: <0A63EEFB-3478-4C84-A875-CCA5DF78CB3B@gmail.com> Patch has been merged. You should now be able to use it. Thanks Matt for the quick review. Michka > On 27 Mar 2016, at 03:59, Matt McCormick wrote: > > Hi, > > Here are some pointers to relevant documentation: > > How to add wrapping for a filter: > http://itk.org/ITKSoftwareGuide/html/Book1/ITKSoftwareGuide-Book1ch9.html#x50-1500009.5 > > How to perform a review: > https://insightsoftwareconsortium.github.io/ITKBarCamp-doc/CommunitySoftwareProcess/PerformAGerritReview/index.html > > How to download ITK with Git: http://www.itk.org/Wiki/ITK/Git > > Hope this helps, > Matt > > On Sat, Mar 26, 2016 at 2:41 PM, Michka Popoff wrote: >> I can notify you once it is merged to the master branch of ITK. >> This should be fast (as soon as it gets reviewed). >> >> Wrapping new functions/classes is made by adding a .wrap file >> in the corresponding ?wrapping" folder of the module. >> I often just copy-paste a similar .wrap file an adapt it. There are >> sometimes >> some surprise, and the .wrap file needs to be tweaked. >> >> Not sure if we have a guide on how to do it. >> Some cases like this one are really easy to implement, some others are more >> involved. >> >> Once the patch is merged, you will need to build ITK from source. >> This is pretty easy: http://www.itk.org/Wiki/ITK/Configuring_and_Building >> We can assist you if there are problems. >> >> Writing your own filter in Python is doable; but I never tried such thing. >> It would be a nice proof-of-concept to get something like this to run. >> But this is probably more work than it is worth. >> >> If you can wait a few days until the patch is merged, and are willing >> to build ITK from source, the python solution is probably the easiest. >> >> Michka >> >> >> On 26 Mar 2016, at 19:27, D'Isidoro Fabio wrote: >> >> Thank you for your reply. >> >> I miss the skills to test/review that patch. I do not know how to wrap a C++ >> code to Python. Is there any relatively easy guide for it? >> >> Also, what are my possibilities now? Writing my own RayCasting Filter in >> Python and possibly use it as interpolator for the ResampleImageFilter >> Filter? Or necessarily turn to C++ forgetting about Python? >> >> Thanks >> >> From: Michka Popoff [mailto:michkapopoff at gmail.com] >> Sent: Samstag, 26. M?rz 2016 19:16 >> To: D'Isidoro Fabio >> Cc: insight-users at itk.org >> Subject: Re: [ITK-users] itk::RayCastInterpolateImageFunction for ITK Python >> Wrap >> >> Hi >> >> The function was not wrapped at all. >> Most of them are, and the remaining are added slowly, mostly on-demand (for >> the moment). >> >> I made a patch which you can test/review here: >> http://review.source.kitware.com/#/c/20945/ >> >> We can probably add it to the 4.9.1 release; else it will land in the ITK >> 4.10 release. >> >> Michka >> >> >> On 26 Mar 2016, at 17:13, D'Isidoro Fabio wrote: >> >> Hallo, >> >> I am trying to implement my own Digital Radiograph Reconstruction algorithm >> with ITK v 4.8 Python Wrap. I have looked on the web and found examples that >> make use of the itk::RayCastInterpolateImageFunction. However, it seems that >> this function has not been wrapped for Python because I get the error: >> >> ?LazyITKModule? object has not attribute ?RayCastInterpolateImageFunction? >> >> Any help? Hast this been done in the new 4.9 Version or what do you suggest >> for me to do? >> >> Thank you. >> >> Fabio >> >> _____________________________________ >> Powered by www.kitware.com >> >> Visit other Kitware open-source projects at >> http://www.kitware.com/opensource/opensource.html >> >> Kitware offers ITK Training Courses, for more information visit: >> http://www.kitware.com/products/protraining.php >> >> Please keep messages on-topic and check the ITK FAQ at: >> http://www.itk.org/Wiki/ITK_FAQ >> >> Follow this link to subscribe/unsubscribe: >> http://public.kitware.com/mailman/listinfo/insight-users >> >> >> >> _____________________________________ >> Powered by www.kitware.com >> >> Visit other Kitware open-source projects at >> http://www.kitware.com/opensource/opensource.html >> >> Kitware offers ITK Training Courses, for more information visit: >> http://www.kitware.com/products/protraining.php >> >> Please keep messages on-topic and check the ITK FAQ at: >> http://www.itk.org/Wiki/ITK_FAQ >> >> Follow this link to subscribe/unsubscribe: >> http://public.kitware.com/mailman/listinfo/insight-users >> _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From sg.ele.eng at gmail.com Sun Mar 27 12:36:45 2016 From: sg.ele.eng at gmail.com (Sara Gh) Date: Sun, 27 Mar 2016 12:36:45 -0400 Subject: [ITK] Problem with installing ITKApplications In-Reply-To: References: Message-ID: Bill, Thank you for your reply. I tried CMake (3.5); Apparently, the problem has been resolved. Now, I'm getting new errors :( ... [ 40%] Built target ITKFltkImageViewer [ 40%] *Linking CXX executable DistanceMapFilter* Undefined symbols for architecture x86_64: "_aglChoosePixelFormat", referenced from: Fl_Gl_Choice::find(int, int const*) in libfltk_gl.a(Fl_Gl_Choice.cxx.o) "_aglCreateContext", referenced from: fl_create_gl_context(Fl_Window*, Fl_Gl_Choice const*, int) in libfltk_gl.a(Fl_Gl_Choice.cxx.o) "_aglDestroyContext", referenced from: fl_delete_gl_context(__AGLContextRec*) in libfltk_gl.a(Fl_Gl_Choice.cxx.o) "_aglEnable", referenced from: Fl_Gl_Window::make_current() in libfltk_gl.a(Fl_Gl_Window.cxx.o) fl_create_gl_context(Fl_Window*, Fl_Gl_Choice const*, int) in libfltk_gl.a(Fl_Gl_Choice.cxx.o) fl_set_gl_context(Fl_Window*, __AGLContextRec*) in libfltk_gl.a(Fl_Gl_Choice.cxx.o) "_aglGetCurrentContext", referenced from: fl_no_gl_context() in libfltk_gl.a(Fl_Gl_Choice.cxx.o) "_aglSetCurrentContext", referenced from: fl_set_gl_context(Fl_Window*, __AGLContextRec*) in libfltk_gl.a(Fl_Gl_Choice.cxx.o) fl_no_gl_context() in libfltk_gl.a(Fl_Gl_Choice.cxx.o) "_aglSetInteger", referenced from: Fl_Gl_Window::make_current() in libfltk_gl.a(Fl_Gl_Window.cxx.o) fl_create_gl_context(Fl_Window*, Fl_Gl_Choice const*, int) in libfltk_gl.a(Fl_Gl_Choice.cxx.o) fl_set_gl_context(Fl_Window*, __AGLContextRec*) in libfltk_gl.a(Fl_Gl_Choice.cxx.o) "_aglSetWindowRef", referenced from: fl_create_gl_context(Fl_Window*, Fl_Gl_Choice const*, int) in libfltk_gl.a(Fl_Gl_Choice.cxx.o) fl_set_gl_context(Fl_Window*, __AGLContextRec*) in libfltk_gl.a(Fl_Gl_Choice.cxx.o) fl_no_gl_context() in libfltk_gl.a(Fl_Gl_Choice.cxx.o) "_aglSwapBuffers", referenced from: Fl_Gl_Window::swap_buffers() in libfltk_gl.a(Fl_Gl_Window.cxx.o) "_aglUpdateContext", referenced from: Fl_Gl_Window::resize(int, int, int, int) in libfltk_gl.a(Fl_Gl_Window.cxx.o) ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocation) make[5]: *** [DistanceMapFilter/DistanceMapFilter] Error 1 make[4]: *** [DistanceMapFilter/CMakeFiles/DistanceMapFilter.dir/all] Error 2 make[3]: *** [all] Error 2 make[2]: *** [ITKApps-prefix/src/ITKApps-stamp/ITKApps-build] Error 2 make[1]: *** [CMakeFiles/ITKApps.dir/all] Error 2 make: *** [all] Error 2 I would be thankful if someone could help me with these errors! I am using Superbuild on Mac. Thanks, Sara Gh. On Tue, Mar 15, 2016 at 9:28 AM, D?enan Zuki? wrote: > Perhaps you should also try an older version which supports "SOURCE > signatures of add_custom_command". > > On Tue, Mar 15, 2016 at 9:26 AM, D?enan Zuki? wrote: > >> Hi Sara, >> >> by looking at your build log, I noticed the following: >> >> The SOURCE signatures of add_custom_command are no longer supported. >> Call Stack (most recent call first): >> ImageColorViewer/CMakeLists.txt:37 (ADD_GUI_EXECUTABLE) >> This warning is for project developers. Use -Wno-dev to suppress it. >> CMake Internal Error (please report a bug): >> Missing cmGeneratorTarget instance! >> >> Please try with newest version of CMake (3.5), and if it does not help >> then report the bug to CMake >> developers. >> >> HTH, >> D?enan >> >> On Sun, Mar 13, 2016 at 4:14 AM, Sara Gh wrote: >> >>> Okay! I found the solution for the previous problem here >>> ! So, in fl_line_style.cxx, >>> I changed all >>> static enum CGLineCap fl_quartz_line_cap_ = kCGLineCapButt; >>> To: >>> static /*enum*/ CGLineCap fl_quartz_line_cap_ = kCGLineCapButt; >>> >>> Then, I came accross to another error. Fl_Type.h. I found the solution >>> here and fixed the >>> issue by changing: >>> >>> friend Fl_Widget *make_type_browser(int,int,int,int,const char *l=0); >>> >>> to >>> >>> friend Fl_Widget *make_type_browser(int,int,int,int,const char *); >>> >>> Now, I am getting another error (please see attached file): >>> >>> /bin/sh: line 1: 57588 Segmentation fault: 11 >>> /Volumes/cmake-3.4.1-Darwin-x86_64/CMake.app/Contents/bin/cmake >>> -DCMAKE_BUILD_TYPE:STRING= >>> -DCMAKE_CXX_COMPILER:PATH=/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ >>> -DCMAKE_CXX_FLAGS:STRING= >>> -DCMAKE_C_COMPILER:PATH=/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc >>> -DCMAKE_C_FLAGS:STRING= -DCMAKE_EXE_LINKER_FLAGS:STRING= >>> "-DCMAKE_GENERATOR:STRING=Unix Makefiles" -DCMAKE_EXTRA_GENERATOR:STRING= >>> -DCMAKE_OSX_ARCHITECTURES:STRING= -DCMAKE_OSX_DEPLOYMENT_TARGET:STRING= >>> -DCMAKE_OSX_SYSROOT:PATH= -DBUILD_SHARED_LIBS:BOOL=FALSE >>> -DITK_DIR:PATH=/Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/ITK-build >>> -DUSE_VTK:BOOL=ON >>> -DVTK_DIR:PATH=/Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/VTK-build >>> -DUSE_FLTK:BOOL=ON >>> -DFLTK_DIR:PATH=/Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK-install/FLTK/.framework/Resources/CMake >>> -DITK_FLTK_RESOURCE:FILEPATH=Carbon.r "-GUnix Makefiles" >>> /Volumes/Academic/ITKVTK/Applications/ITKApps/Superbuild/.. >>> make[2]: *** [ITKApps-prefix/src/ITKApps-stamp/ITKApps-configure] Error >>> 139 >>> make[1]: *** [CMakeFiles/ITKApps.dir/all] Error 2 >>> make: *** [all] Error 2 >>> >>> >>> I would be very thankful if you could help me with this problem. >>> >>> Thanks, >>> Sara >>> >>> >>> >>> On Sun, Mar 13, 2016 at 12:51 AM, Sara Gh wrote: >>> Thank you for your reply. Actually, I tried building ITK Apps >>> Superbuild. It also ends with some errors: >>> "4 errors generated. >>> make[5]: *** [src/CMakeFiles/fltk.dir/fl_line_style.cxx.o] Error 1 >>> make[4]: *** [src/CMakeFiles/fltk.dir/all] Error 2 >>> make[3]: *** [all] Error 2 >>> make[2]: *** [FLTK-prefix/src/FLTK-stamp/FLTK-build] Error 2 >>> make[1]: *** [CMakeFiles/FLTK.dir/all] Error 2 >>> make: *** [all] Error 2" >>> Please find attached the text file including the errors I got. >>> >>> Thanks, >>> Sara >>> >>> On Fri, Mar 11, 2016 at 2:03 PM, Bill Lorensen >>> wrote: >>> >>> Please use the ITK Apps superbuild. >>> http://www.itk.org/ITK/resources/applications.html >>> >>> This will build all of the proper vtk,itk,fltk. >>> >>> >>> >>> On Fri, Mar 11, 2016 at 1:44 PM, Sara Gh wrote: >>> > Hello ITK experts, >>> > >>> > I have been trying to make ITK Apps work but I have not been >>> successful so >>> > far. When I am building (making) ITKApps the process ends with 8 >>> errors in >>> > DICOMApp. I would be thankful if you could help me in this regard. I >>> am on >>> > Mac (El Capitan) and here is the summary of what I have done so far: >>> > >>> > 1- Installing CMake-3.4.1. >>> > 2- Installing VTK-6.3.0 >>> > 3- Installing ITK-4.8.2 >>> > 4- Installing FLTK-1.3.3 (Initially, I had some issues with building >>> FLTK >>> > and came across to this; and using this solution: brew reinstall >>> --devel >>> > >>> https://raw.githubusercontent.com/dpo/homebrew/ec46018128dde5bf466b013a6c7086d0880930a3/Library/Formula/fltk.rb >>> > , I could fix the problem and fltk folder has been created at >>> > \usr\local\Cellar\fltk\1.3.3-r10866_1\) >>> > 5- Installing ITKApps: >>> > >>> > - Create a folder named "Applications" >>> > >>> > - In "Applications" directory run: git clone >>> http://itk.org/ITKApps.git >>> > >>> > -This will make a floder named "ITKApps" >>> > >>> > - Then, create a folder named "build" in "Applications" directory >>> > >>> > - Use Cmake gui: >>> > >>> > * Source: PathTo/Applications/ITKApps >>> > * Build: PathTo/Applications/build >>> > >>> > - Configure! There is a bug: Fltk resources not found, GUI application >>> will >>> > not respond to mouse events >>> > >>> > - Manually set the ITK_FLTK_RESOURCE to >>> > \usr\local\Cellar\fltk\1.3.3-r10866_1\ >>> > >>> > - Configure again! Successful! >>> > >>> > - Generate! Successful! >>> > >>> > - Go to /Applications/build directory, and make. >>> > >>> > This process ends with 8 errors related to DICOMApp. >>> > "8 errors generated. >>> > make[2]: *** [DICOMApp/CMakeFiles/DICOMApp.dir/main.cxx.o] Error >>> 1make[1]: >>> > *** [DICOMApp/CMakeFiles/DICOMApp.dir/all] Error 2 >>> > make: *** [all] Error 2" >>> > >>> > Please find attached the text file including the errors I got. >>> > >>> > Thanks, >>> > Sara Gh >>> > >>> > >>> > _______________________________________________ >>> > Community mailing list >>> > Community at itk.org >>> > http://public.kitware.com/mailman/listinfo/community >>> > >>> >>> >>> >>> -- >>> Unpaid intern in BillsBasement at noware dot com >>> >>> >>> >>> _______________________________________________ >>> Community mailing list >>> Community at itk.org >>> http://public.kitware.com/mailman/listinfo/community >>> >>> >> > -------------- next part -------------- An HTML attachment was scrubbed... URL: From fisidoro at ethz.ch Sun Mar 27 15:41:37 2016 From: fisidoro at ethz.ch (D'Isidoro Fabio) Date: Sun, 27 Mar 2016 19:41:37 +0000 Subject: [ITK] [ITK-users] itk::RayCastInterpolateImageFunction for ITK Python Wrap In-Reply-To: <0A63EEFB-3478-4C84-A875-CCA5DF78CB3B@gmail.com> References: <50B858FB5F53124F9E32314E5C1B409435B3E077@MBX112.d.ethz.ch> <50B858FB5F53124F9E32314E5C1B409435B3E093@MBX112.d.ethz.ch> <4F6CCA0D-3ACF-4818-B3C0-EB1AC89FA902@gmail.com> <0A63EEFB-3478-4C84-A875-CCA5DF78CB3B@gmail.com> Message-ID: <50B858FB5F53124F9E32314E5C1B409435B3E522@MBX112.d.ethz.ch> Thank you. I downloaded ITK with Git from: http://www.itk.org/Wiki/ITK/Git and built it with Visual Studio and the ITK_WRAP_PYTHON option (I had one this procedure many times already before). Unfortunately my build (8 hours on my laptop, without BUILD_EXAMPLES) was unsuccessful. Apparently there are mistakes related to itk:NumericTraits (see below a part of it): ... $NumericTraits at H@itk@@2HB) already defined in itkAbsImageFilterPython.obj 503>ITKCommon-4.10.lib(itkNumericTraits.obj) : error LNK2005: "public: static unsigned int const itk::NumericTraits::Zero" (?Zero@?$NumericTraits at I@itk@@2IB) already defined in itkAbsImageFilterPython.obj 503>ITKCommon-4.10.lib(itkNumericTraits.obj) : error LNK2005: "public: static unsigned int const itk::NumericTraits::One" (?One@?$NumericTraits at I@itk@@2IB) already defined in itkAbsImageFilterPython.obj 503>ITKCommon-4.10.lib(itkNumericTraits.obj) : error LNK2005: "public: static long const itk::NumericTraits::Zero" (?Zero@?$NumericTraits at J@itk@@2JB) already defined in itkAbsImageFilterPython.obj 503>ITKCommon-4.10.lib(itkNumericTraits.obj) : error LNK2005: "public: static long const itk::NumericTraits::One" (?One@?$NumericTraits at J@itk@@2JB) already defined in itkAbsImageFilterPython.obj 503>ITKCommon-4.10.lib(itkNumericTraits.obj) : error LNK2005: "public: static bool const itk::NumericTraits::Zero" (?Zero@?$NumericTraits at _N@itk@@2_NB) already defined in itkAbsImageFilterPython.obj 503>ITKCommon-4.10.lib(itkNumericTraits.obj) : error LNK2005: "public: static bool const itk::NumericTraits::One" (?One@?$NumericTraits at _N@itk@@2_NB) already defined in itkAbsImageFilterPython.obj 503>ITKCommon-4.10.lib(itkNumericTraits.obj) : error LNK2005: "public: static unsigned long const itk::NumericTraits::Zero" (?Zero@?$NumericTraits at K@itk@@2KB) already defined in itkAbsImageFilterPython.obj 503>ITKCommon-4.10.lib(itkNumericTraits.obj) : error LNK2005: "public: static unsigned long const itk::NumericTraits::One" (?One@?$NumericTraits at K@itk@@2KB) already defined in itkAbsImageFilterPython.obj 503> Creating library C:/Users/difabio/ITK_49_Wrap/lib/Release/ITKImageIntensityPython.lib and object C:/Users/difabio/ITK_49_Wrap/lib/Release/ITKImageIntensityPython.exp 503>C:\Users\difabio\ITK_49_Wrap\lib\Release\_ITKImageIntensityPython.pyd : fatal error LNK1169: one or more multiply defined symbols found 529>------ Build started: Project: ALL_BUILD, Configuration: Release Win32 ------ 529> Building Custom Rule C:/Users/difabio/ITK/CMakeLists.txt 529> CMake does not need to re-run because C:\Users\difabio\ITK_49_Wrap\CMakeFiles\generate.stamp is up-to-date. ========== Build: 452 succeeded, 77 failed, 0 up-to-date, 0 skipped ========== In my Cmake build configuration, I remember I added the data type "double" and maybe also "unsigned float" to the standard ones. May this be the problem? Any help would be appreciated. Thanks. -----Original Message----- From: Michka Popoff [mailto:michkapopoff at gmail.com] Sent: Sonntag, 27. M?rz 2016 11:20 To: Matt McCormick Cc: D'Isidoro Fabio; insight-users at itk.org Subject: Re: [ITK-users] itk::RayCastInterpolateImageFunction for ITK Python Wrap Patch has been merged. You should now be able to use it. Thanks Matt for the quick review. Michka > On 27 Mar 2016, at 03:59, Matt McCormick wrote: > > Hi, > > Here are some pointers to relevant documentation: > > How to add wrapping for a filter: > http://itk.org/ITKSoftwareGuide/html/Book1/ITKSoftwareGuide-Book1ch9.h > tml#x50-1500009.5 > > How to perform a review: > https://insightsoftwareconsortium.github.io/ITKBarCamp-doc/CommunitySo > ftwareProcess/PerformAGerritReview/index.html > > How to download ITK with Git: http://www.itk.org/Wiki/ITK/Git > > Hope this helps, > Matt > > On Sat, Mar 26, 2016 at 2:41 PM, Michka Popoff wrote: >> I can notify you once it is merged to the master branch of ITK. >> This should be fast (as soon as it gets reviewed). >> >> Wrapping new functions/classes is made by adding a .wrap file in the >> corresponding ?wrapping" folder of the module. >> I often just copy-paste a similar .wrap file an adapt it. There are >> sometimes some surprise, and the .wrap file needs to be tweaked. >> >> Not sure if we have a guide on how to do it. >> Some cases like this one are really easy to implement, some others >> are more involved. >> >> Once the patch is merged, you will need to build ITK from source. >> This is pretty easy: >> http://www.itk.org/Wiki/ITK/Configuring_and_Building >> We can assist you if there are problems. >> >> Writing your own filter in Python is doable; but I never tried such thing. >> It would be a nice proof-of-concept to get something like this to run. >> But this is probably more work than it is worth. >> >> If you can wait a few days until the patch is merged, and are willing >> to build ITK from source, the python solution is probably the easiest. >> >> Michka >> >> >> On 26 Mar 2016, at 19:27, D'Isidoro Fabio wrote: >> >> Thank you for your reply. >> >> I miss the skills to test/review that patch. I do not know how to >> wrap a C++ code to Python. Is there any relatively easy guide for it? >> >> Also, what are my possibilities now? Writing my own RayCasting Filter >> in Python and possibly use it as interpolator for the >> ResampleImageFilter Filter? Or necessarily turn to C++ forgetting about Python? >> >> Thanks >> >> From: Michka Popoff [mailto:michkapopoff at gmail.com] >> Sent: Samstag, 26. M?rz 2016 19:16 >> To: D'Isidoro Fabio >> Cc: insight-users at itk.org >> Subject: Re: [ITK-users] itk::RayCastInterpolateImageFunction for ITK >> Python Wrap >> >> Hi >> >> The function was not wrapped at all. >> Most of them are, and the remaining are added slowly, mostly >> on-demand (for the moment). >> >> I made a patch which you can test/review here: >> http://review.source.kitware.com/#/c/20945/ >> >> We can probably add it to the 4.9.1 release; else it will land in the >> ITK >> 4.10 release. >> >> Michka >> >> >> On 26 Mar 2016, at 17:13, D'Isidoro Fabio wrote: >> >> Hallo, >> >> I am trying to implement my own Digital Radiograph Reconstruction >> algorithm with ITK v 4.8 Python Wrap. I have looked on the web and >> found examples that make use of the >> itk::RayCastInterpolateImageFunction. However, it seems that this function has not been wrapped for Python because I get the error: >> >> ?LazyITKModule? object has not attribute ?RayCastInterpolateImageFunction? >> >> Any help? Hast this been done in the new 4.9 Version or what do you >> suggest for me to do? >> >> Thank you. >> >> Fabio >> >> _____________________________________ >> Powered by www.kitware.com >> >> Visit other Kitware open-source projects at >> http://www.kitware.com/opensource/opensource.html >> >> Kitware offers ITK Training Courses, for more information visit: >> http://www.kitware.com/products/protraining.php >> >> Please keep messages on-topic and check the ITK FAQ at: >> http://www.itk.org/Wiki/ITK_FAQ >> >> Follow this link to subscribe/unsubscribe: >> http://public.kitware.com/mailman/listinfo/insight-users >> >> >> >> _____________________________________ >> Powered by www.kitware.com >> >> Visit other Kitware open-source projects at >> http://www.kitware.com/opensource/opensource.html >> >> Kitware offers ITK Training Courses, for more information visit: >> http://www.kitware.com/products/protraining.php >> >> Please keep messages on-topic and check the ITK FAQ at: >> http://www.itk.org/Wiki/ITK_FAQ >> >> Follow this link to subscribe/unsubscribe: >> http://public.kitware.com/mailman/listinfo/insight-users >> _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From penitentepid at gmail.com Sun Mar 27 23:45:31 2016 From: penitentepid at gmail.com (penitentepid epid) Date: Mon, 28 Mar 2016 11:45:31 +0800 Subject: [ITK] An important question about intensity rescale of dicom images Message-ID: Hi, ITK group I have bunch of 12 bits dicom images whose intensity ranges from 0 to 4095. (found in dicom header, bitsStoed =12, highBits = 11, pixel representation = 0) when i used image reader , i got a image whose pixel intensity are ranging from 0 to 65535. why does this happen? i mean i understand unsigned short is in this range, but did itk internally rescale image intensity somehow? why not put highest of pixel intensity as it suppose to be (4095 in this case), and leave rest bits to be zeroes.. tommi. -------------- next part -------------- An HTML attachment was scrubbed... URL: From ljzijp at gmail.com Mon Mar 28 04:54:37 2016 From: ljzijp at gmail.com (Lambert Zijp) Date: Mon, 28 Mar 2016 10:54:37 +0200 Subject: [ITK] An important question about intensity rescale of dicom images In-Reply-To: References: Message-ID: Hi Tommi, If those images are CT, it might be that the pixelvalues are converted to Hounsfield units: the pixelvalues are shifted so that 'air' equals -1000. Using the reader with *signed short* would then solve your problem. Greetings, Lambert Virus-free. www.avast.com <#DDB4FAA8-2DD7-40BB-A1B8-4E2AA1F9FDF2> On Mon, Mar 28, 2016 at 5:45 AM, penitentepid epid wrote: > Hi, ITK group > > I have bunch of 12 bits dicom images whose intensity ranges from 0 to > 4095. (found in dicom header, bitsStoed =12, highBits = 11, pixel > representation = 0) > when i used image reader , i got a image whose pixel > intensity are ranging from 0 to 65535. why does this happen? i mean i > understand unsigned short is in this range, but did itk internally rescale > image intensity somehow? > > why not put highest of pixel intensity as it suppose to be (4095 in this > case), and leave rest bits to be zeroes.. > > tommi. > > _______________________________________________ > Community mailing list > Community at itk.org > http://public.kitware.com/mailman/listinfo/community > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From michkapopoff at gmail.com Mon Mar 28 05:58:16 2016 From: michkapopoff at gmail.com (Michka Popoff) Date: Mon, 28 Mar 2016 11:58:16 +0200 Subject: [ITK] [ITK-users] itk::RayCastInterpolateImageFunction for ITK Python Wrap In-Reply-To: <50B858FB5F53124F9E32314E5C1B409435B3E522@MBX112.d.ethz.ch> References: <50B858FB5F53124F9E32314E5C1B409435B3E077@MBX112.d.ethz.ch> <50B858FB5F53124F9E32314E5C1B409435B3E093@MBX112.d.ethz.ch> <4F6CCA0D-3ACF-4818-B3C0-EB1AC89FA902@gmail.com> <0A63EEFB-3478-4C84-A875-CCA5DF78CB3B@gmail.com> <50B858FB5F53124F9E32314E5C1B409435B3E522@MBX112.d.ethz.ch> Message-ID: <9769712B-4147-4111-8235-20FBAAEEA3BD@gmail.com> I just looked at our buildbots, this problem is also popping up here: https://open.cdash.org/viewBuildError.php?buildid=4297981 The errors are similar. We will have to fix them. Matt, do you have an idea what that could be ? I will not have time to setup a Windows build anytime soon. Michka > On 27 Mar 2016, at 21:41, D'Isidoro Fabio wrote: > > Thank you. > > I downloaded ITK with Git from: http://www.itk.org/Wiki/ITK/Git and built it with Visual Studio and the ITK_WRAP_PYTHON option (I had one this procedure many times already before). Unfortunately my build (8 hours on my laptop, without BUILD_EXAMPLES) was unsuccessful. Apparently there are mistakes related to itk:NumericTraits (see below a part of it): > > ... > $NumericTraits at H@itk@@2HB) already defined in itkAbsImageFilterPython.obj > 503>ITKCommon-4.10.lib(itkNumericTraits.obj) : error LNK2005: "public: static unsigned int const itk::NumericTraits::Zero" (?Zero@?$NumericTraits at I@itk@@2IB) already defined in itkAbsImageFilterPython.obj > 503>ITKCommon-4.10.lib(itkNumericTraits.obj) : error LNK2005: "public: static unsigned int const itk::NumericTraits::One" (?One@?$NumericTraits at I@itk@@2IB) already defined in itkAbsImageFilterPython.obj > 503>ITKCommon-4.10.lib(itkNumericTraits.obj) : error LNK2005: "public: static long const itk::NumericTraits::Zero" (?Zero@?$NumericTraits at J@itk@@2JB) already defined in itkAbsImageFilterPython.obj > 503>ITKCommon-4.10.lib(itkNumericTraits.obj) : error LNK2005: "public: static long const itk::NumericTraits::One" (?One@?$NumericTraits at J@itk@@2JB) already defined in itkAbsImageFilterPython.obj > 503>ITKCommon-4.10.lib(itkNumericTraits.obj) : error LNK2005: "public: static bool const itk::NumericTraits::Zero" (?Zero@?$NumericTraits at _N@itk@@2_NB) already defined in itkAbsImageFilterPython.obj > 503>ITKCommon-4.10.lib(itkNumericTraits.obj) : error LNK2005: "public: static bool const itk::NumericTraits::One" (?One@?$NumericTraits at _N@itk@@2_NB) already defined in itkAbsImageFilterPython.obj > 503>ITKCommon-4.10.lib(itkNumericTraits.obj) : error LNK2005: "public: static unsigned long const itk::NumericTraits::Zero" (?Zero@?$NumericTraits at K@itk@@2KB) already defined in itkAbsImageFilterPython.obj > 503>ITKCommon-4.10.lib(itkNumericTraits.obj) : error LNK2005: "public: static unsigned long const itk::NumericTraits::One" (?One@?$NumericTraits at K@itk@@2KB) already defined in itkAbsImageFilterPython.obj > 503> Creating library C:/Users/difabio/ITK_49_Wrap/lib/Release/ITKImageIntensityPython.lib and object C:/Users/difabio/ITK_49_Wrap/lib/Release/ITKImageIntensityPython.exp > 503>C:\Users\difabio\ITK_49_Wrap\lib\Release\_ITKImageIntensityPython.pyd : fatal error LNK1169: one or more multiply defined symbols found > 529>------ Build started: Project: ALL_BUILD, Configuration: Release Win32 ------ > 529> Building Custom Rule C:/Users/difabio/ITK/CMakeLists.txt > 529> CMake does not need to re-run because C:\Users\difabio\ITK_49_Wrap\CMakeFiles\generate.stamp is up-to-date. > ========== Build: 452 succeeded, 77 failed, 0 up-to-date, 0 skipped ========== > > > In my Cmake build configuration, I remember I added the data type "double" and maybe also "unsigned float" to the standard ones. May this be the problem? > > Any help would be appreciated. Thanks. > > -----Original Message----- > From: Michka Popoff [mailto:michkapopoff at gmail.com] > Sent: Sonntag, 27. M?rz 2016 11:20 > To: Matt McCormick > Cc: D'Isidoro Fabio; insight-users at itk.org > Subject: Re: [ITK-users] itk::RayCastInterpolateImageFunction for ITK Python Wrap > > Patch has been merged. You should now be able to use it. > Thanks Matt for the quick review. > > Michka > >> On 27 Mar 2016, at 03:59, Matt McCormick wrote: >> >> Hi, >> >> Here are some pointers to relevant documentation: >> >> How to add wrapping for a filter: >> http://itk.org/ITKSoftwareGuide/html/Book1/ITKSoftwareGuide-Book1ch9.h >> tml#x50-1500009.5 >> >> How to perform a review: >> https://insightsoftwareconsortium.github.io/ITKBarCamp-doc/CommunitySo >> ftwareProcess/PerformAGerritReview/index.html >> >> How to download ITK with Git: http://www.itk.org/Wiki/ITK/Git >> >> Hope this helps, >> Matt >> >> On Sat, Mar 26, 2016 at 2:41 PM, Michka Popoff wrote: >>> I can notify you once it is merged to the master branch of ITK. >>> This should be fast (as soon as it gets reviewed). >>> >>> Wrapping new functions/classes is made by adding a .wrap file in the >>> corresponding ?wrapping" folder of the module. >>> I often just copy-paste a similar .wrap file an adapt it. There are >>> sometimes some surprise, and the .wrap file needs to be tweaked. >>> >>> Not sure if we have a guide on how to do it. >>> Some cases like this one are really easy to implement, some others >>> are more involved. >>> >>> Once the patch is merged, you will need to build ITK from source. >>> This is pretty easy: >>> http://www.itk.org/Wiki/ITK/Configuring_and_Building >>> We can assist you if there are problems. >>> >>> Writing your own filter in Python is doable; but I never tried such thing. >>> It would be a nice proof-of-concept to get something like this to run. >>> But this is probably more work than it is worth. >>> >>> If you can wait a few days until the patch is merged, and are willing >>> to build ITK from source, the python solution is probably the easiest. >>> >>> Michka >>> >>> >>> On 26 Mar 2016, at 19:27, D'Isidoro Fabio wrote: >>> >>> Thank you for your reply. >>> >>> I miss the skills to test/review that patch. I do not know how to >>> wrap a C++ code to Python. Is there any relatively easy guide for it? >>> >>> Also, what are my possibilities now? Writing my own RayCasting Filter >>> in Python and possibly use it as interpolator for the >>> ResampleImageFilter Filter? Or necessarily turn to C++ forgetting about Python? >>> >>> Thanks >>> >>> From: Michka Popoff [mailto:michkapopoff at gmail.com] >>> Sent: Samstag, 26. M?rz 2016 19:16 >>> To: D'Isidoro Fabio >>> Cc: insight-users at itk.org >>> Subject: Re: [ITK-users] itk::RayCastInterpolateImageFunction for ITK >>> Python Wrap >>> >>> Hi >>> >>> The function was not wrapped at all. >>> Most of them are, and the remaining are added slowly, mostly >>> on-demand (for the moment). >>> >>> I made a patch which you can test/review here: >>> http://review.source.kitware.com/#/c/20945/ >>> >>> We can probably add it to the 4.9.1 release; else it will land in the >>> ITK >>> 4.10 release. >>> >>> Michka >>> >>> >>> On 26 Mar 2016, at 17:13, D'Isidoro Fabio wrote: >>> >>> Hallo, >>> >>> I am trying to implement my own Digital Radiograph Reconstruction >>> algorithm with ITK v 4.8 Python Wrap. I have looked on the web and >>> found examples that make use of the >>> itk::RayCastInterpolateImageFunction. However, it seems that this function has not been wrapped for Python because I get the error: >>> >>> ?LazyITKModule? object has not attribute ?RayCastInterpolateImageFunction? >>> >>> Any help? Hast this been done in the new 4.9 Version or what do you >>> suggest for me to do? >>> >>> Thank you. >>> >>> Fabio >>> >>> _____________________________________ >>> Powered by www.kitware.com >>> >>> Visit other Kitware open-source projects at >>> http://www.kitware.com/opensource/opensource.html >>> >>> Kitware offers ITK Training Courses, for more information visit: >>> http://www.kitware.com/products/protraining.php >>> >>> Please keep messages on-topic and check the ITK FAQ at: >>> http://www.itk.org/Wiki/ITK_FAQ >>> >>> Follow this link to subscribe/unsubscribe: >>> http://public.kitware.com/mailman/listinfo/insight-users >>> >>> >>> >>> _____________________________________ >>> Powered by www.kitware.com >>> >>> Visit other Kitware open-source projects at >>> http://www.kitware.com/opensource/opensource.html >>> >>> Kitware offers ITK Training Courses, for more information visit: >>> http://www.kitware.com/products/protraining.php >>> >>> Please keep messages on-topic and check the ITK FAQ at: >>> http://www.itk.org/Wiki/ITK_FAQ >>> >>> Follow this link to subscribe/unsubscribe: >>> http://public.kitware.com/mailman/listinfo/insight-users >>> > _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From matt.mccormick at kitware.com Mon Mar 28 09:12:36 2016 From: matt.mccormick at kitware.com (Matt McCormick) Date: Mon, 28 Mar 2016 09:12:36 -0400 Subject: [ITK] [ITK-users] itk::RayCastInterpolateImageFunction for ITK Python Wrap In-Reply-To: <9769712B-4147-4111-8235-20FBAAEEA3BD@gmail.com> References: <50B858FB5F53124F9E32314E5C1B409435B3E077@MBX112.d.ethz.ch> <50B858FB5F53124F9E32314E5C1B409435B3E093@MBX112.d.ethz.ch> <4F6CCA0D-3ACF-4818-B3C0-EB1AC89FA902@gmail.com> <0A63EEFB-3478-4C84-A875-CCA5DF78CB3B@gmail.com> <50B858FB5F53124F9E32314E5C1B409435B3E522@MBX112.d.ethz.ch> <9769712B-4147-4111-8235-20FBAAEEA3BD@gmail.com> Message-ID: @Michka, Yes, good idea to check the dashboard. This is a known issue related to recent development, probably this patch: http://review.source.kitware.com/#/c/20905/ I will start a Windows build to investigate. @Fabio, Make sure to also have BUILD_TESTING turned off on your build. All Visual Studio wrapping builds should be markedly faster after we merge this patch: http://review.source.kitware.com/#/c/20208/ Thanks, Matt On Mon, Mar 28, 2016 at 5:58 AM, Michka Popoff wrote: > I just looked at our buildbots, this problem is also popping up here: > https://open.cdash.org/viewBuildError.php?buildid=4297981 > > The errors are similar. We will have to fix them. > > Matt, do you have an idea what that could be ? > I will not have time to setup a Windows build anytime soon. > > Michka > > >> On 27 Mar 2016, at 21:41, D'Isidoro Fabio wrote: >> >> Thank you. >> >> I downloaded ITK with Git from: http://www.itk.org/Wiki/ITK/Git and built it with Visual Studio and the ITK_WRAP_PYTHON option (I had one this procedure many times already before). Unfortunately my build (8 hours on my laptop, without BUILD_EXAMPLES) was unsuccessful. Apparently there are mistakes related to itk:NumericTraits (see below a part of it): >> >> ... >> $NumericTraits at H@itk@@2HB) already defined in itkAbsImageFilterPython.obj >> 503>ITKCommon-4.10.lib(itkNumericTraits.obj) : error LNK2005: "public: static unsigned int const itk::NumericTraits::Zero" (?Zero@?$NumericTraits at I@itk@@2IB) already defined in itkAbsImageFilterPython.obj >> 503>ITKCommon-4.10.lib(itkNumericTraits.obj) : error LNK2005: "public: static unsigned int const itk::NumericTraits::One" (?One@?$NumericTraits at I@itk@@2IB) already defined in itkAbsImageFilterPython.obj >> 503>ITKCommon-4.10.lib(itkNumericTraits.obj) : error LNK2005: "public: static long const itk::NumericTraits::Zero" (?Zero@?$NumericTraits at J@itk@@2JB) already defined in itkAbsImageFilterPython.obj >> 503>ITKCommon-4.10.lib(itkNumericTraits.obj) : error LNK2005: "public: static long const itk::NumericTraits::One" (?One@?$NumericTraits at J@itk@@2JB) already defined in itkAbsImageFilterPython.obj >> 503>ITKCommon-4.10.lib(itkNumericTraits.obj) : error LNK2005: "public: static bool const itk::NumericTraits::Zero" (?Zero@?$NumericTraits at _N@itk@@2_NB) already defined in itkAbsImageFilterPython.obj >> 503>ITKCommon-4.10.lib(itkNumericTraits.obj) : error LNK2005: "public: static bool const itk::NumericTraits::One" (?One@?$NumericTraits at _N@itk@@2_NB) already defined in itkAbsImageFilterPython.obj >> 503>ITKCommon-4.10.lib(itkNumericTraits.obj) : error LNK2005: "public: static unsigned long const itk::NumericTraits::Zero" (?Zero@?$NumericTraits at K@itk@@2KB) already defined in itkAbsImageFilterPython.obj >> 503>ITKCommon-4.10.lib(itkNumericTraits.obj) : error LNK2005: "public: static unsigned long const itk::NumericTraits::One" (?One@?$NumericTraits at K@itk@@2KB) already defined in itkAbsImageFilterPython.obj >> 503> Creating library C:/Users/difabio/ITK_49_Wrap/lib/Release/ITKImageIntensityPython.lib and object C:/Users/difabio/ITK_49_Wrap/lib/Release/ITKImageIntensityPython.exp >> 503>C:\Users\difabio\ITK_49_Wrap\lib\Release\_ITKImageIntensityPython.pyd : fatal error LNK1169: one or more multiply defined symbols found >> 529>------ Build started: Project: ALL_BUILD, Configuration: Release Win32 ------ >> 529> Building Custom Rule C:/Users/difabio/ITK/CMakeLists.txt >> 529> CMake does not need to re-run because C:\Users\difabio\ITK_49_Wrap\CMakeFiles\generate.stamp is up-to-date. >> ========== Build: 452 succeeded, 77 failed, 0 up-to-date, 0 skipped ========== >> >> >> In my Cmake build configuration, I remember I added the data type "double" and maybe also "unsigned float" to the standard ones. May this be the problem? >> >> Any help would be appreciated. Thanks. >> >> -----Original Message----- >> From: Michka Popoff [mailto:michkapopoff at gmail.com] >> Sent: Sonntag, 27. M?rz 2016 11:20 >> To: Matt McCormick >> Cc: D'Isidoro Fabio; insight-users at itk.org >> Subject: Re: [ITK-users] itk::RayCastInterpolateImageFunction for ITK Python Wrap >> >> Patch has been merged. You should now be able to use it. >> Thanks Matt for the quick review. >> >> Michka >> >>> On 27 Mar 2016, at 03:59, Matt McCormick wrote: >>> >>> Hi, >>> >>> Here are some pointers to relevant documentation: >>> >>> How to add wrapping for a filter: >>> http://itk.org/ITKSoftwareGuide/html/Book1/ITKSoftwareGuide-Book1ch9.h >>> tml#x50-1500009.5 >>> >>> How to perform a review: >>> https://insightsoftwareconsortium.github.io/ITKBarCamp-doc/CommunitySo >>> ftwareProcess/PerformAGerritReview/index.html >>> >>> How to download ITK with Git: http://www.itk.org/Wiki/ITK/Git >>> >>> Hope this helps, >>> Matt >>> >>> On Sat, Mar 26, 2016 at 2:41 PM, Michka Popoff wrote: >>>> I can notify you once it is merged to the master branch of ITK. >>>> This should be fast (as soon as it gets reviewed). >>>> >>>> Wrapping new functions/classes is made by adding a .wrap file in the >>>> corresponding ?wrapping" folder of the module. >>>> I often just copy-paste a similar .wrap file an adapt it. There are >>>> sometimes some surprise, and the .wrap file needs to be tweaked. >>>> >>>> Not sure if we have a guide on how to do it. >>>> Some cases like this one are really easy to implement, some others >>>> are more involved. >>>> >>>> Once the patch is merged, you will need to build ITK from source. >>>> This is pretty easy: >>>> http://www.itk.org/Wiki/ITK/Configuring_and_Building >>>> We can assist you if there are problems. >>>> >>>> Writing your own filter in Python is doable; but I never tried such thing. >>>> It would be a nice proof-of-concept to get something like this to run. >>>> But this is probably more work than it is worth. >>>> >>>> If you can wait a few days until the patch is merged, and are willing >>>> to build ITK from source, the python solution is probably the easiest. >>>> >>>> Michka >>>> >>>> >>>> On 26 Mar 2016, at 19:27, D'Isidoro Fabio wrote: >>>> >>>> Thank you for your reply. >>>> >>>> I miss the skills to test/review that patch. I do not know how to >>>> wrap a C++ code to Python. Is there any relatively easy guide for it? >>>> >>>> Also, what are my possibilities now? Writing my own RayCasting Filter >>>> in Python and possibly use it as interpolator for the >>>> ResampleImageFilter Filter? Or necessarily turn to C++ forgetting about Python? >>>> >>>> Thanks >>>> >>>> From: Michka Popoff [mailto:michkapopoff at gmail.com] >>>> Sent: Samstag, 26. M?rz 2016 19:16 >>>> To: D'Isidoro Fabio >>>> Cc: insight-users at itk.org >>>> Subject: Re: [ITK-users] itk::RayCastInterpolateImageFunction for ITK >>>> Python Wrap >>>> >>>> Hi >>>> >>>> The function was not wrapped at all. >>>> Most of them are, and the remaining are added slowly, mostly >>>> on-demand (for the moment). >>>> >>>> I made a patch which you can test/review here: >>>> http://review.source.kitware.com/#/c/20945/ >>>> >>>> We can probably add it to the 4.9.1 release; else it will land in the >>>> ITK >>>> 4.10 release. >>>> >>>> Michka >>>> >>>> >>>> On 26 Mar 2016, at 17:13, D'Isidoro Fabio wrote: >>>> >>>> Hallo, >>>> >>>> I am trying to implement my own Digital Radiograph Reconstruction >>>> algorithm with ITK v 4.8 Python Wrap. I have looked on the web and >>>> found examples that make use of the >>>> itk::RayCastInterpolateImageFunction. However, it seems that this function has not been wrapped for Python because I get the error: >>>> >>>> ?LazyITKModule? object has not attribute ?RayCastInterpolateImageFunction? >>>> >>>> Any help? Hast this been done in the new 4.9 Version or what do you >>>> suggest for me to do? >>>> >>>> Thank you. >>>> >>>> Fabio >>>> >>>> _____________________________________ >>>> Powered by www.kitware.com >>>> >>>> Visit other Kitware open-source projects at >>>> http://www.kitware.com/opensource/opensource.html >>>> >>>> Kitware offers ITK Training Courses, for more information visit: >>>> http://www.kitware.com/products/protraining.php >>>> >>>> Please keep messages on-topic and check the ITK FAQ at: >>>> http://www.itk.org/Wiki/ITK_FAQ >>>> >>>> Follow this link to subscribe/unsubscribe: >>>> http://public.kitware.com/mailman/listinfo/insight-users >>>> >>>> >>>> >>>> _____________________________________ >>>> Powered by www.kitware.com >>>> >>>> Visit other Kitware open-source projects at >>>> http://www.kitware.com/opensource/opensource.html >>>> >>>> Kitware offers ITK Training Courses, for more information visit: >>>> http://www.kitware.com/products/protraining.php >>>> >>>> Please keep messages on-topic and check the ITK FAQ at: >>>> http://www.itk.org/Wiki/ITK_FAQ >>>> >>>> Follow this link to subscribe/unsubscribe: >>>> http://public.kitware.com/mailman/listinfo/insight-users >>>> >> > _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From blowekamp at mail.nih.gov Mon Mar 28 09:52:10 2016 From: blowekamp at mail.nih.gov (Lowekamp, Bradley (NIH/NLM/LHC) [C]) Date: Mon, 28 Mar 2016 13:52:10 +0000 Subject: [ITK] [ITK-users] itk::RayCastInterpolateImageFunction for ITK Python Wrap In-Reply-To: References: <50B858FB5F53124F9E32314E5C1B409435B3E077@MBX112.d.ethz.ch> <50B858FB5F53124F9E32314E5C1B409435B3E093@MBX112.d.ethz.ch> <4F6CCA0D-3ACF-4818-B3C0-EB1AC89FA902@gmail.com> <0A63EEFB-3478-4C84-A875-CCA5DF78CB3B@gmail.com> <50B858FB5F53124F9E32314E5C1B409435B3E522@MBX112.d.ethz.ch> <9769712B-4147-4111-8235-20FBAAEEA3BD@gmail.com>, Message-ID: Hello, Sorry I dropped the ball on following up this problem from that patch. I just quickly submitted my current WIP, with some comments on my experiments and observations of the situation [1]. If anyone can chime in on the portable way to declare and define "static const" integers with inline initialization it would be appreciated. Thanks, Brad [1] http://review.source.kitware.com/#/c/20946/ ________________________________________ From: Matt McCormick [matt.mccormick at kitware.com] Sent: Monday, March 28, 2016 9:12 AM To: Michka Popoff Cc: insight-users at itk.org Subject: Re: [ITK-users] itk::RayCastInterpolateImageFunction for ITK Python Wrap @Michka, Yes, good idea to check the dashboard. This is a known issue related to recent development, probably this patch: http://review.source.kitware.com/#/c/20905/ I will start a Windows build to investigate. @Fabio, Make sure to also have BUILD_TESTING turned off on your build. All Visual Studio wrapping builds should be markedly faster after we merge this patch: http://review.source.kitware.com/#/c/20208/ Thanks, Matt On Mon, Mar 28, 2016 at 5:58 AM, Michka Popoff wrote: > I just looked at our buildbots, this problem is also popping up here: > https://open.cdash.org/viewBuildError.php?buildid=4297981 > > The errors are similar. We will have to fix them. > > Matt, do you have an idea what that could be ? > I will not have time to setup a Windows build anytime soon. > > Michka > > >> On 27 Mar 2016, at 21:41, D'Isidoro Fabio wrote: >> >> Thank you. >> >> I downloaded ITK with Git from: http://www.itk.org/Wiki/ITK/Git and built it with Visual Studio and the ITK_WRAP_PYTHON option (I had one this procedure many times already before). Unfortunately my build (8 hours on my laptop, without BUILD_EXAMPLES) was unsuccessful. Apparently there are mistakes related to itk:NumericTraits (see below a part of it): >> >> ... >> $NumericTraits at H@itk@@2HB) already defined in itkAbsImageFilterPython.obj >> 503>ITKCommon-4.10.lib(itkNumericTraits.obj) : error LNK2005: "public: static unsigned int const itk::NumericTraits::Zero" (?Zero@?$NumericTraits at I@itk@@2IB) already defined in itkAbsImageFilterPython.obj >> 503>ITKCommon-4.10.lib(itkNumericTraits.obj) : error LNK2005: "public: static unsigned int const itk::NumericTraits::One" (?One@?$NumericTraits at I@itk@@2IB) already defined in itkAbsImageFilterPython.obj >> 503>ITKCommon-4.10.lib(itkNumericTraits.obj) : error LNK2005: "public: static long const itk::NumericTraits::Zero" (?Zero@?$NumericTraits at J@itk@@2JB) already defined in itkAbsImageFilterPython.obj >> 503>ITKCommon-4.10.lib(itkNumericTraits.obj) : error LNK2005: "public: static long const itk::NumericTraits::One" (?One@?$NumericTraits at J@itk@@2JB) already defined in itkAbsImageFilterPython.obj >> 503>ITKCommon-4.10.lib(itkNumericTraits.obj) : error LNK2005: "public: static bool const itk::NumericTraits::Zero" (?Zero@?$NumericTraits at _N@itk@@2_NB) already defined in itkAbsImageFilterPython.obj >> 503>ITKCommon-4.10.lib(itkNumericTraits.obj) : error LNK2005: "public: static bool const itk::NumericTraits::One" (?One@?$NumericTraits at _N@itk@@2_NB) already defined in itkAbsImageFilterPython.obj >> 503>ITKCommon-4.10.lib(itkNumericTraits.obj) : error LNK2005: "public: static unsigned long const itk::NumericTraits::Zero" (?Zero@?$NumericTraits at K@itk@@2KB) already defined in itkAbsImageFilterPython.obj >> 503>ITKCommon-4.10.lib(itkNumericTraits.obj) : error LNK2005: "public: static unsigned long const itk::NumericTraits::One" (?One@?$NumericTraits at K@itk@@2KB) already defined in itkAbsImageFilterPython.obj >> 503> Creating library C:/Users/difabio/ITK_49_Wrap/lib/Release/ITKImageIntensityPython.lib and object C:/Users/difabio/ITK_49_Wrap/lib/Release/ITKImageIntensityPython.exp >> 503>C:\Users\difabio\ITK_49_Wrap\lib\Release\_ITKImageIntensityPython.pyd : fatal error LNK1169: one or more multiply defined symbols found >> 529>------ Build started: Project: ALL_BUILD, Configuration: Release Win32 ------ >> 529> Building Custom Rule C:/Users/difabio/ITK/CMakeLists.txt >> 529> CMake does not need to re-run because C:\Users\difabio\ITK_49_Wrap\CMakeFiles\generate.stamp is up-to-date. >> ========== Build: 452 succeeded, 77 failed, 0 up-to-date, 0 skipped ========== >> >> >> In my Cmake build configuration, I remember I added the data type "double" and maybe also "unsigned float" to the standard ones. May this be the problem? >> >> Any help would be appreciated. Thanks. >> >> -----Original Message----- >> From: Michka Popoff [mailto:michkapopoff at gmail.com] >> Sent: Sonntag, 27. M?rz 2016 11:20 >> To: Matt McCormick >> Cc: D'Isidoro Fabio; insight-users at itk.org >> Subject: Re: [ITK-users] itk::RayCastInterpolateImageFunction for ITK Python Wrap >> >> Patch has been merged. You should now be able to use it. >> Thanks Matt for the quick review. >> >> Michka >> >>> On 27 Mar 2016, at 03:59, Matt McCormick wrote: >>> >>> Hi, >>> >>> Here are some pointers to relevant documentation: >>> >>> How to add wrapping for a filter: >>> http://itk.org/ITKSoftwareGuide/html/Book1/ITKSoftwareGuide-Book1ch9.h >>> tml#x50-1500009.5 >>> >>> How to perform a review: >>> https://insightsoftwareconsortium.github.io/ITKBarCamp-doc/CommunitySo >>> ftwareProcess/PerformAGerritReview/index.html >>> >>> How to download ITK with Git: http://www.itk.org/Wiki/ITK/Git >>> >>> Hope this helps, >>> Matt >>> >>> On Sat, Mar 26, 2016 at 2:41 PM, Michka Popoff wrote: >>>> I can notify you once it is merged to the master branch of ITK. >>>> This should be fast (as soon as it gets reviewed). >>>> >>>> Wrapping new functions/classes is made by adding a .wrap file in the >>>> corresponding ?wrapping" folder of the module. >>>> I often just copy-paste a similar .wrap file an adapt it. There are >>>> sometimes some surprise, and the .wrap file needs to be tweaked. >>>> >>>> Not sure if we have a guide on how to do it. >>>> Some cases like this one are really easy to implement, some others >>>> are more involved. >>>> >>>> Once the patch is merged, you will need to build ITK from source. >>>> This is pretty easy: >>>> http://www.itk.org/Wiki/ITK/Configuring_and_Building >>>> We can assist you if there are problems. >>>> >>>> Writing your own filter in Python is doable; but I never tried such thing. >>>> It would be a nice proof-of-concept to get something like this to run. >>>> But this is probably more work than it is worth. >>>> >>>> If you can wait a few days until the patch is merged, and are willing >>>> to build ITK from source, the python solution is probably the easiest. >>>> >>>> Michka >>>> >>>> >>>> On 26 Mar 2016, at 19:27, D'Isidoro Fabio wrote: >>>> >>>> Thank you for your reply. >>>> >>>> I miss the skills to test/review that patch. I do not know how to >>>> wrap a C++ code to Python. Is there any relatively easy guide for it? >>>> >>>> Also, what are my possibilities now? Writing my own RayCasting Filter >>>> in Python and possibly use it as interpolator for the >>>> ResampleImageFilter Filter? Or necessarily turn to C++ forgetting about Python? >>>> >>>> Thanks >>>> >>>> From: Michka Popoff [mailto:michkapopoff at gmail.com] >>>> Sent: Samstag, 26. M?rz 2016 19:16 >>>> To: D'Isidoro Fabio >>>> Cc: insight-users at itk.org >>>> Subject: Re: [ITK-users] itk::RayCastInterpolateImageFunction for ITK >>>> Python Wrap >>>> >>>> Hi >>>> >>>> The function was not wrapped at all. >>>> Most of them are, and the remaining are added slowly, mostly >>>> on-demand (for the moment). >>>> >>>> I made a patch which you can test/review here: >>>> http://review.source.kitware.com/#/c/20945/ >>>> >>>> We can probably add it to the 4.9.1 release; else it will land in the >>>> ITK >>>> 4.10 release. >>>> >>>> Michka >>>> >>>> >>>> On 26 Mar 2016, at 17:13, D'Isidoro Fabio wrote: >>>> >>>> Hallo, >>>> >>>> I am trying to implement my own Digital Radiograph Reconstruction >>>> algorithm with ITK v 4.8 Python Wrap. I have looked on the web and >>>> found examples that make use of the >>>> itk::RayCastInterpolateImageFunction. However, it seems that this function has not been wrapped for Python because I get the error: >>>> >>>> ?LazyITKModule? object has not attribute ?RayCastInterpolateImageFunction? >>>> >>>> Any help? Hast this been done in the new 4.9 Version or what do you >>>> suggest for me to do? >>>> >>>> Thank you. >>>> >>>> Fabio >>>> >>>> _____________________________________ >>>> Powered by www.kitware.com >>>> >>>> Visit other Kitware open-source projects at >>>> http://www.kitware.com/opensource/opensource.html >>>> >>>> Kitware offers ITK Training Courses, for more information visit: >>>> http://www.kitware.com/products/protraining.php >>>> >>>> Please keep messages on-topic and check the ITK FAQ at: >>>> http://www.itk.org/Wiki/ITK_FAQ >>>> >>>> Follow this link to subscribe/unsubscribe: >>>> http://public.kitware.com/mailman/listinfo/insight-users >>>> >>>> >>>> >>>> _____________________________________ >>>> Powered by www.kitware.com >>>> >>>> Visit other Kitware open-source projects at >>>> http://www.kitware.com/opensource/opensource.html >>>> >>>> Kitware offers ITK Training Courses, for more information visit: >>>> http://www.kitware.com/products/protraining.php >>>> >>>> Please keep messages on-topic and check the ITK FAQ at: >>>> http://www.itk.org/Wiki/ITK_FAQ >>>> >>>> Follow this link to subscribe/unsubscribe: >>>> http://public.kitware.com/mailman/listinfo/insight-users >>>> >> > _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From dzenanz at gmail.com Tue Mar 29 10:56:59 2016 From: dzenanz at gmail.com (=?UTF-8?B?RMW+ZW5hbiBadWtpxIc=?=) Date: Tue, 29 Mar 2016 10:56:59 -0400 Subject: [ITK] Problem with installing ITKApplications In-Reply-To: References: Message-ID: Hi Sara, besides noticing that all the linking errors are related to OpenGL, I am afraid I cannot offer much help. ITKApplications are being abandoned, one of the bigger reasons being their reliance on FLTK. ITK-SNAP has has become standalone application and has switched to Qt. Maybe Matt can offer some more useful advice. Regards, D?enan On Sun, Mar 27, 2016 at 12:36 PM, Sara Gh wrote: > Bill, > > Thank you for your reply. > I tried CMake (3.5); Apparently, the problem has been resolved. Now, I'm > getting new errors :( > > ... > > [ 40%] Built target ITKFltkImageViewer > > [ 40%] *Linking CXX executable DistanceMapFilter* > > Undefined symbols for architecture x86_64: > > "_aglChoosePixelFormat", referenced from: > > Fl_Gl_Choice::find(int, int const*) in > libfltk_gl.a(Fl_Gl_Choice.cxx.o) > > "_aglCreateContext", referenced from: > > fl_create_gl_context(Fl_Window*, Fl_Gl_Choice const*, int) in > libfltk_gl.a(Fl_Gl_Choice.cxx.o) > > "_aglDestroyContext", referenced from: > > fl_delete_gl_context(__AGLContextRec*) in > libfltk_gl.a(Fl_Gl_Choice.cxx.o) > > "_aglEnable", referenced from: > > Fl_Gl_Window::make_current() in libfltk_gl.a(Fl_Gl_Window.cxx.o) > > fl_create_gl_context(Fl_Window*, Fl_Gl_Choice const*, int) in > libfltk_gl.a(Fl_Gl_Choice.cxx.o) > > fl_set_gl_context(Fl_Window*, __AGLContextRec*) in > libfltk_gl.a(Fl_Gl_Choice.cxx.o) > > "_aglGetCurrentContext", referenced from: > > fl_no_gl_context() in libfltk_gl.a(Fl_Gl_Choice.cxx.o) > > "_aglSetCurrentContext", referenced from: > > fl_set_gl_context(Fl_Window*, __AGLContextRec*) in > libfltk_gl.a(Fl_Gl_Choice.cxx.o) > > fl_no_gl_context() in libfltk_gl.a(Fl_Gl_Choice.cxx.o) > > "_aglSetInteger", referenced from: > > Fl_Gl_Window::make_current() in libfltk_gl.a(Fl_Gl_Window.cxx.o) > > fl_create_gl_context(Fl_Window*, Fl_Gl_Choice const*, int) in > libfltk_gl.a(Fl_Gl_Choice.cxx.o) > > fl_set_gl_context(Fl_Window*, __AGLContextRec*) in > libfltk_gl.a(Fl_Gl_Choice.cxx.o) > > "_aglSetWindowRef", referenced from: > > fl_create_gl_context(Fl_Window*, Fl_Gl_Choice const*, int) in > libfltk_gl.a(Fl_Gl_Choice.cxx.o) > > fl_set_gl_context(Fl_Window*, __AGLContextRec*) in > libfltk_gl.a(Fl_Gl_Choice.cxx.o) > > fl_no_gl_context() in libfltk_gl.a(Fl_Gl_Choice.cxx.o) > > "_aglSwapBuffers", referenced from: > > Fl_Gl_Window::swap_buffers() in libfltk_gl.a(Fl_Gl_Window.cxx.o) > > "_aglUpdateContext", referenced from: > > Fl_Gl_Window::resize(int, int, int, int) in > libfltk_gl.a(Fl_Gl_Window.cxx.o) > > ld: symbol(s) not found for architecture x86_64 > > clang: error: linker command failed with exit code 1 (use -v to see > invocation) > > make[5]: *** [DistanceMapFilter/DistanceMapFilter] Error 1 > > make[4]: *** [DistanceMapFilter/CMakeFiles/DistanceMapFilter.dir/all] > Error 2 > > make[3]: *** [all] Error 2 > > make[2]: *** [ITKApps-prefix/src/ITKApps-stamp/ITKApps-build] Error 2 > > make[1]: *** [CMakeFiles/ITKApps.dir/all] Error 2 > > make: *** [all] Error 2 > > > I would be thankful if someone could help me with these errors! I am using > Superbuild on Mac. > > > Thanks, > > Sara Gh. > > On Tue, Mar 15, 2016 at 9:28 AM, D?enan Zuki? wrote: > >> Perhaps you should also try an older version which supports "SOURCE >> signatures of add_custom_command". >> >> On Tue, Mar 15, 2016 at 9:26 AM, D?enan Zuki? wrote: >> >>> Hi Sara, >>> >>> by looking at your build log, I noticed the following: >>> >>> The SOURCE signatures of add_custom_command are no longer supported. >>> Call Stack (most recent call first): >>> ImageColorViewer/CMakeLists.txt:37 (ADD_GUI_EXECUTABLE) >>> This warning is for project developers. Use -Wno-dev to suppress it. >>> CMake Internal Error (please report a bug): >>> Missing cmGeneratorTarget instance! >>> >>> Please try with newest version of CMake (3.5), and if it does not help >>> then report the bug to >>> CMake developers. >>> >>> HTH, >>> D?enan >>> >>> On Sun, Mar 13, 2016 at 4:14 AM, Sara Gh wrote: >>> >>>> Okay! I found the solution for the previous problem here >>>> ! So, in fl_line_style.cxx, >>>> I changed all >>>> static enum CGLineCap fl_quartz_line_cap_ = kCGLineCapButt; >>>> To: >>>> static /*enum*/ CGLineCap fl_quartz_line_cap_ = kCGLineCapButt; >>>> >>>> Then, I came accross to another error. Fl_Type.h. I found the solution >>>> here and fixed the >>>> issue by changing: >>>> >>>> friend Fl_Widget *make_type_browser(int,int,int,int,const char *l=0); >>>> >>>> to >>>> >>>> friend Fl_Widget *make_type_browser(int,int,int,int,const char *); >>>> >>>> Now, I am getting another error (please see attached file): >>>> >>>> /bin/sh: line 1: 57588 Segmentation fault: 11 >>>> /Volumes/cmake-3.4.1-Darwin-x86_64/CMake.app/Contents/bin/cmake >>>> -DCMAKE_BUILD_TYPE:STRING= >>>> -DCMAKE_CXX_COMPILER:PATH=/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ >>>> -DCMAKE_CXX_FLAGS:STRING= >>>> -DCMAKE_C_COMPILER:PATH=/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc >>>> -DCMAKE_C_FLAGS:STRING= -DCMAKE_EXE_LINKER_FLAGS:STRING= >>>> "-DCMAKE_GENERATOR:STRING=Unix Makefiles" -DCMAKE_EXTRA_GENERATOR:STRING= >>>> -DCMAKE_OSX_ARCHITECTURES:STRING= -DCMAKE_OSX_DEPLOYMENT_TARGET:STRING= >>>> -DCMAKE_OSX_SYSROOT:PATH= -DBUILD_SHARED_LIBS:BOOL=FALSE >>>> -DITK_DIR:PATH=/Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/ITK-build >>>> -DUSE_VTK:BOOL=ON >>>> -DVTK_DIR:PATH=/Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/VTK-build >>>> -DUSE_FLTK:BOOL=ON >>>> -DFLTK_DIR:PATH=/Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK-install/FLTK/.framework/Resources/CMake >>>> -DITK_FLTK_RESOURCE:FILEPATH=Carbon.r "-GUnix Makefiles" >>>> /Volumes/Academic/ITKVTK/Applications/ITKApps/Superbuild/.. >>>> make[2]: *** [ITKApps-prefix/src/ITKApps-stamp/ITKApps-configure] Error >>>> 139 >>>> make[1]: *** [CMakeFiles/ITKApps.dir/all] Error 2 >>>> make: *** [all] Error 2 >>>> >>>> >>>> I would be very thankful if you could help me with this problem. >>>> >>>> Thanks, >>>> Sara >>>> >>>> >>>> >>>> On Sun, Mar 13, 2016 at 12:51 AM, Sara Gh wrote: >>>> Thank you for your reply. Actually, I tried building ITK Apps >>>> Superbuild. It also ends with some errors: >>>> "4 errors generated. >>>> make[5]: *** [src/CMakeFiles/fltk.dir/fl_line_style.cxx.o] Error 1 >>>> make[4]: *** [src/CMakeFiles/fltk.dir/all] Error 2 >>>> make[3]: *** [all] Error 2 >>>> make[2]: *** [FLTK-prefix/src/FLTK-stamp/FLTK-build] Error 2 >>>> make[1]: *** [CMakeFiles/FLTK.dir/all] Error 2 >>>> make: *** [all] Error 2" >>>> Please find attached the text file including the errors I got. >>>> >>>> Thanks, >>>> Sara >>>> >>>> On Fri, Mar 11, 2016 at 2:03 PM, Bill Lorensen >>> > wrote: >>>> >>>> Please use the ITK Apps superbuild. >>>> http://www.itk.org/ITK/resources/applications.html >>>> >>>> This will build all of the proper vtk,itk,fltk. >>>> >>>> >>>> >>>> On Fri, Mar 11, 2016 at 1:44 PM, Sara Gh wrote: >>>> > Hello ITK experts, >>>> > >>>> > I have been trying to make ITK Apps work but I have not been >>>> successful so >>>> > far. When I am building (making) ITKApps the process ends with 8 >>>> errors in >>>> > DICOMApp. I would be thankful if you could help me in this regard. I >>>> am on >>>> > Mac (El Capitan) and here is the summary of what I have done so far: >>>> > >>>> > 1- Installing CMake-3.4.1. >>>> > 2- Installing VTK-6.3.0 >>>> > 3- Installing ITK-4.8.2 >>>> > 4- Installing FLTK-1.3.3 (Initially, I had some issues with building >>>> FLTK >>>> > and came across to this; and using this solution: brew reinstall >>>> --devel >>>> > >>>> https://raw.githubusercontent.com/dpo/homebrew/ec46018128dde5bf466b013a6c7086d0880930a3/Library/Formula/fltk.rb >>>> > , I could fix the problem and fltk folder has been created at >>>> > \usr\local\Cellar\fltk\1.3.3-r10866_1\) >>>> > 5- Installing ITKApps: >>>> > >>>> > - Create a folder named "Applications" >>>> > >>>> > - In "Applications" directory run: git clone >>>> http://itk.org/ITKApps.git >>>> > >>>> > -This will make a floder named "ITKApps" >>>> > >>>> > - Then, create a folder named "build" in "Applications" directory >>>> > >>>> > - Use Cmake gui: >>>> > >>>> > * Source: PathTo/Applications/ITKApps >>>> > * Build: PathTo/Applications/build >>>> > >>>> > - Configure! There is a bug: Fltk resources not found, GUI >>>> application will >>>> > not respond to mouse events >>>> > >>>> > - Manually set the ITK_FLTK_RESOURCE to >>>> > \usr\local\Cellar\fltk\1.3.3-r10866_1\ >>>> > >>>> > - Configure again! Successful! >>>> > >>>> > - Generate! Successful! >>>> > >>>> > - Go to /Applications/build directory, and make. >>>> > >>>> > This process ends with 8 errors related to DICOMApp. >>>> > "8 errors generated. >>>> > make[2]: *** [DICOMApp/CMakeFiles/DICOMApp.dir/main.cxx.o] Error >>>> 1make[1]: >>>> > *** [DICOMApp/CMakeFiles/DICOMApp.dir/all] Error 2 >>>> > make: *** [all] Error 2" >>>> > >>>> > Please find attached the text file including the errors I got. >>>> > >>>> > Thanks, >>>> > Sara Gh >>>> > >>>> > >>>> > _______________________________________________ >>>> > Community mailing list >>>> > Community at itk.org >>>> > http://public.kitware.com/mailman/listinfo/community >>>> > >>>> >>>> >>>> >>>> -- >>>> Unpaid intern in BillsBasement at noware dot com >>>> >>>> >>>> >>>> _______________________________________________ >>>> Community mailing list >>>> Community at itk.org >>>> http://public.kitware.com/mailman/listinfo/community >>>> >>>> >>> >> > -------------- next part -------------- An HTML attachment was scrubbed... URL: From dzenanz at gmail.com Tue Mar 29 11:04:41 2016 From: dzenanz at gmail.com (=?UTF-8?B?RMW+ZW5hbiBadWtpxIc=?=) Date: Tue, 29 Mar 2016 11:04:41 -0400 Subject: [ITK] [ITK-users] Cerebral Spinal Fluid Extraction from 3D Image In-Reply-To: References: Message-ID: Hi Abdelkhalek, what do you mean by "Segmented Dicom Image"? How is it segmented? If it is unsegmented (as I suspect), it is not really trivial. What is the imaging modality, CT or MRI (and which sequence)? Your question is simply too open-ended to give a useful answer. Regards, D?enan On Fri, Mar 25, 2016 at 5:23 PM, Abdelkhalek Bakkari < bakkari.abdelkhalek at hotmail.fr> wrote: > Hi ! > > I would like to extract the CSF (Cerebral Spinal Fluid) from a 3D > Segmented Dicom Image (.dcm) using ITK. > > Any help ! Any suggestion ! please. > > Best regards, > > > Abdelkhalek Bakkari > Ph.D candidate in Computer Science > Institute of Applied Computer Science > Lodz University of Technology, Poland > > > > _____________________________________ > Powered by www.kitware.com > > Visit other Kitware open-source projects at > http://www.kitware.com/opensource/opensource.html > > Kitware offers ITK Training Courses, for more information visit: > http://www.kitware.com/products/protraining.php > > Please keep messages on-topic and check the ITK FAQ at: > http://www.itk.org/Wiki/ITK_FAQ > > Follow this link to subscribe/unsubscribe: > http://public.kitware.com/mailman/listinfo/insight-users > > _______________________________________________ > Community mailing list > Community at itk.org > http://public.kitware.com/mailman/listinfo/community > > -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From dzenanz at gmail.com Tue Mar 29 11:10:23 2016 From: dzenanz at gmail.com (=?UTF-8?B?RMW+ZW5hbiBadWtpxIc=?=) Date: Tue, 29 Mar 2016 11:10:23 -0400 Subject: [ITK] Community versus Users Lists In-Reply-To: References: <5B958451-72D1-4039-A67C-77A8B9ADD558@kcl.ac.uk> <54FB17C1-10F7-404C-85CA-FD0F77F2E630@gmail.com> Message-ID: Hi everyone, since ITK is now in a mature phase, there is not a lot of traffic on ITK-Developers. I suppose the best would be to completely transition to just one list (community) which was created for that purpose. This would simplify things. But having a poll sounds like a good idea. Did you mean something like a Doodle poll, or somehow restrict the poll to just the members of the 3 mailing lists? Regards, D?enan On Sat, Mar 26, 2016 at 11:22 PM, Matt McCormick wrote: > Hi, > > The current situation is not optimal, and it is difficult to keep all > parties involved happy. > > - Some people do not want to be bothered to subscribe to more than one > list, be it community, insight-users, or insight-developers. > - Some people on insight-developers do not want to be auto-subscribed > to a different list that has a different amount of traffic. > - There are a number of non-mailman interfaces to the mailing lists > that may not adapt to changes (Nabble, GMane, etc.), and some people > use these interfaces exclusively. > > Any change will result in some unhappy campers, but some change may > still be necessary to improve the status quo. > > Perhaps we should create a poll distributed to all lists to select a > way forward? Other constructive ideas? > > Thanks, > Matt > > On Sat, Mar 26, 2016 at 10:01 PM, Andras Lasso wrote: > > I completely agree. Either a single community list or pair of devel&users > > makes sense. > > > > > > > > My personal experience: I've signed up to the community list when it was > > created and unsubscribed from users. However, it was quite annoying that > I > > received emails from users list but my responses were bounced. So, I had > to > > sign up again to the users list. I still don?t know where to send new > posts: > > users or community. > > > > > > > > Andras > > > > > > > > From: Michka Popoff > > Sent: March 26, 2016 14:24 > > To: Matt McCormick > > Cc: community at itk.org > > Subject: Re: [ITK] Community versus Users Lists > > > > > > > > Hi > > > > one thought about this. If I remember well, (but I may be mistaken), > > the community at itk.org address was introduced to replace the two others. > > > > Now, we have to follow 3 different mailing lists. The mail traffic is > okay > > for me on > > these 3 lists, so having only one would be great. > > It would help people to know which one to use. > > > > Or we should go back to the old behaviour, with a user/developer list. > > But I think developers want also to know what they users are doing, > > so they are often registered on the two (/three) anyway. > > > > Michka > > > >> On 17 Mar 2016, at 16:42, Matt McCormick > >> wrote: > >> > >> Hi Toby, > >> > >> To post to the insight-users or insight-developers list, your email > >> account currently needs to be subscribed there, too. > >> > >> Matt > >> > >> On Thu, Mar 17, 2016 at 5:47 AM, Wood, Tobias > >> wrote: > >>> Hello, > >>> > >>> Apologies for a newbie question but this has been bugging me for a > while. > >>> I am subscribed to the community at itk.org mailing list. As noted on the > >>> sign-up page, this also receives all the mail from insight-users (and > >>> insight-developers). When I try to reply to a message from one of these > >>> lists in my mail client, the reply-to address is set to insight-users. > If I > >>> send the message as is, I get a failure message telling me I am not > >>> subscribed to the mailing list (which is correct). > >>> > >>> > >>> How should I be responding to such e-mail threads? Will a reply to > >>> community at itk.org forward the message on to insight-users? Or should > I be > >>> subscribing to all 3 mailing lists (seems suboptimal as I assume I > will get > >>> multiple copies of messages). > >>> > >>> Thanks, > >>> Toby > >>> _______________________________________________ > >>> Community mailing list > >>> Community at itk.org > >>> http://public.kitware.com/mailman/listinfo/community > >> _______________________________________________ > >> Community mailing list > >> Community at itk.org > >> http://public.kitware.com/mailman/listinfo/community > > > > _______________________________________________ > > Community mailing list > > Community at itk.org > > http://public.kitware.com/mailman/listinfo/community > _______________________________________________ > Community mailing list > Community at itk.org > http://public.kitware.com/mailman/listinfo/community > -------------- next part -------------- An HTML attachment was scrubbed... URL: From matt.mccormick at kitware.com Tue Mar 29 12:06:15 2016 From: matt.mccormick at kitware.com (Matt McCormick) Date: Tue, 29 Mar 2016 12:06:15 -0400 Subject: [ITK] Problem with installing ITKApplications In-Reply-To: References: Message-ID: Hi, Yes, as Dzenan remarked, ITKApps are being abandoned. We can incrementally add desired functionality to the ITK Sphinx Examples, ITK-SNAP, or 3D Slicer as appropriate. HTH, Matt On Tue, Mar 29, 2016 at 10:56 AM, D?enan Zuki? wrote: > Hi Sara, > > besides noticing that all the linking errors are related to OpenGL, I am > afraid I cannot offer much help. ITKApplications are being abandoned, one of > the bigger reasons being their reliance on FLTK. ITK-SNAP has has become > standalone application and has switched to Qt. Maybe Matt can offer some > more useful advice. > > Regards, > D?enan > > On Sun, Mar 27, 2016 at 12:36 PM, Sara Gh wrote: >> >> Bill, >> >> Thank you for your reply. >> I tried CMake (3.5); Apparently, the problem has been resolved. Now, I'm >> getting new errors :( >> >> ... >> >> [ 40%] Built target ITKFltkImageViewer >> >> [ 40%] Linking CXX executable DistanceMapFilter >> >> Undefined symbols for architecture x86_64: >> >> "_aglChoosePixelFormat", referenced from: >> >> Fl_Gl_Choice::find(int, int const*) in >> libfltk_gl.a(Fl_Gl_Choice.cxx.o) >> >> "_aglCreateContext", referenced from: >> >> fl_create_gl_context(Fl_Window*, Fl_Gl_Choice const*, int) in >> libfltk_gl.a(Fl_Gl_Choice.cxx.o) >> >> "_aglDestroyContext", referenced from: >> >> fl_delete_gl_context(__AGLContextRec*) in >> libfltk_gl.a(Fl_Gl_Choice.cxx.o) >> >> "_aglEnable", referenced from: >> >> Fl_Gl_Window::make_current() in libfltk_gl.a(Fl_Gl_Window.cxx.o) >> >> fl_create_gl_context(Fl_Window*, Fl_Gl_Choice const*, int) in >> libfltk_gl.a(Fl_Gl_Choice.cxx.o) >> >> fl_set_gl_context(Fl_Window*, __AGLContextRec*) in >> libfltk_gl.a(Fl_Gl_Choice.cxx.o) >> >> "_aglGetCurrentContext", referenced from: >> >> fl_no_gl_context() in libfltk_gl.a(Fl_Gl_Choice.cxx.o) >> >> "_aglSetCurrentContext", referenced from: >> >> fl_set_gl_context(Fl_Window*, __AGLContextRec*) in >> libfltk_gl.a(Fl_Gl_Choice.cxx.o) >> >> fl_no_gl_context() in libfltk_gl.a(Fl_Gl_Choice.cxx.o) >> >> "_aglSetInteger", referenced from: >> >> Fl_Gl_Window::make_current() in libfltk_gl.a(Fl_Gl_Window.cxx.o) >> >> fl_create_gl_context(Fl_Window*, Fl_Gl_Choice const*, int) in >> libfltk_gl.a(Fl_Gl_Choice.cxx.o) >> >> fl_set_gl_context(Fl_Window*, __AGLContextRec*) in >> libfltk_gl.a(Fl_Gl_Choice.cxx.o) >> >> "_aglSetWindowRef", referenced from: >> >> fl_create_gl_context(Fl_Window*, Fl_Gl_Choice const*, int) in >> libfltk_gl.a(Fl_Gl_Choice.cxx.o) >> >> fl_set_gl_context(Fl_Window*, __AGLContextRec*) in >> libfltk_gl.a(Fl_Gl_Choice.cxx.o) >> >> fl_no_gl_context() in libfltk_gl.a(Fl_Gl_Choice.cxx.o) >> >> "_aglSwapBuffers", referenced from: >> >> Fl_Gl_Window::swap_buffers() in libfltk_gl.a(Fl_Gl_Window.cxx.o) >> >> "_aglUpdateContext", referenced from: >> >> Fl_Gl_Window::resize(int, int, int, int) in >> libfltk_gl.a(Fl_Gl_Window.cxx.o) >> >> ld: symbol(s) not found for architecture x86_64 >> >> clang: error: linker command failed with exit code 1 (use -v to see >> invocation) >> >> make[5]: *** [DistanceMapFilter/DistanceMapFilter] Error 1 >> >> make[4]: *** [DistanceMapFilter/CMakeFiles/DistanceMapFilter.dir/all] >> Error 2 >> >> make[3]: *** [all] Error 2 >> >> make[2]: *** [ITKApps-prefix/src/ITKApps-stamp/ITKApps-build] Error 2 >> >> make[1]: *** [CMakeFiles/ITKApps.dir/all] Error 2 >> >> make: *** [all] Error 2 >> >> >> I would be thankful if someone could help me with these errors! I am using >> Superbuild on Mac. >> >> >> Thanks, >> >> Sara Gh. >> >> >> On Tue, Mar 15, 2016 at 9:28 AM, D?enan Zuki? wrote: >>> >>> Perhaps you should also try an older version which supports "SOURCE >>> signatures of add_custom_command". >>> >>> On Tue, Mar 15, 2016 at 9:26 AM, D?enan Zuki? wrote: >>>> >>>> Hi Sara, >>>> >>>> by looking at your build log, I noticed the following: >>>> >>>> The SOURCE signatures of add_custom_command are no longer supported. >>>> Call Stack (most recent call first): >>>> ImageColorViewer/CMakeLists.txt:37 (ADD_GUI_EXECUTABLE) >>>> This warning is for project developers. Use -Wno-dev to suppress it. >>>> CMake Internal Error (please report a bug): >>>> Missing cmGeneratorTarget instance! >>>> >>>> Please try with newest version of CMake (3.5), and if it does not help >>>> then report the bug to CMake developers. >>>> >>>> HTH, >>>> D?enan >>>> >>>> On Sun, Mar 13, 2016 at 4:14 AM, Sara Gh wrote: >>>>> >>>>> Okay! I found the solution for the previous problem here! So, in >>>>> fl_line_style.cxx, I changed all >>>>> static enum CGLineCap fl_quartz_line_cap_ = kCGLineCapButt; >>>>> To: >>>>> static /*enum*/ CGLineCap fl_quartz_line_cap_ = kCGLineCapButt; >>>>> >>>>> Then, I came accross to another error. Fl_Type.h. I found the solution >>>>> here and fixed the issue by changing: >>>>> >>>>> friend Fl_Widget *make_type_browser(int,int,int,int,const char *l=0); >>>>> >>>>> to >>>>> >>>>> friend Fl_Widget *make_type_browser(int,int,int,int,const char *); >>>>> >>>>> Now, I am getting another error (please see attached file): >>>>> >>>>> /bin/sh: line 1: 57588 Segmentation fault: 11 >>>>> /Volumes/cmake-3.4.1-Darwin-x86_64/CMake.app/Contents/bin/cmake >>>>> -DCMAKE_BUILD_TYPE:STRING= >>>>> -DCMAKE_CXX_COMPILER:PATH=/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ >>>>> -DCMAKE_CXX_FLAGS:STRING= >>>>> -DCMAKE_C_COMPILER:PATH=/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc >>>>> -DCMAKE_C_FLAGS:STRING= -DCMAKE_EXE_LINKER_FLAGS:STRING= >>>>> "-DCMAKE_GENERATOR:STRING=Unix Makefiles" -DCMAKE_EXTRA_GENERATOR:STRING= >>>>> -DCMAKE_OSX_ARCHITECTURES:STRING= -DCMAKE_OSX_DEPLOYMENT_TARGET:STRING= >>>>> -DCMAKE_OSX_SYSROOT:PATH= -DBUILD_SHARED_LIBS:BOOL=FALSE >>>>> -DITK_DIR:PATH=/Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/ITK-build >>>>> -DUSE_VTK:BOOL=ON >>>>> -DVTK_DIR:PATH=/Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/VTK-build >>>>> -DUSE_FLTK:BOOL=ON >>>>> -DFLTK_DIR:PATH=/Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK-install/FLTK/.framework/Resources/CMake >>>>> -DITK_FLTK_RESOURCE:FILEPATH=Carbon.r "-GUnix Makefiles" >>>>> /Volumes/Academic/ITKVTK/Applications/ITKApps/Superbuild/.. >>>>> make[2]: *** [ITKApps-prefix/src/ITKApps-stamp/ITKApps-configure] Error >>>>> 139 >>>>> make[1]: *** [CMakeFiles/ITKApps.dir/all] Error 2 >>>>> make: *** [all] Error 2 >>>>> >>>>> >>>>> I would be very thankful if you could help me with this problem. >>>>> >>>>> Thanks, >>>>> Sara >>>>> >>>>> >>>>> >>>>> On Sun, Mar 13, 2016 at 12:51 AM, Sara Gh wrote: >>>>> Thank you for your reply. Actually, I tried building ITK Apps >>>>> Superbuild. It also ends with some errors: >>>>> "4 errors generated. >>>>> make[5]: *** [src/CMakeFiles/fltk.dir/fl_line_style.cxx.o] Error 1 >>>>> make[4]: *** [src/CMakeFiles/fltk.dir/all] Error 2 >>>>> make[3]: *** [all] Error 2 >>>>> make[2]: *** [FLTK-prefix/src/FLTK-stamp/FLTK-build] Error 2 >>>>> make[1]: *** [CMakeFiles/FLTK.dir/all] Error 2 >>>>> make: *** [all] Error 2" >>>>> Please find attached the text file including the errors I got. >>>>> >>>>> Thanks, >>>>> Sara >>>>> >>>>> On Fri, Mar 11, 2016 at 2:03 PM, Bill Lorensen >>>>> wrote: >>>>> >>>>> Please use the ITK Apps superbuild. >>>>> http://www.itk.org/ITK/resources/applications.html >>>>> >>>>> This will build all of the proper vtk,itk,fltk. >>>>> >>>>> >>>>> >>>>> On Fri, Mar 11, 2016 at 1:44 PM, Sara Gh wrote: >>>>> > Hello ITK experts, >>>>> > >>>>> > I have been trying to make ITK Apps work but I have not been >>>>> > successful so >>>>> > far. When I am building (making) ITKApps the process ends with 8 >>>>> > errors in >>>>> > DICOMApp. I would be thankful if you could help me in this regard. I >>>>> > am on >>>>> > Mac (El Capitan) and here is the summary of what I have done so far: >>>>> > >>>>> > 1- Installing CMake-3.4.1. >>>>> > 2- Installing VTK-6.3.0 >>>>> > 3- Installing ITK-4.8.2 >>>>> > 4- Installing FLTK-1.3.3 (Initially, I had some issues with building >>>>> > FLTK >>>>> > and came across to this; and using this solution: brew reinstall >>>>> > --devel >>>>> > >>>>> > https://raw.githubusercontent.com/dpo/homebrew/ec46018128dde5bf466b013a6c7086d0880930a3/Library/Formula/fltk.rb >>>>> > , I could fix the problem and fltk folder has been created at >>>>> > \usr\local\Cellar\fltk\1.3.3-r10866_1\) >>>>> > 5- Installing ITKApps: >>>>> > >>>>> > - Create a folder named "Applications" >>>>> > >>>>> > - In "Applications" directory run: git clone >>>>> > http://itk.org/ITKApps.git >>>>> > >>>>> > -This will make a floder named "ITKApps" >>>>> > >>>>> > - Then, create a folder named "build" in "Applications" directory >>>>> > >>>>> > - Use Cmake gui: >>>>> > >>>>> > * Source: PathTo/Applications/ITKApps >>>>> > * Build: PathTo/Applications/build >>>>> > >>>>> > - Configure! There is a bug: Fltk resources not found, GUI >>>>> > application will >>>>> > not respond to mouse events >>>>> > >>>>> > - Manually set the ITK_FLTK_RESOURCE to >>>>> > \usr\local\Cellar\fltk\1.3.3-r10866_1\ >>>>> > >>>>> > - Configure again! Successful! >>>>> > >>>>> > - Generate! Successful! >>>>> > >>>>> > - Go to /Applications/build directory, and make. >>>>> > >>>>> > This process ends with 8 errors related to DICOMApp. >>>>> > "8 errors generated. >>>>> > make[2]: *** [DICOMApp/CMakeFiles/DICOMApp.dir/main.cxx.o] Error >>>>> > 1make[1]: >>>>> > *** [DICOMApp/CMakeFiles/DICOMApp.dir/all] Error 2 >>>>> > make: *** [all] Error 2" >>>>> > >>>>> > Please find attached the text file including the errors I got. >>>>> > >>>>> > Thanks, >>>>> > Sara Gh >>>>> > >>>>> > >>>>> > _______________________________________________ >>>>> > Community mailing list >>>>> > Community at itk.org >>>>> > http://public.kitware.com/mailman/listinfo/community >>>>> > >>>>> >>>>> >>>>> >>>>> -- >>>>> Unpaid intern in BillsBasement at noware dot com >>>>> >>>>> >>>>> >>>>> _______________________________________________ >>>>> Community mailing list >>>>> Community at itk.org >>>>> http://public.kitware.com/mailman/listinfo/community >>>>> >>>> >>> >> > From matt.mccormick at kitware.com Tue Mar 29 12:12:54 2016 From: matt.mccormick at kitware.com (Matt McCormick) Date: Tue, 29 Mar 2016 12:12:54 -0400 Subject: [ITK] [ITK-users] itk::RayCastInterpolateImageFunction for ITK Python Wrap In-Reply-To: <50B858FB5F53124F9E32314E5C1B409435B3E716@MBX112.d.ethz.ch> References: <50B858FB5F53124F9E32314E5C1B409435B3E077@MBX112.d.ethz.ch> <50B858FB5F53124F9E32314E5C1B409435B3E093@MBX112.d.ethz.ch> <4F6CCA0D-3ACF-4818-B3C0-EB1AC89FA902@gmail.com> <0A63EEFB-3478-4C84-A875-CCA5DF78CB3B@gmail.com> <50B858FB5F53124F9E32314E5C1B409435B3E522@MBX112.d.ethz.ch> <9769712B-4147-4111-8235-20FBAAEEA3BD@gmail.com> <50B858FB5F53124F9E32314E5C1B409435B3E716@MBX112.d.ethz.ch> Message-ID: Hi Fabio, Yes, the build issues are unrelated to the wrapping, and you can try out the wrapping patch only by starting from ITK 4.9.0. I merged the patch to the release branch, so it can be tested by: cd /path/to/ITK git checkout -b release origin/release git pull HTH, Matt On Tue, Mar 29, 2016 at 11:09 AM, D'Isidoro Fabio wrote: > Hi Matt, > > While waiting for the python Wrap to be ready I have tried to build ITK normally (no Python Wrap) on Visual Studio. The result of the build was: > > ========== Build: 213 succeeded, 1 failed, 0 up-to-date, 0 skipped ========== > > And the failed one was: > > .... > 159>ITKCommon-4.10.lib(itkNumericTraits.obj) : error LNK2005: "public: static bool const itk::NumericTraits::One" (?One@?$NumericTraits at _N@itk@@2_NB) already defined in itkTestDriver.obj > 159>ITKCommon-4.10.lib(itkNumericTraits.obj) : error LNK2005: "public: static unsigned long const itk::NumericTraits::Zero" (?Zero@?$NumericTraits at K@itk@@2KB) already defined in itkTestDriver.obj > 159>ITKCommon-4.10.lib(itkNumericTraits.obj) : error LNK2005: "public: static unsigned long const itk::NumericTraits::One" (?One@?$NumericTraits at K@itk@@2KB) already defined in itkTestDriver.obj > 166>------ Build started: Project: ITKOptimizersv4, Configuration: Release Win32 ------ > 166> Building Custom Rule C:/Users/difabio/ITK/Modules/Numerics/Optimizersv4/src/CMakeLists.txt > 159>C:\Users\difabio\ITK_build_cpp\bin\Release\itkTestDriver.exe : fatal error LNK1169: one or more multiply defined symbols found > > Can I work with this build or I still need to wait, also for building ITK without python wrapping? > > And for building ITK without python wrap, would it be different if I downloaded the release version rather than the Git version? > > Thanks > > ---------------------------------------------------------------------- > Fabio D?Isidoro > PhD Student ? Institute for Biomechanics, ETH Z?rich > HPP O 14, Schafmattstrasse 30, 8093 Zuerich, Switzerland > Tel: +41 44 633 40 60 > > > -----Original Message----- > From: Matt McCormick [mailto:matt.mccormick at kitware.com] > Sent: Montag, 28. M?rz 2016 15:13 > To: Michka Popoff > Cc: D'Isidoro Fabio; insight-users at itk.org > Subject: Re: [ITK-users] itk::RayCastInterpolateImageFunction for ITK Python Wrap > > @Michka, > > Yes, good idea to check the dashboard. This is a known issue related to recent development, probably this patch: > > http://review.source.kitware.com/#/c/20905/ > > I will start a Windows build to investigate. > > > @Fabio, > > Make sure to also have BUILD_TESTING turned off on your build. All Visual Studio wrapping builds should be markedly faster after we merge this patch: > > http://review.source.kitware.com/#/c/20208/ > > > Thanks, > Matt > > On Mon, Mar 28, 2016 at 5:58 AM, Michka Popoff wrote: >> I just looked at our buildbots, this problem is also popping up here: >> https://open.cdash.org/viewBuildError.php?buildid=4297981 >> >> The errors are similar. We will have to fix them. >> >> Matt, do you have an idea what that could be ? >> I will not have time to setup a Windows build anytime soon. >> >> Michka >> >> >>> On 27 Mar 2016, at 21:41, D'Isidoro Fabio wrote: >>> >>> Thank you. >>> >>> I downloaded ITK with Git from: http://www.itk.org/Wiki/ITK/Git and built it with Visual Studio and the ITK_WRAP_PYTHON option (I had one this procedure many times already before). Unfortunately my build (8 hours on my laptop, without BUILD_EXAMPLES) was unsuccessful. Apparently there are mistakes related to itk:NumericTraits (see below a part of it): >>> >>> ... >>> $NumericTraits at H@itk@@2HB) already defined in >>> itkAbsImageFilterPython.obj >>> 503>ITKCommon-4.10.lib(itkNumericTraits.obj) : error LNK2005: >>> 503>"public: static unsigned int const itk::NumericTraits>> 503>int>::Zero" (?Zero@?$NumericTraits at I@itk@@2IB) already defined in >>> 503>itkAbsImageFilterPython.obj >>> 503>ITKCommon-4.10.lib(itkNumericTraits.obj) : error LNK2005: >>> 503>"public: static unsigned int const itk::NumericTraits>> 503>int>::One" (?One@?$NumericTraits at I@itk@@2IB) already defined in >>> 503>itkAbsImageFilterPython.obj >>> 503>ITKCommon-4.10.lib(itkNumericTraits.obj) : error LNK2005: >>> 503>"public: static long const itk::NumericTraits::Zero" >>> 503>(?Zero@?$NumericTraits at J@itk@@2JB) already defined in >>> 503>itkAbsImageFilterPython.obj >>> 503>ITKCommon-4.10.lib(itkNumericTraits.obj) : error LNK2005: >>> 503>"public: static long const itk::NumericTraits::One" >>> 503>(?One@?$NumericTraits at J@itk@@2JB) already defined in >>> 503>itkAbsImageFilterPython.obj >>> 503>ITKCommon-4.10.lib(itkNumericTraits.obj) : error LNK2005: >>> 503>"public: static bool const itk::NumericTraits::Zero" >>> 503>(?Zero@?$NumericTraits at _N@itk@@2_NB) already defined in >>> 503>itkAbsImageFilterPython.obj >>> 503>ITKCommon-4.10.lib(itkNumericTraits.obj) : error LNK2005: >>> 503>"public: static bool const itk::NumericTraits::One" >>> 503>(?One@?$NumericTraits at _N@itk@@2_NB) already defined in >>> 503>itkAbsImageFilterPython.obj >>> 503>ITKCommon-4.10.lib(itkNumericTraits.obj) : error LNK2005: >>> 503>"public: static unsigned long const itk::NumericTraits>> 503>long>::Zero" (?Zero@?$NumericTraits at K@itk@@2KB) already defined >>> 503>in itkAbsImageFilterPython.obj >>> 503>ITKCommon-4.10.lib(itkNumericTraits.obj) : error LNK2005: "public: static unsigned long const itk::NumericTraits::One" (?One@?$NumericTraits at K@itk@@2KB) already defined in itkAbsImageFilterPython.obj >>> 503> Creating library >>> 503>C:/Users/difabio/ITK_49_Wrap/lib/Release/ITKImageIntensityPython. >>> 503>lib and object >>> 503>C:/Users/difabio/ITK_49_Wrap/lib/Release/ITKImageIntensityPython. >>> 503>exp >>> 503>C:\Users\difabio\ITK_49_Wrap\lib\Release\_ITKImageIntensityPython >>> 503>.pyd : fatal error LNK1169: one or more multiply defined symbols >>> 503>found >>> 529>------ Build started: Project: ALL_BUILD, Configuration: Release >>> 529>Win32 ------ >>> 529> Building Custom Rule C:/Users/difabio/ITK/CMakeLists.txt >>> 529> CMake does not need to re-run because C:\Users\difabio\ITK_49_Wrap\CMakeFiles\generate.stamp is up-to-date. >>> ========== Build: 452 succeeded, 77 failed, 0 up-to-date, 0 skipped >>> ========== >>> >>> >>> In my Cmake build configuration, I remember I added the data type "double" and maybe also "unsigned float" to the standard ones. May this be the problem? >>> >>> Any help would be appreciated. Thanks. >>> >>> -----Original Message----- >>> From: Michka Popoff [mailto:michkapopoff at gmail.com] >>> Sent: Sonntag, 27. M?rz 2016 11:20 >>> To: Matt McCormick >>> Cc: D'Isidoro Fabio; insight-users at itk.org >>> Subject: Re: [ITK-users] itk::RayCastInterpolateImageFunction for ITK >>> Python Wrap >>> >>> Patch has been merged. You should now be able to use it. >>> Thanks Matt for the quick review. >>> >>> Michka >>> >>>> On 27 Mar 2016, at 03:59, Matt McCormick wrote: >>>> >>>> Hi, >>>> >>>> Here are some pointers to relevant documentation: >>>> >>>> How to add wrapping for a filter: >>>> http://itk.org/ITKSoftwareGuide/html/Book1/ITKSoftwareGuide-Book1ch9 >>>> .h >>>> tml#x50-1500009.5 >>>> >>>> How to perform a review: >>>> https://insightsoftwareconsortium.github.io/ITKBarCamp-doc/Community >>>> So ftwareProcess/PerformAGerritReview/index.html >>>> >>>> How to download ITK with Git: http://www.itk.org/Wiki/ITK/Git >>>> >>>> Hope this helps, >>>> Matt >>>> >>>> On Sat, Mar 26, 2016 at 2:41 PM, Michka Popoff wrote: >>>>> I can notify you once it is merged to the master branch of ITK. >>>>> This should be fast (as soon as it gets reviewed). >>>>> >>>>> Wrapping new functions/classes is made by adding a .wrap file in >>>>> the corresponding ?wrapping" folder of the module. >>>>> I often just copy-paste a similar .wrap file an adapt it. There are >>>>> sometimes some surprise, and the .wrap file needs to be tweaked. >>>>> >>>>> Not sure if we have a guide on how to do it. >>>>> Some cases like this one are really easy to implement, some others >>>>> are more involved. >>>>> >>>>> Once the patch is merged, you will need to build ITK from source. >>>>> This is pretty easy: >>>>> http://www.itk.org/Wiki/ITK/Configuring_and_Building >>>>> We can assist you if there are problems. >>>>> >>>>> Writing your own filter in Python is doable; but I never tried such thing. >>>>> It would be a nice proof-of-concept to get something like this to run. >>>>> But this is probably more work than it is worth. >>>>> >>>>> If you can wait a few days until the patch is merged, and are >>>>> willing to build ITK from source, the python solution is probably the easiest. >>>>> >>>>> Michka >>>>> >>>>> >>>>> On 26 Mar 2016, at 19:27, D'Isidoro Fabio wrote: >>>>> >>>>> Thank you for your reply. >>>>> >>>>> I miss the skills to test/review that patch. I do not know how to >>>>> wrap a C++ code to Python. Is there any relatively easy guide for it? >>>>> >>>>> Also, what are my possibilities now? Writing my own RayCasting >>>>> Filter in Python and possibly use it as interpolator for the >>>>> ResampleImageFilter Filter? Or necessarily turn to C++ forgetting about Python? >>>>> >>>>> Thanks >>>>> >>>>> From: Michka Popoff [mailto:michkapopoff at gmail.com] >>>>> Sent: Samstag, 26. M?rz 2016 19:16 >>>>> To: D'Isidoro Fabio >>>>> Cc: insight-users at itk.org >>>>> Subject: Re: [ITK-users] itk::RayCastInterpolateImageFunction for >>>>> ITK Python Wrap >>>>> >>>>> Hi >>>>> >>>>> The function was not wrapped at all. >>>>> Most of them are, and the remaining are added slowly, mostly >>>>> on-demand (for the moment). >>>>> >>>>> I made a patch which you can test/review here: >>>>> http://review.source.kitware.com/#/c/20945/ >>>>> >>>>> We can probably add it to the 4.9.1 release; else it will land in >>>>> the ITK >>>>> 4.10 release. >>>>> >>>>> Michka >>>>> >>>>> >>>>> On 26 Mar 2016, at 17:13, D'Isidoro Fabio wrote: >>>>> >>>>> Hallo, >>>>> >>>>> I am trying to implement my own Digital Radiograph Reconstruction >>>>> algorithm with ITK v 4.8 Python Wrap. I have looked on the web and >>>>> found examples that make use of the >>>>> itk::RayCastInterpolateImageFunction. However, it seems that this function has not been wrapped for Python because I get the error: >>>>> >>>>> ?LazyITKModule? object has not attribute ?RayCastInterpolateImageFunction? >>>>> >>>>> Any help? Hast this been done in the new 4.9 Version or what do you >>>>> suggest for me to do? >>>>> >>>>> Thank you. >>>>> >>>>> Fabio >>>>> >>>>> _____________________________________ >>>>> Powered by www.kitware.com >>>>> >>>>> Visit other Kitware open-source projects at >>>>> http://www.kitware.com/opensource/opensource.html >>>>> >>>>> Kitware offers ITK Training Courses, for more information visit: >>>>> http://www.kitware.com/products/protraining.php >>>>> >>>>> Please keep messages on-topic and check the ITK FAQ at: >>>>> http://www.itk.org/Wiki/ITK_FAQ >>>>> >>>>> Follow this link to subscribe/unsubscribe: >>>>> http://public.kitware.com/mailman/listinfo/insight-users >>>>> >>>>> >>>>> >>>>> _____________________________________ >>>>> Powered by www.kitware.com >>>>> >>>>> Visit other Kitware open-source projects at >>>>> http://www.kitware.com/opensource/opensource.html >>>>> >>>>> Kitware offers ITK Training Courses, for more information visit: >>>>> http://www.kitware.com/products/protraining.php >>>>> >>>>> Please keep messages on-topic and check the ITK FAQ at: >>>>> http://www.itk.org/Wiki/ITK_FAQ >>>>> >>>>> Follow this link to subscribe/unsubscribe: >>>>> http://public.kitware.com/mailman/listinfo/insight-users >>>>> >>> >> _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From matt.mccormick at kitware.com Tue Mar 29 12:16:36 2016 From: matt.mccormick at kitware.com (Matt McCormick) Date: Tue, 29 Mar 2016 12:16:36 -0400 Subject: [ITK] Community versus Users Lists In-Reply-To: References: <5B958451-72D1-4039-A67C-77A8B9ADD558@kcl.ac.uk> <54FB17C1-10F7-404C-85CA-FD0F77F2E630@gmail.com> Message-ID: Doodle polls are usually for scheduling times only (as far as I am aware). Perhaps a Google Form? M On Tue, Mar 29, 2016 at 11:10 AM, D?enan Zuki? wrote: > Hi everyone, > > since ITK is now in a mature phase, there is not a lot of traffic on > ITK-Developers. I suppose the best would be to completely transition to just > one list (community) which was created for that purpose. This would simplify > things. > > But having a poll sounds like a good idea. Did you mean something like a > Doodle poll, or somehow restrict the poll to just the members of the 3 > mailing lists? > > Regards, > D?enan > > On Sat, Mar 26, 2016 at 11:22 PM, Matt McCormick > wrote: >> >> Hi, >> >> The current situation is not optimal, and it is difficult to keep all >> parties involved happy. >> >> - Some people do not want to be bothered to subscribe to more than one >> list, be it community, insight-users, or insight-developers. >> - Some people on insight-developers do not want to be auto-subscribed >> to a different list that has a different amount of traffic. >> - There are a number of non-mailman interfaces to the mailing lists >> that may not adapt to changes (Nabble, GMane, etc.), and some people >> use these interfaces exclusively. >> >> Any change will result in some unhappy campers, but some change may >> still be necessary to improve the status quo. >> >> Perhaps we should create a poll distributed to all lists to select a >> way forward? Other constructive ideas? >> >> Thanks, >> Matt >> >> On Sat, Mar 26, 2016 at 10:01 PM, Andras Lasso wrote: >> > I completely agree. Either a single community list or pair of >> > devel&users >> > makes sense. >> > >> > >> > >> > My personal experience: I've signed up to the community list when it was >> > created and unsubscribed from users. However, it was quite annoying that >> > I >> > received emails from users list but my responses were bounced. So, I had >> > to >> > sign up again to the users list. I still don?t know where to send new >> > posts: >> > users or community. >> > >> > >> > >> > Andras >> > >> > >> > >> > From: Michka Popoff >> > Sent: March 26, 2016 14:24 >> > To: Matt McCormick >> > Cc: community at itk.org >> > Subject: Re: [ITK] Community versus Users Lists >> > >> > >> > >> > Hi >> > >> > one thought about this. If I remember well, (but I may be mistaken), >> > the community at itk.org address was introduced to replace the two others. >> > >> > Now, we have to follow 3 different mailing lists. The mail traffic is >> > okay >> > for me on >> > these 3 lists, so having only one would be great. >> > It would help people to know which one to use. >> > >> > Or we should go back to the old behaviour, with a user/developer list. >> > But I think developers want also to know what they users are doing, >> > so they are often registered on the two (/three) anyway. >> > >> > Michka >> > >> >> On 17 Mar 2016, at 16:42, Matt McCormick >> >> wrote: >> >> >> >> Hi Toby, >> >> >> >> To post to the insight-users or insight-developers list, your email >> >> account currently needs to be subscribed there, too. >> >> >> >> Matt >> >> >> >> On Thu, Mar 17, 2016 at 5:47 AM, Wood, Tobias >> >> wrote: >> >>> Hello, >> >>> >> >>> Apologies for a newbie question but this has been bugging me for a >> >>> while. >> >>> I am subscribed to the community at itk.org mailing list. As noted on the >> >>> sign-up page, this also receives all the mail from insight-users (and >> >>> insight-developers). When I try to reply to a message from one of >> >>> these >> >>> lists in my mail client, the reply-to address is set to insight-users. >> >>> If I >> >>> send the message as is, I get a failure message telling me I am not >> >>> subscribed to the mailing list (which is correct). >> >>> >> >>> >> >>> How should I be responding to such e-mail threads? Will a reply to >> >>> community at itk.org forward the message on to insight-users? Or should I >> >>> be >> >>> subscribing to all 3 mailing lists (seems suboptimal as I assume I >> >>> will get >> >>> multiple copies of messages). >> >>> >> >>> Thanks, >> >>> Toby >> >>> _______________________________________________ >> >>> Community mailing list >> >>> Community at itk.org >> >>> http://public.kitware.com/mailman/listinfo/community >> >> _______________________________________________ >> >> Community mailing list >> >> Community at itk.org >> >> http://public.kitware.com/mailman/listinfo/community >> > >> > _______________________________________________ >> > Community mailing list >> > Community at itk.org >> > http://public.kitware.com/mailman/listinfo/community >> _______________________________________________ >> Community mailing list >> Community at itk.org >> http://public.kitware.com/mailman/listinfo/community > > From jose.de.paula at live.com Tue Mar 29 13:00:15 2016 From: jose.de.paula at live.com (JoseBarretoT) Date: Tue, 29 Mar 2016 10:00:15 -0700 (MST) Subject: [ITK] [ITK-users] Send img VTK for ITK Message-ID: <1459270815815-7588668.post@n2.nabble.com> In VTK and ITK is possible to pass images between them. But, only possible send image ITK for VTK with "itk::ImageToVTKImageFilter". Is possible send image of vtk for itk ? -- View this message in context: http://itk-insight-users.2283740.n2.nabble.com/ITK-users-Send-img-VTK-for-ITK-tp7588668.html Sent from the ITK Insight Users mailing list archive at Nabble.com. _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From chinander at gmail.com Tue Mar 29 13:07:24 2016 From: chinander at gmail.com (Mike Chinander) Date: Tue, 29 Mar 2016 12:07:24 -0500 Subject: [ITK] [ITK-users] Send img VTK for ITK In-Reply-To: <1459270815815-7588668.post@n2.nabble.com> References: <1459270815815-7588668.post@n2.nabble.com> Message-ID: If you enable vtkGlue when building ITK, there is both itkVTKImageToImageFilter.h and itkImageToVTKImageFilter.h On Tue, Mar 29, 2016 at 12:00 PM, JoseBarretoT wrote: > In VTK and ITK is possible to pass images between them. > But, only possible send image ITK for VTK with > "itk::ImageToVTKImageFilter". > > Is possible send image of vtk for itk ? > > > > -- > View this message in context: > http://itk-insight-users.2283740.n2.nabble.com/ITK-users-Send-img-VTK-for-ITK-tp7588668.html > Sent from the ITK Insight Users mailing list archive at Nabble.com. > _____________________________________ > Powered by www.kitware.com > > Visit other Kitware open-source projects at > http://www.kitware.com/opensource/opensource.html > > Kitware offers ITK Training Courses, for more information visit: > http://www.kitware.com/products/protraining.php > > Please keep messages on-topic and check the ITK FAQ at: > http://www.itk.org/Wiki/ITK_FAQ > > Follow this link to subscribe/unsubscribe: > http://public.kitware.com/mailman/listinfo/insight-users > -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From matt.mccormick at kitware.com Tue Mar 29 13:20:50 2016 From: matt.mccormick at kitware.com (Matt McCormick) Date: Tue, 29 Mar 2016 13:20:50 -0400 Subject: [ITK] [ITK-users] Send img VTK for ITK In-Reply-To: References: <1459270815815-7588668.post@n2.nabble.com> Message-ID: Hi, Here is an example: http://itk.org/ITKExamples/src/Bridge/VtkGlue/ConvertvtkImageDataToAnitkImage/Documentation.html HTH, Matt On Tue, Mar 29, 2016 at 1:07 PM, Mike Chinander wrote: > If you enable vtkGlue when building ITK, there is both > itkVTKImageToImageFilter.h and itkImageToVTKImageFilter.h > > On Tue, Mar 29, 2016 at 12:00 PM, JoseBarretoT > wrote: >> >> In VTK and ITK is possible to pass images between them. >> But, only possible send image ITK for VTK with >> "itk::ImageToVTKImageFilter". >> >> Is possible send image of vtk for itk ? >> >> >> >> -- >> View this message in context: >> http://itk-insight-users.2283740.n2.nabble.com/ITK-users-Send-img-VTK-for-ITK-tp7588668.html >> Sent from the ITK Insight Users mailing list archive at Nabble.com. >> _____________________________________ >> Powered by www.kitware.com >> >> Visit other Kitware open-source projects at >> http://www.kitware.com/opensource/opensource.html >> >> Kitware offers ITK Training Courses, for more information visit: >> http://www.kitware.com/products/protraining.php >> >> Please keep messages on-topic and check the ITK FAQ at: >> http://www.itk.org/Wiki/ITK_FAQ >> >> Follow this link to subscribe/unsubscribe: >> http://public.kitware.com/mailman/listinfo/insight-users > > > > _____________________________________ > Powered by www.kitware.com > > Visit other Kitware open-source projects at > http://www.kitware.com/opensource/opensource.html > > Kitware offers ITK Training Courses, for more information visit: > http://www.kitware.com/products/protraining.php > > Please keep messages on-topic and check the ITK FAQ at: > http://www.itk.org/Wiki/ITK_FAQ > > Follow this link to subscribe/unsubscribe: > http://public.kitware.com/mailman/listinfo/insight-users > _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From jb_tamez at hotmail.com Wed Mar 30 03:28:31 2016 From: jb_tamez at hotmail.com (Juan Bernardo Tamez) Date: Wed, 30 Mar 2016 00:28:31 -0700 (MST) Subject: [ITK] [ITK-users] ld error when linking -litkTestDriver Message-ID: <1459322911672-7588671.post@n2.nabble.com> Hi, I keep getting the following ld error when trying to compile an ITK project: cannot find -litkTestDriver error: ld returned 1 exit status Now, itkTestDriver is located on my ITK/build/bin folder and I'm pretty sure I'm passing that folder location correctly to ld. But this is an executable. not an .so file. So I'm not sure if I'm doing things correctly. Regards, Juan -- View this message in context: http://itk-insight-users.2283740.n2.nabble.com/ld-error-when-linking-litkTestDriver-tp7588671.html Sent from the ITK Insight Users mailing list archive at Nabble.com. _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From suneezahanif02 at gmail.com Wed Mar 30 08:02:04 2016 From: suneezahanif02 at gmail.com (suneeza hanif) Date: Wed, 30 Mar 2016 14:02:04 +0200 Subject: [ITK] [ITK-users] Sampling Percentage in Registration Method Message-ID: Hello Everyone, I am having problem with sampling percentage. I am getting same transform matrix and same error value even if I use different sampling percentage (e.g. 0.8 and 0.2) in case of both random and regular sampling strategy. I am using same lines of code as written in manual and in examples. * RegistrationType::MetricSamplingStrategyType samplingStrategy=RegistrationType::RANDOM;* * Registration->SetMetricSamplingStrategy( samplingStrategy );* * Registration->SetMetricSamplingPercentage( 0.8);* Am I missing something in code? I really appreciate your help. Best Regards, Suneeza -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From dzenanz at gmail.com Wed Mar 30 10:17:40 2016 From: dzenanz at gmail.com (=?UTF-8?B?RMW+ZW5hbiBadWtpxIc=?=) Date: Wed, 30 Mar 2016 10:17:40 -0400 Subject: [ITK] [ITK-users] ld error when linking -litkTestDriver In-Reply-To: <1459322911672-7588671.post@n2.nabble.com> References: <1459322911672-7588671.post@n2.nabble.com> Message-ID: Hi Juan, do you have itkTestDriver.lib? Somewhere in ITKv4-build\lib\Release or similar? Are you using CMake to configure your project, or something else? Regards On Wed, Mar 30, 2016 at 3:28 AM, Juan Bernardo Tamez wrote: > Hi, > > I keep getting the following ld error when trying to compile an ITK > project: > > cannot find -litkTestDriver > error: ld returned 1 exit status > > Now, itkTestDriver is located on my ITK/build/bin folder and I'm pretty > sure > I'm passing that folder location correctly to ld. But this is an > executable. > not an .so file. So I'm not sure if I'm doing things correctly. > > Regards, > Juan > > > > -- > View this message in context: > http://itk-insight-users.2283740.n2.nabble.com/ld-error-when-linking-litkTestDriver-tp7588671.html > Sent from the ITK Insight Users mailing list archive at Nabble.com. > _____________________________________ > Powered by www.kitware.com > > Visit other Kitware open-source projects at > http://www.kitware.com/opensource/opensource.html > > Kitware offers ITK Training Courses, for more information visit: > http://www.kitware.com/products/protraining.php > > Please keep messages on-topic and check the ITK FAQ at: > http://www.itk.org/Wiki/ITK_FAQ > > Follow this link to subscribe/unsubscribe: > http://public.kitware.com/mailman/listinfo/insight-users > -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From jb_tamez at hotmail.com Wed Mar 30 11:05:35 2016 From: jb_tamez at hotmail.com (Juan Bernardo Tamez) Date: Wed, 30 Mar 2016 08:05:35 -0700 (MST) Subject: [ITK] [ITK-users] ld error when linking -litkTestDriver In-Reply-To: References: <1459322911672-7588671.post@n2.nabble.com> Message-ID: <1459350335072-7588674.post@n2.nabble.com> Hi dzenanz, No, I couldn't find any instances of itkTestDriver.lib on the build folder. I used cmake to generate the project following the instructions from http://www.itk.org/Wiki/ITK/Configuring_and_Building. It appears to generate only the TestDriver executable and some intermediate files: itkTestDriver (executable) itkTestDriver.dir itkTestDriver.cxx.o Regards, Juan -- View this message in context: http://itk-insight-users.2283740.n2.nabble.com/ld-error-when-linking-litkTestDriver-tp7588671p7588674.html Sent from the ITK Insight Users mailing list archive at Nabble.com. _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From jb_tamez at hotmail.com Wed Mar 30 11:13:02 2016 From: jb_tamez at hotmail.com (Juan Bernardo Tamez) Date: Wed, 30 Mar 2016 08:13:02 -0700 (MST) Subject: [ITK] [ITK-users] ld error when linking -litkTestDriver In-Reply-To: <1459350335072-7588674.post@n2.nabble.com> References: <1459322911672-7588671.post@n2.nabble.com> <1459350335072-7588674.post@n2.nabble.com> Message-ID: <1459350782724-7588675.post@n2.nabble.com> By the way, I'm trying to build specifically ITK 4.6.1 -- View this message in context: http://itk-insight-users.2283740.n2.nabble.com/ld-error-when-linking-litkTestDriver-tp7588671p7588675.html Sent from the ITK Insight Users mailing list archive at Nabble.com. _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From dzenanz at gmail.com Wed Mar 30 11:24:52 2016 From: dzenanz at gmail.com (=?UTF-8?B?RMW+ZW5hbiBadWtpxIc=?=) Date: Wed, 30 Mar 2016 11:24:52 -0400 Subject: [ITK] [ITK-users] ld error when linking -litkTestDriver In-Reply-To: <1459350335072-7588674.post@n2.nabble.com> References: <1459322911672-7588671.post@n2.nabble.com> <1459350335072-7588674.post@n2.nabble.com> Message-ID: You should not need to link to test driver. Since ITK is a library, it does not generate executables. If you did not enable dynamic libraries, it means that results of "building" the library reside in /lib folder, not /bin. Also, a big part of ITK is header-only, which means there is nothing to be generated until you include it in your project. Are you trying to compile the ITK library itself, or a project using ITK library? Regards, D?enan On Wed, Mar 30, 2016 at 11:05 AM, Juan Bernardo Tamez wrote: > Hi dzenanz, > > No, I couldn't find any instances of itkTestDriver.lib on the build folder. > I used cmake to generate the project following the instructions from > http://www.itk.org/Wiki/ITK/Configuring_and_Building. It appears to > generate > only the TestDriver executable and some intermediate files: > > itkTestDriver (executable) > itkTestDriver.dir > itkTestDriver.cxx.o > > Regards, > Juan > > > > -- > View this message in context: > http://itk-insight-users.2283740.n2.nabble.com/ld-error-when-linking-litkTestDriver-tp7588671p7588674.html > Sent from the ITK Insight Users mailing list archive at Nabble.com. > _____________________________________ > Powered by www.kitware.com > > Visit other Kitware open-source projects at > http://www.kitware.com/opensource/opensource.html > > Kitware offers ITK Training Courses, for more information visit: > http://www.kitware.com/products/protraining.php > > Please keep messages on-topic and check the ITK FAQ at: > http://www.itk.org/Wiki/ITK_FAQ > > Follow this link to subscribe/unsubscribe: > http://public.kitware.com/mailman/listinfo/insight-users > -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From jb_tamez at hotmail.com Wed Mar 30 11:43:46 2016 From: jb_tamez at hotmail.com (Juan Bernardo Tamez) Date: Wed, 30 Mar 2016 08:43:46 -0700 (MST) Subject: [ITK] [ITK-users] ld error when linking -litkTestDriver In-Reply-To: References: <1459322911672-7588671.post@n2.nabble.com> <1459350335072-7588674.post@n2.nabble.com> Message-ID: <1459352626786-7588677.post@n2.nabble.com> I'm trying to compile a project that uses ITK 4.6.1. I'm going to remove itkTestDriver from the list of required libs and see how it goes. Thanks! Regards, Juan -- View this message in context: http://itk-insight-users.2283740.n2.nabble.com/ld-error-when-linking-litkTestDriver-tp7588671p7588677.html Sent from the ITK Insight Users mailing list archive at Nabble.com. _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From bill.lorensen at gmail.com Wed Mar 30 16:56:53 2016 From: bill.lorensen at gmail.com (Bill Lorensen) Date: Wed, 30 Mar 2016 13:56:53 -0700 Subject: [ITK] [ITK-dev] Linker errors after recent checking on Mac Message-ID: This commit: [e1a7be21102463c7b91c456c3fbbb020f4a00cf7] BUG: Addressing VS10 and VS11 NumericTraits linkage issue causes link errors on my Mac clang++ compiler: Apple clang version 3.0 (tags/Apple/clang-211.12) (based on LLVM 3.0svn) [ 62%] Building CXX object Modules/Core/Common/src/CMakeFiles/ITKCommon.dir/itkNumericTraits.cxx.o Linking CXX shared library ../../../ThirdParty/VNL/src/vxl/lib/libITKCommon-4.10.dylib Undefined symbols for architecture x86_64: "itk::NumericTraits::Zero", referenced from: __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o ... "itk::NumericTraits::One", referenced from: __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o ... "itk::NumericTraits::Zero", referenced from: __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o ... "itk::NumericTraits::Zero", referenced from: __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o ... "itk::NumericTraits::One", referenced from: __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o ... "itk::NumericTraits::Zero", referenced from: __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o ... "itk::NumericTraits::One", referenced from: __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o ... "itk::NumericTraits::Zero", referenced from: __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o ... "itk::NumericTraits::One", referenced from: __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o ... "itk::NumericTraits::One", referenced from: __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o ... "itk::NumericTraits::One", referenced from: __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o ... "itk::NumericTraits::Zero", referenced from: __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o ... "itk::NumericTraits::One", referenced from: __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o ... "itk::NumericTraits::Zero", referenced from: __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o ... "itk::NumericTraits::One", referenced from: __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o ... "itk::NumericTraits::Zero", referenced from: __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o ... "itk::NumericTraits::One", referenced from: __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o ... "itk::NumericTraits::Zero", referenced from: __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o ... "itk::NumericTraits::One", referenced from: __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsTensorPixel2.cxx.o __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel2.cxx.o __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o ... "itk::NumericTraits::Zero", referenced from: __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsTensorPixel2.cxx.o __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel2.cxx.o __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o ... "itk::NumericTraits::Zero", referenced from: __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsTensorPixel2.cxx.o __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel2.cxx.o __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o ... "itk::NumericTraits::One", referenced from: __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsTensorPixel2.cxx.o __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel2.cxx.o __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o ... ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocation) make[2]: *** [Modules/ThirdParty/VNL/src/vxl/lib/libITKCommon-4.10.1.dylib] Error 1 _______________________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-developers From bill.lorensen at gmail.com Thu Mar 31 11:27:02 2016 From: bill.lorensen at gmail.com (Bill Lorensen) Date: Thu, 31 Mar 2016 08:27:02 -0700 Subject: [ITK] [ITK-dev] Linker errors after recent checking on Mac In-Reply-To: References: Message-ID: Folks, The same error appears on the Continuous builds. Should we revert the commit that introduced these compiler errors? Bill On Wed, Mar 30, 2016 at 1:56 PM, Bill Lorensen wrote: > This commit: > [e1a7be21102463c7b91c456c3fbbb020f4a00cf7] BUG: Addressing VS10 and > VS11 NumericTraits linkage issue > > causes link errors on my Mac clang++ compiler: > Apple clang version 3.0 (tags/Apple/clang-211.12) (based on LLVM 3.0svn) > > [ 62%] Building CXX object > Modules/Core/Common/src/CMakeFiles/ITKCommon.dir/itkNumericTraits.cxx.o > Linking CXX shared library > ../../../ThirdParty/VNL/src/vxl/lib/libITKCommon-4.10.dylib > Undefined symbols for architecture x86_64: > "itk::NumericTraits::Zero", referenced from: > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o > ... > "itk::NumericTraits::One", referenced from: > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o > ... > "itk::NumericTraits::Zero", referenced from: > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o > ... > "itk::NumericTraits::Zero", referenced from: > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o > ... > "itk::NumericTraits::One", referenced from: > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o > ... > "itk::NumericTraits::Zero", referenced from: > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o > ... > "itk::NumericTraits::One", referenced from: > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o > ... > "itk::NumericTraits::Zero", referenced from: > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o > ... > "itk::NumericTraits::One", referenced from: > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o > ... > "itk::NumericTraits::One", referenced from: > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o > ... > "itk::NumericTraits::One", referenced from: > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o > ... > "itk::NumericTraits::Zero", referenced from: > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o > ... > "itk::NumericTraits::One", referenced from: > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o > ... > "itk::NumericTraits::Zero", referenced from: > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o > ... > "itk::NumericTraits::One", referenced from: > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o > ... > "itk::NumericTraits::Zero", referenced from: > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o > ... > "itk::NumericTraits::One", referenced from: > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o > ... > "itk::NumericTraits::Zero", referenced from: > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o > ... > "itk::NumericTraits::One", referenced from: > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsTensorPixel2.cxx.o > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel2.cxx.o > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o > ... > "itk::NumericTraits::Zero", referenced from: > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsTensorPixel2.cxx.o > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel2.cxx.o > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o > ... > "itk::NumericTraits::Zero", referenced from: > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsTensorPixel2.cxx.o > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel2.cxx.o > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o > ... > "itk::NumericTraits::One", referenced from: > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsTensorPixel2.cxx.o > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel2.cxx.o > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o > ... > ld: symbol(s) not found for architecture x86_64 > clang: error: linker command failed with exit code 1 (use -v to see invocation) > make[2]: *** [Modules/ThirdParty/VNL/src/vxl/lib/libITKCommon-4.10.1.dylib] > Error 1 -- Unpaid intern in BillsBasement at noware dot com _______________________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-developers From jhlegarreta at vicomtech.org Thu Mar 31 13:36:19 2016 From: jhlegarreta at vicomtech.org (Jon Haitz Legarreta) Date: Thu, 31 Mar 2016 19:36:19 +0200 Subject: [ITK] [ITK-dev] Linker errors after recent checking on Mac In-Reply-To: References: Message-ID: HI Bill, that commit solved the linker issues with the duplicate symbols in itk::NumericTraits that were introduced [1] by some other commit in early or mid March. I acknowledge that VS10 (2010) and VS11 (2012) are some years old, and I have not personally looked deeply into the mentioned linker issue, but was rather affected by them, like other builds [1]; I would dare to say that it was some commit around March, 17th that started producing the linker errors addressed by Brad's patch. IMHO; the solution is not to revert the commit, but to look for some solution that makes both VS10, VS11 and Mac happy (besides the pre-merge machines). But I guess that requires some time, and having the ability to test on at least those additional platforms before merging, since it looks like a clean dashboard for a given branch is not enough in this case. I am available to test any patch and submit Experimental builds for VS10. JON HAITZ [1] https://open.cdash.org/viewBuildError.php?buildid=4283661 On 31 March 2016 at 17:27, Bill Lorensen wrote: > Folks, > > The same error appears on the Continuous builds. Should we revert the > commit that introduced these compiler errors? > > Bill > > On Wed, Mar 30, 2016 at 1:56 PM, Bill Lorensen > wrote: > > This commit: > > [e1a7be21102463c7b91c456c3fbbb020f4a00cf7] BUG: Addressing VS10 and > > VS11 NumericTraits linkage issue > > > > causes link errors on my Mac clang++ compiler: > > Apple clang version 3.0 (tags/Apple/clang-211.12) (based on LLVM 3.0svn) > > > > [ 62%] Building CXX object > > Modules/Core/Common/src/CMakeFiles/ITKCommon.dir/itkNumericTraits.cxx.o > > Linking CXX shared library > > ../../../ThirdParty/VNL/src/vxl/lib/libITKCommon-4.10.dylib > > Undefined symbols for architecture x86_64: > > "itk::NumericTraits::Zero", referenced from: > > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o > > ... > > "itk::NumericTraits::One", referenced from: > > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o > > ... > > "itk::NumericTraits::Zero", referenced from: > > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o > > ... > > "itk::NumericTraits::Zero", referenced from: > > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o > > ... > > "itk::NumericTraits::One", referenced from: > > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o > > ... > > "itk::NumericTraits::Zero", referenced from: > > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o > > ... > > "itk::NumericTraits::One", referenced from: > > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o > > ... > > "itk::NumericTraits::Zero", referenced from: > > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o > > ... > > "itk::NumericTraits::One", referenced from: > > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o > > ... > > "itk::NumericTraits::One", referenced from: > > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o > > ... > > "itk::NumericTraits::One", referenced from: > > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o > > ... > > "itk::NumericTraits::Zero", referenced from: > > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o > > ... > > "itk::NumericTraits::One", referenced from: > > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o > > ... > > "itk::NumericTraits::Zero", referenced from: > > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o > > ... > > "itk::NumericTraits::One", referenced from: > > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o > > ... > > "itk::NumericTraits::Zero", referenced from: > > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o > > ... > > "itk::NumericTraits::One", referenced from: > > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o > > ... > > "itk::NumericTraits::Zero", referenced from: > > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o > > ... > > "itk::NumericTraits::One", referenced from: > > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsTensorPixel2.cxx.o > > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel2.cxx.o > > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o > > ... > > "itk::NumericTraits::Zero", referenced from: > > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsTensorPixel2.cxx.o > > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel2.cxx.o > > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o > > ... > > "itk::NumericTraits::Zero", referenced from: > > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsTensorPixel2.cxx.o > > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel2.cxx.o > > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o > > ... > > "itk::NumericTraits::One", referenced from: > > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsTensorPixel2.cxx.o > > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel2.cxx.o > > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o > > ... > > ld: symbol(s) not found for architecture x86_64 > > clang: error: linker command failed with exit code 1 (use -v to see > invocation) > > make[2]: *** > [Modules/ThirdParty/VNL/src/vxl/lib/libITKCommon-4.10.1.dylib] > > Error 1 > > > > -- > Unpaid intern in BillsBasement at noware dot com > _______________________________________________ > Powered by www.kitware.com > > Visit other Kitware open-source projects at > http://www.kitware.com/opensource/opensource.html > > Kitware offers ITK Training Courses, for more information visit: > http://kitware.com/products/protraining.php > > Please keep messages on-topic and check the ITK FAQ at: > http://www.itk.org/Wiki/ITK_FAQ > > Follow this link to subscribe/unsubscribe: > http://public.kitware.com/mailman/listinfo/insight-developers > -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- _______________________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-developers From blowekamp at mail.nih.gov Thu Mar 31 14:15:35 2016 From: blowekamp at mail.nih.gov (Bradley Lowekamp) Date: Thu, 31 Mar 2016 14:15:35 -0400 Subject: [ITK] [ITK-dev] Linker errors after recent checking on Mac In-Reply-To: References: Message-ID: Bill, Was you build in release or debug mode? Your reporting with clang on XCode 4.2? Does llvm-gcc report the same problem? There is the following error on the dashboard that is similar[1]. This requires SHARED libraries and DEBUG mode on for gcc 4.6 to get this link error. It?s fine if its in release mode or built with static libraries. I am testing some other version of gcc. Thank you all for your patiences the slow progress on this issue. Brad [1] https://open.cdash.org/viewBuildError.php?buildid=4303582 > On Mar 31, 2016, at 1:36 PM, Jon Haitz Legarreta wrote: > > HI Bill, > that commit solved the linker issues with the duplicate symbols in itk::NumericTraits that were introduced [1] by some other commit in early or mid March. > > I acknowledge that VS10 (2010) and VS11 (2012) are some years old, and I have not personally looked deeply into the mentioned linker issue, but was rather affected by them, like other builds [1]; I would dare to say that it was some commit around March, 17th that started producing the linker errors addressed by Brad's patch. > > IMHO; the solution is not to revert the commit, but to look for some solution that makes both VS10, VS11 and Mac happy (besides the pre-merge machines). But I guess that requires some time, and having the ability to test on at least those additional platforms before merging, since it looks like a clean dashboard for a given branch is not enough in this case. > > I am available to test any patch and submit Experimental builds for VS10. > > JON HAITZ > > > [1] https://open.cdash.org/viewBuildError.php?buildid=4283661 > > > > > On 31 March 2016 at 17:27, Bill Lorensen > wrote: > Folks, > > The same error appears on the Continuous builds. Should we revert the > commit that introduced these compiler errors? > > Bill > > On Wed, Mar 30, 2016 at 1:56 PM, Bill Lorensen > wrote: > > This commit: > > [e1a7be21102463c7b91c456c3fbbb020f4a00cf7] BUG: Addressing VS10 and > > VS11 NumericTraits linkage issue > > > > causes link errors on my Mac clang++ compiler: > > Apple clang version 3.0 (tags/Apple/clang-211.12) (based on LLVM 3.0svn) > > > > [ 62%] Building CXX object > > Modules/Core/Common/src/CMakeFiles/ITKCommon.dir/itkNumericTraits.cxx.o > > Linking CXX shared library > > ../../../ThirdParty/VNL/src/vxl/lib/libITKCommon-4.10.dylib > > Undefined symbols for architecture x86_64: > > "itk::NumericTraits::Zero", referenced from: > > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o > > ... > > "itk::NumericTraits::One", referenced from: > > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o > > ... > > "itk::NumericTraits::Zero", referenced from: > > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o > > ... > > "itk::NumericTraits::Zero", referenced from: > > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o > > ... > > "itk::NumericTraits::One", referenced from: > > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o > > ... > > "itk::NumericTraits::Zero", referenced from: > > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o > > ... > > "itk::NumericTraits::One", referenced from: > > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o > > ... > > "itk::NumericTraits::Zero", referenced from: > > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o > > ... > > "itk::NumericTraits::One", referenced from: > > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o > > ... > > "itk::NumericTraits::One", referenced from: > > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o > > ... > > "itk::NumericTraits::One", referenced from: > > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o > > ... > > "itk::NumericTraits::Zero", referenced from: > > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o > > ... > > "itk::NumericTraits::One", referenced from: > > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o > > ... > > "itk::NumericTraits::Zero", referenced from: > > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o > > ... > > "itk::NumericTraits::One", referenced from: > > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o > > ... > > "itk::NumericTraits::Zero", referenced from: > > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o > > ... > > "itk::NumericTraits::One", referenced from: > > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o > > ... > > "itk::NumericTraits::Zero", referenced from: > > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o > > ... > > "itk::NumericTraits::One", referenced from: > > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsTensorPixel2.cxx.o > > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel2.cxx.o > > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o > > ... > > "itk::NumericTraits::Zero", referenced from: > > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsTensorPixel2.cxx.o > > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel2.cxx.o > > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o > > ... > > "itk::NumericTraits::Zero", referenced from: > > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsTensorPixel2.cxx.o > > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel2.cxx.o > > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o > > ... > > "itk::NumericTraits::One", referenced from: > > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsTensorPixel2.cxx.o > > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel2.cxx.o > > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o > > ... > > ld: symbol(s) not found for architecture x86_64 > > clang: error: linker command failed with exit code 1 (use -v to see invocation) > > make[2]: *** [Modules/ThirdParty/VNL/src/vxl/lib/libITKCommon-4.10.1.dylib] > > Error 1 > > > > -- > Unpaid intern in BillsBasement at noware dot com > _______________________________________________ > Powered by www.kitware.com > > Visit other Kitware open-source projects at > http://www.kitware.com/opensource/opensource.html > > Kitware offers ITK Training Courses, for more information visit: > http://kitware.com/products/protraining.php > > Please keep messages on-topic and check the ITK FAQ at: > http://www.itk.org/Wiki/ITK_FAQ > > Follow this link to subscribe/unsubscribe: > http://public.kitware.com/mailman/listinfo/insight-developers > > _______________________________________________ > Powered by www.kitware.com > > Visit other Kitware open-source projects at > http://www.kitware.com/opensource/opensource.html > > Kitware offers ITK Training Courses, for more information visit: > http://kitware.com/products/protraining.php > > Please keep messages on-topic and check the ITK FAQ at: > http://www.itk.org/Wiki/ITK_FAQ > > Follow this link to subscribe/unsubscribe: > http://public.kitware.com/mailman/listinfo/insight-developers -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- _______________________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-developers From sean at rogue-research.com Thu Mar 31 14:28:49 2016 From: sean at rogue-research.com (Sean McBride) Date: Thu, 31 Mar 2016 14:28:49 -0400 Subject: [ITK] [ITK-dev] Linker errors after recent checking on Mac In-Reply-To: References: Message-ID: <20160331182849.1343261501@mail.rogue-research.com> On Thu, 31 Mar 2016 19:36:19 +0200, Jon Haitz Legarreta said: >that commit solved the linker issues with the duplicate symbols in >itk::NumericTraits that were introduced [1] by some other commit in early >or mid March. > >I acknowledge that VS10 (2010) and VS11 (2012) are some years old Bill is using AppleClang 3.0, which is from Xcode 4.2, which was released October 2011, so is of simliar vintage. This dashboard running the even older gcc 4.2 seems to have the same errors: My Rogue9 bot also uses AppleClang 3.0, but it's green. It's building as release. Cheers, -- ____________________________________________________________ Sean McBride, B. Eng sean at rogue-research.com Rogue Research www.rogue-research.com Mac Software Developer Montr?al, Qu?bec, Canada _______________________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-developers From bill.lorensen at gmail.com Thu Mar 31 14:34:44 2016 From: bill.lorensen at gmail.com (Bill Lorensen) Date: Thu, 31 Mar 2016 11:34:44 -0700 Subject: [ITK] [ITK-dev] Linker errors after recent checking on Mac In-Reply-To: References: Message-ID: I have abandoned llvm-gcc sonce VTK no longer compiles. I am building Release with my clang and shared. On Thu, Mar 31, 2016 at 11:15 AM, Bradley Lowekamp wrote: > Bill, > > Was you build in release or debug mode? > > Your reporting with clang on XCode 4.2? Does llvm-gcc report the same > problem? > > > There is the following error on the dashboard that is similar[1]. This > requires SHARED libraries and DEBUG mode on for gcc 4.6 to get this link > error. It?s fine if its in release mode or built with static libraries. > > I am testing some other version of gcc. > > Thank you all for your patiences the slow progress on this issue. > Brad > > [1] https://open.cdash.org/viewBuildError.php?buildid=4303582 > > > On Mar 31, 2016, at 1:36 PM, Jon Haitz Legarreta < > jhlegarreta at vicomtech.org> wrote: > > HI Bill, > that commit solved the linker issues with the duplicate symbols in > itk::NumericTraits that were introduced [1] by some other commit in early > or mid March. > > I acknowledge that VS10 (2010) and VS11 (2012) are some years old, and I > have not personally looked deeply into the mentioned linker issue, but was > rather affected by them, like other builds [1]; I would dare to say that it > was some commit around March, 17th that started producing the linker errors > addressed by Brad's patch. > > IMHO; the solution is not to revert the commit, but to look for some > solution that makes both VS10, VS11 and Mac happy (besides the pre-merge > machines). But I guess that requires some time, and having the ability to > test on at least those additional platforms before merging, since it looks > like a clean dashboard for a given branch is not enough in this case. > > I am available to test any patch and submit Experimental builds for VS10. > > JON HAITZ > > > [1] https://open.cdash.org/viewBuildError.php?buildid=4283661 > > > > > On 31 March 2016 at 17:27, Bill Lorensen wrote: > >> Folks, >> >> The same error appears on the Continuous builds. Should we revert the >> commit that introduced these compiler errors? >> >> Bill >> >> On Wed, Mar 30, 2016 at 1:56 PM, Bill Lorensen >> wrote: >> > This commit: >> > [e1a7be21102463c7b91c456c3fbbb020f4a00cf7] BUG: Addressing VS10 and >> > VS11 NumericTraits linkage issue >> > >> > causes link errors on my Mac clang++ compiler: >> > Apple clang version 3.0 (tags/Apple/clang-211.12) (based on LLVM 3.0svn) >> > >> > [ 62%] Building CXX object >> > Modules/Core/Common/src/CMakeFiles/ITKCommon.dir/itkNumericTraits.cxx.o >> > Linking CXX shared library >> > ../../../ThirdParty/VNL/src/vxl/lib/libITKCommon-4.10.dylib >> > Undefined symbols for architecture x86_64: >> > "itk::NumericTraits::Zero", referenced from: >> > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o >> > ... >> > "itk::NumericTraits::One", referenced from: >> > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o >> > ... >> > "itk::NumericTraits::Zero", referenced from: >> > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o >> > ... >> > "itk::NumericTraits::Zero", referenced from: >> > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o >> > ... >> > "itk::NumericTraits::One", referenced from: >> > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o >> > ... >> > "itk::NumericTraits::Zero", referenced from: >> > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o >> > ... >> > "itk::NumericTraits::One", referenced from: >> > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o >> > ... >> > "itk::NumericTraits::Zero", referenced from: >> > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o >> > ... >> > "itk::NumericTraits::One", referenced from: >> > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o >> > ... >> > "itk::NumericTraits::One", referenced from: >> > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o >> > ... >> > "itk::NumericTraits::One", referenced from: >> > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o >> > ... >> > "itk::NumericTraits::Zero", referenced from: >> > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o >> > ... >> > "itk::NumericTraits::One", referenced from: >> > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o >> > ... >> > "itk::NumericTraits::Zero", referenced from: >> > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o >> > ... >> > "itk::NumericTraits::One", referenced from: >> > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o >> > ... >> > "itk::NumericTraits::Zero", referenced from: >> > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o >> > ... >> > "itk::NumericTraits::One", referenced from: >> > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o >> > ... >> > "itk::NumericTraits::Zero", referenced from: >> > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o >> > ... >> > "itk::NumericTraits::One", referenced from: >> > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsTensorPixel2.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel2.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o >> > ... >> > "itk::NumericTraits::Zero", referenced from: >> > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsTensorPixel2.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel2.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o >> > ... >> > "itk::NumericTraits::Zero", referenced from: >> > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsTensorPixel2.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel2.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o >> > ... >> > "itk::NumericTraits::One", referenced from: >> > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsTensorPixel2.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel2.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o >> > ... >> > ld: symbol(s) not found for architecture x86_64 >> > clang: error: linker command failed with exit code 1 (use -v to see >> invocation) >> > make[2]: *** >> [Modules/ThirdParty/VNL/src/vxl/lib/libITKCommon-4.10.1.dylib] >> > Error 1 >> >> >> >> -- >> Unpaid intern in BillsBasement at noware dot com >> _______________________________________________ >> Powered by www.kitware.com >> >> Visit other Kitware open-source projects at >> http://www.kitware.com/opensource/opensource.html >> >> Kitware offers ITK Training Courses, for more information visit: >> http://kitware.com/products/protraining.php >> >> Please keep messages on-topic and check the ITK FAQ at: >> http://www.itk.org/Wiki/ITK_FAQ >> >> Follow this link to subscribe/unsubscribe: >> http://public.kitware.com/mailman/listinfo/insight-developers >> > > _______________________________________________ > Powered by www.kitware.com > > Visit other Kitware open-source projects at > http://www.kitware.com/opensource/opensource.html > > Kitware offers ITK Training Courses, for more information visit: > http://kitware.com/products/protraining.php > > Please keep messages on-topic and check the ITK FAQ at: > http://www.itk.org/Wiki/ITK_FAQ > > Follow this link to subscribe/unsubscribe: > http://public.kitware.com/mailman/listinfo/insight-developers > > > -- Unpaid intern in BillsBasement at noware dot com -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- _______________________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-developers From jchris.fillionr at kitware.com Thu Mar 31 14:44:15 2016 From: jchris.fillionr at kitware.com (Jean-Christophe Fillion-Robin) Date: Thu, 31 Mar 2016 14:44:15 -0400 Subject: [ITK] [ITK-dev] Linker errors after recent checking on Mac In-Reply-To: References: Message-ID: Hi Bill, On the Slicer factory (MacOSX 10.6), we were having issues with Xcode 4.2 and instead installed LLVM 3.1. http://llvm.org/releases/download.html#3.1 http://slicer-devel.65872.n3.nabble.com/MacOSX-factory-build-Transitioning-from-hybrid-quot-llvm-g-quot-to-quot-clang-quot-Update-to-Qt-4-8-6-tt4032198.html#a4032199 Hth Jc On Thu, Mar 31, 2016 at 2:34 PM, Bill Lorensen wrote: > I have abandoned llvm-gcc sonce VTK no longer compiles. > > I am building Release with my clang and shared. > > On Thu, Mar 31, 2016 at 11:15 AM, Bradley Lowekamp > wrote: > >> Bill, >> >> Was you build in release or debug mode? >> >> Your reporting with clang on XCode 4.2? Does llvm-gcc report the same >> problem? >> >> >> There is the following error on the dashboard that is similar[1]. This >> requires SHARED libraries and DEBUG mode on for gcc 4.6 to get this link >> error. It?s fine if its in release mode or built with static libraries. >> >> I am testing some other version of gcc. >> >> Thank you all for your patiences the slow progress on this issue. >> Brad >> >> [1] https://open.cdash.org/viewBuildError.php?buildid=4303582 >> >> >> On Mar 31, 2016, at 1:36 PM, Jon Haitz Legarreta < >> jhlegarreta at vicomtech.org> wrote: >> >> HI Bill, >> that commit solved the linker issues with the duplicate symbols in >> itk::NumericTraits that were introduced [1] by some other commit in early >> or mid March. >> >> I acknowledge that VS10 (2010) and VS11 (2012) are some years old, and I >> have not personally looked deeply into the mentioned linker issue, but was >> rather affected by them, like other builds [1]; I would dare to say that it >> was some commit around March, 17th that started producing the linker errors >> addressed by Brad's patch. >> >> IMHO; the solution is not to revert the commit, but to look for some >> solution that makes both VS10, VS11 and Mac happy (besides the pre-merge >> machines). But I guess that requires some time, and having the ability to >> test on at least those additional platforms before merging, since it looks >> like a clean dashboard for a given branch is not enough in this case. >> >> I am available to test any patch and submit Experimental builds for VS10. >> >> JON HAITZ >> >> >> [1] https://open.cdash.org/viewBuildError.php?buildid=4283661 >> >> >> >> >> On 31 March 2016 at 17:27, Bill Lorensen wrote: >> >>> Folks, >>> >>> The same error appears on the Continuous builds. Should we revert the >>> commit that introduced these compiler errors? >>> >>> Bill >>> >>> On Wed, Mar 30, 2016 at 1:56 PM, Bill Lorensen >>> wrote: >>> > This commit: >>> > [e1a7be21102463c7b91c456c3fbbb020f4a00cf7] BUG: Addressing VS10 and >>> > VS11 NumericTraits linkage issue >>> > >>> > causes link errors on my Mac clang++ compiler: >>> > Apple clang version 3.0 (tags/Apple/clang-211.12) (based on LLVM >>> 3.0svn) >>> > >>> > [ 62%] Building CXX object >>> > Modules/Core/Common/src/CMakeFiles/ITKCommon.dir/itkNumericTraits.cxx.o >>> > Linking CXX shared library >>> > ../../../ThirdParty/VNL/src/vxl/lib/libITKCommon-4.10.dylib >>> > Undefined symbols for architecture x86_64: >>> > "itk::NumericTraits::Zero", referenced from: >>> > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o >>> > ... >>> > "itk::NumericTraits::One", referenced from: >>> > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o >>> > ... >>> > "itk::NumericTraits::Zero", referenced from: >>> > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o >>> > ... >>> > "itk::NumericTraits::Zero", referenced from: >>> > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o >>> > ... >>> > "itk::NumericTraits::One", referenced from: >>> > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o >>> > ... >>> > "itk::NumericTraits::Zero", referenced from: >>> > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o >>> > ... >>> > "itk::NumericTraits::One", referenced from: >>> > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o >>> > ... >>> > "itk::NumericTraits::Zero", referenced from: >>> > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o >>> > ... >>> > "itk::NumericTraits::One", referenced from: >>> > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o >>> > ... >>> > "itk::NumericTraits::One", referenced from: >>> > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o >>> > ... >>> > "itk::NumericTraits::One", referenced from: >>> > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o >>> > ... >>> > "itk::NumericTraits::Zero", referenced from: >>> > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o >>> > ... >>> > "itk::NumericTraits::One", referenced from: >>> > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o >>> > ... >>> > "itk::NumericTraits::Zero", referenced from: >>> > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o >>> > ... >>> > "itk::NumericTraits::One", referenced from: >>> > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o >>> > ... >>> > "itk::NumericTraits::Zero", referenced from: >>> > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o >>> > ... >>> > "itk::NumericTraits::One", referenced from: >>> > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o >>> > ... >>> > "itk::NumericTraits::Zero", referenced from: >>> > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o >>> > ... >>> > "itk::NumericTraits::One", referenced from: >>> > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsTensorPixel2.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel2.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o >>> > ... >>> > "itk::NumericTraits::Zero", referenced from: >>> > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsTensorPixel2.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel2.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o >>> > ... >>> > "itk::NumericTraits::Zero", referenced from: >>> > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsTensorPixel2.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel2.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o >>> > ... >>> > "itk::NumericTraits::One", referenced from: >>> > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsTensorPixel2.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel2.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o >>> > ... >>> > ld: symbol(s) not found for architecture x86_64 >>> > clang: error: linker command failed with exit code 1 (use -v to see >>> invocation) >>> > make[2]: *** >>> [Modules/ThirdParty/VNL/src/vxl/lib/libITKCommon-4.10.1.dylib] >>> > Error 1 >>> >>> >>> >>> -- >>> Unpaid intern in BillsBasement at noware dot com >>> _______________________________________________ >>> Powered by www.kitware.com >>> >>> Visit other Kitware open-source projects at >>> http://www.kitware.com/opensource/opensource.html >>> >>> Kitware offers ITK Training Courses, for more information visit: >>> http://kitware.com/products/protraining.php >>> >>> Please keep messages on-topic and check the ITK FAQ at: >>> http://www.itk.org/Wiki/ITK_FAQ >>> >>> Follow this link to subscribe/unsubscribe: >>> http://public.kitware.com/mailman/listinfo/insight-developers >>> >> >> _______________________________________________ >> Powered by www.kitware.com >> >> Visit other Kitware open-source projects at >> http://www.kitware.com/opensource/opensource.html >> >> Kitware offers ITK Training Courses, for more information visit: >> http://kitware.com/products/protraining.php >> >> Please keep messages on-topic and check the ITK FAQ at: >> http://www.itk.org/Wiki/ITK_FAQ >> >> Follow this link to subscribe/unsubscribe: >> http://public.kitware.com/mailman/listinfo/insight-developers >> >> >> > > > -- > Unpaid intern in BillsBasement at noware dot com > > _______________________________________________ > Powered by www.kitware.com > > Visit other Kitware open-source projects at > http://www.kitware.com/opensource/opensource.html > > Kitware offers ITK Training Courses, for more information visit: > http://kitware.com/products/protraining.php > > Please keep messages on-topic and check the ITK FAQ at: > http://www.itk.org/Wiki/ITK_FAQ > > Follow this link to subscribe/unsubscribe: > http://public.kitware.com/mailman/listinfo/insight-developers > > -- +1 919 869 8849 -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- _______________________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-developers From ogdenk at upstate.edu Thu Mar 31 15:08:32 2016 From: ogdenk at upstate.edu (Kent Ogden) Date: Thu, 31 Mar 2016 15:08:32 -0400 Subject: [ITK] [ITK-users] itk::RayCastInterpolateImageFunction for ITK Python Wrap In-Reply-To: <4F6CCA0D-3ACF-4818-B3C0-EB1AC89FA902@gmail.com> References: <50B858FB5F53124F9E32314E5C1B409435B3E077@MBX112.d.ethz.ch> <50B858FB5F53124F9E32314E5C1B409435B3E093@MBX112.d.ethz.ch> <4F6CCA0D-3ACF-4818-B3C0-EB1AC89FA902@gmail.com> Message-ID: <56FD3D7002000082000EA1A9@gatedom1.upstate.edu> On a related note, are there instructions somewhere for building/installing Python wrapping for ITK (and VTK for that matter)? I have built ITK many times and use it in C++ regularly, but I would love to have this functionality in Python, which I am just learning. I have tried building ITK with Python wrapping On, and have specified the needed directories appropriately (I think), but after I build the INSTALL project, I don't see anything related to ITK in the Python site-packages directory. I'm sure I'm missing something simple in my ignorance. I am working in Windows 7 using VS 2015. I have tried using the Python(x,y) distribution which has both ITK and VTK, but I found some functionality was missing ( ImageToVTKImageFilter for example). Kent On 26 Mar 2016, at 19:27, D'Isidoro Fabio wrote: Thank you for your reply. I miss the skills to test/review that patch. I do not know how to wrap a C++ code to Python. Is there any relatively easy guide for it? Also, what are my possibilities now? Writing my own RayCasting Filter in Python and possibly use it as interpolator for the ResampleImageFilter Filter? Or necessarily turn to C++ forgetting about Python? Thanks From: Michka Popoff [mailto:michkapopoff at gmail.com] Sent: Samstag, 26. M?rz 2016 19:16 To: D'Isidoro Fabio Cc: insight-users at itk.org Subject: Re: [ITK-users] itk::RayCastInterpolateImageFunction for ITK Python Wrap Hi The function was not wrapped at all. Most of them are, and the remaining are added slowly, mostly on-demand (for the moment). I made a patch which you can test/review here: http://review.source.kitware.com/#/c/20945/ We can probably add it to the 4.9.1 release; else it will land in the ITK 4.10 release. Michka On 26 Mar 2016, at 17:13, D'Isidoro Fabio wrote: Hallo, I am trying to implement my own Digital Radiograph Reconstruction algorithm with ITK v 4.8 Python Wrap. I have looked on the web and found examples that make use of the itk::RayCastInterpolateImageFunction. However, it seems that this function has not been wrapped for Python because I get the error: ?LazyITKModule? object has not attribute ?RayCastInterpolateImageFunction? Any help? Hast this been done in the new 4.9 Version or what do you suggest for me to do? Thank you. Fabio _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From matt.mccormick at kitware.com Thu Mar 31 15:48:11 2016 From: matt.mccormick at kitware.com (Matt McCormick) Date: Thu, 31 Mar 2016 15:48:11 -0400 Subject: [ITK] [ITK-users] itk::RayCastInterpolateImageFunction for ITK Python Wrap In-Reply-To: <56FD3D7002000082000EA1A9@gatedom1.upstate.edu> References: <50B858FB5F53124F9E32314E5C1B409435B3E077@MBX112.d.ethz.ch> <50B858FB5F53124F9E32314E5C1B409435B3E093@MBX112.d.ethz.ch> <4F6CCA0D-3ACF-4818-B3C0-EB1AC89FA902@gmail.com> <56FD3D7002000082000EA1A9@gatedom1.upstate.edu> Message-ID: @Kent, yes, better documentation is now available in the ITK Software Guide (and there have been many recent improvements to the Python wrapping): http://itk.org/ITKSoftwareGuide/html/Book1/ITKSoftwareGuide-Book1ch3.html#x34-410003.7 To enable VTK Python wrapping, set the CMake build option VTK_WRAP_PYTHON=ON @Fabio, the Visual Studio build errors have now been resolved in ITK Git master. Running cd /path/to/ITK git checkout master git pull will result in the updated version. There are changes that will soon be merged into ITK Git master that will greatly reduce Visual Studio wrapping build times. Thanks, Matt On Thu, Mar 31, 2016 at 3:08 PM, Kent Ogden wrote: > On a related note, are there instructions somewhere for building/installing > Python wrapping for ITK (and VTK for that matter)? I have built ITK many > times and use it in C++ regularly, but I would love to have this > functionality in Python, which I am just learning. > > I have tried building ITK with Python wrapping On, and have specified the > needed directories appropriately (I think), but after I build the INSTALL > project, I don't see anything related to ITK in the Python site-packages > directory. I'm sure I'm missing something simple in my ignorance. > > I am working in Windows 7 using VS 2015. > > I have tried using the Python(x,y) distribution which has both ITK and VTK, > but I found some functionality was missing ( ImageToVTKImageFilter for > example). > > Kent > > > On 26 Mar 2016, at 19:27, D'Isidoro Fabio wrote: > > > Thank you for your reply. > I miss the skills to test/review that patch. I do not know how to wrap a C++ > code to Python. Is there any relatively easy guide for it? > Also, what are my possibilities now? Writing my own RayCasting Filter in > Python and possibly use it as interpolator for the ResampleImageFilter > Filter? Or necessarily turn to C++ forgetting about Python? > Thanks > From: Michka Popoff [mailto:michkapopoff at gmail.com] > Sent: Samstag, 26. M?rz 2016 19:16 > To: D'Isidoro Fabio > Cc: insight-users at itk.org > Subject: Re: [ITK-users] itk::RayCastInterpolateImageFunction for ITK Python > Wrap > Hi > The function was not wrapped at all. > Most of them are, and the remaining are added slowly, mostly on-demand (for > the moment). > I made a patch which you can test/review here: > http://review.source.kitware.com/#/c/20945/ > We can probably add it to the 4.9.1 release; else it will land in the ITK > 4.10 release. > Michka > > On 26 Mar 2016, at 17:13, D'Isidoro Fabio wrote: > Hallo, > I am trying to implement my own Digital Radiograph Reconstruction algorithm > with ITK v 4.8 Python Wrap. I have looked on the web and found examples that > make use of the itk::RayCastInterpolateImageFunction. However, it seems that > this function has not been wrapped for Python because I get the error: > ?LazyITKModule? object has not attribute ?RayCastInterpolateImageFunction? > Any help? Hast this been done in the new 4.9 Version or what do you suggest > for me to do? > Thank you. > Fabio > _____________________________________ > Powered by www.kitware.com > > Visit other Kitware open-source projects at > http://www.kitware.com/opensource/opensource.html > > Kitware offers ITK Training Courses, for more information visit: > http://www.kitware.com/products/protraining.php > > Please keep messages on-topic and check the ITK FAQ at: > http://www.itk.org/Wiki/ITK_FAQ > > Follow this link to subscribe/unsubscribe: > http://public.kitware.com/mailman/listinfo/insight-users > > > > _____________________________________ > Powered by www.kitware.com > > Visit other Kitware open-source projects at > http://www.kitware.com/opensource/opensource.html > > Kitware offers ITK Training Courses, for more information visit: > http://www.kitware.com/products/protraining.php > > Please keep messages on-topic and check the ITK FAQ at: > http://www.itk.org/Wiki/ITK_FAQ > > Follow this link to subscribe/unsubscribe: > http://public.kitware.com/mailman/listinfo/insight-users > _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From sg.ele.eng at gmail.com Tue Mar 29 00:59:18 2016 From: sg.ele.eng at gmail.com (Sara Gh) Date: Tue, 29 Mar 2016 04:59:18 -0000 Subject: [ITK] Problem with installing ITK Applications using Superbuild Message-ID: Hello ITK experts, I have installed ITK, VTK, and ITKVTKGlu on my Mac (iOS El Capitan) successfully, and tested them separately and all together (using QuickViewDemo to test if they are linked correctly). My next step was to install ITKApplications. I tried to install it using recommended Superbuild. However, I had several issues with it and was suggested to use different versions of CMake. Among different versions I tried, Cmake-2.8.12 resolved the initial problem (unsupported add_custom_command) and the Superbuild process built FLTK, VTK, and ITK, successfully. However, when it was trying to build the ITKApps, below error occurred (please find attached a text file including my build log): [ 56%] Building CXX object LandmarkInitializedMutualInformationRegistration/CMakeFiles/imageRegTool.dir/guiMainImplementation.cxx.o In file included from /Volumes/Academic/ITKVTK/Applications/ITKApps/LandmarkInitializedMutualInformationRegistration/guiMainImplementation.cxx:20: */Volumes/Academic/ITKVTK/Applications/ITKApps/Auxiliary/ITKFlFileWriter/ITKFlFileWriter.h:80:28: * *error: **'cb_okButton' is a private member of 'Fl_File_ChooserModified'* Fl_File_ChooserModified::cb_okButton(o, d); * ^* */Volumes/Academic/ITKVTK/Applications/ITKApps/Auxiliary/ITKFlFileWriter/Fl_File_ChooserModified.H:81:15: note: *declared private here static void cb_okButton(Fl_Return_Button*, void*); ... 8 warnings and 1 error generated. make[5]: *** [LandmarkInitializedMutualInformationRegistration/CMakeFiles/imageRegTool.dir/guiMainImplementation.cxx.o] Error 1 make[4]: *** [LandmarkInitializedMutualInformationRegistration/CMakeFiles/imageRegTool.dir/all] Error 2 make[3]: *** [all] Error 2 make[2]: *** [ITKApps-prefix/src/ITKApps-stamp/ITKApps-build] Error 2 make[1]: *** [CMakeFiles/ITKApps.dir/all] Error 2 make: *** [all] Error 2 I would be very thankful if someone could assist me with this error. Best regards, Sara Gh. -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- [ 3%] Performing build step for 'FLTK' [ 77%] Built target fltk [ 81%] Built target fltk_images [ 84%] Built target fltk_forms Scanning dependencies of target fluid [ 84%] Building CXX object fluid/CMakeFiles/fluid.dir/Fl_Function_Type.cxx.o [ 85%] Building CXX object fluid/CMakeFiles/fluid.dir/Fl_Group_Type.cxx.o [ 85%] Building CXX object fluid/CMakeFiles/fluid.dir/Fl_Menu_Type.cxx.o [ 86%] Building CXX object fluid/CMakeFiles/fluid.dir/Fl_Type.cxx.o [ 86%] Building CXX object fluid/CMakeFiles/fluid.dir/Fl_Widget_Type.cxx.o [ 87%] Building CXX object fluid/CMakeFiles/fluid.dir/Fl_Window_Type.cxx.o [ 87%] Building CXX object fluid/CMakeFiles/fluid.dir/Fluid_Image.cxx.o [ 88%] Building CXX object fluid/CMakeFiles/fluid.dir/about_panel.cxx.o [ 88%] Building CXX object fluid/CMakeFiles/fluid.dir/align_widget.cxx.o [ 89%] Building CXX object fluid/CMakeFiles/fluid.dir/alignment_panel.cxx.o [ 89%] Building CXX object fluid/CMakeFiles/fluid.dir/code.cxx.o [ 90%] Building CXX object fluid/CMakeFiles/fluid.dir/factory.cxx.o [ 90%] Building CXX object fluid/CMakeFiles/fluid.dir/file.cxx.o In file included from /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK/fluid/file.cxx:296: In file included from /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK/fluid/Fl_Widget_Type.h:23: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK/fluid/Fl_Type.h:805:48: warning: attribute declaration must precede definition [-Wignored-attributes] void write_string(const char *,...) __fl_attr((__format__ (__printf__, 1, 2))); ^ /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK/fluid/file.cxx:89:6: note: previous definition is here void write_string(const char *format, ...) { ^ 1 warning generated. [ 91%] Building CXX object fluid/CMakeFiles/fluid.dir/fluid.cxx.o [ 91%] Building CXX object fluid/CMakeFiles/fluid.dir/function_panel.cxx.o [ 92%] Building CXX object fluid/CMakeFiles/fluid.dir/template_panel.cxx.o [ 92%] Building CXX object fluid/CMakeFiles/fluid.dir/undo.cxx.o [ 93%] Building CXX object fluid/CMakeFiles/fluid.dir/widget_panel.cxx.o Linking CXX executable ../bin/fluid [ 94%] Built target fluid Scanning dependencies of target fltk_gl [ 95%] Building CXX object src/CMakeFiles/fltk_gl.dir/Fl_Gl_Choice.cxx.o In file included from /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK/src/Fl_Gl_Choice.cxx:25: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK/src/Fl_Gl_Choice.H:74:3: warning: 'AGLPixelFormat' is deprecated: first deprecated in OS X 10.9 [-Wdeprecated-declarations] AGLPixelFormat pixelformat; ^ /System/Library/Frameworks/AGL.framework/Headers/agl.h:53:39: note: 'AGLPixelFormat' has been explicitly marked deprecated here typedef struct __AGLPixelFormatRec *AGLPixelFormat OPENGL_DEPRECATED(10_0, 10_9); ^ In file included from /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK/src/Fl_Gl_Choice.cxx:25: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK/src/Fl_Gl_Choice.H:94:1: warning: 'AGLContext' is deprecated: first deprecated in OS X 10.9 [-Wdeprecated-declarations] GLContext fl_create_gl_context(Fl_Window*, const Fl_Gl_Choice*, int layer=0); ^ /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK/src/Fl_Gl_Choice.H:57:21: note: expanded from macro 'GLContext' # define GLContext AGLContext ^ /System/Library/Frameworks/AGL.framework/Headers/agl.h:54:39: note: 'AGLContext' has been explicitly marked deprecated here typedef struct __AGLContextRec *AGLContext OPENGL_DEPRECATED(10_0, 10_9); ^ In file included from /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK/src/Fl_Gl_Choice.cxx:25: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK/src/Fl_Gl_Choice.H:107:36: warning: 'AGLContext' is deprecated: first deprecated in OS X 10.9 [-Wdeprecated-declarations] void fl_set_gl_context(Fl_Window*, GLContext); ^ /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK/src/Fl_Gl_Choice.H:57:21: note: expanded from macro 'GLContext' # define GLContext AGLContext ^ /System/Library/Frameworks/AGL.framework/Headers/agl.h:54:39: note: 'AGLContext' has been explicitly marked deprecated here typedef struct __AGLContextRec *AGLContext OPENGL_DEPRECATED(10_0, 10_9); ^ In file included from /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK/src/Fl_Gl_Choice.cxx:25: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK/src/Fl_Gl_Choice.H:109:27: warning: 'AGLContext' is deprecated: first deprecated in OS X 10.9 [-Wdeprecated-declarations] void fl_delete_gl_context(GLContext); ^ /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK/src/Fl_Gl_Choice.H:57:21: note: expanded from macro 'GLContext' # define GLContext AGLContext ^ /System/Library/Frameworks/AGL.framework/Headers/agl.h:54:39: note: 'AGLContext' has been explicitly marked deprecated here typedef struct __AGLContextRec *AGLContext OPENGL_DEPRECATED(10_0, 10_9); ^ /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK/src/Fl_Gl_Choice.cxx:157:3: warning: 'AGLPixelFormat' is deprecated: first deprecated in OS X 10.9 [-Wdeprecated-declarations] AGLPixelFormat fmt = aglChoosePixelFormat(NULL, 0, (GLint*)blist); ^ /System/Library/Frameworks/AGL.framework/Headers/agl.h:53:39: note: 'AGLPixelFormat' has been explicitly marked deprecated here typedef struct __AGLPixelFormatRec *AGLPixelFormat OPENGL_DEPRECATED(10_0, 10_9); ^ /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK/src/Fl_Gl_Choice.cxx:157:24: warning: 'aglChoosePixelFormat' is deprecated: first deprecated in OS X 10.9 [-Wdeprecated-declarations] AGLPixelFormat fmt = aglChoosePixelFormat(NULL, 0, (GLint*)blist); ^ /System/Library/Frameworks/AGL.framework/Headers/agl.h:271:23: note: 'aglChoosePixelFormat' has been explicitly marked deprecated here extern AGLPixelFormat aglChoosePixelFormat(const void *gdevs, GLint ndev, const GLint *attribs) OPENGL_DEPRECATED(10_0, 10_9); ^ /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK/src/Fl_Gl_Choice.cxx:228:8: warning: 'AGLContext' is deprecated: first deprecated in OS X 10.9 [-Wdeprecated-declarations] static GLContext *context_list = 0; ^ /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK/src/Fl_Gl_Choice.H:57:21: note: expanded from macro 'GLContext' # define GLContext AGLContext ^ /System/Library/Frameworks/AGL.framework/Headers/agl.h:54:39: note: 'AGLContext' has been explicitly marked deprecated here typedef struct __AGLContextRec *AGLContext OPENGL_DEPRECATED(10_0, 10_9); ^ /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK/src/Fl_Gl_Choice.cxx:231:25: warning: 'AGLContext' is deprecated: first deprecated in OS X 10.9 [-Wdeprecated-declarations] static void add_context(GLContext ctx) { ^ /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK/src/Fl_Gl_Choice.H:57:21: note: expanded from macro 'GLContext' # define GLContext AGLContext ^ /System/Library/Frameworks/AGL.framework/Headers/agl.h:54:39: note: 'AGLContext' has been explicitly marked deprecated here typedef struct __AGLContextRec *AGLContext OPENGL_DEPRECATED(10_0, 10_9); ^ /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK/src/Fl_Gl_Choice.cxx:236:21: warning: 'AGLContext' is deprecated: first deprecated in OS X 10.9 [-Wdeprecated-declarations] context_list = (GLContext*)realloc( ^ /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK/src/Fl_Gl_Choice.H:57:21: note: expanded from macro 'GLContext' # define GLContext AGLContext ^ /System/Library/Frameworks/AGL.framework/Headers/agl.h:54:39: note: 'AGLContext' has been explicitly marked deprecated here typedef struct __AGLContextRec *AGLContext OPENGL_DEPRECATED(10_0, 10_9); ^ /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK/src/Fl_Gl_Choice.cxx:237:37: warning: 'AGLContext' is deprecated: first deprecated in OS X 10.9 [-Wdeprecated-declarations] context_list, NContext*sizeof(GLContext)); ^ /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK/src/Fl_Gl_Choice.H:57:21: note: expanded from macro 'GLContext' # define GLContext AGLContext ^ /System/Library/Frameworks/AGL.framework/Headers/agl.h:54:39: note: 'AGLContext' has been explicitly marked deprecated here typedef struct __AGLContextRec *AGLContext OPENGL_DEPRECATED(10_0, 10_9); ^ /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK/src/Fl_Gl_Choice.cxx:242:25: warning: 'AGLContext' is deprecated: first deprecated in OS X 10.9 [-Wdeprecated-declarations] static void del_context(GLContext ctx) { ^ /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK/src/Fl_Gl_Choice.H:57:21: note: expanded from macro 'GLContext' # define GLContext AGLContext ^ /System/Library/Frameworks/AGL.framework/Headers/agl.h:54:39: note: 'AGLContext' has been explicitly marked deprecated here typedef struct __AGLContextRec *AGLContext OPENGL_DEPRECATED(10_0, 10_9); ^ /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK/src/Fl_Gl_Choice.cxx:247:33: warning: 'AGLContext' is deprecated: first deprecated in OS X 10.9 [-Wdeprecated-declarations] (nContext-i-1) * sizeof(GLContext)); ^ /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK/src/Fl_Gl_Choice.H:57:21: note: expanded from macro 'GLContext' # define GLContext AGLContext ^ /System/Library/Frameworks/AGL.framework/Headers/agl.h:54:39: note: 'AGLContext' has been explicitly marked deprecated here typedef struct __AGLContextRec *AGLContext OPENGL_DEPRECATED(10_0, 10_9); ^ /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK/src/Fl_Gl_Choice.cxx:301:1: warning: 'AGLContext' is deprecated: first deprecated in OS X 10.9 [-Wdeprecated-declarations] GLContext fl_create_gl_context(Fl_Window* window, const Fl_Gl_Choice* g, int layer) { ^ /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK/src/Fl_Gl_Choice.H:57:21: note: expanded from macro 'GLContext' # define GLContext AGLContext ^ /System/Library/Frameworks/AGL.framework/Headers/agl.h:54:39: note: 'AGLContext' has been explicitly marked deprecated here typedef struct __AGLContextRec *AGLContext OPENGL_DEPRECATED(10_0, 10_9); ^ /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK/src/Fl_Gl_Choice.cxx:302:3: warning: 'AGLContext' is deprecated: first deprecated in OS X 10.9 [-Wdeprecated-declarations] GLContext context, shared_ctx = 0; ^ /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK/src/Fl_Gl_Choice.H:57:21: note: expanded from macro 'GLContext' # define GLContext AGLContext ^ /System/Library/Frameworks/AGL.framework/Headers/agl.h:54:39: note: 'AGLContext' has been explicitly marked deprecated here typedef struct __AGLContextRec *AGLContext OPENGL_DEPRECATED(10_0, 10_9); ^ /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK/src/Fl_Gl_Choice.cxx:304:13: warning: 'aglCreateContext' is deprecated: first deprecated in OS X 10.9 [-Wdeprecated-declarations] context = aglCreateContext( g->pixelformat, shared_ctx); ^ /System/Library/Frameworks/AGL.framework/Headers/agl.h:295:19: note: 'aglCreateContext' has been explicitly marked deprecated here extern AGLContext aglCreateContext(AGLPixelFormat pix, AGLContext share) OPENGL_DEPRECATED(10_0, 10_9); ^ /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK/src/Fl_Gl_Choice.cxx:306:16: warning: 'AGLContext' is deprecated: first deprecated in OS X 10.9 [-Wdeprecated-declarations] add_context((GLContext)context); ^ /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK/src/Fl_Gl_Choice.H:57:21: note: expanded from macro 'GLContext' # define GLContext AGLContext ^ /System/Library/Frameworks/AGL.framework/Headers/agl.h:54:39: note: 'AGLContext' has been explicitly marked deprecated here typedef struct __AGLContextRec *AGLContext OPENGL_DEPRECATED(10_0, 10_9); ^ /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK/src/Fl_Gl_Choice.cxx:310:21: warning: 'AGLContext' is deprecated: first deprecated in OS X 10.9 [-Wdeprecated-declarations] aglSetInteger( (GLContext)context, AGL_BUFFER_RECT, rect ); ^ /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK/src/Fl_Gl_Choice.H:57:21: note: expanded from macro 'GLContext' # define GLContext AGLContext ^ /System/Library/Frameworks/AGL.framework/Headers/agl.h:54:39: note: 'AGLContext' has been explicitly marked deprecated here typedef struct __AGLContextRec *AGLContext OPENGL_DEPRECATED(10_0, 10_9); ^ /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK/src/Fl_Gl_Choice.cxx:310:5: warning: 'aglSetInteger' is deprecated: first deprecated in OS X 10.9 [-Wdeprecated-declarations] aglSetInteger( (GLContext)context, AGL_BUFFER_RECT, rect ); ^ /System/Library/Frameworks/AGL.framework/Headers/agl.h:364:18: note: 'aglSetInteger' has been explicitly marked deprecated here extern GLboolean aglSetInteger(AGLContext ctx, GLenum pname, const GLint *params) OPENGL_DEPRECATED(10_0, 10_9); ^ /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK/src/Fl_Gl_Choice.cxx:311:17: warning: 'AGLContext' is deprecated: first deprecated in OS X 10.9 [-Wdeprecated-declarations] aglEnable( (GLContext)context, AGL_BUFFER_RECT ); ^ /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK/src/Fl_Gl_Choice.H:57:21: note: expanded from macro 'GLContext' # define GLContext AGLContext ^ /System/Library/Frameworks/AGL.framework/Headers/agl.h:54:39: note: 'AGLContext' has been explicitly marked deprecated here typedef struct __AGLContextRec *AGLContext OPENGL_DEPRECATED(10_0, 10_9); ^ /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK/src/Fl_Gl_Choice.cxx:311:5: warning: 'aglEnable' is deprecated: first deprecated in OS X 10.9 [-Wdeprecated-declarations] aglEnable( (GLContext)context, AGL_BUFFER_RECT ); ^ /System/Library/Frameworks/AGL.framework/Headers/agl.h:361:18: note: 'aglEnable' has been explicitly marked deprecated here extern GLboolean aglEnable(AGLContext ctx, GLenum pname) OPENGL_DEPRECATED(10_0, 10_9); ^ /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK/src/Fl_Gl_Choice.cxx:316:3: warning: 'aglSetWindowRef' is deprecated: first deprecated in OS X 10.9 [-Wdeprecated-declarations] aglSetWindowRef(context, Fl_X::i(window)->window_ref() ); ^ /System/Library/Frameworks/AGL.framework/Headers/agl.h:318:18: note: 'aglSetWindowRef' has been explicitly marked deprecated here extern GLboolean aglSetWindowRef(AGLContext ctx, WindowRef window) OPENGL_DEPRECATED(10_5, 10_9); ^ /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK/src/Fl_Gl_Choice.cxx:334:8: warning: 'AGLContext' is deprecated: first deprecated in OS X 10.9 [-Wdeprecated-declarations] static GLContext cached_context; ^ /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK/src/Fl_Gl_Choice.H:57:21: note: expanded from macro 'GLContext' # define GLContext AGLContext ^ /System/Library/Frameworks/AGL.framework/Headers/agl.h:54:39: note: 'AGLContext' has been explicitly marked deprecated here typedef struct __AGLContextRec *AGLContext OPENGL_DEPRECATED(10_0, 10_9); ^ /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK/src/Fl_Gl_Choice.cxx:337:38: warning: 'AGLContext' is deprecated: first deprecated in OS X 10.9 [-Wdeprecated-declarations] void fl_set_gl_context(Fl_Window* w, GLContext context) { ^ /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK/src/Fl_Gl_Choice.H:57:21: note: expanded from macro 'GLContext' # define GLContext AGLContext ^ /System/Library/Frameworks/AGL.framework/Headers/agl.h:54:39: note: 'AGLContext' has been explicitly marked deprecated here typedef struct __AGLContextRec *AGLContext OPENGL_DEPRECATED(10_0, 10_9); ^ /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK/src/Fl_Gl_Choice.cxx:350:7: warning: 'aglSetInteger' is deprecated: first deprecated in OS X 10.9 [-Wdeprecated-declarations] aglSetInteger( context, AGL_BUFFER_RECT, rect ); ^ /System/Library/Frameworks/AGL.framework/Headers/agl.h:364:18: note: 'aglSetInteger' has been explicitly marked deprecated here extern GLboolean aglSetInteger(AGLContext ctx, GLenum pname, const GLint *params) OPENGL_DEPRECATED(10_0, 10_9); ^ /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK/src/Fl_Gl_Choice.cxx:351:7: warning: 'aglEnable' is deprecated: first deprecated in OS X 10.9 [-Wdeprecated-declarations] aglEnable( context, AGL_BUFFER_RECT ); ^ /System/Library/Frameworks/AGL.framework/Headers/agl.h:361:18: note: 'aglEnable' has been explicitly marked deprecated here extern GLboolean aglEnable(AGLContext ctx, GLenum pname) OPENGL_DEPRECATED(10_0, 10_9); ^ /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK/src/Fl_Gl_Choice.cxx:356:5: warning: 'aglSetWindowRef' is deprecated: first deprecated in OS X 10.9 [-Wdeprecated-declarations] aglSetWindowRef(context, Fl_X::i(w)->window_ref() ); ^ /System/Library/Frameworks/AGL.framework/Headers/agl.h:318:18: note: 'aglSetWindowRef' has been explicitly marked deprecated here extern GLboolean aglSetWindowRef(AGLContext ctx, WindowRef window) OPENGL_DEPRECATED(10_5, 10_9); ^ /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK/src/Fl_Gl_Choice.cxx:368:5: warning: 'aglSetCurrentContext' is deprecated: first deprecated in OS X 10.9 [-Wdeprecated-declarations] aglSetCurrentContext(context); ^ /System/Library/Frameworks/AGL.framework/Headers/agl.h:303:18: note: 'aglSetCurrentContext' has been explicitly marked deprecated here extern GLboolean aglSetCurrentContext(AGLContext ctx) OPENGL_DEPRECATED(10_0, 10_9); ^ /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK/src/Fl_Gl_Choice.cxx:384:3: warning: 'AGLContext' is deprecated: first deprecated in OS X 10.9 [-Wdeprecated-declarations] AGLContext ctx = aglGetCurrentContext(); ^ /System/Library/Frameworks/AGL.framework/Headers/agl.h:54:39: note: 'AGLContext' has been explicitly marked deprecated here typedef struct __AGLContextRec *AGLContext OPENGL_DEPRECATED(10_0, 10_9); ^ /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK/src/Fl_Gl_Choice.cxx:384:20: warning: 'aglGetCurrentContext' is deprecated: first deprecated in OS X 10.9 [-Wdeprecated-declarations] AGLContext ctx = aglGetCurrentContext(); ^ /System/Library/Frameworks/AGL.framework/Headers/agl.h:304:19: note: 'aglGetCurrentContext' has been explicitly marked deprecated here extern AGLContext aglGetCurrentContext(void) OPENGL_DEPRECATED(10_0, 10_9); ^ /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK/src/Fl_Gl_Choice.cxx:386:7: warning: 'aglSetWindowRef' is deprecated: first deprecated in OS X 10.9 [-Wdeprecated-declarations] if (aglSetWindowRef != NULL) ^ /System/Library/Frameworks/AGL.framework/Headers/agl.h:318:18: note: 'aglSetWindowRef' has been explicitly marked deprecated here extern GLboolean aglSetWindowRef(AGLContext ctx, WindowRef window) OPENGL_DEPRECATED(10_5, 10_9); ^ /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK/src/Fl_Gl_Choice.cxx:386:7: warning: comparison of function 'aglSetWindowRef' not equal to a null pointer is always true [-Wtautological-pointer-compare] if (aglSetWindowRef != NULL) ^~~~~~~~~~~~~~~ ~~~~ /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK/src/Fl_Gl_Choice.cxx:386:7: note: prefix with the address-of operator to silence this warning if (aglSetWindowRef != NULL) ^ & /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK/src/Fl_Gl_Choice.cxx:387:15: warning: 'aglSetWindowRef' is deprecated: first deprecated in OS X 10.9 [-Wdeprecated-declarations] { if(ctx) aglSetWindowRef(ctx, NULL ); } ^ /System/Library/Frameworks/AGL.framework/Headers/agl.h:318:18: note: 'aglSetWindowRef' has been explicitly marked deprecated here extern GLboolean aglSetWindowRef(AGLContext ctx, WindowRef window) OPENGL_DEPRECATED(10_5, 10_9); ^ /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK/src/Fl_Gl_Choice.cxx:390:11: warning: 'aglSetDrawable' is deprecated: first deprecated in OS X 10.5 [-Wdeprecated-declarations] if(ctx) aglSetDrawable( ctx, NULL ); ^ /System/Library/Frameworks/AGL.framework/Headers/agl.h:312:18: note: 'aglSetDrawable' has been explicitly marked deprecated here extern GLboolean aglSetDrawable(AGLContext ctx, AGLDrawable draw) OPENGL_DEPRECATED(10_0, 10_5); ^ /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK/src/Fl_Gl_Choice.cxx:391:3: warning: 'aglSetCurrentContext' is deprecated: first deprecated in OS X 10.9 [-Wdeprecated-declarations] aglSetCurrentContext(0); ^ /System/Library/Frameworks/AGL.framework/Headers/agl.h:303:18: note: 'aglSetCurrentContext' has been explicitly marked deprecated here extern GLboolean aglSetCurrentContext(AGLContext ctx) OPENGL_DEPRECATED(10_0, 10_9); ^ /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK/src/Fl_Gl_Choice.cxx:397:27: warning: 'AGLContext' is deprecated: first deprecated in OS X 10.9 [-Wdeprecated-declarations] void fl_delete_gl_context(GLContext context) { ^ /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK/src/Fl_Gl_Choice.H:57:21: note: expanded from macro 'GLContext' # define GLContext AGLContext ^ /System/Library/Frameworks/AGL.framework/Headers/agl.h:54:39: note: 'AGLContext' has been explicitly marked deprecated here typedef struct __AGLContextRec *AGLContext OPENGL_DEPRECATED(10_0, 10_9); ^ /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK/src/Fl_Gl_Choice.cxx:405:3: warning: 'aglDestroyContext' is deprecated: first deprecated in OS X 10.9 [-Wdeprecated-declarations] aglDestroyContext( context ); ^ /System/Library/Frameworks/AGL.framework/Headers/agl.h:296:18: note: 'aglDestroyContext' has been explicitly marked deprecated here extern GLboolean aglDestroyContext(AGLContext ctx) OPENGL_DEPRECATED(10_0, 10_9); ^ 36 warnings generated. [ 95%] Building CXX object src/CMakeFiles/fltk_gl.dir/Fl_Gl_Device_Plugin.cxx.o In file included from /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK/src/Fl_Gl_Device_Plugin.cxx:22: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK/src/Fl_Gl_Choice.H:74:3: warning: 'AGLPixelFormat' is deprecated: first deprecated in OS X 10.9 [-Wdeprecated-declarations] AGLPixelFormat pixelformat; ^ /System/Library/Frameworks/AGL.framework/Headers/agl.h:53:39: note: 'AGLPixelFormat' has been explicitly marked deprecated here typedef struct __AGLPixelFormatRec *AGLPixelFormat OPENGL_DEPRECATED(10_0, 10_9); ^ In file included from /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK/src/Fl_Gl_Device_Plugin.cxx:22: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK/src/Fl_Gl_Choice.H:94:1: warning: 'AGLContext' is deprecated: first deprecated in OS X 10.9 [-Wdeprecated-declarations] GLContext fl_create_gl_context(Fl_Window*, const Fl_Gl_Choice*, int layer=0); ^ /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK/src/Fl_Gl_Choice.H:57:21: note: expanded from macro 'GLContext' # define GLContext AGLContext ^ /System/Library/Frameworks/AGL.framework/Headers/agl.h:54:39: note: 'AGLContext' has been explicitly marked deprecated here typedef struct __AGLContextRec *AGLContext OPENGL_DEPRECATED(10_0, 10_9); ^ In file included from /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK/src/Fl_Gl_Device_Plugin.cxx:22: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK/src/Fl_Gl_Choice.H:107:36: warning: 'AGLContext' is deprecated: first deprecated in OS X 10.9 [-Wdeprecated-declarations] void fl_set_gl_context(Fl_Window*, GLContext); ^ /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK/src/Fl_Gl_Choice.H:57:21: note: expanded from macro 'GLContext' # define GLContext AGLContext ^ /System/Library/Frameworks/AGL.framework/Headers/agl.h:54:39: note: 'AGLContext' has been explicitly marked deprecated here typedef struct __AGLContextRec *AGLContext OPENGL_DEPRECATED(10_0, 10_9); ^ In file included from /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK/src/Fl_Gl_Device_Plugin.cxx:22: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK/src/Fl_Gl_Choice.H:109:27: warning: 'AGLContext' is deprecated: first deprecated in OS X 10.9 [-Wdeprecated-declarations] void fl_delete_gl_context(GLContext); ^ /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK/src/Fl_Gl_Choice.H:57:21: note: expanded from macro 'GLContext' # define GLContext AGLContext ^ /System/Library/Frameworks/AGL.framework/Headers/agl.h:54:39: note: 'AGLContext' has been explicitly marked deprecated here typedef struct __AGLContextRec *AGLContext OPENGL_DEPRECATED(10_0, 10_9); ^ 4 warnings generated. [ 96%] Building CXX object src/CMakeFiles/fltk_gl.dir/Fl_Gl_Overlay.cxx.o In file included from /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK/src/Fl_Gl_Overlay.cxx:24: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK/src/Fl_Gl_Choice.H:74:3: warning: 'AGLPixelFormat' is deprecated: first deprecated in OS X 10.9 [-Wdeprecated-declarations] AGLPixelFormat pixelformat; ^ /System/Library/Frameworks/AGL.framework/Headers/agl.h:53:39: note: 'AGLPixelFormat' has been explicitly marked deprecated here typedef struct __AGLPixelFormatRec *AGLPixelFormat OPENGL_DEPRECATED(10_0, 10_9); ^ In file included from /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK/src/Fl_Gl_Overlay.cxx:24: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK/src/Fl_Gl_Choice.H:94:1: warning: 'AGLContext' is deprecated: first deprecated in OS X 10.9 [-Wdeprecated-declarations] GLContext fl_create_gl_context(Fl_Window*, const Fl_Gl_Choice*, int layer=0); ^ /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK/src/Fl_Gl_Choice.H:57:21: note: expanded from macro 'GLContext' # define GLContext AGLContext ^ /System/Library/Frameworks/AGL.framework/Headers/agl.h:54:39: note: 'AGLContext' has been explicitly marked deprecated here typedef struct __AGLContextRec *AGLContext OPENGL_DEPRECATED(10_0, 10_9); ^ In file included from /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK/src/Fl_Gl_Overlay.cxx:24: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK/src/Fl_Gl_Choice.H:107:36: warning: 'AGLContext' is deprecated: first deprecated in OS X 10.9 [-Wdeprecated-declarations] void fl_set_gl_context(Fl_Window*, GLContext); ^ /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK/src/Fl_Gl_Choice.H:57:21: note: expanded from macro 'GLContext' # define GLContext AGLContext ^ /System/Library/Frameworks/AGL.framework/Headers/agl.h:54:39: note: 'AGLContext' has been explicitly marked deprecated here typedef struct __AGLContextRec *AGLContext OPENGL_DEPRECATED(10_0, 10_9); ^ In file included from /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK/src/Fl_Gl_Overlay.cxx:24: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK/src/Fl_Gl_Choice.H:109:27: warning: 'AGLContext' is deprecated: first deprecated in OS X 10.9 [-Wdeprecated-declarations] void fl_delete_gl_context(GLContext); ^ /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK/src/Fl_Gl_Choice.H:57:21: note: expanded from macro 'GLContext' # define GLContext AGLContext ^ /System/Library/Frameworks/AGL.framework/Headers/agl.h:54:39: note: 'AGLContext' has been explicitly marked deprecated here typedef struct __AGLContextRec *AGLContext OPENGL_DEPRECATED(10_0, 10_9); ^ In file included from /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK/src/Fl_Gl_Overlay.cxx:25: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK/FL/Fl_Gl_Window.H:61:3: warning: 'AGLContext' is deprecated: first deprecated in OS X 10.9 [-Wdeprecated-declarations] GLContext context_; ^ /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK/src/Fl_Gl_Choice.H:57:21: note: expanded from macro 'GLContext' # define GLContext AGLContext ^ /System/Library/Frameworks/AGL.framework/Headers/agl.h:54:39: note: 'AGLContext' has been explicitly marked deprecated here typedef struct __AGLContextRec *AGLContext OPENGL_DEPRECATED(10_0, 10_9); ^ 5 warnings generated. [ 96%] Building CXX object src/CMakeFiles/fltk_gl.dir/Fl_Gl_Window.cxx.o In file included from /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK/src/Fl_Gl_Window.cxx:34: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK/src/Fl_Gl_Choice.H:74:3: warning: 'AGLPixelFormat' is deprecated: first deprecated in OS X 10.9 [-Wdeprecated-declarations] AGLPixelFormat pixelformat; ^ /System/Library/Frameworks/AGL.framework/Headers/agl.h:53:39: note: 'AGLPixelFormat' has been explicitly marked deprecated here typedef struct __AGLPixelFormatRec *AGLPixelFormat OPENGL_DEPRECATED(10_0, 10_9); ^ In file included from /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK/src/Fl_Gl_Window.cxx:34: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK/src/Fl_Gl_Choice.H:94:1: warning: 'AGLContext' is deprecated: first deprecated in OS X 10.9 [-Wdeprecated-declarations] GLContext fl_create_gl_context(Fl_Window*, const Fl_Gl_Choice*, int layer=0); ^ /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK/src/Fl_Gl_Choice.H:57:21: note: expanded from macro 'GLContext' # define GLContext AGLContext ^ /System/Library/Frameworks/AGL.framework/Headers/agl.h:54:39: note: 'AGLContext' has been explicitly marked deprecated here typedef struct __AGLContextRec *AGLContext OPENGL_DEPRECATED(10_0, 10_9); ^ In file included from /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK/src/Fl_Gl_Window.cxx:34: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK/src/Fl_Gl_Choice.H:107:36: warning: 'AGLContext' is deprecated: first deprecated in OS X 10.9 [-Wdeprecated-declarations] void fl_set_gl_context(Fl_Window*, GLContext); ^ /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK/src/Fl_Gl_Choice.H:57:21: note: expanded from macro 'GLContext' # define GLContext AGLContext ^ /System/Library/Frameworks/AGL.framework/Headers/agl.h:54:39: note: 'AGLContext' has been explicitly marked deprecated here typedef struct __AGLContextRec *AGLContext OPENGL_DEPRECATED(10_0, 10_9); ^ In file included from /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK/src/Fl_Gl_Window.cxx:34: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK/src/Fl_Gl_Choice.H:109:27: warning: 'AGLContext' is deprecated: first deprecated in OS X 10.9 [-Wdeprecated-declarations] void fl_delete_gl_context(GLContext); ^ /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK/src/Fl_Gl_Choice.H:57:21: note: expanded from macro 'GLContext' # define GLContext AGLContext ^ /System/Library/Frameworks/AGL.framework/Headers/agl.h:54:39: note: 'AGLContext' has been explicitly marked deprecated here typedef struct __AGLContextRec *AGLContext OPENGL_DEPRECATED(10_0, 10_9); ^ In file included from /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK/src/Fl_Gl_Window.cxx:35: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK/FL/Fl_Gl_Window.H:61:3: warning: 'AGLContext' is deprecated: first deprecated in OS X 10.9 [-Wdeprecated-declarations] GLContext context_; ^ /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK/src/Fl_Gl_Choice.H:57:21: note: expanded from macro 'GLContext' # define GLContext AGLContext ^ /System/Library/Frameworks/AGL.framework/Headers/agl.h:54:39: note: 'AGLContext' has been explicitly marked deprecated here typedef struct __AGLContextRec *AGLContext OPENGL_DEPRECATED(10_0, 10_9); ^ /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK/src/Fl_Gl_Window.cxx:196:3: warning: 'aglSetInteger' is deprecated: first deprecated in OS X 10.9 [-Wdeprecated-declarations] aglSetInteger(context_, AGL_BUFFER_RECT, xywh); ^ /System/Library/Frameworks/AGL.framework/Headers/agl.h:364:18: note: 'aglSetInteger' has been explicitly marked deprecated here extern GLboolean aglSetInteger(AGLContext ctx, GLenum pname, const GLint *params) OPENGL_DEPRECATED(10_0, 10_9); ^ /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK/src/Fl_Gl_Window.cxx:197:3: warning: 'aglEnable' is deprecated: first deprecated in OS X 10.9 [-Wdeprecated-declarations] aglEnable(context_, AGL_BUFFER_RECT); ^ /System/Library/Frameworks/AGL.framework/Headers/agl.h:361:18: note: 'aglEnable' has been explicitly marked deprecated here extern GLboolean aglEnable(AGLContext ctx, GLenum pname) OPENGL_DEPRECATED(10_0, 10_9); ^ /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK/src/Fl_Gl_Window.cxx:258:21: warning: 'AGLContext' is deprecated: first deprecated in OS X 10.9 [-Wdeprecated-declarations] aglSwapBuffers((AGLContext)context_); ^ /System/Library/Frameworks/AGL.framework/Headers/agl.h:54:39: note: 'AGLContext' has been explicitly marked deprecated here typedef struct __AGLContextRec *AGLContext OPENGL_DEPRECATED(10_0, 10_9); ^ /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK/src/Fl_Gl_Window.cxx:258:5: warning: 'aglSwapBuffers' is deprecated: first deprecated in OS X 10.9 [-Wdeprecated-declarations] aglSwapBuffers((AGLContext)context_); ^ /System/Library/Frameworks/AGL.framework/Headers/agl.h:356:13: note: 'aglSwapBuffers' has been explicitly marked deprecated here extern void aglSwapBuffers(AGLContext ctx) OPENGL_DEPRECATED(10_0, 10_9); ^ /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK/src/Fl_Gl_Window.cxx:367:9: warning: 'AGLContext' is deprecated: first deprecated in OS X 10.9 [-Wdeprecated-declarations] static GLContext ortho_context = 0; ^ /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK/src/Fl_Gl_Choice.H:57:21: note: expanded from macro 'GLContext' # define GLContext AGLContext ^ /System/Library/Frameworks/AGL.framework/Headers/agl.h:54:39: note: 'AGLContext' has been explicitly marked deprecated here typedef struct __AGLContextRec *AGLContext OPENGL_DEPRECATED(10_0, 10_9); ^ /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK/src/Fl_Gl_Window.cxx:423:53: warning: 'aglUpdateContext' is deprecated: first deprecated in OS X 10.9 [-Wdeprecated-declarations] if (X != x() || Y != y() || W != w() || H != h()) aglUpdateContext(context_); ^ /System/Library/Frameworks/AGL.framework/Headers/agl.h:298:18: note: 'aglUpdateContext' has been explicitly marked deprecated here extern GLboolean aglUpdateContext(AGLContext ctx) OPENGL_DEPRECATED(10_0, 10_9); ^ /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK/src/Fl_Gl_Window.cxx:446:15: warning: 'AGLContext' is deprecated: first deprecated in OS X 10.9 [-Wdeprecated-declarations] context_ = (GLContext)v; ^ /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK/src/Fl_Gl_Choice.H:57:21: note: expanded from macro 'GLContext' # define GLContext AGLContext ^ /System/Library/Frameworks/AGL.framework/Headers/agl.h:54:39: note: 'AGLContext' has been explicitly marked deprecated here typedef struct __AGLContextRec *AGLContext OPENGL_DEPRECATED(10_0, 10_9); ^ 12 warnings generated. [ 97%] Building CXX object src/CMakeFiles/fltk_gl.dir/freeglut_geometry.cxx.o [ 97%] Building CXX object src/CMakeFiles/fltk_gl.dir/freeglut_stroke_mono_roman.cxx.o [ 98%] Building CXX object src/CMakeFiles/fltk_gl.dir/freeglut_stroke_roman.cxx.o [ 98%] Building CXX object src/CMakeFiles/fltk_gl.dir/freeglut_teapot.cxx.o [ 99%] Building CXX object src/CMakeFiles/fltk_gl.dir/gl_draw.cxx.o In file included from /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK/src/gl_draw.cxx:30: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK/src/Fl_Gl_Choice.H:74:3: warning: 'AGLPixelFormat' is deprecated: first deprecated in OS X 10.9 [-Wdeprecated-declarations] AGLPixelFormat pixelformat; ^ /System/Library/Frameworks/AGL.framework/Headers/agl.h:53:39: note: 'AGLPixelFormat' has been explicitly marked deprecated here typedef struct __AGLPixelFormatRec *AGLPixelFormat OPENGL_DEPRECATED(10_0, 10_9); ^ In file included from /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK/src/gl_draw.cxx:30: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK/src/Fl_Gl_Choice.H:94:1: warning: 'AGLContext' is deprecated: first deprecated in OS X 10.9 [-Wdeprecated-declarations] GLContext fl_create_gl_context(Fl_Window*, const Fl_Gl_Choice*, int layer=0); ^ /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK/src/Fl_Gl_Choice.H:57:21: note: expanded from macro 'GLContext' # define GLContext AGLContext ^ /System/Library/Frameworks/AGL.framework/Headers/agl.h:54:39: note: 'AGLContext' has been explicitly marked deprecated here typedef struct __AGLContextRec *AGLContext OPENGL_DEPRECATED(10_0, 10_9); ^ In file included from /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK/src/gl_draw.cxx:30: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK/src/Fl_Gl_Choice.H:107:36: warning: 'AGLContext' is deprecated: first deprecated in OS X 10.9 [-Wdeprecated-declarations] void fl_set_gl_context(Fl_Window*, GLContext); ^ /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK/src/Fl_Gl_Choice.H:57:21: note: expanded from macro 'GLContext' # define GLContext AGLContext ^ /System/Library/Frameworks/AGL.framework/Headers/agl.h:54:39: note: 'AGLContext' has been explicitly marked deprecated here typedef struct __AGLContextRec *AGLContext OPENGL_DEPRECATED(10_0, 10_9); ^ In file included from /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK/src/gl_draw.cxx:30: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK/src/Fl_Gl_Choice.H:109:27: warning: 'AGLContext' is deprecated: first deprecated in OS X 10.9 [-Wdeprecated-declarations] void fl_delete_gl_context(GLContext); ^ /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK/src/Fl_Gl_Choice.H:57:21: note: expanded from macro 'GLContext' # define GLContext AGLContext ^ /System/Library/Frameworks/AGL.framework/Headers/agl.h:54:39: note: 'AGLContext' has been explicitly marked deprecated here typedef struct __AGLContextRec *AGLContext OPENGL_DEPRECATED(10_0, 10_9); ^ /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK/src/gl_draw.cxx:456:3: warning: 'gluUnProject' is deprecated: first deprecated in OS X 10.9 - "Use GLKMathUnproject" [-Wdeprecated-declarations] gluUnProject(pos[0], pos[1], pos[2], modelmat, projmat, viewport, &objX, &objY, &objZ); ^ /System/Library/Frameworks/OpenGL.framework/Headers/glu.h:297:14: note: 'gluUnProject' has been explicitly marked deprecated here extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdoubl... ^ 5 warnings generated. [ 99%] Building CXX object src/CMakeFiles/fltk_gl.dir/gl_start.cxx.o In file included from /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK/src/gl_start.cxx:38: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK/src/Fl_Gl_Choice.H:74:3: warning: 'AGLPixelFormat' is deprecated: first deprecated in OS X 10.9 [-Wdeprecated-declarations] AGLPixelFormat pixelformat; ^ /System/Library/Frameworks/AGL.framework/Headers/agl.h:53:39: note: 'AGLPixelFormat' has been explicitly marked deprecated here typedef struct __AGLPixelFormatRec *AGLPixelFormat OPENGL_DEPRECATED(10_0, 10_9); ^ In file included from /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK/src/gl_start.cxx:38: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK/src/Fl_Gl_Choice.H:94:1: warning: 'AGLContext' is deprecated: first deprecated in OS X 10.9 [-Wdeprecated-declarations] GLContext fl_create_gl_context(Fl_Window*, const Fl_Gl_Choice*, int layer=0); ^ /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK/src/Fl_Gl_Choice.H:57:21: note: expanded from macro 'GLContext' # define GLContext AGLContext ^ /System/Library/Frameworks/AGL.framework/Headers/agl.h:54:39: note: 'AGLContext' has been explicitly marked deprecated here typedef struct __AGLContextRec *AGLContext OPENGL_DEPRECATED(10_0, 10_9); ^ In file included from /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK/src/gl_start.cxx:38: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK/src/Fl_Gl_Choice.H:107:36: warning: 'AGLContext' is deprecated: first deprecated in OS X 10.9 [-Wdeprecated-declarations] void fl_set_gl_context(Fl_Window*, GLContext); ^ /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK/src/Fl_Gl_Choice.H:57:21: note: expanded from macro 'GLContext' # define GLContext AGLContext ^ /System/Library/Frameworks/AGL.framework/Headers/agl.h:54:39: note: 'AGLContext' has been explicitly marked deprecated here typedef struct __AGLContextRec *AGLContext OPENGL_DEPRECATED(10_0, 10_9); ^ In file included from /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK/src/gl_start.cxx:38: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK/src/Fl_Gl_Choice.H:109:27: warning: 'AGLContext' is deprecated: first deprecated in OS X 10.9 [-Wdeprecated-declarations] void fl_delete_gl_context(GLContext); ^ /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK/src/Fl_Gl_Choice.H:57:21: note: expanded from macro 'GLContext' # define GLContext AGLContext ^ /System/Library/Frameworks/AGL.framework/Headers/agl.h:54:39: note: 'AGLContext' has been explicitly marked deprecated here typedef struct __AGLContextRec *AGLContext OPENGL_DEPRECATED(10_0, 10_9); ^ /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK/src/gl_start.cxx:40:8: warning: 'AGLContext' is deprecated: first deprecated in OS X 10.9 [-Wdeprecated-declarations] static GLContext context; ^ /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK/src/Fl_Gl_Choice.H:57:21: note: expanded from macro 'GLContext' # define GLContext AGLContext ^ /System/Library/Frameworks/AGL.framework/Headers/agl.h:54:39: note: 'AGLContext' has been explicitly marked deprecated here typedef struct __AGLContextRec *AGLContext OPENGL_DEPRECATED(10_0, 10_9); ^ 5 warnings generated. [100%] Building CXX object src/CMakeFiles/fltk_gl.dir/glut_compatability.cxx.o [100%] Building CXX object src/CMakeFiles/fltk_gl.dir/glut_font.cxx.o Linking CXX static library ../lib/libfltk_gl.a [100%] Built target fltk_gl [ 6%] Performing install step for 'FLTK' [ 77%] Built target fltk [ 81%] Built target fltk_images [ 84%] Built target fltk_forms [ 94%] Built target fluid [100%] Built target fltk_gl Install the project... -- Install configuration: "" -- Installing: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK-install/include/FL -- Installing: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK-install/include/FL/dirent.h -- Installing: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK-install/include/FL/Enumerations.H -- Installing: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK-install/include/FL/filename.H -- Installing: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK-install/include/FL/Fl.H -- Installing: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK-install/include/FL/Fl_Adjuster.H -- Installing: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK-install/include/FL/fl_ask.H -- Installing: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK-install/include/FL/Fl_Bitmap.H -- Installing: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK-install/include/FL/Fl_BMP_Image.H -- Installing: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK-install/include/FL/Fl_Box.H -- Installing: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK-install/include/FL/Fl_Browser.H -- Installing: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK-install/include/FL/Fl_Browser_.H -- Installing: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK-install/include/FL/Fl_Button.H -- Installing: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK-install/include/FL/Fl_Cairo.H -- Installing: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK-install/include/FL/Fl_Cairo_Window.H -- Installing: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK-install/include/FL/Fl_Chart.H -- Installing: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK-install/include/FL/Fl_Check_Browser.H -- Installing: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK-install/include/FL/Fl_Check_Button.H -- Installing: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK-install/include/FL/Fl_Choice.H -- Installing: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK-install/include/FL/Fl_Clock.H -- Installing: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK-install/include/FL/Fl_Color_Chooser.H -- Installing: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK-install/include/FL/Fl_Counter.H -- Installing: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK-install/include/FL/Fl_Device.H -- Installing: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK-install/include/FL/Fl_Dial.H -- Installing: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK-install/include/FL/Fl_Double_Window.H -- Installing: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK-install/include/FL/fl_draw.H -- Installing: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK-install/include/FL/Fl_Export.H -- Installing: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK-install/include/FL/Fl_File_Browser.H -- Installing: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK-install/include/FL/Fl_File_Chooser.H -- Installing: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK-install/include/FL/Fl_File_Icon.H -- Installing: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK-install/include/FL/Fl_File_Input.H -- Installing: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK-install/include/FL/Fl_Fill_Dial.H -- Installing: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK-install/include/FL/Fl_Fill_Slider.H -- Installing: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK-install/include/FL/Fl_Float_Input.H -- Installing: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK-install/include/FL/Fl_FormsBitmap.H -- Installing: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK-install/include/FL/Fl_FormsPixmap.H -- Installing: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK-install/include/FL/Fl_Free.H -- Installing: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK-install/include/FL/Fl_GIF_Image.H -- Installing: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK-install/include/FL/Fl_Gl_Window.H -- Installing: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK-install/include/FL/Fl_Group.H -- Installing: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK-install/include/FL/Fl_Help_Dialog.H -- Installing: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK-install/include/FL/Fl_Help_View.H -- Installing: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK-install/include/FL/Fl_Hold_Browser.H -- Installing: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK-install/include/FL/Fl_Hor_Fill_Slider.H -- Installing: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK-install/include/FL/Fl_Hor_Nice_Slider.H -- Installing: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK-install/include/FL/Fl_Hor_Slider.H -- Installing: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK-install/include/FL/Fl_Hor_Value_Slider.H -- Installing: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK-install/include/FL/Fl_Image.H -- Installing: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK-install/include/FL/Fl_Input.H -- Installing: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK-install/include/FL/Fl_Input_.H -- Installing: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK-install/include/FL/Fl_Input_Choice.H -- Installing: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK-install/include/FL/Fl_Int_Input.H -- Installing: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK-install/include/FL/Fl_JPEG_Image.H -- Installing: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK-install/include/FL/Fl_Light_Button.H -- Installing: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK-install/include/FL/Fl_Line_Dial.H -- Installing: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK-install/include/FL/Fl_Menu.H -- Installing: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK-install/include/FL/Fl_Menu_.H -- Installing: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK-install/include/FL/Fl_Menu_Bar.H -- Installing: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK-install/include/FL/Fl_Menu_Button.H -- Installing: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK-install/include/FL/Fl_Menu_Item.H -- Installing: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK-install/include/FL/Fl_Menu_Window.H -- Installing: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK-install/include/FL/fl_message.H -- Installing: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK-install/include/FL/Fl_Multi_Browser.H -- Installing: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK-install/include/FL/Fl_Multi_Label.H -- Installing: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK-install/include/FL/Fl_Multiline_Input.H -- Installing: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK-install/include/FL/Fl_Multiline_Output.H -- Installing: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK-install/include/FL/Fl_Native_File_Chooser.H -- Installing: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK-install/include/FL/Fl_Nice_Slider.H -- Installing: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK-install/include/FL/Fl_Object.H -- Installing: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK-install/include/FL/Fl_Output.H -- Installing: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK-install/include/FL/Fl_Overlay_Window.H -- Installing: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK-install/include/FL/Fl_Pack.H -- Installing: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK-install/include/FL/Fl_Paged_Device.H -- Installing: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK-install/include/FL/Fl_Pixmap.H -- Installing: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK-install/include/FL/Fl_Plugin.H -- Installing: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK-install/include/FL/Fl_PNG_Image.H -- Installing: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK-install/include/FL/Fl_PNM_Image.H -- Installing: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK-install/include/FL/Fl_Positioner.H -- Installing: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK-install/include/FL/Fl_PostScript.H -- Installing: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK-install/include/FL/Fl_Preferences.H -- Installing: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK-install/include/FL/Fl_Printer.H -- Installing: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK-install/include/FL/Fl_Progress.H -- Installing: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK-install/include/FL/Fl_Radio_Button.H -- Installing: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK-install/include/FL/Fl_Radio_Light_Button.H -- Installing: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK-install/include/FL/Fl_Radio_Round_Button.H -- Installing: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK-install/include/FL/Fl_Repeat_Button.H -- Installing: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK-install/include/FL/Fl_Return_Button.H -- Installing: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK-install/include/FL/Fl_RGB_Image.H -- Installing: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK-install/include/FL/Fl_Roller.H -- Installing: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK-install/include/FL/Fl_Round_Button.H -- Installing: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK-install/include/FL/Fl_Round_Clock.H -- Installing: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK-install/include/FL/Fl_Scroll.H -- Installing: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK-install/include/FL/Fl_Scrollbar.H -- Installing: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK-install/include/FL/Fl_Secret_Input.H -- Installing: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK-install/include/FL/Fl_Select_Browser.H -- Installing: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK-install/include/FL/Fl_Shared_Image.H -- Installing: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK-install/include/FL/fl_show_colormap.H -- Installing: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK-install/include/FL/fl_show_input.H -- Installing: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK-install/include/FL/Fl_Simple_Counter.H -- Installing: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK-install/include/FL/Fl_Single_Window.H -- Installing: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK-install/include/FL/Fl_Slider.H -- Installing: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK-install/include/FL/Fl_Spinner.H -- Installing: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK-install/include/FL/Fl_Sys_Menu_Bar.H -- Installing: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK-install/include/FL/Fl_Table.H -- Installing: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK-install/include/FL/Fl_Table_Row.H -- Installing: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK-install/include/FL/Fl_Tabs.H -- Installing: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK-install/include/FL/Fl_Text_Buffer.H -- Installing: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK-install/include/FL/Fl_Text_Display.H -- Installing: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK-install/include/FL/Fl_Text_Editor.H -- Installing: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK-install/include/FL/Fl_Tile.H -- Installing: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK-install/include/FL/Fl_Tiled_Image.H -- Installing: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK-install/include/FL/Fl_Timer.H -- Installing: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK-install/include/FL/Fl_Toggle_Button.H -- Installing: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK-install/include/FL/Fl_Toggle_Light_Button.H -- Installing: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK-install/include/FL/Fl_Toggle_Round_Button.H -- Installing: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK-install/include/FL/Fl_Tooltip.H -- Installing: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK-install/include/FL/Fl_Tree.H -- Installing: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK-install/include/FL/Fl_Tree_Item.H -- Installing: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK-install/include/FL/Fl_Tree_Item_Array.H -- Installing: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK-install/include/FL/Fl_Tree_Prefs.H -- Installing: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK-install/include/FL/fl_types.h -- Installing: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK-install/include/FL/fl_utf8.h -- Installing: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK-install/include/FL/Fl_Valuator.H -- Installing: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK-install/include/FL/Fl_Value_Input.H -- Installing: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK-install/include/FL/Fl_Value_Output.H -- Installing: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK-install/include/FL/Fl_Value_Slider.H -- Installing: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK-install/include/FL/Fl_Widget.H -- Installing: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK-install/include/FL/Fl_Window.H -- Installing: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK-install/include/FL/Fl_Wizard.H -- Installing: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK-install/include/FL/Fl_XBM_Image.H -- Installing: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK-install/include/FL/Fl_XPM_Image.H -- Installing: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK-install/include/FL/forms.H -- Installing: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK-install/include/FL/gl.h -- Installing: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK-install/include/FL/gl2opengl.h -- Installing: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK-install/include/FL/gl_draw.H -- Installing: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK-install/include/FL/glu.h -- Installing: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK-install/include/FL/glut.H -- Installing: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK-install/include/FL/mac.H -- Installing: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK-install/include/FL/Makefile.in -- Installing: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK-install/include/FL/math.h -- Installing: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK-install/include/FL/names.h -- Installing: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK-install/include/FL/README.Xcode -- Installing: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK-install/include/FL/win32.H -- Installing: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK-install/include/FL/x.H -- Installing: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK-install/include/FL/Xutf8.h -- Installing: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK-install/bin/fltk-config -- Installing: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK-install/FLTK/.framework/Resources/CMake/FLTKLibraries.cmake -- Installing: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK-install/FLTK/.framework/Resources/CMake/FLTKLibraries-noconfig.cmake -- Installing: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK-install/FLTK/.framework/Resources/CMake/FLTKConfig.cmake -- Installing: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK-install/FLTK/.framework/Resources/CMake/UseFLTK.cmake -- Installing: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK-install/man/man1/fluid.1 -- Installing: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK-install/man/man1/fltk-config.1 -- Installing: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK-install/man/man3/fltk.3 -- Installing: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK-install/man/man6/blocks.6 -- Installing: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK-install/man/man6/checkers.6 -- Installing: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK-install/man/man6/sudoku.6 -- Installing: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK-install/bin/fluid -- Installing: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK-install/lib/libfltk.a /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK-install/lib/libfltk.a(Fl_x.cxx.o) has no symbols /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK-install/lib/libfltk.a(fl_dnd.cxx.o) has no symbols /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK-install/lib/libfltk.a(fl_overlay_visual.cxx.o) has no symbols /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK-install/lib/libfltk.a(scandir.c.o) has no symbols /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK-install/lib/libfltk.a(utf8Input.c.o) has no symbols /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK-install/lib/libfltk.a(utf8Utils.c.o) has no symbols /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK-install/lib/libfltk.a(utf8Wrap.c.o) has no symbols /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK-install/lib/libfltk.a(keysym2Ucs.c.o) has no symbols /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK-install/lib/libfltk.a(fl_call_main.c.o) has no symbols -- Installing: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK-install/lib/libfltk_forms.a -- Installing: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK-install/lib/libfltk_images.a -- Installing: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/FLTK-install/lib/libfltk_gl.a [ 9%] Completed 'FLTK' [ 25%] Built target FLTK Scanning dependencies of target VTK [ 28%] Creating directories for 'VTK' [ 31%] Performing download step (git clone) for 'VTK' Cloning into 'VTK'... remote: Counting objects: 425368, done. remote: Compressing objects: 100% (93491/93491), done. remote: Total 425368 (delta 330794), reused 420462 (delta 325925) Receiving objects: 100% (425368/425368), 121.75 MiB | 252.00 KiB/s, done. Resolving deltas: 100% (330794/330794), done. Checking connectivity... done. Checking out files: 100% (16071/16071), done. Note: checking out 'v6.2.0'. You are in 'detached HEAD' state. You can look around, make experimental changes and commit them, and you can discard any commits you make in this state without impacting any branches by performing another checkout. If you want to create a new branch to retain commits you create, you may do so (now or later) by using -b with the checkout command again. Example: git checkout -b HEAD is now at 95aea46... Merge branch 'fix-smp-examples-atomics-new' into release [ 34%] No patch step for 'VTK' [ 37%] Performing update step for 'VTK' [ 40%] Performing configure step for 'VTK' -- The C compiler identification is Clang 7.3.0 -- The CXX compiler identification is Clang 7.3.0 -- Check for working C compiler: /usr/bin/cc -- Check for working C compiler: /usr/bin/cc -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working CXX compiler: /usr/bin/c++ -- Check for working CXX compiler: /usr/bin/c++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Setting build type to 'Debug' as none was specified. -- Performing Test Support for 64 bit file systems -- Performing Test Support for 64 bit file systems - Success -- Performing Test VTK_CONST_REVERSE_ITERATOR_COMPARISON -- Performing Test VTK_CONST_REVERSE_ITERATOR_COMPARISON - Success -- Check if the system is big endian -- Searching 16 bit integer -- Looking for sys/types.h -- Looking for sys/types.h - found -- Looking for stdint.h -- Looking for stdint.h - found -- Looking for stddef.h -- Looking for stddef.h - found -- Check size of unsigned short -- Check size of unsigned short - done -- Using unsigned short -- Check if the system is big endian - little endian -- Looking for include file pthread.h -- Looking for include file pthread.h - found -- Looking for pthread_create -- Looking for pthread_create - found -- Found Threads: TRUE -- Looking for C++ include iostream -- Looking for C++ include iostream - found -- Check for STD namespace -- Check for STD namespace - found -- Check for ANSI scope -- Check for ANSI scope - found -- Check for sstream -- Check for sstream - found -- Check size of int -- Check size of int - done -- Check size of long -- Check size of long - done -- Check size of char -- Check size of char - done -- Check size of short -- Check size of short - done -- Check size of float -- Check size of float - done -- Check size of double -- Check size of double - done -- Check size of long long -- Check size of long long - done -- Check size of __int64 -- Check size of __int64 - failed -- Check size of uintptr_t -- Check size of uintptr_t - done -- Checking signedness of char -- Checking signedness of char -- signed -- Checking support for full template specialization syntax -- Checking support for full template specialization syntax -- yes -- Checking support for C++ explicit template instantiation -- Checking support for C++ explicit template instantiation -- yes -- Checking for builtin __sync_add_and_fetch -- Checking for builtin __sync_add_and_fetch -- success -- Checking ANSI streams end-of-file bug level -- Checking ANSI streams end-of-file bug level - 1 -- Checking if ostream supports long long -- Checking if ostream supports long long -- yes -- Checking if istream supports long long -- Checking if istream supports long long -- yes -- Looking for getsockname in socket -- Looking for getsockname in socket - not found -- Checking for getsockname with socklen_t -- Checking for getsockname with socklen_t -- yes -- Looking for SO_REUSEADDR -- Looking for SO_REUSEADDR - found -- Group StandAlone modules: vtkChartsCore;vtkCommonComputationalGeometry;vtkCommonCore;vtkCommonExecutionModel;vtkCommonMisc;vtkCommonSystem;vtkCommonTransforms;vtkDomainsChemistry;vtkFiltersAMR;vtkFiltersCore;vtkFiltersExtraction;vtkFiltersFlowPaths;vtkFiltersGeneral;vtkFiltersGeneric;vtkFiltersGeometry;vtkFiltersHybrid;vtkFiltersHyperTree;vtkFiltersImaging;vtkFiltersModeling;vtkFiltersParallel;vtkFiltersParallelImaging;vtkFiltersProgrammable;vtkFiltersSelection;vtkFiltersSMP;vtkFiltersSources;vtkFiltersStatistics;vtkFiltersTexture;vtkFiltersVerdict;vtkImagingColor;vtkImagingCore;vtkImagingFourier;vtkImagingGeneral;vtkImagingHybrid;vtkImagingMath;vtkImagingMorphological;vtkImagingSources;vtkImagingStatistics;vtkImagingStencil;vtkInfovisCore;vtkInfovisLayout;vtkIOAMR;vtkIOCore;vtkIOEnSight;vtkIOExodus;vtkIOGeometry;vtkIOImage;vtkIOImport;vtkIOInfovis;vtkIOLegacy;vtkIOLSDyna;vtkIOMINC;vtkIOMovie;vtkIONetCDF;vtkIOParallel;vtkIOParallelXML;vtkIOPLY;vtkIOSQL;vtkIOVideo;vtkIOXML;vtkIOXMLParser;vtkParallelCore -- Group Imaging modules: vtkFiltersImaging;vtkImagingColor;vtkImagingFourier;vtkImagingGeneral;vtkImagingHybrid;vtkImagingMath;vtkImagingMorphological;vtkImagingSources;vtkImagingStatistics;vtkImagingStencil;vtkInteractionImage;vtkRenderingImage -- Group MPI modules: vtkFiltersParallelGeometry;vtkFiltersParallelMPI;vtkIOMPIImage;vtkIOMPIParallel;vtkIOParallelNetCDF;vtkParallelMPI -- Group Rendering modules: vtkGeovisCore;vtkInteractionImage;vtkInteractionStyle;vtkInteractionWidgets;vtkIOExport;vtkRenderingAnnotation;vtkRenderingContext2D;vtkRenderingCore;vtkRenderingFreeType;vtkRenderingImage;vtkRenderingLabel;vtkRenderingLIC;vtkRenderingLOD;vtkRenderingVolume;vtkViewsContext2D;vtkViewsCore;vtkViewsInfovis -- Group Qt modules: vtkGUISupportQt;vtkGUISupportQtOpenGL;vtkGUISupportQtSQL;vtkGUISupportQtWebkit;vtkRenderingQt;vtkViewsQt -- Group Tk modules: vtkRenderingTk -- Group Views modules: vtkViewsContext2D;vtkViewsGeovis -- Group Web modules: vtkWebApplications;vtkWebCore;vtkWebInstall;vtkWebJavaScript;vtkWebPython;vtkWebGLExporter -- Setting rendering backend to 'OpenGL' as none was specified. -- Backend OpenGL2 modules: vtkDomainsChemistryOpenGL2;vtkRenderingContextOpenGL2;vtkRenderingFreeTypeOpenGL2;vtkRenderingOpenGL2;vtkRenderingVolumeOpenGL2 -- Backend OpenGL modules: vtkRenderingContextOpenGL;vtkRenderingFreeTypeOpenGL;vtkRenderingOpenGL;vtkRenderingVolumeAMR;vtkRenderingVolumeOpenGL -- Enabling modules for OpenGL. -- Enabled 110 modules: -- * vtkChartsCore, needed by 2 modules: VTK_Group_StandAlone vtkViewsInfovis -- * vtkCommonColor, needed by 3 modules: vtkChartsCore vtkRenderingCore vtkViewsInfovis -- * vtkCommonComputationalGeometry, needed by 5 modules: VTK_Group_StandAlone vtkFiltersGeneral vtkFiltersSelection vtkFiltersSources vtkImagingStencil -- * vtkCommonCore, needed by 7 modules: VTK_Group_StandAlone vtkCommonMath vtkCommonSystem vtkCommonTransforms vtkIOExport vtkIOImport vtkParallelCore -- * vtkCommonDataModel, needed by 17 modules: vtkCommonColor vtkCommonComputationalGeometry vtkCommonExecutionModel vtkDomainsChemistry vtkFiltersExtraction vtkIOCore vtkIOGeometry vtkIOImage vtkIOInfovis vtkIOLegacy vtkIOMovie vtkIONetCDF vtkIOXMLParser vtkImagingCore vtkImagingMath vtkInfovisCore vtkRenderingContext2D -- * vtkCommonExecutionModel, needed by 19 modules: VTK_Group_StandAlone vtkFiltersCore vtkFiltersExtraction vtkFiltersFlowPaths vtkFiltersProgrammable vtkFiltersStatistics vtkFiltersVerdict vtkIOCore vtkIOEnSight vtkIOImage vtkIOLSDyna vtkIOMINC vtkIOMovie vtkIOPLY vtkIOVideo vtkImagingCore vtkImagingMath vtkInfovisLayout vtkRenderingCore -- * vtkCommonMath, needed by 9 modules: vtkCommonComputationalGeometry vtkCommonDataModel vtkCommonMisc vtkCommonTransforms vtkFiltersCore vtkFiltersStatistics vtkIOImage vtkImagingCore vtkRenderingContext2D -- * vtkCommonMisc, needed by 12 modules: VTK_Group_StandAlone vtkCommonDataModel vtkCommonExecutionModel vtkFiltersCore vtkFiltersStatistics vtkIOCore vtkIOGeometry vtkIOImage vtkIOInfovis vtkIOLegacy vtkIOPLY vtkIOXMLParser -- * vtkCommonSystem, needed by 13 modules: VTK_Group_StandAlone vtkCommonComputationalGeometry vtkCommonDataModel vtkFiltersCore vtkIOGeometry vtkIOImage vtkIOInfovis vtkIOLegacy vtkIOMovie vtkIONetCDF vtkIOXMLParser vtkImagingCore vtkInfovisCore -- * vtkCommonTransforms, needed by 8 modules: VTK_Group_StandAlone vtkCommonDataModel vtkFiltersCore vtkFiltersStatistics vtkIOImage vtkImagingCore vtkRenderingContext2D vtkRenderingCore -- * vtkDICOMParser, needed by vtkIOImage. -- * vtkDomainsChemistry, needed by VTK_Group_StandAlone. -- * vtkFiltersAMR, needed by 2 modules: VTK_Group_StandAlone vtkIOAMR -- * vtkFiltersCore, needed by 7 modules: VTK_Group_StandAlone vtkFiltersExtraction vtkFiltersGeneral vtkFiltersGeneric vtkFiltersGeometry vtkFiltersSMP vtkFiltersSelection -- * vtkFiltersExtraction, needed by 6 modules: VTK_Group_StandAlone vtkFiltersParallel vtkInfovisCore vtkInteractionStyle vtkRenderingCore vtkRenderingLabel -- * vtkFiltersFlowPaths, needed by VTK_Group_StandAlone. -- * vtkFiltersGeneral, needed by 13 modules: VTK_Group_StandAlone vtkFiltersAMR vtkFiltersExtraction vtkFiltersFlowPaths vtkFiltersHybrid vtkFiltersHyperTree vtkFiltersModeling vtkFiltersSMP vtkFiltersSources vtkFiltersTexture vtkIOExodus vtkInfovisCore vtkRenderingVolumeOpenGL -- * vtkFiltersGeneric, needed by VTK_Group_StandAlone. -- * vtkFiltersGeometry, needed by 5 modules: VTK_Group_StandAlone vtkFiltersParallel vtkIOExport vtkRenderingCore vtkViewsInfovis -- * vtkFiltersHybrid, needed by 3 modules: VTK_Group_StandAlone vtkIOMINC vtkInteractionWidgets -- * vtkFiltersHyperTree, needed by VTK_Group_StandAlone. -- * vtkFiltersImaging, needed by 3 modules: VTK_Group_StandAlone vtkFiltersParallelImaging vtkViewsInfovis -- * vtkFiltersModeling, needed by 6 modules: VTK_Group_StandAlone vtkFiltersParallel vtkInfovisLayout vtkInteractionWidgets vtkRenderingLOD vtkViewsInfovis -- * vtkFiltersParallel, needed by 3 modules: VTK_Group_StandAlone vtkFiltersParallelImaging vtkIOParallel -- * vtkFiltersParallelImaging, needed by VTK_Group_StandAlone. -- * vtkFiltersProgrammable, needed by VTK_Group_StandAlone. -- * vtkFiltersSMP, needed by VTK_Group_StandAlone. -- * vtkFiltersSelection, needed by VTK_Group_StandAlone. -- * vtkFiltersSources, needed by 10 modules: VTK_Group_StandAlone vtkDomainsChemistry vtkFiltersFlowPaths vtkFiltersGeneric vtkFiltersModeling vtkIOImport vtkInteractionStyle vtkRenderingAnnotation vtkRenderingCore vtkRenderingVolumeOpenGL -- * vtkFiltersStatistics, needed by 3 modules: VTK_Group_StandAlone vtkFiltersExtraction vtkFiltersImaging -- * vtkFiltersTexture, needed by VTK_Group_StandAlone. -- * vtkFiltersVerdict, needed by VTK_Group_StandAlone. -- * vtkGeovisCore, needed by VTK_Group_Rendering. -- * vtkIOAMR, needed by VTK_Group_StandAlone. -- * vtkIOCore, needed by 10 modules: VTK_Group_StandAlone vtkFiltersFlowPaths vtkIOGeometry vtkIOImage vtkIOInfovis vtkIOLegacy vtkIOMovie vtkIONetCDF vtkIOSQL vtkIOXMLParser -- * vtkIOEnSight, needed by VTK_Group_StandAlone. -- * vtkIOExodus, needed by VTK_Group_StandAlone. -- * vtkIOExport, needed by VTK_Group_Rendering. -- * vtkIOGeometry, needed by 4 modules: VTK_Group_StandAlone vtkIOMINC vtkIOPLY vtkIOXML -- * vtkIOImage, needed by 5 modules: VTK_Group_StandAlone vtkIOExport vtkIOMINC vtkIOParallel vtkImagingHybrid -- * vtkIOImport, needed by VTK_Group_StandAlone. -- * vtkIOInfovis, needed by VTK_Group_StandAlone. -- * vtkIOLSDyna, needed by VTK_Group_StandAlone. -- * vtkIOLegacy, needed by 5 modules: VTK_Group_StandAlone vtkFiltersParallelImaging vtkIOInfovis vtkParallelCore vtkRenderingLIC -- * vtkIOMINC, needed by VTK_Group_StandAlone. -- * vtkIOMovie, needed by VTK_Group_StandAlone. -- * vtkIONetCDF, needed by 2 modules: VTK_Group_StandAlone vtkIOParallel -- * vtkIOPLY, needed by VTK_Group_StandAlone. -- * vtkIOParallel, needed by VTK_Group_StandAlone. -- * vtkIOParallelXML, needed by VTK_Group_StandAlone. -- * vtkIOSQL, needed by VTK_Group_StandAlone. -- * vtkIOVideo, needed by VTK_Group_StandAlone. -- * vtkIOXML, needed by 9 modules: VTK_Group_StandAlone vtkDomainsChemistry vtkGeovisCore vtkIOExodus vtkIOInfovis vtkIOLSDyna vtkIOParallel vtkIOParallelXML vtkRenderingLIC -- * vtkIOXMLParser, needed by 2 modules: VTK_Group_StandAlone vtkIOXML -- * vtkImagingColor, needed by 3 modules: VTK_Group_StandAlone vtkInteractionImage vtkRenderingAnnotation -- * vtkImagingCore, needed by 12 modules: VTK_Group_StandAlone vtkFiltersParallelImaging vtkIOExport vtkImagingColor vtkImagingFourier vtkImagingHybrid vtkImagingMorphological vtkImagingSources vtkImagingStatistics vtkImagingStencil vtkRenderingImage vtkRenderingVolume -- * vtkImagingFourier, needed by 2 modules: VTK_Group_StandAlone vtkFiltersStatistics -- * vtkImagingGeneral, needed by 4 modules: VTK_Group_StandAlone vtkFiltersImaging vtkImagingMorphological vtkInteractionWidgets -- * vtkImagingHybrid, needed by 4 modules: VTK_Group_StandAlone vtkInfovisLayout vtkInteractionWidgets vtkRenderingOpenGL -- * vtkImagingMath, needed by VTK_Group_StandAlone. -- * vtkImagingMorphological, needed by VTK_Group_StandAlone. -- * vtkImagingSources, needed by 5 modules: VTK_Group_StandAlone vtkFiltersHybrid vtkFiltersImaging vtkImagingGeneral vtkRenderingLIC -- * vtkImagingStatistics, needed by VTK_Group_StandAlone. -- * vtkImagingStencil, needed by VTK_Group_StandAlone. -- * vtkInfovisCore, needed by 4 modules: VTK_Group_StandAlone vtkChartsCore vtkIOInfovis vtkInfovisLayout -- * vtkInfovisLayout, needed by 3 modules: VTK_Group_StandAlone vtkGeovisCore vtkViewsInfovis -- * vtkInteractionImage, needed by VTK_Group_Rendering. -- * vtkInteractionStyle, needed by 5 modules: VTK_Group_Rendering vtkGeovisCore vtkInteractionImage vtkInteractionWidgets vtkViewsInfovis -- * vtkInteractionWidgets, needed by 4 modules: VTK_Group_Rendering vtkGeovisCore vtkInteractionImage vtkViewsCore -- * vtkMetaIO, needed by vtkIOImage. -- * vtkParallelCore, needed by 7 modules: VTK_Group_StandAlone vtkFiltersAMR vtkFiltersParallel vtkFiltersParallelImaging vtkIOAMR vtkIOParallel vtkIOParallelXML -- * vtkParseOGLExt, needed by vtkRenderingOpenGL. -- * vtkRenderingAnnotation, needed by 3 modules: VTK_Group_Rendering vtkIOExport vtkInteractionWidgets -- * vtkRenderingContext2D, needed by 6 modules: VTK_Group_Rendering vtkChartsCore vtkIOExport vtkRenderingContextOpenGL vtkViewsContext2D vtkViewsInfovis -- * vtkRenderingContextOpenGL, needed by 2 modules: vtkRenderingContext2D vtkRenderingGL2PS -- * vtkRenderingCore, needed by 19 modules: VTK_Group_Rendering vtkDomainsChemistry vtkFiltersHybrid vtkFiltersParallel vtkGeovisCore vtkIOExport vtkIOImport vtkIOMINC vtkInteractionImage vtkInteractionStyle vtkRenderingContext2D vtkRenderingFreeType vtkRenderingFreeType vtkRenderingFreeTypeOpenGL vtkRenderingImage vtkRenderingLOD vtkRenderingOpenGL vtkRenderingVolume vtkViewsCore -- * vtkRenderingFreeType, needed by 10 modules: VTK_Group_Rendering vtkIOExport vtkInteractionImage vtkInteractionWidgets vtkRenderingAnnotation vtkRenderingContext2D vtkRenderingContextOpenGL vtkRenderingFreeTypeOpenGL vtkRenderingGL2PS vtkRenderingLabel -- * vtkRenderingFreeTypeOpenGL, needed by vtkRenderingCore. -- * vtkRenderingGL2PS, needed by vtkIOExport. -- * vtkRenderingImage, needed by VTK_Group_Rendering. -- * vtkRenderingLIC, needed by VTK_Group_Rendering. -- * vtkRenderingLOD, needed by VTK_Group_Rendering. -- * vtkRenderingLabel, needed by 3 modules: VTK_Group_Rendering vtkIOExport vtkViewsInfovis -- * vtkRenderingOpenGL, needed by 7 modules: vtkIOExport vtkRenderingContextOpenGL vtkRenderingCore vtkRenderingFreeTypeOpenGL vtkRenderingGL2PS vtkRenderingLIC vtkRenderingVolumeOpenGL -- * vtkRenderingVolume, needed by 3 modules: VTK_Group_Rendering vtkInteractionWidgets vtkRenderingVolumeOpenGL -- * vtkRenderingVolumeOpenGL, needed by vtkRenderingVolume. -- * vtkUtilitiesEncodeString, needed by vtkRenderingOpenGL. -- * vtkUtilitiesHashSource, needed by vtkParallelCore. -- * vtkViewsContext2D, needed by VTK_Group_Rendering. -- * vtkViewsCore, needed by 4 modules: VTK_Group_Rendering vtkGeovisCore vtkViewsContext2D vtkViewsInfovis -- * vtkViewsInfovis, needed by VTK_Group_Rendering. -- * vtkalglib, needed by vtkFiltersStatistics. -- * vtkexodusII, needed by 2 modules: vtkIOExodus vtkIOParallel -- * vtkexpat, needed by vtkIOXMLParser. -- * vtkfreetype, needed by 2 modules: vtkRenderingFreeType vtkftgl -- * vtkftgl, needed by vtkRenderingFreeType. -- * vtkgl2ps, needed by 2 modules: vtkIOExport vtkRenderingGL2PS -- * vtkhdf5, needed by 2 modules: vtkIOAMR vtknetcdf -- * vtkjpeg, needed by 2 modules: vtkIOImage vtktiff -- * vtkjsoncpp, needed by vtkIOGeometry. -- * vtklibproj4, needed by vtkGeovisCore. -- * vtklibxml2, needed by vtkIOInfovis. -- * vtknetcdf, needed by 4 modules: vtkIOMINC vtkIONetCDF vtkIOParallel vtkexodusII -- * vtkoggtheora, needed by vtkIOMovie. -- * vtkpng, needed by 2 modules: vtkIOImage vtkgl2ps -- * vtksqlite, needed by vtkIOSQL. -- * vtksys, needed by 26 modules: vtkCommonCore vtkCommonDataModel vtkCommonSystem vtkDICOMParser vtkIOAMR vtkIOCore vtkIOExodus vtkIOGeometry vtkIOImage vtkIOInfovis vtkIOLSDyna vtkIOLegacy vtkIOMINC vtkIONetCDF vtkIOParallelXML vtkIOSQL vtkIOVideo vtkIOXML vtkImagingFourier vtkParallelCore vtkRenderingCore vtkRenderingLIC vtkRenderingOpenGL vtkRenderingVolumeOpenGL vtkUtilitiesEncodeString vtkUtilitiesHashSource -- * vtktiff, needed by vtkIOImage. -- * vtkverdict, needed by vtkFiltersVerdict. -- * vtkzlib, needed by 10 modules: vtkIOCore vtkIOGeometry vtkIOImage vtkMetaIO vtkfreetype vtkgl2ps vtkhdf5 vtklibxml2 vtkpng vtktiff -- Checking whether header cstdio is available -- Checking whether header cstdio is available - yes -- Checking for Large File Support -- Checking for Large File Support - yes -- Checking whether STL classes are in std namespace -- Checking whether STL classes are in std namespace - yes -- Checking whether ANSI stream headers are available -- Checking whether ANSI stream headers are available - yes -- Checking whether ANSI streams are in std namespace -- Checking whether ANSI streams are in std namespace - yes -- Checking whether ANSI string stream is available -- Checking whether ANSI string stream is available - yes -- Checking whether header cstddef is available -- Checking whether header cstddef is available - yes -- Checking whether stl string has operator!= for char* -- Checking whether stl string has operator!= for char* - yes -- Checking whether stl has iterator_traits -- Checking whether stl has iterator_traits - yes -- Checking whether stl has standard template allocator -- Checking whether stl has standard template allocator - yes -- Checking for rebind member of stl allocator -- Checking for rebind member of stl allocator - yes -- Checking for non-standard argument to stl allocator<>::max_size -- Checking for non-standard argument to stl allocator<>::max_size - no -- Checking whether stl containers support allocator objects. -- Checking whether stl containers support allocator objects. - yes -- Checking whether ios has binary openmode -- Checking whether ios has binary openmode - yes -- Checking whether "<>" is needed for template friends -- Checking whether "<>" is needed for template friends - yes -- Checking for member template support -- Checking for member template support - yes -- Checking for standard template specialization syntax -- Checking for standard template specialization syntax - yes -- Checking whether argument dependent lookup is supported -- Checking whether argument dependent lookup is supported - yes -- Checking whether struct stat has st_mtim member -- Checking whether struct stat has st_mtim member - no -- Checking whether C++ compiler has 'long long' -- Checking whether C++ compiler has 'long long' - yes -- Checking whether C++ compiler has '__int64' -- Checking whether C++ compiler has '__int64' - no -- Checking for C type size macros -- Checking for C type size macros - compiled -- Check size of char -- Check size of char - done -- Check size of __int64 -- Check size of __int64 - failed -- Checking whether char is signed -- Checking whether char is signed - yes -- Checking whether wstring is available -- Checking whether wstring is available - yes -- Checking whether C compiler has ptrdiff_t in stddef.h -- Checking whether C compiler has ptrdiff_t in stddef.h - yes -- Checking whether C compiler has ssize_t in unistd.h -- Checking whether C compiler has ssize_t in unistd.h - yes -- Checking whether CXX compiler has setenv -- Checking whether CXX compiler has setenv - yes -- Checking whether CXX compiler has unsetenv -- Checking whether CXX compiler has unsetenv - yes -- Checking whether CXX compiler has environ in stdlib.h -- Checking whether CXX compiler has environ in stdlib.h - no -- Checking whether CXX compiler has utimes -- Checking whether CXX compiler has utimes - yes -- Checking whether CXX compiler has utimensat -- Checking whether CXX compiler has utimensat - no -- Looking for include files sys/types.h, ifaddrs.h -- Looking for include files sys/types.h, ifaddrs.h - found -- Checking whether CXX compiler has rlimit64 -- Checking whether CXX compiler has rlimit64 - no -- Checking whether CXX compiler has atol -- Checking whether CXX compiler has atol - yes -- Checking whether CXX compiler has atoll -- Checking whether CXX compiler has atoll - yes -- Checking whether CXX compiler has _atoi64 -- Checking whether CXX compiler has _atoi64 - no -- Looking for C++ include execinfo.h -- Looking for C++ include execinfo.h - found -- Checking whether backtrace works with this C++ compiler -- Checking whether backtrace works with this C++ compiler - yes -- Looking for C++ include dlfcn.h -- Looking for C++ include dlfcn.h - found -- Checking whether dladdr works with this C++ compiler -- Checking whether dladdr works with this C++ compiler - yes -- Looking for C++ include cxxabi.h -- Looking for C++ include cxxabi.h - found -- Checking whether cxxabi works with this C++ compiler -- Checking whether cxxabi works with this C++ compiler - yes -- Performing Test VTK_HAS_STD_ISNAN -- Performing Test VTK_HAS_STD_ISNAN - Success -- Performing Test VTK_HAS_STD_ISINF -- Performing Test VTK_HAS_STD_ISINF - Success -- Performing Test VTK_HAS_STD_ISFINITE -- Performing Test VTK_HAS_STD_ISFINITE - Success -- Looking for isnan -- Looking for isnan - found -- Looking for isinf -- Looking for isinf - found -- Looking for isfinite -- Looking for isfinite - found -- Looking for finite -- Looking for finite - found -- Looking for fenv.h -- Looking for fenv.h - found -- Looking for feenableexcept -- Looking for feenableexcept - not found -- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY -- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY - Success -- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY -- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY - Success -- Performing Test COMPILER_HAS_DEPRECATED_ATTR -- Performing Test COMPILER_HAS_DEPRECATED_ATTR - Success -- Looking for C++ include fcntl.h -- Looking for C++ include fcntl.h - found -- Looking for C++ include unistd.h -- Looking for C++ include unistd.h - found -- Found OpenGL: /System/Library/Frameworks/OpenGL.framework -- Looking for include file assert.h -- Looking for include file assert.h - found -- Looking for include file dlfcn.h -- Looking for include file dlfcn.h - found -- Looking for include file inttypes.h -- Looking for include file inttypes.h - found -- Looking for include file limits.h -- Looking for include file limits.h - found -- Looking for include file malloc.h -- Looking for include file malloc.h - not found -- Looking for include file memory.h -- Looking for include file memory.h - found -- Looking for include file stdlib.h -- Looking for include file stdlib.h - found -- Looking for include file string.h -- Looking for include file string.h - found -- Looking for include file strings.h -- Looking for include file strings.h - found -- Looking for include file sys/stat.h -- Looking for include file sys/stat.h - found -- Looking for include file sys/time.h -- Looking for include file sys/time.h - found -- Looking for include file windows.h -- Looking for include file windows.h - not found -- Looking for include file ieeefp.h -- Looking for include file ieeefp.h - not found -- Looking for floor -- Looking for floor - found -- Looking for getopt -- Looking for getopt - found -- Looking for isascii -- Looking for isascii - found -- Looking for memmove -- Looking for memmove - found -- Looking for memset -- Looking for memset - found -- Looking for mmap -- Looking for mmap - found -- Looking for pow -- Looking for pow - found -- Looking for sqrt -- Looking for sqrt - found -- Looking for strcasecmp -- Looking for strcasecmp - found -- Looking for strchr -- Looking for strchr - found -- Looking for strrchr -- Looking for strrchr - found -- Looking for strstr -- Looking for strstr - found -- Looking for strtol -- Looking for strtol - found -- Looking for strtoul -- Looking for strtoul - found -- Check size of int -- Check size of int - done -- Check size of long -- Check size of long - done -- Looking for csin -- Looking for csin - found -- Looking for atanh -- Looking for atanh - found -- HDF5: SOVERSION: 8.0.2 -- Looking for ceil in m; -- Looking for ceil in m; - found -- Looking for dlopen in dl;m -- Looking for dlopen in dl;m - found -- Looking for WSAStartup in ws2_32;m;dl -- Looking for WSAStartup in ws2_32;m;dl - not found -- Looking for gethostbyname in wsock32;m;dl -- Looking for gethostbyname in wsock32;m;dl - not found -- Looking for gethostname in ucb;m;dl -- Looking for gethostname in ucb;m;dl - not found -- Looking for connect in socket;m;dl -- Looking for connect in socket;m;dl - not found -- Looking for gethostbyname in c -- Looking for gethostbyname in c - found -- Check if the system is big endian -- Searching 16 bit integer -- Using unsigned short -- Check if the system is big endian - little endian -- HDF5: Performing Other Test STDC_HEADERS - Success -- Looking for difftime -- Looking for difftime - found -- Looking for clock_gettime -- Looking for clock_gettime - not found -- Looking for clock_gettime in rt -- Looking for clock_gettime in rt - not found -- Looking for clock_gettime in posix4 -- Looking for clock_gettime in posix4 - not found -- Looking for include file sys/resource.h -- Looking for include file sys/resource.h - found -- Looking for include files sys/resource.h, sys/time.h -- Looking for include files sys/resource.h, sys/time.h - found -- Looking for 3 include files sys/resource.h, ..., unistd.h -- Looking for 3 include files sys/resource.h, ..., unistd.h - found -- Looking for 4 include files sys/resource.h, ..., sys/ioctl.h -- Looking for 4 include files sys/resource.h, ..., sys/ioctl.h - found -- Looking for 5 include files sys/resource.h, ..., sys/stat.h -- Looking for 5 include files sys/resource.h, ..., sys/stat.h - found -- Looking for 6 include files sys/resource.h, ..., sys/socket.h -- Looking for 6 include files sys/resource.h, ..., sys/socket.h - found -- Looking for 7 include files sys/resource.h, ..., sys/types.h -- Looking for 7 include files sys/resource.h, ..., sys/types.h - found -- Looking for 8 include files sys/resource.h, ..., stddef.h -- Looking for 8 include files sys/resource.h, ..., stddef.h - found -- Looking for 9 include files sys/resource.h, ..., setjmp.h -- Looking for 9 include files sys/resource.h, ..., setjmp.h - found -- Looking for 10 include files sys/resource.h, ..., features.h -- Looking for 10 include files sys/resource.h, ..., features.h - not found -- Looking for 10 include files sys/resource.h, ..., dirent.h -- Looking for 10 include files sys/resource.h, ..., dirent.h - found -- Looking for 11 include files sys/resource.h, ..., stdint.h -- Looking for 11 include files sys/resource.h, ..., stdint.h - found -- Looking for C++ include stdint.h -- Looking for C++ include stdint.h - found -- Looking for 12 include files sys/resource.h, ..., mach/mach_time.h -- Looking for 12 include files sys/resource.h, ..., mach/mach_time.h - found -- Looking for 13 include files sys/resource.h, ..., io.h -- Looking for 13 include files sys/resource.h, ..., io.h - not found -- Looking for 13 include files sys/resource.h, ..., winsock2.h -- Looking for 13 include files sys/resource.h, ..., winsock2.h - not found -- Looking for 13 include files sys/resource.h, ..., sys/timeb.h -- Looking for 13 include files sys/resource.h, ..., sys/timeb.h - found -- Looking for 14 include files sys/resource.h, ..., globus/common.h -- Looking for 14 include files sys/resource.h, ..., globus/common.h - not found -- Looking for 14 include files sys/resource.h, ..., pdb.h -- Looking for 14 include files sys/resource.h, ..., pdb.h - not found -- Looking for 14 include files sys/resource.h, ..., pthread.h -- Looking for 14 include files sys/resource.h, ..., pthread.h - found -- Looking for 15 include files sys/resource.h, ..., srbclient.h -- Looking for 15 include files sys/resource.h, ..., srbclient.h - not found -- Looking for 15 include files sys/resource.h, ..., string.h -- Looking for 15 include files sys/resource.h, ..., string.h - found -- Looking for 16 include files sys/resource.h, ..., strings.h -- Looking for 16 include files sys/resource.h, ..., strings.h - found -- Looking for 17 include files sys/resource.h, ..., time.h -- Looking for 17 include files sys/resource.h, ..., time.h - found -- Looking for 18 include files sys/resource.h, ..., stdlib.h -- Looking for 18 include files sys/resource.h, ..., stdlib.h - found -- Looking for 19 include files sys/resource.h, ..., memory.h -- Looking for 19 include files sys/resource.h, ..., memory.h - found -- Looking for 20 include files sys/resource.h, ..., dlfcn.h -- Looking for 20 include files sys/resource.h, ..., dlfcn.h - found -- Looking for 21 include files sys/resource.h, ..., inttypes.h -- Looking for 21 include files sys/resource.h, ..., inttypes.h - found -- Looking for 22 include files sys/resource.h, ..., netinet/in.h -- Looking for 22 include files sys/resource.h, ..., netinet/in.h - found -- HDF5: Performing TEST_LFS_WORKS... yes -- HDF5: Performing Other Test HAVE_OFF64_T - Failed -- Looking for fseeko -- Looking for fseeko - found -- Looking for ftello -- Looking for ftello - found -- HDF5: Performing Other Test HAVE_STAT64_STRUCT - Success -- Looking for fstat64 -- Looking for fstat64 - found -- Looking for stat64 -- Looking for stat64 - found -- Check size of char -- Check size of char - done -- Check size of short -- Check size of short - done -- Check size of int -- Check size of int - done -- Check size of unsigned -- Check size of unsigned - done -- Check size of long long -- Check size of long long - done -- Check size of __int64 -- Check size of __int64 - failed -- Check size of float -- Check size of float - done -- Check size of double -- Check size of double - done -- Check size of long double -- Check size of long double - done -- Check size of int8_t -- Check size of int8_t - done -- Check size of uint8_t -- Check size of uint8_t - done -- Check size of int_least8_t -- Check size of int_least8_t - done -- Check size of uint_least8_t -- Check size of uint_least8_t - done -- Check size of int_fast8_t -- Check size of int_fast8_t - done -- Check size of uint_fast8_t -- Check size of uint_fast8_t - done -- Check size of int16_t -- Check size of int16_t - done -- Check size of uint16_t -- Check size of uint16_t - done -- Check size of int_least16_t -- Check size of int_least16_t - done -- Check size of uint_least16_t -- Check size of uint_least16_t - done -- Check size of int_fast16_t -- Check size of int_fast16_t - done -- Check size of uint_fast16_t -- Check size of uint_fast16_t - done -- Check size of int32_t -- Check size of int32_t - done -- Check size of uint32_t -- Check size of uint32_t - done -- Check size of int_least32_t -- Check size of int_least32_t - done -- Check size of uint_least32_t -- Check size of uint_least32_t - done -- Check size of int_fast32_t -- Check size of int_fast32_t - done -- Check size of uint_fast32_t -- Check size of uint_fast32_t - done -- Check size of int64_t -- Check size of int64_t - done -- Check size of uint64_t -- Check size of uint64_t - done -- Check size of int_least64_t -- Check size of int_least64_t - done -- Check size of uint_least64_t -- Check size of uint_least64_t - done -- Check size of int_fast64_t -- Check size of int_fast64_t - done -- Check size of uint_fast64_t -- Check size of uint_fast64_t - done -- Check size of off_t -- Check size of off_t - done -- Check size of off64_t -- Check size of off64_t - failed -- HDF5: Performing Other Test DEV_T_IS_SCALAR - Success -- Looking for CLOCK_MONOTONIC -- Looking for CLOCK_MONOTONIC - not found -- HDF5: Performing Other Test HAVE_TM_GMTOFF - Success -- HDF5: Performing Other Test HAVE___TM_GMTOFF - Failed -- HDF5: Performing Other Test HAVE_STRUCT_TIMEZONE - Success -- HDF5: Performing Other Test GETTIMEOFDAY_GIVES_TZ - Success -- HDF5: Performing Other Test TIME_WITH_SYS_TIME - Success -- HDF5: Performing Other Test HAVE_TM_ZONE - Success -- HDF5: Performing Other Test HAVE_STRUCT_TM_TM_ZONE - Success -- HDF5: Performing Other Test HAVE_TIMEZONE - Success -- HDF5: Performing Other Test HAVE_STAT_ST_BLOCKS - Success -- Looking for ioctl -- Looking for ioctl - found -- HDF5: Performing Other Test HAVE_STRUCT_VIDEOCONFIG - Failed -- HDF5: Performing Other Test HAVE_STRUCT_TEXT_INFO - Failed -- Looking for _getvideoconfig -- Looking for _getvideoconfig - not found -- Looking for gettextinfo -- Looking for gettextinfo - not found -- Looking for _scrsize -- Looking for _scrsize - not found -- Looking for GetConsoleScreenBufferInfo -- Looking for GetConsoleScreenBufferInfo - not found -- Looking for TIOCGWINSZ -- Looking for TIOCGWINSZ - found -- Looking for TIOCGETD -- Looking for TIOCGETD - found -- Looking for alarm -- Looking for alarm - found -- Looking for fork -- Looking for fork - found -- Looking for frexpf -- Looking for frexpf - found -- Looking for frexpl -- Looking for frexpl - found -- Looking for gethostname -- Looking for gethostname - found -- Looking for getpwuid -- Looking for getpwuid - found -- Looking for getrusage -- Looking for getrusage - found -- Looking for lstat -- Looking for lstat - found -- Looking for rand_r -- Looking for rand_r - found -- Looking for random -- Looking for random - found -- Looking for setsysinfo -- Looking for setsysinfo - not found -- Looking for signal -- Looking for signal - found -- Looking for longjmp -- Looking for longjmp - found -- Looking for setjmp -- Looking for setjmp - found -- Looking for siglongjmp -- Looking for siglongjmp - found -- Looking for sigsetjmp -- Looking for sigsetjmp - found -- Looking for sigaction -- Looking for sigaction - found -- Looking for sigprocmask -- Looking for sigprocmask - found -- Looking for snprintf -- Looking for snprintf - found -- Looking for srandom -- Looking for srandom - found -- Looking for strdup -- Looking for strdup - found -- Looking for symlink -- Looking for symlink - found -- Looking for system -- Looking for system - found -- Looking for vasprintf -- Looking for vasprintf - found -- Looking for waitpid -- Looking for waitpid - found -- Looking for vsnprintf -- Looking for vsnprintf - found -- HDF5: Performing Other Test VSNPRINTF_WORKS - Success -- Looking for tzname -- Looking for tzname - found -- HDF5: Performing Other Test LONE_COLON - Failed -- HDF5: Performing Other Test HAVE_ATTRIBUTE - Success -- HDF5: Performing Other Test HAVE_C99_FUNC - Success -- HDF5: Performing Other Test HAVE_FUNCTION - Success -- HDF5: Performing Other Test HAVE_C99_DESIGNATED_INITIALIZER - Success -- HDF5: Performing Other Test SYSTEM_SCOPE_THREADS - Success -- HDF5: Performing Other Test HAVE_SOCKLEN_T - Success -- HDF5: Performing Other Test CXX_HAVE_OFFSETOF - Success -- HDF5: Performing CXX Test OLD_HEADER_FILENAME - Failed -- HDF5: Performing CXX Test H5_NO_NAMESPACE - Failed -- HDF5: Performing CXX Test H5_NO_STD - Failed -- HDF5: Performing CXX Test BOOL_NOTDEFINED - Failed -- HDF5: Performing CXX Test NO_STATIC_CAST - Failed -- HDF5: Performing TEST_DIRECT_VFD_WORKS... no -- HDF5: Performing Other Test INLINE_TEST_inline - Success -- HDF5: Performing Other Test INLINE_TEST___inline__ - Success -- HDF5: Performing Other Test INLINE_TEST___inline - Success -- HDF5: Checking for appropriate format for 64 bit long: -- HDF5: Checking for apropriate format for 64 bit long: found "ll" -- HDF5: checking IF converting from long double to integers is accurate... yes -- HDF5: Checking IF converting from long double to integers works... yes -- HDF5: checking IF accurately converting from integers to long double... yes -- HDF5: Checking IF accurately converting unsigned long to float values... yes -- HDF5: Checking IF accurately roundup converting floating-point to unsigned long long values... yes -- HDF5: Checking IF right maximum converting floating-point to unsigned long long values... no -- HDF5: Checking IF correctly converting long double to unsigned int values... yes -- HDF5: Checking IF compiling unsigned long long to floating-point typecasts work... yes -- HDF5: Checking IF compiling long long to floating-point typecasts work... yes -- HDF5: Checking IF converting unsigned long long to long double with precision... yes -- HDF5: Checking IF overflows normally converting floating-point to integer values... yes -- HDF5: Checking IF your system converts long double to (unsigned) long values with special algorithm... no -- HDF5: Checking IF your system can convert (unsigned) long to long double values with special algorithm... no -- HDF5: Checking IF correctly converting long double to (unsigned) long long values... yes -- HDF5: Checking IF correctly converting (unsigned) long long to long double values... yes -- HDF5: Checking IF your system generates wrong code for log2 routine... no -- HDF5: Checking IF alignment restrictions are strictly enforced... yes -- HDF5: Filter ZLIB is ON -- Looking for include file alloca.h -- Looking for include file alloca.h - found -- Looking for 7 include files alloca.h, ..., stdio.h -- Looking for 7 include files alloca.h, ..., stdio.h - found -- Looking for 12 include files alloca.h, ..., stdbool.h -- Looking for 12 include files alloca.h, ..., stdbool.h - found -- Looking for alloca -- Looking for alloca - found -- Looking for strerror -- Looking for strerror - found -- Check size of size_t -- Check size of size_t - done -- Check size of ssize_t -- Check size of ssize_t - done -- Check size of ptrdiff_t -- Check size of ptrdiff_t - done -- Check size of off_t -- Check size of off_t - done -- Check size of double -- Check size of double - done -- Check size of float -- Check size of float - done -- Check size of short -- Check size of short - done -- Check size of uchar -- Check size of uchar - failed -- Check size of _Bool -- Check size of _Bool - done -- Performing NetCDF Test HAVE_ST_BLKSIZE -- Performing NetCDF Test HAVE_ST_BLKSIZE - Success -- Performing NetCDF Test HAVE_FTRUNCATE -- Performing NetCDF Test HAVE_FTRUNCATE - Success -- Looking for malloc.h -- Looking for malloc.h - not found -- Looking for dlopen in dl; -- Looking for dlopen in dl; - found -- Looking for shl_load in dld;dl -- Looking for shl_load in dld;dl - not found -- Looking for dlopen in dl;m -- Looking for dlopen in dl;m - found -- Looking for 8 include files stdio.h, ..., netdb.h -- Looking for 8 include files stdio.h, ..., netdb.h - found -- Looking for 10 include files stdio.h, ..., sys/socket.h -- Looking for 10 include files stdio.h, ..., sys/socket.h - found -- Looking for 11 include files stdio.h, ..., netinet/in.h -- Looking for 11 include files stdio.h, ..., netinet/in.h - found -- Looking for 12 include files stdio.h, ..., sys/select.h -- Looking for 12 include files stdio.h, ..., sys/select.h - found -- Looking for 19 include files stdio.h, ..., time.h -- Looking for 19 include files stdio.h, ..., time.h - found -- Looking for 21 include files stdio.h, ..., signal.h -- Looking for 21 include files stdio.h, ..., signal.h - found -- Looking for 22 include files stdio.h, ..., errno.h -- Looking for 22 include files stdio.h, ..., errno.h - found -- Looking for 23 include files stdio.h, ..., ansidecl.h -- Looking for 23 include files stdio.h, ..., ansidecl.h - not found -- Looking for 23 include files stdio.h, ..., arpa/inet.h -- Looking for 23 include files stdio.h, ..., arpa/inet.h - found -- Looking for 24 include files stdio.h, ..., arpa/nameser.h -- Looking for 24 include files stdio.h, ..., arpa/nameser.h - found -- Looking for 25 include files stdio.h, ..., ctype.h -- Looking for 25 include files stdio.h, ..., ctype.h - found -- Looking for 26 include files stdio.h, ..., dirent.h -- Looking for 26 include files stdio.h, ..., dirent.h - found -- Looking for 27 include files stdio.h, ..., dl.h -- Looking for 27 include files stdio.h, ..., dl.h - not found -- Looking for 27 include files stdio.h, ..., float.h -- Looking for 27 include files stdio.h, ..., float.h - found -- Looking for 28 include files stdio.h, ..., fp_class.h -- Looking for 28 include files stdio.h, ..., fp_class.h - not found -- Looking for 28 include files stdio.h, ..., math.h -- Looking for 28 include files stdio.h, ..., math.h - found -- Looking for 29 include files stdio.h, ..., nan.h -- Looking for 29 include files stdio.h, ..., nan.h - not found -- Looking for 29 include files stdio.h, ..., ndir.h -- Looking for 29 include files stdio.h, ..., ndir.h - not found -- Looking for 29 include files stdio.h, ..., pthread.h -- Looking for 29 include files stdio.h, ..., pthread.h - found -- Looking for 30 include files stdio.h, ..., resolv.h -- Looking for 30 include files stdio.h, ..., resolv.h - found -- Looking for 31 include files stdio.h, ..., stdarg.h -- Looking for 31 include files stdio.h, ..., stdarg.h - found -- Looking for 32 include files stdio.h, ..., sys/mman.h -- Looking for 32 include files stdio.h, ..., sys/mman.h - found -- Looking for 33 include files stdio.h, ..., sys/timeb.h -- Looking for 33 include files stdio.h, ..., sys/timeb.h - found -- Looking for finite -- Looking for finite - found -- Looking for fpclass -- Looking for fpclass - not found -- Looking for fp_class -- Looking for fp_class - not found -- Looking for fprintf -- Looking for fprintf - found -- Looking for ftime -- Looking for ftime - found -- Looking for gettimeofday -- Looking for gettimeofday - found -- Looking for localtime -- Looking for localtime - found -- Looking for printf -- Looking for printf - found -- Looking for sscanf -- Looking for sscanf - found -- Looking for sprintf -- Looking for sprintf - found -- Looking for snprintf -- Looking for snprintf - found -- Looking for signal -- Looking for signal - found -- Looking for strdup -- Looking for strdup - found -- Looking for strndup -- Looking for strndup - found -- Looking for strftime -- Looking for strftime - found -- Looking for stat -- Looking for stat - found -- Looking for _stat -- Looking for _stat - not found -- Looking for vfprintf -- Looking for vfprintf - found -- Looking for vsnprintf -- Looking for vsnprintf - found -- Looking for vsprintf -- Looking for vsprintf - found -- Checking for getaddrinfo. -- Checking for getaddrinfo. - yes -- Checking for socklen_t -- Checking for socklen_t - yes -- Checking for DIR in sys/dir.h -- Checking for DIR in sys/dir.h - yes -- Checking for DIR in sys/ndir.h -- Checking for DIR in sys/ndir.h - no -- Checking for va_copy -- Checking for va_copy - yes -- Checking for __va_copy -- Checking for __va_copy - yes -- Checking for ipv6 support. -- Checking for ipv6 support. - yes -- Check size of int16_t -- Check size of int16_t - done -- Check size of int32_t -- Check size of int32_t - done -- Check size of uint32_t -- Check size of uint32_t - done -- Check size of uint16_t -- Check size of uint16_t - done -- Check size of u_int32_t -- Check size of u_int32_t - done -- Check size of u_int16_t -- Check size of u_int16_t - done -- Check size of int64_t -- Check size of int64_t - done -- Check size of short -- Check size of short - done -- Check size of int -- Check size of int - done -- Check size of long -- Check size of long - done -- Check size of long long -- Check size of long long - done -- Configuring done -- Generating done -- Build files have been written to: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/VTK-build [ 43%] Performing build step for 'VTK' Scanning dependencies of target VTKData [ 0%] Built target VTKData Scanning dependencies of target vtksys [ 1%] Building C object Utilities/KWSys/vtksys/CMakeFiles/vtksys.dir/ProcessUNIX.c.o [ 1%] Building C object Utilities/KWSys/vtksys/CMakeFiles/vtksys.dir/Base64.c.o [ 1%] Building C object Utilities/KWSys/vtksys/CMakeFiles/vtksys.dir/EncodingC.c.o [ 1%] Building C object Utilities/KWSys/vtksys/CMakeFiles/vtksys.dir/MD5.c.o [ 1%] Building C object Utilities/KWSys/vtksys/CMakeFiles/vtksys.dir/System.c.o [ 1%] Building CXX object Utilities/KWSys/vtksys/CMakeFiles/vtksys.dir/Directory.cxx.o [ 1%] Building CXX object Utilities/KWSys/vtksys/CMakeFiles/vtksys.dir/DynamicLoader.cxx.o [ 1%] Building CXX object Utilities/KWSys/vtksys/CMakeFiles/vtksys.dir/EncodingCXX.cxx.o [ 1%] Building CXX object Utilities/KWSys/vtksys/CMakeFiles/vtksys.dir/Glob.cxx.o [ 1%] Building CXX object Utilities/KWSys/vtksys/CMakeFiles/vtksys.dir/RegularExpression.cxx.o [ 1%] Building CXX object Utilities/KWSys/vtksys/CMakeFiles/vtksys.dir/SystemTools.cxx.o [ 1%] Building CXX object Utilities/KWSys/vtksys/CMakeFiles/vtksys.dir/CommandLineArguments.cxx.o [ 1%] Building CXX object Utilities/KWSys/vtksys/CMakeFiles/vtksys.dir/FStream.cxx.o [ 1%] Building CXX object Utilities/KWSys/vtksys/CMakeFiles/vtksys.dir/SystemInformation.cxx.o Linking CXX shared library ../../../lib/libvtksys-6.2.dylib [ 1%] Built target vtksys [ 1%] Generating vtkUnicodeCaseFoldData.h Scanning dependencies of target vtkCommonCore [ 1%] Building CXX object Common/Core/CMakeFiles/vtkCommonCore.dir/vtkAbstractArray.cxx.o [ 1%] Building CXX object Common/Core/CMakeFiles/vtkCommonCore.dir/vtkAnimationCue.cxx.o [ 1%] Building CXX object Common/Core/CMakeFiles/vtkCommonCore.dir/vtkArrayCoordinates.cxx.o [ 1%] Building CXX object Common/Core/CMakeFiles/vtkCommonCore.dir/vtkArray.cxx.o [ 1%] Building CXX object Common/Core/CMakeFiles/vtkCommonCore.dir/vtkArrayExtents.cxx.o [ 1%] Building CXX object Common/Core/CMakeFiles/vtkCommonCore.dir/vtkArrayExtentsList.cxx.o [ 1%] Building CXX object Common/Core/CMakeFiles/vtkCommonCore.dir/vtkArrayIterator.cxx.o [ 1%] Building CXX object Common/Core/CMakeFiles/vtkCommonCore.dir/vtkArrayRange.cxx.o [ 1%] Building CXX object Common/Core/CMakeFiles/vtkCommonCore.dir/vtkArraySort.cxx.o [ 1%] Building CXX object Common/Core/CMakeFiles/vtkCommonCore.dir/vtkArrayWeights.cxx.o [ 1%] Building CXX object Common/Core/CMakeFiles/vtkCommonCore.dir/vtkBitArray.cxx.o [ 1%] Building CXX object Common/Core/CMakeFiles/vtkCommonCore.dir/vtkBitArrayIterator.cxx.o [ 1%] Building CXX object Common/Core/CMakeFiles/vtkCommonCore.dir/vtkBoxMuellerRandomSequence.cxx.o [ 1%] Building CXX object Common/Core/CMakeFiles/vtkCommonCore.dir/vtkBreakPoint.cxx.o [ 1%] Building CXX object Common/Core/CMakeFiles/vtkCommonCore.dir/vtkByteSwap.cxx.o [ 1%] Building CXX object Common/Core/CMakeFiles/vtkCommonCore.dir/vtkCallbackCommand.cxx.o [ 1%] Building CXX object Common/Core/CMakeFiles/vtkCommonCore.dir/vtkCharArray.cxx.o [ 2%] Building CXX object Common/Core/CMakeFiles/vtkCommonCore.dir/vtkCollection.cxx.o [ 2%] Building CXX object Common/Core/CMakeFiles/vtkCommonCore.dir/vtkCollectionIterator.cxx.o [ 2%] Building CXX object Common/Core/CMakeFiles/vtkCommonCore.dir/vtkCommand.cxx.o [ 2%] Building CXX object Common/Core/CMakeFiles/vtkCommonCore.dir/vtkCommonInformationKeyManager.cxx.o [ 2%] Building CXX object Common/Core/CMakeFiles/vtkCommonCore.dir/vtkConditionVariable.cxx.o [ 2%] Building CXX object Common/Core/CMakeFiles/vtkCommonCore.dir/vtkCriticalSection.cxx.o [ 2%] Building CXX object Common/Core/CMakeFiles/vtkCommonCore.dir/vtkDataArrayCollection.cxx.o [ 2%] Building CXX object Common/Core/CMakeFiles/vtkCommonCore.dir/vtkDataArrayCollectionIterator.cxx.o [ 2%] Building CXX object Common/Core/CMakeFiles/vtkCommonCore.dir/vtkDataArray.cxx.o [ 2%] Building CXX object Common/Core/CMakeFiles/vtkCommonCore.dir/vtkDataArraySelection.cxx.o [ 2%] Building CXX object Common/Core/CMakeFiles/vtkCommonCore.dir/vtkDebugLeaks.cxx.o [ 2%] Building CXX object Common/Core/CMakeFiles/vtkCommonCore.dir/vtkDebugLeaksManager.cxx.o [ 2%] Building CXX object Common/Core/CMakeFiles/vtkCommonCore.dir/vtkDoubleArray.cxx.o [ 2%] Building CXX object Common/Core/CMakeFiles/vtkCommonCore.dir/vtkDynamicLoader.cxx.o [ 2%] Building CXX object Common/Core/CMakeFiles/vtkCommonCore.dir/vtkEventForwarderCommand.cxx.o [ 2%] Building CXX object Common/Core/CMakeFiles/vtkCommonCore.dir/vtkFileOutputWindow.cxx.o [ 2%] Building CXX object Common/Core/CMakeFiles/vtkCommonCore.dir/vtkFloatArray.cxx.o [ 2%] Building CXX object Common/Core/CMakeFiles/vtkCommonCore.dir/vtkFloatingPointExceptions.cxx.o [ 2%] Building CXX object Common/Core/CMakeFiles/vtkCommonCore.dir/vtkGarbageCollector.cxx.o [ 2%] Building CXX object Common/Core/CMakeFiles/vtkCommonCore.dir/vtkGarbageCollectorManager.cxx.o [ 2%] Building CXX object Common/Core/CMakeFiles/vtkCommonCore.dir/vtkGaussianRandomSequence.cxx.o [ 2%] Building CXX object Common/Core/CMakeFiles/vtkCommonCore.dir/vtkIdListCollection.cxx.o [ 2%] Building CXX object Common/Core/CMakeFiles/vtkCommonCore.dir/vtkIdList.cxx.o [ 2%] Building CXX object Common/Core/CMakeFiles/vtkCommonCore.dir/vtkIdTypeArray.cxx.o [ 2%] Building CXX object Common/Core/CMakeFiles/vtkCommonCore.dir/vtkIndent.cxx.o [ 2%] Building CXX object Common/Core/CMakeFiles/vtkCommonCore.dir/vtkInformation.cxx.o [ 2%] Building CXX object Common/Core/CMakeFiles/vtkCommonCore.dir/vtkInformationDataObjectKey.cxx.o [ 2%] Building CXX object Common/Core/CMakeFiles/vtkCommonCore.dir/vtkInformationDoubleKey.cxx.o [ 2%] Building CXX object Common/Core/CMakeFiles/vtkCommonCore.dir/vtkInformationDoubleVectorKey.cxx.o [ 2%] Building CXX object Common/Core/CMakeFiles/vtkCommonCore.dir/vtkInformationIdTypeKey.cxx.o [ 3%] Building CXX object Common/Core/CMakeFiles/vtkCommonCore.dir/vtkInformationInformationKey.cxx.o [ 3%] Building CXX object Common/Core/CMakeFiles/vtkCommonCore.dir/vtkInformationInformationVectorKey.cxx.o [ 3%] Building CXX object Common/Core/CMakeFiles/vtkCommonCore.dir/vtkInformationIntegerKey.cxx.o [ 3%] Building CXX object Common/Core/CMakeFiles/vtkCommonCore.dir/vtkInformationIntegerPointerKey.cxx.o [ 3%] Building CXX object Common/Core/CMakeFiles/vtkCommonCore.dir/vtkInformationIntegerVectorKey.cxx.o [ 3%] Building CXX object Common/Core/CMakeFiles/vtkCommonCore.dir/vtkInformationIterator.cxx.o [ 3%] Building CXX object Common/Core/CMakeFiles/vtkCommonCore.dir/vtkInformationKey.cxx.o [ 3%] Building CXX object Common/Core/CMakeFiles/vtkCommonCore.dir/vtkInformationKeyVectorKey.cxx.o [ 3%] Building CXX object Common/Core/CMakeFiles/vtkCommonCore.dir/vtkInformationObjectBaseKey.cxx.o [ 3%] Building CXX object Common/Core/CMakeFiles/vtkCommonCore.dir/vtkInformationObjectBaseVectorKey.cxx.o [ 3%] Building CXX object Common/Core/CMakeFiles/vtkCommonCore.dir/vtkInformationRequestKey.cxx.o [ 3%] Building CXX object Common/Core/CMakeFiles/vtkCommonCore.dir/vtkInformationStringKey.cxx.o [ 3%] Building CXX object Common/Core/CMakeFiles/vtkCommonCore.dir/vtkInformationStringVectorKey.cxx.o [ 3%] Building CXX object Common/Core/CMakeFiles/vtkCommonCore.dir/vtkInformationUnsignedLongKey.cxx.o [ 3%] Building CXX object Common/Core/CMakeFiles/vtkCommonCore.dir/vtkInformationVariantKey.cxx.o [ 3%] Building CXX object Common/Core/CMakeFiles/vtkCommonCore.dir/vtkInformationVariantVectorKey.cxx.o [ 3%] Building CXX object Common/Core/CMakeFiles/vtkCommonCore.dir/vtkInformationVector.cxx.o [ 3%] Building CXX object Common/Core/CMakeFiles/vtkCommonCore.dir/vtkInstantiator.cxx.o [ 3%] Building CXX object Common/Core/CMakeFiles/vtkCommonCore.dir/vtkIntArray.cxx.o [ 3%] Building CXX object Common/Core/CMakeFiles/vtkCommonCore.dir/vtkIOStream.cxx.o [ 3%] Building CXX object Common/Core/CMakeFiles/vtkCommonCore.dir/vtkLargeInteger.cxx.o [ 3%] Building CXX object Common/Core/CMakeFiles/vtkCommonCore.dir/vtkLongArray.cxx.o [ 3%] Building CXX object Common/Core/CMakeFiles/vtkCommonCore.dir/vtkLookupTable.cxx.o [ 3%] Building CXX object Common/Core/CMakeFiles/vtkCommonCore.dir/vtkMath.cxx.o [ 3%] Building CXX object Common/Core/CMakeFiles/vtkCommonCore.dir/vtkMinimalStandardRandomSequence.cxx.o [ 3%] Building CXX object Common/Core/CMakeFiles/vtkCommonCore.dir/vtkMultiThreader.cxx.o [ 3%] Building CXX object Common/Core/CMakeFiles/vtkCommonCore.dir/vtkMutexLock.cxx.o [ 3%] Building CXX object Common/Core/CMakeFiles/vtkCommonCore.dir/vtkObjectBase.cxx.o [ 3%] Building CXX object Common/Core/CMakeFiles/vtkCommonCore.dir/vtkObject.cxx.o [ 3%] Building CXX object Common/Core/CMakeFiles/vtkCommonCore.dir/vtkObjectFactoryCollection.cxx.o [ 3%] Building CXX object Common/Core/CMakeFiles/vtkCommonCore.dir/vtkObjectFactory.cxx.o [ 4%] Building CXX object Common/Core/CMakeFiles/vtkCommonCore.dir/vtkOldStyleCallbackCommand.cxx.o [ 4%] Building CXX object Common/Core/CMakeFiles/vtkCommonCore.dir/vtkOStreamWrapper.cxx.o [ 4%] Building CXX object Common/Core/CMakeFiles/vtkCommonCore.dir/vtkOStrStreamWrapper.cxx.o [ 4%] Building CXX object Common/Core/CMakeFiles/vtkCommonCore.dir/vtkOutputWindow.cxx.o [ 4%] Building CXX object Common/Core/CMakeFiles/vtkCommonCore.dir/vtkOverrideInformationCollection.cxx.o [ 4%] Building CXX object Common/Core/CMakeFiles/vtkCommonCore.dir/vtkOverrideInformation.cxx.o [ 4%] Building CXX object Common/Core/CMakeFiles/vtkCommonCore.dir/vtkPoints2D.cxx.o [ 4%] Building CXX object Common/Core/CMakeFiles/vtkCommonCore.dir/vtkPoints.cxx.o [ 4%] Building CXX object Common/Core/CMakeFiles/vtkCommonCore.dir/vtkPriorityQueue.cxx.o [ 4%] Building CXX object Common/Core/CMakeFiles/vtkCommonCore.dir/vtkRandomSequence.cxx.o [ 4%] Building CXX object Common/Core/CMakeFiles/vtkCommonCore.dir/vtkReferenceCount.cxx.o [ 4%] Building CXX object Common/Core/CMakeFiles/vtkCommonCore.dir/vtkScalarsToColors.cxx.o [ 4%] Building CXX object Common/Core/CMakeFiles/vtkCommonCore.dir/vtkShortArray.cxx.o [ 4%] Building CXX object Common/Core/CMakeFiles/vtkCommonCore.dir/vtkSignedCharArray.cxx.o [ 4%] Building CXX object Common/Core/CMakeFiles/vtkCommonCore.dir/vtkSimpleCriticalSection.cxx.o [ 4%] Building CXX object Common/Core/CMakeFiles/vtkCommonCore.dir/vtkSmartPointerBase.cxx.o [ 4%] Building CXX object Common/Core/CMakeFiles/vtkCommonCore.dir/vtkSortDataArray.cxx.o [ 4%] Building CXX object Common/Core/CMakeFiles/vtkCommonCore.dir/vtkStdString.cxx.o [ 4%] Building CXX object Common/Core/CMakeFiles/vtkCommonCore.dir/vtkStringArray.cxx.o [ 4%] Building CXX object Common/Core/CMakeFiles/vtkCommonCore.dir/vtkTimePointUtility.cxx.o [ 4%] Building CXX object Common/Core/CMakeFiles/vtkCommonCore.dir/vtkTimeStamp.cxx.o [ 4%] Building CXX object Common/Core/CMakeFiles/vtkCommonCore.dir/vtkUnicodeStringArray.cxx.o [ 4%] Building CXX object Common/Core/CMakeFiles/vtkCommonCore.dir/vtkUnicodeString.cxx.o [ 4%] Building CXX object Common/Core/CMakeFiles/vtkCommonCore.dir/vtkUnsignedCharArray.cxx.o [ 4%] Building CXX object Common/Core/CMakeFiles/vtkCommonCore.dir/vtkUnsignedIntArray.cxx.o [ 4%] Building CXX object Common/Core/CMakeFiles/vtkCommonCore.dir/vtkUnsignedLongArray.cxx.o [ 4%] Building CXX object Common/Core/CMakeFiles/vtkCommonCore.dir/vtkUnsignedShortArray.cxx.o [ 4%] Building CXX object Common/Core/CMakeFiles/vtkCommonCore.dir/vtkVariantArray.cxx.o [ 4%] Building CXX object Common/Core/CMakeFiles/vtkCommonCore.dir/vtkVariant.cxx.o [ 4%] Building CXX object Common/Core/CMakeFiles/vtkCommonCore.dir/vtkVersion.cxx.o [ 4%] Building CXX object Common/Core/CMakeFiles/vtkCommonCore.dir/vtkVoidArray.cxx.o [ 5%] Building CXX object Common/Core/CMakeFiles/vtkCommonCore.dir/vtkWeakPointerBase.cxx.o [ 5%] Building CXX object Common/Core/CMakeFiles/vtkCommonCore.dir/vtkWindow.cxx.o [ 5%] Building CXX object Common/Core/CMakeFiles/vtkCommonCore.dir/vtkXMLFileOutputWindow.cxx.o [ 5%] Building CXX object Common/Core/CMakeFiles/vtkCommonCore.dir/vtkDataArrayTemplateHelper.cxx.o [ 5%] Building CXX object Common/Core/CMakeFiles/vtkCommonCore.dir/SMP/Sequential/vtkAtomicInt.cxx.o [ 5%] Building CXX object Common/Core/CMakeFiles/vtkCommonCore.dir/SMP/Sequential/vtkSMPTools.cxx.o [ 5%] Building CXX object Common/Core/CMakeFiles/vtkCommonCore.dir/vtkLongLongArray.cxx.o [ 5%] Building CXX object Common/Core/CMakeFiles/vtkCommonCore.dir/vtkUnsignedLongLongArray.cxx.o [ 5%] Building CXX object Common/Core/CMakeFiles/vtkCommonCore.dir/vtkTypeInt8Array.cxx.o [ 5%] Building CXX object Common/Core/CMakeFiles/vtkCommonCore.dir/vtkTypeInt16Array.cxx.o [ 5%] Building CXX object Common/Core/CMakeFiles/vtkCommonCore.dir/vtkTypeInt32Array.cxx.o [ 5%] Building CXX object Common/Core/CMakeFiles/vtkCommonCore.dir/vtkTypeInt64Array.cxx.o [ 5%] Building CXX object Common/Core/CMakeFiles/vtkCommonCore.dir/vtkTypeUInt8Array.cxx.o [ 5%] Building CXX object Common/Core/CMakeFiles/vtkCommonCore.dir/vtkTypeUInt16Array.cxx.o [ 5%] Building CXX object Common/Core/CMakeFiles/vtkCommonCore.dir/vtkTypeUInt32Array.cxx.o [ 5%] Building CXX object Common/Core/CMakeFiles/vtkCommonCore.dir/vtkTypeUInt64Array.cxx.o [ 5%] Building CXX object Common/Core/CMakeFiles/vtkCommonCore.dir/vtkTypeFloat32Array.cxx.o [ 5%] Building CXX object Common/Core/CMakeFiles/vtkCommonCore.dir/vtkTypeFloat64Array.cxx.o Linking CXX shared library ../../lib/libvtkCommonCore-6.2.dylib [ 5%] Built target vtkCommonCore Scanning dependencies of target vtkCommonMath [ 5%] Building CXX object Common/Math/CMakeFiles/vtkCommonMath.dir/vtkAmoebaMinimizer.cxx.o [ 5%] Building CXX object Common/Math/CMakeFiles/vtkCommonMath.dir/vtkFunctionSet.cxx.o [ 5%] Building CXX object Common/Math/CMakeFiles/vtkCommonMath.dir/vtkInitialValueProblemSolver.cxx.o [ 5%] Building CXX object Common/Math/CMakeFiles/vtkCommonMath.dir/vtkMatrix3x3.cxx.o [ 5%] Building CXX object Common/Math/CMakeFiles/vtkCommonMath.dir/vtkMatrix4x4.cxx.o [ 5%] Building CXX object Common/Math/CMakeFiles/vtkCommonMath.dir/vtkPolynomialSolversUnivariate.cxx.o /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/VTK/Common/Math/vtkPolynomialSolversUnivariate.cxx:815:7: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete] delete Q; ^ [] /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/VTK/Common/Math/vtkPolynomialSolversUnivariate.cxx:783:17: note: allocated with 'new[]' here double* Q = new double[d + 1]; ^ 1 warning generated. [ 6%] Building CXX object Common/Math/CMakeFiles/vtkCommonMath.dir/vtkQuaternionInterpolator.cxx.o [ 6%] Building CXX object Common/Math/CMakeFiles/vtkCommonMath.dir/vtkRungeKutta2.cxx.o [ 6%] Building CXX object Common/Math/CMakeFiles/vtkCommonMath.dir/vtkRungeKutta4.cxx.o [ 6%] Building CXX object Common/Math/CMakeFiles/vtkCommonMath.dir/vtkRungeKutta45.cxx.o [ 6%] Building CXX object Common/Math/CMakeFiles/vtkCommonMath.dir/vtkFastNumericConversion.cxx.o Linking CXX shared library ../../lib/libvtkCommonMath-6.2.dylib [ 6%] Built target vtkCommonMath Scanning dependencies of target vtkCommonMisc [ 6%] Building CXX object Common/Misc/CMakeFiles/vtkCommonMisc.dir/vtkContourValues.cxx.o [ 6%] Building CXX object Common/Misc/CMakeFiles/vtkCommonMisc.dir/vtkErrorCode.cxx.o [ 6%] Building CXX object Common/Misc/CMakeFiles/vtkCommonMisc.dir/vtkFunctionParser.cxx.o [ 6%] Building CXX object Common/Misc/CMakeFiles/vtkCommonMisc.dir/vtkHeap.cxx.o [ 6%] Building CXX object Common/Misc/CMakeFiles/vtkCommonMisc.dir/vtkPolygonBuilder.cxx.o Linking CXX shared library ../../lib/libvtkCommonMisc-6.2.dylib [ 6%] Built target vtkCommonMisc Scanning dependencies of target vtkCommonSystem [ 6%] Building CXX object Common/System/CMakeFiles/vtkCommonSystem.dir/vtkClientSocket.cxx.o [ 6%] Building CXX object Common/System/CMakeFiles/vtkCommonSystem.dir/vtkDirectory.cxx.o [ 6%] Building CXX object Common/System/CMakeFiles/vtkCommonSystem.dir/vtkServerSocket.cxx.o [ 6%] Building CXX object Common/System/CMakeFiles/vtkCommonSystem.dir/vtkSocket.cxx.o [ 6%] Building CXX object Common/System/CMakeFiles/vtkCommonSystem.dir/vtkSocketCollection.cxx.o [ 6%] Building CXX object Common/System/CMakeFiles/vtkCommonSystem.dir/vtkThreadMessager.cxx.o [ 6%] Building CXX object Common/System/CMakeFiles/vtkCommonSystem.dir/vtkTimerLog.cxx.o Linking CXX shared library ../../lib/libvtkCommonSystem-6.2.dylib [ 6%] Built target vtkCommonSystem Scanning dependencies of target vtkCommonTransforms [ 6%] Building CXX object Common/Transforms/CMakeFiles/vtkCommonTransforms.dir/vtkAbstractTransform.cxx.o [ 6%] Building CXX object Common/Transforms/CMakeFiles/vtkCommonTransforms.dir/vtkCylindricalTransform.cxx.o [ 6%] Building CXX object Common/Transforms/CMakeFiles/vtkCommonTransforms.dir/vtkGeneralTransform.cxx.o [ 6%] Building CXX object Common/Transforms/CMakeFiles/vtkCommonTransforms.dir/vtkHomogeneousTransform.cxx.o [ 6%] Building CXX object Common/Transforms/CMakeFiles/vtkCommonTransforms.dir/vtkIdentityTransform.cxx.o [ 6%] Building CXX object Common/Transforms/CMakeFiles/vtkCommonTransforms.dir/vtkLinearTransform.cxx.o [ 6%] Building CXX object Common/Transforms/CMakeFiles/vtkCommonTransforms.dir/vtkMatrixToHomogeneousTransform.cxx.o [ 6%] Building CXX object Common/Transforms/CMakeFiles/vtkCommonTransforms.dir/vtkMatrixToLinearTransform.cxx.o [ 6%] Building CXX object Common/Transforms/CMakeFiles/vtkCommonTransforms.dir/vtkPerspectiveTransform.cxx.o [ 6%] Building CXX object Common/Transforms/CMakeFiles/vtkCommonTransforms.dir/vtkSphericalTransform.cxx.o [ 6%] Building CXX object Common/Transforms/CMakeFiles/vtkCommonTransforms.dir/vtkThinPlateSplineTransform.cxx.o [ 6%] Building CXX object Common/Transforms/CMakeFiles/vtkCommonTransforms.dir/vtkTransform2D.cxx.o [ 6%] Building CXX object Common/Transforms/CMakeFiles/vtkCommonTransforms.dir/vtkTransformCollection.cxx.o [ 6%] Building CXX object Common/Transforms/CMakeFiles/vtkCommonTransforms.dir/vtkTransform.cxx.o [ 7%] Building CXX object Common/Transforms/CMakeFiles/vtkCommonTransforms.dir/vtkWarpTransform.cxx.o [ 7%] Building CXX object Common/Transforms/CMakeFiles/vtkCommonTransforms.dir/vtkLandmarkTransform.cxx.o Linking CXX shared library ../../lib/libvtkCommonTransforms-6.2.dylib [ 7%] Built target vtkCommonTransforms Scanning dependencies of target vtkCommonDataModel [ 7%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkAbstractCellLocator.cxx.o [ 7%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkAbstractPointLocator.cxx.o [ 7%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkAdjacentVertexIterator.cxx.o [ 7%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkAMRBox.cxx.o [ 7%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkAMRUtilities.cxx.o [ 7%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkAnimationScene.cxx.o [ 7%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkAnnotation.cxx.o [ 7%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkAnnotationLayers.cxx.o [ 7%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkArrayData.cxx.o [ 7%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkAttributesErrorMetric.cxx.o [ 7%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkBiQuadraticQuad.cxx.o [ 7%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkBiQuadraticQuadraticHexahedron.cxx.o [ 8%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkBiQuadraticQuadraticWedge.cxx.o [ 8%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkBiQuadraticTriangle.cxx.o [ 8%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkBox.cxx.o [ 8%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkBSPCuts.cxx.o [ 8%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkBSPIntersections.cxx.o [ 8%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkCell3D.cxx.o [ 8%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkCellArray.cxx.o [ 8%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkCell.cxx.o [ 8%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkCellData.cxx.o [ 8%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkCellIterator.cxx.o [ 8%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkCellLinks.cxx.o [ 8%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkCellLocator.cxx.o [ 8%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkCellTypes.cxx.o [ 8%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkCompositeDataSet.cxx.o [ 8%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkCompositeDataIterator.cxx.o [ 8%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkCone.cxx.o [ 8%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkConvexPointSet.cxx.o [ 8%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkCubicLine.cxx.o [ 8%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkCylinder.cxx.o [ 8%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkDataSetCellIterator.cxx.o [ 8%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkDataObjectCollection.cxx.o [ 8%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkDataObject.cxx.o [ 8%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkDataObjectTypes.cxx.o [ 8%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkDataObjectTree.cxx.o [ 8%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkDataObjectTreeIterator.cxx.o [ 8%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkDataSetAttributes.cxx.o [ 8%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkDataSetCollection.cxx.o [ 8%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkDataSet.cxx.o [ 8%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkDirectedAcyclicGraph.cxx.o [ 8%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkDirectedGraph.cxx.o [ 8%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkDistributedGraphHelper.cxx.o [ 9%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkEdgeListIterator.cxx.o [ 9%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkEdgeTable.cxx.o [ 9%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkEmptyCell.cxx.o [ 9%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkExplicitCell.cxx.o [ 9%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkExtractStructuredGridHelper.cxx.o [ 9%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkFieldData.cxx.o [ 9%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkGenericAdaptorCell.cxx.o [ 9%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkGenericAttributeCollection.cxx.o [ 9%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkGenericAttribute.cxx.o [ 9%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkGenericCell.cxx.o [ 9%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkGenericCellIterator.cxx.o [ 9%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkGenericCellTessellator.cxx.o [ 9%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkGenericDataSet.cxx.o [ 9%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkGenericEdgeTable.cxx.o [ 9%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkGenericInterpolatedVelocityField.cxx.o [ 9%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkGenericPointIterator.cxx.o [ 9%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkGenericSubdivisionErrorMetric.cxx.o [ 9%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkGeometricErrorMetric.cxx.o [ 9%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkGraph.cxx.o [ 9%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkGraphEdge.cxx.o [ 9%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkGraphInternals.cxx.o [ 9%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkHexagonalPrism.cxx.o [ 9%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkHexahedron.cxx.o [ 9%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkHierarchicalBoxDataIterator.cxx.o [ 9%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkHierarchicalBoxDataSet.cxx.o [ 9%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkHyperOctreeCursor.cxx.o [ 9%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkHyperOctree.cxx.o [ 9%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkHyperOctreePointsGrabber.cxx.o [ 9%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkHyperTree.cxx.o [ 9%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkHyperTreeCursor.cxx.o [ 9%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkHyperTreeGrid.cxx.o [ 10%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkImageData.cxx.o [ 10%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkImageIterator.cxx.o [ 10%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkImplicitBoolean.cxx.o [ 10%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkImplicitDataSet.cxx.o [ 10%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkImplicitFunctionCollection.cxx.o [ 10%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkImplicitFunction.cxx.o [ 10%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkImplicitHalo.cxx.o [ 10%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkImplicitSelectionLoop.cxx.o [ 10%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkImplicitSum.cxx.o [ 10%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkImplicitVolume.cxx.o [ 10%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkImplicitWindowFunction.cxx.o [ 10%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkIncrementalOctreeNode.cxx.o [ 10%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkIncrementalOctreePointLocator.cxx.o [ 10%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkIncrementalPointLocator.cxx.o [ 10%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkInEdgeIterator.cxx.o [ 10%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkInformationQuadratureSchemeDefinitionVectorKey.cxx.o [ 10%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkIterativeClosestPointTransform.cxx.o [ 10%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkKdNode.cxx.o [ 10%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkKdTree.cxx.o [ 10%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkKdTreePointLocator.cxx.o [ 10%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkLine.cxx.o [ 10%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkLocator.cxx.o [ 10%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkMarchingSquaresLineCases.cxx.o [ 10%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkMarchingCubesTriangleCases.cxx.o [ 10%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkMeanValueCoordinatesInterpolator.cxx.o [ 10%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkMergePoints.cxx.o [ 10%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkMultiBlockDataSet.cxx.o [ 10%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkMultiPieceDataSet.cxx.o [ 10%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkMutableDirectedGraph.cxx.o [ 10%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkMutableUndirectedGraph.cxx.o [ 11%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkNonLinearCell.cxx.o [ 11%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkNonMergingPointLocator.cxx.o [ 11%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkOctreePointLocator.cxx.o [ 11%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkOctreePointLocatorNode.cxx.o [ 11%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkOrderedTriangulator.cxx.o [ 11%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkOutEdgeIterator.cxx.o [ 11%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkPath.cxx.o [ 11%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkPentagonalPrism.cxx.o [ 11%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkPerlinNoise.cxx.o [ 11%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkPiecewiseFunction.cxx.o [ 11%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkPixel.cxx.o [ 11%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkPixelExtent.cxx.o [ 11%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkPlaneCollection.cxx.o [ 11%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkPlane.cxx.o [ 11%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkPlanes.cxx.o [ 11%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkPlanesIntersection.cxx.o [ 11%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkPointData.cxx.o [ 11%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkPointLocator.cxx.o [ 11%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkPointSet.cxx.o [ 11%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkPointSetCellIterator.cxx.o [ 11%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkPointsProjectedHull.cxx.o [ 11%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkPolyDataCollection.cxx.o [ 11%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkPolyData.cxx.o [ 11%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkPolygon.cxx.o [ 11%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkPolyhedron.cxx.o [ 11%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkPolyLine.cxx.o [ 11%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkPolyPlane.cxx.o [ 11%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkPolyVertex.cxx.o [ 11%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkPyramid.cxx.o [ 11%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkQuad.cxx.o [ 11%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkQuadraticEdge.cxx.o [ 12%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkQuadraticHexahedron.cxx.o [ 12%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkQuadraticLinearQuad.cxx.o [ 12%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkQuadraticLinearWedge.cxx.o [ 12%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkQuadraticPolygon.cxx.o [ 12%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkQuadraticPyramid.cxx.o [ 12%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkQuadraticQuad.cxx.o [ 12%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkQuadraticTetra.cxx.o [ 12%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkQuadraticTriangle.cxx.o [ 12%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkQuadraticWedge.cxx.o [ 12%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkQuadratureSchemeDefinition.cxx.o [ 12%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkQuadric.cxx.o [ 12%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkRectilinearGrid.cxx.o [ 12%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkReebGraph.cxx.o [ 12%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkReebGraphSimplificationMetric.cxx.o [ 12%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkSelection.cxx.o [ 12%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkSelectionNode.cxx.o [ 12%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkSimpleCellTessellator.cxx.o [ 12%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkSmoothErrorMetric.cxx.o [ 12%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkSphere.cxx.o [ 12%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkSpline.cxx.o [ 12%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkStructuredData.cxx.o [ 12%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkStructuredExtent.cxx.o [ 12%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkStructuredGrid.cxx.o [ 12%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkStructuredPointsCollection.cxx.o [ 12%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkStructuredPoints.cxx.o [ 12%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkStructuredVisibilityConstraint.cxx.o [ 12%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkSuperquadric.cxx.o [ 12%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkTable.cxx.o [ 12%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkTensor.cxx.o [ 12%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkTetra.cxx.o [ 12%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkTreeBFSIterator.cxx.o [ 13%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkTree.cxx.o [ 13%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkTreeDFSIterator.cxx.o [ 13%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkTriangle.cxx.o [ 13%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkTriangleStrip.cxx.o [ 13%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkTriQuadraticHexahedron.cxx.o [ 13%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkUndirectedGraph.cxx.o [ 13%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkUniformGrid.cxx.o [ 13%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkUnstructuredGrid.cxx.o [ 13%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkUnstructuredGridBase.cxx.o [ 13%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkUnstructuredGridCellIterator.cxx.o [ 13%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkVertex.cxx.o [ 13%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkVertexListIterator.cxx.o [ 13%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkVoxel.cxx.o [ 13%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkWedge.cxx.o [ 13%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkXMLDataElement.cxx.o [ 13%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkTreeIterator.cxx.o [ 13%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkBoundingBox.cxx.o [ 13%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkAtom.cxx.o [ 13%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkBond.cxx.o [ 13%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkMolecule.cxx.o [ 13%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkAbstractElectronicData.cxx.o [ 13%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkNonOverlappingAMR.cxx.o [ 13%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkOverlappingAMR.cxx.o [ 13%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkAMRInformation.cxx.o [ 13%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkAMRDataInternals.cxx.o [ 13%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkUniformGridAMR.cxx.o [ 13%] Building CXX object Common/DataModel/CMakeFiles/vtkCommonDataModel.dir/vtkUniformGridAMRDataIterator.cxx.o Linking CXX shared library ../../lib/libvtkCommonDataModel-6.2.dylib [ 13%] Built target vtkCommonDataModel Scanning dependencies of target vtkCommonColor [ 13%] Building CXX object Common/Color/CMakeFiles/vtkCommonColor.dir/vtkColorSeries.cxx.o [ 13%] Building CXX object Common/Color/CMakeFiles/vtkCommonColor.dir/vtkNamedColors.cxx.o Linking CXX shared library ../../lib/libvtkCommonColor-6.2.dylib [ 13%] Built target vtkCommonColor Scanning dependencies of target vtkCommonExecutionModel [ 13%] Building CXX object Common/ExecutionModel/CMakeFiles/vtkCommonExecutionModel.dir/vtkAlgorithm.cxx.o [ 13%] Building CXX object Common/ExecutionModel/CMakeFiles/vtkCommonExecutionModel.dir/vtkAlgorithmOutput.cxx.o [ 13%] Building CXX object Common/ExecutionModel/CMakeFiles/vtkCommonExecutionModel.dir/vtkAnnotationLayersAlgorithm.cxx.o [ 14%] Building CXX object Common/ExecutionModel/CMakeFiles/vtkCommonExecutionModel.dir/vtkArrayDataAlgorithm.cxx.o [ 14%] Building CXX object Common/ExecutionModel/CMakeFiles/vtkCommonExecutionModel.dir/vtkCachedStreamingDemandDrivenPipeline.cxx.o [ 14%] Building CXX object Common/ExecutionModel/CMakeFiles/vtkCommonExecutionModel.dir/vtkCastToConcrete.cxx.o [ 14%] Building CXX object Common/ExecutionModel/CMakeFiles/vtkCommonExecutionModel.dir/vtkCompositeDataPipeline.cxx.o [ 14%] Building CXX object Common/ExecutionModel/CMakeFiles/vtkCommonExecutionModel.dir/vtkCompositeDataSetAlgorithm.cxx.o [ 14%] Building CXX object Common/ExecutionModel/CMakeFiles/vtkCommonExecutionModel.dir/vtkDataObjectAlgorithm.cxx.o [ 14%] Building CXX object Common/ExecutionModel/CMakeFiles/vtkCommonExecutionModel.dir/vtkDataSetAlgorithm.cxx.o [ 14%] Building CXX object Common/ExecutionModel/CMakeFiles/vtkCommonExecutionModel.dir/vtkDemandDrivenPipeline.cxx.o [ 14%] Building CXX object Common/ExecutionModel/CMakeFiles/vtkCommonExecutionModel.dir/vtkDirectedGraphAlgorithm.cxx.o [ 14%] Building CXX object Common/ExecutionModel/CMakeFiles/vtkCommonExecutionModel.dir/vtkEnsembleSource.cxx.o [ 14%] Building CXX object Common/ExecutionModel/CMakeFiles/vtkCommonExecutionModel.dir/vtkExecutive.cxx.o [ 14%] Building CXX object Common/ExecutionModel/CMakeFiles/vtkCommonExecutionModel.dir/vtkExtentSplitter.cxx.o [ 14%] Building CXX object Common/ExecutionModel/CMakeFiles/vtkCommonExecutionModel.dir/vtkExtentTranslator.cxx.o [ 14%] Building CXX object Common/ExecutionModel/CMakeFiles/vtkCommonExecutionModel.dir/vtkFilteringInformationKeyManager.cxx.o [ 14%] Building CXX object Common/ExecutionModel/CMakeFiles/vtkCommonExecutionModel.dir/vtkGraphAlgorithm.cxx.o [ 14%] Building CXX object Common/ExecutionModel/CMakeFiles/vtkCommonExecutionModel.dir/vtkHierarchicalBoxDataSetAlgorithm.cxx.o [ 14%] Building CXX object Common/ExecutionModel/CMakeFiles/vtkCommonExecutionModel.dir/vtkHyperOctreeAlgorithm.cxx.o [ 14%] Building CXX object Common/ExecutionModel/CMakeFiles/vtkCommonExecutionModel.dir/vtkHyperTreeGridAlgorithm.cxx.o [ 14%] Building CXX object Common/ExecutionModel/CMakeFiles/vtkCommonExecutionModel.dir/vtkImageAlgorithm.cxx.o [ 14%] Building CXX object Common/ExecutionModel/CMakeFiles/vtkCommonExecutionModel.dir/vtkImageInPlaceFilter.cxx.o [ 14%] Building CXX object Common/ExecutionModel/CMakeFiles/vtkCommonExecutionModel.dir/vtkImageProgressIterator.cxx.o [ 14%] Building CXX object Common/ExecutionModel/CMakeFiles/vtkCommonExecutionModel.dir/vtkImageToStructuredGrid.cxx.o [ 14%] Building CXX object Common/ExecutionModel/CMakeFiles/vtkCommonExecutionModel.dir/vtkImageToStructuredPoints.cxx.o [ 14%] Building CXX object Common/ExecutionModel/CMakeFiles/vtkCommonExecutionModel.dir/vtkInformationDataObjectMetaDataKey.cxx.o [ 14%] Building CXX object Common/ExecutionModel/CMakeFiles/vtkCommonExecutionModel.dir/vtkInformationExecutivePortKey.cxx.o [ 14%] Building CXX object Common/ExecutionModel/CMakeFiles/vtkCommonExecutionModel.dir/vtkInformationExecutivePortVectorKey.cxx.o [ 14%] Building CXX object Common/ExecutionModel/CMakeFiles/vtkCommonExecutionModel.dir/vtkInformationIntegerRequestKey.cxx.o [ 14%] Building CXX object Common/ExecutionModel/CMakeFiles/vtkCommonExecutionModel.dir/vtkMultiBlockDataSetAlgorithm.cxx.o [ 14%] Building CXX object Common/ExecutionModel/CMakeFiles/vtkCommonExecutionModel.dir/vtkMultiTimeStepAlgorithm.cxx.o [ 14%] Building CXX object Common/ExecutionModel/CMakeFiles/vtkCommonExecutionModel.dir/vtkPassInputTypeAlgorithm.cxx.o [ 14%] Building CXX object Common/ExecutionModel/CMakeFiles/vtkCommonExecutionModel.dir/vtkPiecewiseFunctionAlgorithm.cxx.o [ 15%] Building CXX object Common/ExecutionModel/CMakeFiles/vtkCommonExecutionModel.dir/vtkPiecewiseFunctionShiftScale.cxx.o [ 15%] Building CXX object Common/ExecutionModel/CMakeFiles/vtkCommonExecutionModel.dir/vtkPointSetAlgorithm.cxx.o [ 15%] Building CXX object Common/ExecutionModel/CMakeFiles/vtkCommonExecutionModel.dir/vtkPolyDataAlgorithm.cxx.o [ 15%] Building CXX object Common/ExecutionModel/CMakeFiles/vtkCommonExecutionModel.dir/vtkRectilinearGridAlgorithm.cxx.o [ 15%] Building CXX object Common/ExecutionModel/CMakeFiles/vtkCommonExecutionModel.dir/vtkScalarTree.cxx.o [ 15%] Building CXX object Common/ExecutionModel/CMakeFiles/vtkCommonExecutionModel.dir/vtkSimpleImageToImageFilter.cxx.o [ 15%] Building CXX object Common/ExecutionModel/CMakeFiles/vtkCommonExecutionModel.dir/vtkSimpleScalarTree.cxx.o [ 15%] Building CXX object Common/ExecutionModel/CMakeFiles/vtkCommonExecutionModel.dir/vtkStreamingDemandDrivenPipeline.cxx.o [ 15%] Building CXX object Common/ExecutionModel/CMakeFiles/vtkCommonExecutionModel.dir/vtkStructuredGridAlgorithm.cxx.o [ 15%] Building CXX object Common/ExecutionModel/CMakeFiles/vtkCommonExecutionModel.dir/vtkTableAlgorithm.cxx.o [ 15%] Building CXX object Common/ExecutionModel/CMakeFiles/vtkCommonExecutionModel.dir/vtkSMPProgressObserver.cxx.o [ 15%] Building CXX object Common/ExecutionModel/CMakeFiles/vtkCommonExecutionModel.dir/vtkThreadedCompositeDataPipeline.cxx.o [ 15%] Building CXX object Common/ExecutionModel/CMakeFiles/vtkCommonExecutionModel.dir/vtkThreadedImageAlgorithm.cxx.o [ 15%] Building CXX object Common/ExecutionModel/CMakeFiles/vtkCommonExecutionModel.dir/vtkTreeAlgorithm.cxx.o [ 15%] Building CXX object Common/ExecutionModel/CMakeFiles/vtkCommonExecutionModel.dir/vtkTrivialProducer.cxx.o [ 15%] Building CXX object Common/ExecutionModel/CMakeFiles/vtkCommonExecutionModel.dir/vtkUndirectedGraphAlgorithm.cxx.o [ 15%] Building CXX object Common/ExecutionModel/CMakeFiles/vtkCommonExecutionModel.dir/vtkUnstructuredGridAlgorithm.cxx.o [ 15%] Building CXX object Common/ExecutionModel/CMakeFiles/vtkCommonExecutionModel.dir/vtkUnstructuredGridBaseAlgorithm.cxx.o [ 15%] Building CXX object Common/ExecutionModel/CMakeFiles/vtkCommonExecutionModel.dir/vtkProgressObserver.cxx.o [ 15%] Building CXX object Common/ExecutionModel/CMakeFiles/vtkCommonExecutionModel.dir/vtkSelectionAlgorithm.cxx.o [ 15%] Building CXX object Common/ExecutionModel/CMakeFiles/vtkCommonExecutionModel.dir/vtkExtentRCBPartitioner.cxx.o [ 15%] Building CXX object Common/ExecutionModel/CMakeFiles/vtkCommonExecutionModel.dir/vtkUniformGridPartitioner.cxx.o [ 15%] Building CXX object Common/ExecutionModel/CMakeFiles/vtkCommonExecutionModel.dir/vtkUniformGridAMRAlgorithm.cxx.o [ 15%] Building CXX object Common/ExecutionModel/CMakeFiles/vtkCommonExecutionModel.dir/vtkOverlappingAMRAlgorithm.cxx.o [ 15%] Building CXX object Common/ExecutionModel/CMakeFiles/vtkCommonExecutionModel.dir/vtkNonOverlappingAMRAlgorithm.cxx.o Linking CXX shared library ../../lib/libvtkCommonExecutionModel-6.2.dylib [ 15%] Built target vtkCommonExecutionModel Scanning dependencies of target vtkFiltersCore [ 15%] Building CXX object Filters/Core/CMakeFiles/vtkFiltersCore.dir/vtkAppendFilter.cxx.o [ 15%] Building CXX object Filters/Core/CMakeFiles/vtkFiltersCore.dir/vtkAppendPolyData.cxx.o [ 15%] Building CXX object Filters/Core/CMakeFiles/vtkFiltersCore.dir/vtkAppendSelection.cxx.o [ 15%] Building CXX object Filters/Core/CMakeFiles/vtkFiltersCore.dir/vtkArrayCalculator.cxx.o [ 15%] Building CXX object Filters/Core/CMakeFiles/vtkFiltersCore.dir/vtkAssignAttribute.cxx.o [ 16%] Building CXX object Filters/Core/CMakeFiles/vtkFiltersCore.dir/vtkAttributeDataToFieldDataFilter.cxx.o [ 16%] Building CXX object Filters/Core/CMakeFiles/vtkFiltersCore.dir/vtkCellDataToPointData.cxx.o [ 16%] Building CXX object Filters/Core/CMakeFiles/vtkFiltersCore.dir/vtkCleanPolyData.cxx.o [ 16%] Building CXX object Filters/Core/CMakeFiles/vtkFiltersCore.dir/vtkClipPolyData.cxx.o [ 16%] Building CXX object Filters/Core/CMakeFiles/vtkFiltersCore.dir/vtkCompositeDataProbeFilter.cxx.o [ 16%] Building CXX object Filters/Core/CMakeFiles/vtkFiltersCore.dir/vtkConnectivityFilter.cxx.o [ 16%] Building CXX object Filters/Core/CMakeFiles/vtkFiltersCore.dir/vtkContourFilter.cxx.o [ 16%] Building CXX object Filters/Core/CMakeFiles/vtkFiltersCore.dir/vtkContourGrid.cxx.o [ 16%] Building CXX object Filters/Core/CMakeFiles/vtkFiltersCore.dir/vtkContourHelper.cxx.o [ 16%] Building CXX object Filters/Core/CMakeFiles/vtkFiltersCore.dir/vtkDataObjectGenerator.cxx.o [ 16%] Building CXX object Filters/Core/CMakeFiles/vtkFiltersCore.dir/vtkDataObjectToDataSetFilter.cxx.o [ 16%] Building CXX object Filters/Core/CMakeFiles/vtkFiltersCore.dir/vtkDataSetEdgeSubdivisionCriterion.cxx.o [ 16%] Building CXX object Filters/Core/CMakeFiles/vtkFiltersCore.dir/vtkDataSetToDataObjectFilter.cxx.o [ 16%] Building CXX object Filters/Core/CMakeFiles/vtkFiltersCore.dir/vtkDecimatePolylineFilter.cxx.o [ 16%] Building CXX object Filters/Core/CMakeFiles/vtkFiltersCore.dir/vtkDecimatePro.cxx.o [ 16%] Building CXX object Filters/Core/CMakeFiles/vtkFiltersCore.dir/vtkDelaunay2D.cxx.o [ 16%] Building CXX object Filters/Core/CMakeFiles/vtkFiltersCore.dir/vtkDelaunay3D.cxx.o [ 16%] Building CXX object Filters/Core/CMakeFiles/vtkFiltersCore.dir/vtkElevationFilter.cxx.o [ 16%] Building CXX object Filters/Core/CMakeFiles/vtkFiltersCore.dir/vtkExecutionTimer.cxx.o [ 16%] Building CXX object Filters/Core/CMakeFiles/vtkFiltersCore.dir/vtkFeatureEdges.cxx.o [ 16%] Building CXX object Filters/Core/CMakeFiles/vtkFiltersCore.dir/vtkFieldDataToAttributeDataFilter.cxx.o [ 16%] Building CXX object Filters/Core/CMakeFiles/vtkFiltersCore.dir/vtkGlyph2D.cxx.o [ 16%] Building CXX object Filters/Core/CMakeFiles/vtkFiltersCore.dir/vtkGlyph3D.cxx.o [ 16%] Building CXX object Filters/Core/CMakeFiles/vtkFiltersCore.dir/vtkHedgeHog.cxx.o [ 16%] Building CXX object Filters/Core/CMakeFiles/vtkFiltersCore.dir/vtkHull.cxx.o [ 16%] Building CXX object Filters/Core/CMakeFiles/vtkFiltersCore.dir/vtkIdFilter.cxx.o [ 16%] Building CXX object Filters/Core/CMakeFiles/vtkFiltersCore.dir/vtkMarchingCubes.cxx.o [ 16%] Building CXX object Filters/Core/CMakeFiles/vtkFiltersCore.dir/vtkMarchingSquares.cxx.o [ 16%] Building CXX object Filters/Core/CMakeFiles/vtkFiltersCore.dir/vtkMaskFields.cxx.o [ 16%] Building CXX object Filters/Core/CMakeFiles/vtkFiltersCore.dir/vtkMaskPoints.cxx.o [ 16%] Building CXX object Filters/Core/CMakeFiles/vtkFiltersCore.dir/vtkMaskPolyData.cxx.o [ 17%] Building CXX object Filters/Core/CMakeFiles/vtkFiltersCore.dir/vtkMassProperties.cxx.o [ 17%] Building CXX object Filters/Core/CMakeFiles/vtkFiltersCore.dir/vtkMergeDataObjectFilter.cxx.o [ 17%] Building CXX object Filters/Core/CMakeFiles/vtkFiltersCore.dir/vtkMergeFields.cxx.o [ 17%] Building CXX object Filters/Core/CMakeFiles/vtkFiltersCore.dir/vtkMergeFilter.cxx.o [ 17%] Building CXX object Filters/Core/CMakeFiles/vtkFiltersCore.dir/vtkPointDataToCellData.cxx.o [ 17%] Building CXX object Filters/Core/CMakeFiles/vtkFiltersCore.dir/vtkPolyDataConnectivityFilter.cxx.o [ 17%] Building CXX object Filters/Core/CMakeFiles/vtkFiltersCore.dir/vtkPolyDataNormals.cxx.o [ 17%] Building CXX object Filters/Core/CMakeFiles/vtkFiltersCore.dir/vtkProbeFilter.cxx.o [ 17%] Building CXX object Filters/Core/CMakeFiles/vtkFiltersCore.dir/vtkQuadricClustering.cxx.o [ 17%] Building CXX object Filters/Core/CMakeFiles/vtkFiltersCore.dir/vtkQuadricDecimation.cxx.o [ 17%] Building CXX object Filters/Core/CMakeFiles/vtkFiltersCore.dir/vtkRearrangeFields.cxx.o [ 17%] Building CXX object Filters/Core/CMakeFiles/vtkFiltersCore.dir/vtkReverseSense.cxx.o [ 17%] Building CXX object Filters/Core/CMakeFiles/vtkFiltersCore.dir/vtkSimpleElevationFilter.cxx.o [ 17%] Building CXX object Filters/Core/CMakeFiles/vtkFiltersCore.dir/vtkSmoothPolyDataFilter.cxx.o [ 17%] Building CXX object Filters/Core/CMakeFiles/vtkFiltersCore.dir/vtkStripper.cxx.o [ 17%] Building CXX object Filters/Core/CMakeFiles/vtkFiltersCore.dir/vtkStructuredGridOutlineFilter.cxx.o [ 17%] Building CXX object Filters/Core/CMakeFiles/vtkFiltersCore.dir/vtkSynchronizedTemplates2D.cxx.o [ 17%] Building CXX object Filters/Core/CMakeFiles/vtkFiltersCore.dir/vtkSynchronizedTemplates3D.cxx.o [ 17%] Building CXX object Filters/Core/CMakeFiles/vtkFiltersCore.dir/vtkSynchronizedTemplatesCutter3D.cxx.o [ 17%] Building CXX object Filters/Core/CMakeFiles/vtkFiltersCore.dir/vtkTensorGlyph.cxx.o [ 17%] Building CXX object Filters/Core/CMakeFiles/vtkFiltersCore.dir/vtkThreshold.cxx.o [ 17%] Building CXX object Filters/Core/CMakeFiles/vtkFiltersCore.dir/vtkThresholdPoints.cxx.o [ 17%] Building CXX object Filters/Core/CMakeFiles/vtkFiltersCore.dir/vtkTransposeTable.cxx.o [ 17%] Building CXX object Filters/Core/CMakeFiles/vtkFiltersCore.dir/vtkTriangleFilter.cxx.o [ 17%] Building CXX object Filters/Core/CMakeFiles/vtkFiltersCore.dir/vtkTubeFilter.cxx.o [ 17%] Building CXX object Filters/Core/CMakeFiles/vtkFiltersCore.dir/vtkVectorDot.cxx.o [ 17%] Building CXX object Filters/Core/CMakeFiles/vtkFiltersCore.dir/vtkVectorNorm.cxx.o [ 17%] Building CXX object Filters/Core/CMakeFiles/vtkFiltersCore.dir/vtkWindowedSincPolyDataFilter.cxx.o [ 17%] Building CXX object Filters/Core/CMakeFiles/vtkFiltersCore.dir/vtkCutter.cxx.o [ 17%] Building CXX object Filters/Core/CMakeFiles/vtkFiltersCore.dir/vtkCompositeCutter.cxx.o [ 17%] Building CXX object Filters/Core/CMakeFiles/vtkFiltersCore.dir/vtkGridSynchronizedTemplates3D.cxx.o [ 18%] Building CXX object Filters/Core/CMakeFiles/vtkFiltersCore.dir/vtkRectilinearSynchronizedTemplates.cxx.o [ 18%] Building CXX object Filters/Core/CMakeFiles/vtkFiltersCore.dir/vtkEdgeSubdivisionCriterion.cxx.o [ 18%] Building CXX object Filters/Core/CMakeFiles/vtkFiltersCore.dir/vtkStreamingTessellator.cxx.o [ 18%] Building CXX object Filters/Core/CMakeFiles/vtkFiltersCore.dir/vtkImplicitPolyDataDistance.cxx.o [ 18%] Building CXX object Filters/Core/CMakeFiles/vtkFiltersCore.dir/vtkStreamerBase.cxx.o [ 18%] Building CXX object Filters/Core/CMakeFiles/vtkFiltersCore.dir/vtkCenterOfMass.cxx.o [ 18%] Building CXX object Filters/Core/CMakeFiles/vtkFiltersCore.dir/vtkGhostArray.cxx.o [ 18%] Building CXX object Filters/Core/CMakeFiles/vtkFiltersCore.dir/vtkImageAppend.cxx.o [ 18%] Building CXX object Filters/Core/CMakeFiles/vtkFiltersCore.dir/vtkStructuredGridAppend.cxx.o [ 18%] Building CXX object Filters/Core/CMakeFiles/vtkFiltersCore.dir/vtkAppendCompositeDataLeaves.cxx.o Linking CXX shared library ../../lib/libvtkFiltersCore-6.2.dylib [ 18%] Built target vtkFiltersCore Scanning dependencies of target vtkCommonComputationalGeometry [ 18%] Building CXX object Common/ComputationalGeometry/CMakeFiles/vtkCommonComputationalGeometry.dir/vtkCardinalSpline.cxx.o [ 18%] Building CXX object Common/ComputationalGeometry/CMakeFiles/vtkCommonComputationalGeometry.dir/vtkKochanekSpline.cxx.o [ 18%] Building CXX object Common/ComputationalGeometry/CMakeFiles/vtkCommonComputationalGeometry.dir/vtkParametricBoy.cxx.o [ 18%] Building CXX object Common/ComputationalGeometry/CMakeFiles/vtkCommonComputationalGeometry.dir/vtkParametricConicSpiral.cxx.o [ 18%] Building CXX object Common/ComputationalGeometry/CMakeFiles/vtkCommonComputationalGeometry.dir/vtkParametricCrossCap.cxx.o [ 19%] Building CXX object Common/ComputationalGeometry/CMakeFiles/vtkCommonComputationalGeometry.dir/vtkParametricDini.cxx.o [ 19%] Building CXX object Common/ComputationalGeometry/CMakeFiles/vtkCommonComputationalGeometry.dir/vtkParametricEllipsoid.cxx.o [ 19%] Building CXX object Common/ComputationalGeometry/CMakeFiles/vtkCommonComputationalGeometry.dir/vtkParametricEnneper.cxx.o [ 19%] Building CXX object Common/ComputationalGeometry/CMakeFiles/vtkCommonComputationalGeometry.dir/vtkParametricFigure8Klein.cxx.o [ 19%] Building CXX object Common/ComputationalGeometry/CMakeFiles/vtkCommonComputationalGeometry.dir/vtkParametricFunction.cxx.o [ 19%] Building CXX object Common/ComputationalGeometry/CMakeFiles/vtkCommonComputationalGeometry.dir/vtkParametricKlein.cxx.o [ 19%] Building CXX object Common/ComputationalGeometry/CMakeFiles/vtkCommonComputationalGeometry.dir/vtkParametricMobius.cxx.o [ 19%] Building CXX object Common/ComputationalGeometry/CMakeFiles/vtkCommonComputationalGeometry.dir/vtkParametricRandomHills.cxx.o [ 19%] Building CXX object Common/ComputationalGeometry/CMakeFiles/vtkCommonComputationalGeometry.dir/vtkParametricRoman.cxx.o [ 19%] Building CXX object Common/ComputationalGeometry/CMakeFiles/vtkCommonComputationalGeometry.dir/vtkParametricSpline.cxx.o [ 19%] Building CXX object Common/ComputationalGeometry/CMakeFiles/vtkCommonComputationalGeometry.dir/vtkParametricSuperEllipsoid.cxx.o [ 19%] Building CXX object Common/ComputationalGeometry/CMakeFiles/vtkCommonComputationalGeometry.dir/vtkParametricSuperToroid.cxx.o [ 19%] Building CXX object Common/ComputationalGeometry/CMakeFiles/vtkCommonComputationalGeometry.dir/vtkParametricTorus.cxx.o Linking CXX shared library ../../lib/libvtkCommonComputationalGeometry-6.2.dylib [ 19%] Built target vtkCommonComputationalGeometry Scanning dependencies of target vtkFiltersGeneral [ 19%] Building CXX object Filters/General/CMakeFiles/vtkFiltersGeneral.dir/vtkAnnotationLink.cxx.o [ 19%] Building CXX object Filters/General/CMakeFiles/vtkFiltersGeneral.dir/vtkAppendPoints.cxx.o [ 19%] Building CXX object Filters/General/CMakeFiles/vtkFiltersGeneral.dir/vtkApproximatingSubdivisionFilter.cxx.o [ 19%] Building CXX object Filters/General/CMakeFiles/vtkFiltersGeneral.dir/vtkAreaContourSpectrumFilter.cxx.o [ 19%] Building CXX object Filters/General/CMakeFiles/vtkFiltersGeneral.dir/vtkAxes.cxx.o [ 20%] Building CXX object Filters/General/CMakeFiles/vtkFiltersGeneral.dir/vtkBlankStructuredGrid.cxx.o [ 20%] Building CXX object Filters/General/CMakeFiles/vtkFiltersGeneral.dir/vtkBlankStructuredGridWithImage.cxx.o [ 20%] Building CXX object Filters/General/CMakeFiles/vtkFiltersGeneral.dir/vtkBlockIdScalars.cxx.o [ 20%] Building CXX object Filters/General/CMakeFiles/vtkFiltersGeneral.dir/vtkBoxClipDataSet.cxx.o [ 20%] Building CXX object Filters/General/CMakeFiles/vtkFiltersGeneral.dir/vtkBrownianPoints.cxx.o [ 20%] Building CXX object Filters/General/CMakeFiles/vtkFiltersGeneral.dir/vtkCellCenters.cxx.o [ 20%] Building CXX object Filters/General/CMakeFiles/vtkFiltersGeneral.dir/vtkCellDerivatives.cxx.o [ 20%] Building CXX object Filters/General/CMakeFiles/vtkFiltersGeneral.dir/vtkClipClosedSurface.cxx.o [ 20%] Building CXX object Filters/General/CMakeFiles/vtkFiltersGeneral.dir/vtkClipConvexPolyData.cxx.o [ 20%] Building CXX object Filters/General/CMakeFiles/vtkFiltersGeneral.dir/vtkClipDataSet.cxx.o [ 20%] Building CXX object Filters/General/CMakeFiles/vtkFiltersGeneral.dir/vtkClipVolume.cxx.o [ 20%] Building CXX object Filters/General/CMakeFiles/vtkFiltersGeneral.dir/vtkCoincidentPoints.cxx.o [ 20%] Building CXX object Filters/General/CMakeFiles/vtkFiltersGeneral.dir/vtkContourTriangulator.cxx.o [ 20%] Building CXX object Filters/General/CMakeFiles/vtkFiltersGeneral.dir/vtkCursor2D.cxx.o [ 20%] Building CXX object Filters/General/CMakeFiles/vtkFiltersGeneral.dir/vtkCursor3D.cxx.o [ 20%] Building CXX object Filters/General/CMakeFiles/vtkFiltersGeneral.dir/vtkCurvatures.cxx.o [ 20%] Building CXX object Filters/General/CMakeFiles/vtkFiltersGeneral.dir/vtkDataSetGradient.cxx.o [ 20%] Building CXX object Filters/General/CMakeFiles/vtkFiltersGeneral.dir/vtkDataSetGradientPrecompute.cxx.o [ 20%] Building CXX object Filters/General/CMakeFiles/vtkFiltersGeneral.dir/vtkDataSetTriangleFilter.cxx.o [ 20%] Building CXX object Filters/General/CMakeFiles/vtkFiltersGeneral.dir/vtkDeformPointSet.cxx.o [ 20%] Building CXX object Filters/General/CMakeFiles/vtkFiltersGeneral.dir/vtkDensifyPolyData.cxx.o [ 20%] Building CXX object Filters/General/CMakeFiles/vtkFiltersGeneral.dir/vtkDicer.cxx.o [ 20%] Building CXX object Filters/General/CMakeFiles/vtkFiltersGeneral.dir/vtkDiscreteMarchingCubes.cxx.o [ 20%] Building CXX object Filters/General/CMakeFiles/vtkFiltersGeneral.dir/vtkEdgePoints.cxx.o [ 20%] Building CXX object Filters/General/CMakeFiles/vtkFiltersGeneral.dir/vtkGradientFilter.cxx.o [ 20%] Building CXX object Filters/General/CMakeFiles/vtkFiltersGeneral.dir/vtkGraphLayoutFilter.cxx.o [ 20%] Building CXX object Filters/General/CMakeFiles/vtkFiltersGeneral.dir/vtkGraphToPoints.cxx.o [ 20%] Building CXX object Filters/General/CMakeFiles/vtkFiltersGeneral.dir/vtkHierarchicalDataLevelFilter.cxx.o [ 20%] Building CXX object Filters/General/CMakeFiles/vtkFiltersGeneral.dir/vtkHyperStreamline.cxx.o [ 20%] Building CXX object Filters/General/CMakeFiles/vtkFiltersGeneral.dir/vtkIconGlyphFilter.cxx.o [ 20%] Building CXX object Filters/General/CMakeFiles/vtkFiltersGeneral.dir/vtkImageMarchingCubes.cxx.o [ 21%] Building CXX object Filters/General/CMakeFiles/vtkFiltersGeneral.dir/vtkInterpolateDataSetAttributes.cxx.o [ 21%] Building CXX object Filters/General/CMakeFiles/vtkFiltersGeneral.dir/vtkInterpolatingSubdivisionFilter.cxx.o [ 21%] Building CXX object Filters/General/CMakeFiles/vtkFiltersGeneral.dir/vtkLevelIdScalars.cxx.o [ 21%] Building CXX object Filters/General/CMakeFiles/vtkFiltersGeneral.dir/vtkLinkEdgels.cxx.o [ 21%] Building CXX object Filters/General/CMakeFiles/vtkFiltersGeneral.dir/vtkMergeCells.cxx.o [ 21%] Building CXX object Filters/General/CMakeFiles/vtkFiltersGeneral.dir/vtkMultiBlockDataGroupFilter.cxx.o [ 21%] Building CXX object Filters/General/CMakeFiles/vtkFiltersGeneral.dir/vtkMultiBlockMergeFilter.cxx.o [ 21%] Building CXX object Filters/General/CMakeFiles/vtkFiltersGeneral.dir/vtkMultiThreshold.cxx.o [ 21%] Building CXX object Filters/General/CMakeFiles/vtkFiltersGeneral.dir/vtkOBBDicer.cxx.o [ 21%] Building CXX object Filters/General/CMakeFiles/vtkFiltersGeneral.dir/vtkOBBTree.cxx.o [ 21%] Building CXX object Filters/General/CMakeFiles/vtkFiltersGeneral.dir/vtkPassThrough.cxx.o [ 21%] Building CXX object Filters/General/CMakeFiles/vtkFiltersGeneral.dir/vtkPolyDataStreamer.cxx.o [ 21%] Building CXX object Filters/General/CMakeFiles/vtkFiltersGeneral.dir/vtkPolyDataToReebGraphFilter.cxx.o [ 21%] Building CXX object Filters/General/CMakeFiles/vtkFiltersGeneral.dir/vtkProbePolyhedron.cxx.o [ 21%] Building CXX object Filters/General/CMakeFiles/vtkFiltersGeneral.dir/vtkQuadraturePointInterpolator.cxx.o [ 21%] Building CXX object Filters/General/CMakeFiles/vtkFiltersGeneral.dir/vtkQuadraturePointsGenerator.cxx.o [ 21%] Building CXX object Filters/General/CMakeFiles/vtkFiltersGeneral.dir/vtkQuadratureSchemeDictionaryGenerator.cxx.o [ 21%] Building CXX object Filters/General/CMakeFiles/vtkFiltersGeneral.dir/vtkQuantizePolyDataPoints.cxx.o [ 21%] Building CXX object Filters/General/CMakeFiles/vtkFiltersGeneral.dir/vtkRandomAttributeGenerator.cxx.o [ 21%] Building CXX object Filters/General/CMakeFiles/vtkFiltersGeneral.dir/vtkRectilinearGridClip.cxx.o [ 21%] Building CXX object Filters/General/CMakeFiles/vtkFiltersGeneral.dir/vtkRectilinearGridToTetrahedra.cxx.o [ 21%] Building CXX object Filters/General/CMakeFiles/vtkFiltersGeneral.dir/vtkRecursiveDividingCubes.cxx.o [ 21%] Building CXX object Filters/General/CMakeFiles/vtkFiltersGeneral.dir/vtkReflectionFilter.cxx.o [ 21%] Building CXX object Filters/General/CMakeFiles/vtkFiltersGeneral.dir/vtkRotationFilter.cxx.o [ 21%] Building CXX object Filters/General/CMakeFiles/vtkFiltersGeneral.dir/vtkShrinkFilter.cxx.o [ 21%] Building CXX object Filters/General/CMakeFiles/vtkFiltersGeneral.dir/vtkShrinkPolyData.cxx.o [ 21%] Building CXX object Filters/General/CMakeFiles/vtkFiltersGeneral.dir/vtkSpatialRepresentationFilter.cxx.o [ 21%] Building CXX object Filters/General/CMakeFiles/vtkFiltersGeneral.dir/vtkSplineFilter.cxx.o [ 21%] Building CXX object Filters/General/CMakeFiles/vtkFiltersGeneral.dir/vtkSplitField.cxx.o [ 21%] Building CXX object Filters/General/CMakeFiles/vtkFiltersGeneral.dir/vtkStructuredGridClip.cxx.o [ 22%] Building CXX object Filters/General/CMakeFiles/vtkFiltersGeneral.dir/vtkSubPixelPositionEdgels.cxx.o [ 22%] Building CXX object Filters/General/CMakeFiles/vtkFiltersGeneral.dir/vtkTableBasedClipDataSet.cxx.o [ 22%] Building CXX object Filters/General/CMakeFiles/vtkFiltersGeneral.dir/vtkTableToPolyData.cxx.o [ 22%] Building CXX object Filters/General/CMakeFiles/vtkFiltersGeneral.dir/vtkTableToStructuredGrid.cxx.o [ 22%] Building CXX object Filters/General/CMakeFiles/vtkFiltersGeneral.dir/vtkTemporalPathLineFilter.cxx.o [ 22%] Building CXX object Filters/General/CMakeFiles/vtkFiltersGeneral.dir/vtkTemporalStatistics.cxx.o [ 22%] Building CXX object Filters/General/CMakeFiles/vtkFiltersGeneral.dir/vtkTessellatorFilter.cxx.o [ 22%] Building CXX object Filters/General/CMakeFiles/vtkFiltersGeneral.dir/vtkTimeSourceExample.cxx.o [ 22%] Building CXX object Filters/General/CMakeFiles/vtkFiltersGeneral.dir/vtkTransformFilter.cxx.o [ 22%] Building CXX object Filters/General/CMakeFiles/vtkFiltersGeneral.dir/vtkTransformPolyDataFilter.cxx.o [ 22%] Building CXX object Filters/General/CMakeFiles/vtkFiltersGeneral.dir/vtkUncertaintyTubeFilter.cxx.o [ 22%] Building CXX object Filters/General/CMakeFiles/vtkFiltersGeneral.dir/vtkVertexGlyphFilter.cxx.o [ 22%] Building CXX object Filters/General/CMakeFiles/vtkFiltersGeneral.dir/vtkVolumeContourSpectrumFilter.cxx.o [ 22%] Building CXX object Filters/General/CMakeFiles/vtkFiltersGeneral.dir/vtkVoxelContoursToSurfaceFilter.cxx.o [ 22%] Building CXX object Filters/General/CMakeFiles/vtkFiltersGeneral.dir/vtkWarpLens.cxx.o [ 22%] Building CXX object Filters/General/CMakeFiles/vtkFiltersGeneral.dir/vtkWarpScalar.cxx.o [ 22%] Building CXX object Filters/General/CMakeFiles/vtkFiltersGeneral.dir/vtkWarpTo.cxx.o [ 22%] Building CXX object Filters/General/CMakeFiles/vtkFiltersGeneral.dir/vtkWarpVector.cxx.o [ 22%] Building CXX object Filters/General/CMakeFiles/vtkFiltersGeneral.dir/vtkYoungsMaterialInterface.cxx.o [ 22%] Building CXX object Filters/General/CMakeFiles/vtkFiltersGeneral.dir/vtkMarchingContourFilter.cxx.o [ 22%] Building CXX object Filters/General/CMakeFiles/vtkFiltersGeneral.dir/vtkRectilinearGridToPointSet.cxx.o [ 22%] Building CXX object Filters/General/CMakeFiles/vtkFiltersGeneral.dir/vtkGraphWeightEuclideanDistanceFilter.cxx.o [ 22%] Building CXX object Filters/General/CMakeFiles/vtkFiltersGeneral.dir/vtkGraphWeightFilter.cxx.o [ 22%] Building CXX object Filters/General/CMakeFiles/vtkFiltersGeneral.dir/vtkImageDataToPointSet.cxx.o [ 22%] Building CXX object Filters/General/CMakeFiles/vtkFiltersGeneral.dir/vtkIntersectionPolyDataFilter.cxx.o [ 22%] Building CXX object Filters/General/CMakeFiles/vtkFiltersGeneral.dir/vtkBooleanOperationPolyDataFilter.cxx.o [ 22%] Building CXX object Filters/General/CMakeFiles/vtkFiltersGeneral.dir/vtkDistancePolyDataFilter.cxx.o [ 22%] Building CXX object Filters/General/CMakeFiles/vtkFiltersGeneral.dir/vtkOverlappingAMRLevelIdScalars.cxx.o [ 22%] Building CXX object Filters/General/CMakeFiles/vtkFiltersGeneral.dir/vtkExtractArray.cxx.o [ 22%] Building CXX object Filters/General/CMakeFiles/vtkFiltersGeneral.dir/vtkMatricizeArray.cxx.o [ 22%] Building CXX object Filters/General/CMakeFiles/vtkFiltersGeneral.dir/vtkNormalizeMatrixVectors.cxx.o [ 23%] Building CXX object Filters/General/CMakeFiles/vtkFiltersGeneral.dir/vtkPassArrays.cxx.o [ 23%] Building CXX object Filters/General/CMakeFiles/vtkFiltersGeneral.dir/vtkSplitColumnComponents.cxx.o [ 23%] Building CXX object Filters/General/CMakeFiles/vtkFiltersGeneral.dir/vtkCellTreeLocator.cxx.o Linking CXX shared library ../../lib/libvtkFiltersGeneral-6.2.dylib [ 23%] Built target vtkFiltersGeneral Scanning dependencies of target vtkImagingCore [ 23%] Building CXX object Imaging/Core/CMakeFiles/vtkImagingCore.dir/vtkImageStencilIterator.cxx.o [ 23%] Building CXX object Imaging/Core/CMakeFiles/vtkImagingCore.dir/vtkExtractVOI.cxx.o [ 23%] Building CXX object Imaging/Core/CMakeFiles/vtkImagingCore.dir/vtkImageAppendComponents.cxx.o [ 23%] Building CXX object Imaging/Core/CMakeFiles/vtkImagingCore.dir/vtkImageBlend.cxx.o [ 24%] Building CXX object Imaging/Core/CMakeFiles/vtkImagingCore.dir/vtkImageCacheFilter.cxx.o [ 24%] Building CXX object Imaging/Core/CMakeFiles/vtkImagingCore.dir/vtkImageCast.cxx.o [ 24%] Building CXX object Imaging/Core/CMakeFiles/vtkImagingCore.dir/vtkImageChangeInformation.cxx.o [ 24%] Building CXX object Imaging/Core/CMakeFiles/vtkImagingCore.dir/vtkImageClip.cxx.o [ 24%] Building CXX object Imaging/Core/CMakeFiles/vtkImagingCore.dir/vtkImageConstantPad.cxx.o [ 24%] Building CXX object Imaging/Core/CMakeFiles/vtkImagingCore.dir/vtkImageDataStreamer.cxx.o [ 24%] Building CXX object Imaging/Core/CMakeFiles/vtkImagingCore.dir/vtkImageDecomposeFilter.cxx.o [ 24%] Building CXX object Imaging/Core/CMakeFiles/vtkImagingCore.dir/vtkImageDifference.cxx.o [ 24%] Building CXX object Imaging/Core/CMakeFiles/vtkImagingCore.dir/vtkImageExtractComponents.cxx.o [ 24%] Building CXX object Imaging/Core/CMakeFiles/vtkImagingCore.dir/vtkImageFlip.cxx.o [ 24%] Building CXX object Imaging/Core/CMakeFiles/vtkImagingCore.dir/vtkImageIterateFilter.cxx.o [ 24%] Building CXX object Imaging/Core/CMakeFiles/vtkImagingCore.dir/vtkImageMagnify.cxx.o [ 24%] Building CXX object Imaging/Core/CMakeFiles/vtkImagingCore.dir/vtkImageMapToColors.cxx.o [ 24%] Building CXX object Imaging/Core/CMakeFiles/vtkImagingCore.dir/vtkImageMask.cxx.o [ 24%] Building CXX object Imaging/Core/CMakeFiles/vtkImagingCore.dir/vtkImageMirrorPad.cxx.o [ 24%] Building CXX object Imaging/Core/CMakeFiles/vtkImagingCore.dir/vtkImagePadFilter.cxx.o [ 24%] Building CXX object Imaging/Core/CMakeFiles/vtkImagingCore.dir/vtkImagePermute.cxx.o [ 24%] Building CXX object Imaging/Core/CMakeFiles/vtkImagingCore.dir/vtkImageResample.cxx.o [ 24%] Building CXX object Imaging/Core/CMakeFiles/vtkImagingCore.dir/vtkImageReslice.cxx.o [ 24%] Building CXX object Imaging/Core/CMakeFiles/vtkImagingCore.dir/vtkImageResliceToColors.cxx.o [ 24%] Building CXX object Imaging/Core/CMakeFiles/vtkImagingCore.dir/vtkImageShiftScale.cxx.o [ 24%] Building CXX object Imaging/Core/CMakeFiles/vtkImagingCore.dir/vtkImageShrink3D.cxx.o [ 24%] Building CXX object Imaging/Core/CMakeFiles/vtkImagingCore.dir/vtkImageThreshold.cxx.o [ 24%] Building CXX object Imaging/Core/CMakeFiles/vtkImagingCore.dir/vtkImageTranslateExtent.cxx.o [ 24%] Building CXX object Imaging/Core/CMakeFiles/vtkImagingCore.dir/vtkImageWrapPad.cxx.o [ 24%] Building CXX object Imaging/Core/CMakeFiles/vtkImagingCore.dir/vtkRTAnalyticSource.cxx.o [ 24%] Building CXX object Imaging/Core/CMakeFiles/vtkImagingCore.dir/vtkImageResize.cxx.o [ 24%] Building CXX object Imaging/Core/CMakeFiles/vtkImagingCore.dir/vtkImageBSplineCoefficients.cxx.o [ 24%] Building CXX object Imaging/Core/CMakeFiles/vtkImagingCore.dir/vtkImageStencilData.cxx.o [ 24%] Building CXX object Imaging/Core/CMakeFiles/vtkImagingCore.dir/vtkImageStencilAlgorithm.cxx.o [ 25%] Building CXX object Imaging/Core/CMakeFiles/vtkImagingCore.dir/vtkAbstractImageInterpolator.cxx.o [ 25%] Building CXX object Imaging/Core/CMakeFiles/vtkImagingCore.dir/vtkImageBSplineInternals.cxx.o [ 25%] Building CXX object Imaging/Core/CMakeFiles/vtkImagingCore.dir/vtkImageBSplineInterpolator.cxx.o [ 25%] Building CXX object Imaging/Core/CMakeFiles/vtkImagingCore.dir/vtkImageSincInterpolator.cxx.o [ 25%] Building CXX object Imaging/Core/CMakeFiles/vtkImagingCore.dir/vtkImageInterpolator.cxx.o [ 25%] Building CXX object Imaging/Core/CMakeFiles/vtkImagingCore.dir/vtkImageStencilSource.cxx.o Linking CXX shared library ../../lib/libvtkImagingCore-6.2.dylib [ 25%] Built target vtkImagingCore Scanning dependencies of target vtkImagingFourier [ 25%] Building CXX object Imaging/Fourier/CMakeFiles/vtkImagingFourier.dir/vtkImageButterworthHighPass.cxx.o [ 25%] Building CXX object Imaging/Fourier/CMakeFiles/vtkImagingFourier.dir/vtkImageButterworthLowPass.cxx.o [ 25%] Building CXX object Imaging/Fourier/CMakeFiles/vtkImagingFourier.dir/vtkImageFFT.cxx.o [ 25%] Building CXX object Imaging/Fourier/CMakeFiles/vtkImagingFourier.dir/vtkImageFourierCenter.cxx.o [ 25%] Building CXX object Imaging/Fourier/CMakeFiles/vtkImagingFourier.dir/vtkImageFourierFilter.cxx.o [ 25%] Building CXX object Imaging/Fourier/CMakeFiles/vtkImagingFourier.dir/vtkImageIdealHighPass.cxx.o [ 25%] Building CXX object Imaging/Fourier/CMakeFiles/vtkImagingFourier.dir/vtkImageIdealLowPass.cxx.o [ 25%] Building CXX object Imaging/Fourier/CMakeFiles/vtkImagingFourier.dir/vtkImageRFFT.cxx.o [ 25%] Building CXX object Imaging/Fourier/CMakeFiles/vtkImagingFourier.dir/vtkTableFFT.cxx.o Linking CXX shared library ../../lib/libvtkImagingFourier-6.2.dylib [ 25%] Built target vtkImagingFourier Scanning dependencies of target vtkalglib [ 26%] Building CXX object ThirdParty/alglib/CMakeFiles/vtkalglib.dir/ap.cpp.o [ 26%] Building CXX object ThirdParty/alglib/CMakeFiles/vtkalglib.dir/bdsvd.cpp.o [ 26%] Building CXX object ThirdParty/alglib/CMakeFiles/vtkalglib.dir/bidiagonal.cpp.o [ 26%] Building CXX object ThirdParty/alglib/CMakeFiles/vtkalglib.dir/blas.cpp.o [ 26%] Building CXX object ThirdParty/alglib/CMakeFiles/vtkalglib.dir/lq.cpp.o [ 26%] Building CXX object ThirdParty/alglib/CMakeFiles/vtkalglib.dir/qr.cpp.o [ 26%] Building CXX object ThirdParty/alglib/CMakeFiles/vtkalglib.dir/reflections.cpp.o [ 26%] Building CXX object ThirdParty/alglib/CMakeFiles/vtkalglib.dir/rotations.cpp.o [ 26%] Building CXX object ThirdParty/alglib/CMakeFiles/vtkalglib.dir/svd.cpp.o Linking CXX shared library ../../lib/libvtkalglib-6.2.dylib [ 26%] Built target vtkalglib Scanning dependencies of target vtkFiltersStatistics [ 26%] Building CXX object Filters/Statistics/CMakeFiles/vtkFiltersStatistics.dir/vtkAutoCorrelativeStatistics.cxx.o [ 26%] Building CXX object Filters/Statistics/CMakeFiles/vtkFiltersStatistics.dir/vtkBivariateLinearTableThreshold.cxx.o [ 26%] Building CXX object Filters/Statistics/CMakeFiles/vtkFiltersStatistics.dir/vtkComputeQuartiles.cxx.o [ 26%] Building CXX object Filters/Statistics/CMakeFiles/vtkFiltersStatistics.dir/vtkContingencyStatistics.cxx.o [ 27%] Building CXX object Filters/Statistics/CMakeFiles/vtkFiltersStatistics.dir/vtkCorrelativeStatistics.cxx.o [ 27%] Building CXX object Filters/Statistics/CMakeFiles/vtkFiltersStatistics.dir/vtkDescriptiveStatistics.cxx.o [ 27%] Building CXX object Filters/Statistics/CMakeFiles/vtkFiltersStatistics.dir/vtkHighestDensityRegionsStatistics.cxx.o [ 27%] Building CXX object Filters/Statistics/CMakeFiles/vtkFiltersStatistics.dir/vtkExtractFunctionalBagPlot.cxx.o [ 27%] Building CXX object Filters/Statistics/CMakeFiles/vtkFiltersStatistics.dir/vtkKMeansDistanceFunctorCalculator.cxx.o [ 27%] Building CXX object Filters/Statistics/CMakeFiles/vtkFiltersStatistics.dir/vtkKMeansDistanceFunctor.cxx.o [ 27%] Building CXX object Filters/Statistics/CMakeFiles/vtkFiltersStatistics.dir/vtkKMeansStatistics.cxx.o [ 27%] Building CXX object Filters/Statistics/CMakeFiles/vtkFiltersStatistics.dir/vtkMultiCorrelativeStatistics.cxx.o [ 27%] Building CXX object Filters/Statistics/CMakeFiles/vtkFiltersStatistics.dir/vtkOrderStatistics.cxx.o [ 27%] Building CXX object Filters/Statistics/CMakeFiles/vtkFiltersStatistics.dir/vtkPCAStatistics.cxx.o [ 27%] Building CXX object Filters/Statistics/CMakeFiles/vtkFiltersStatistics.dir/vtkStatisticsAlgorithm.cxx.o [ 27%] Building CXX object Filters/Statistics/CMakeFiles/vtkFiltersStatistics.dir/vtkStrahlerMetric.cxx.o [ 27%] Building CXX object Filters/Statistics/CMakeFiles/vtkFiltersStatistics.dir/vtkStreamingStatistics.cxx.o Linking CXX shared library ../../lib/libvtkFiltersStatistics-6.2.dylib [ 27%] Built target vtkFiltersStatistics Scanning dependencies of target vtkFiltersExtraction [ 27%] Building CXX object Filters/Extraction/CMakeFiles/vtkFiltersExtraction.dir/vtkConvertSelection.cxx.o [ 27%] Building CXX object Filters/Extraction/CMakeFiles/vtkFiltersExtraction.dir/vtkExtractArraysOverTime.cxx.o [ 27%] Building CXX object Filters/Extraction/CMakeFiles/vtkFiltersExtraction.dir/vtkExtractBlock.cxx.o [ 27%] Building CXX object Filters/Extraction/CMakeFiles/vtkFiltersExtraction.dir/vtkExtractCells.cxx.o [ 27%] Building CXX object Filters/Extraction/CMakeFiles/vtkFiltersExtraction.dir/vtkExtractDataOverTime.cxx.o [ 27%] Building CXX object Filters/Extraction/CMakeFiles/vtkFiltersExtraction.dir/vtkExtractDataSets.cxx.o [ 27%] Building CXX object Filters/Extraction/CMakeFiles/vtkFiltersExtraction.dir/vtkExtractEdges.cxx.o [ 27%] Building CXX object Filters/Extraction/CMakeFiles/vtkFiltersExtraction.dir/vtkExtractGeometry.cxx.o [ 27%] Building CXX object Filters/Extraction/CMakeFiles/vtkFiltersExtraction.dir/vtkExtractGrid.cxx.o [ 27%] Building CXX object Filters/Extraction/CMakeFiles/vtkFiltersExtraction.dir/vtkExtractLevel.cxx.o [ 27%] Building CXX object Filters/Extraction/CMakeFiles/vtkFiltersExtraction.dir/vtkExtractPolyDataGeometry.cxx.o [ 27%] Building CXX object Filters/Extraction/CMakeFiles/vtkFiltersExtraction.dir/vtkExtractRectilinearGrid.cxx.o [ 27%] Building CXX object Filters/Extraction/CMakeFiles/vtkFiltersExtraction.dir/vtkExtractSelectedBlock.cxx.o [ 27%] Building CXX object Filters/Extraction/CMakeFiles/vtkFiltersExtraction.dir/vtkExtractSelectedFrustum.cxx.o [ 27%] Building CXX object Filters/Extraction/CMakeFiles/vtkFiltersExtraction.dir/vtkExtractSelectedIds.cxx.o [ 27%] Building CXX object Filters/Extraction/CMakeFiles/vtkFiltersExtraction.dir/vtkExtractSelectedLocations.cxx.o [ 27%] Building CXX object Filters/Extraction/CMakeFiles/vtkFiltersExtraction.dir/vtkExtractSelectedPolyDataIds.cxx.o [ 27%] Building CXX object Filters/Extraction/CMakeFiles/vtkFiltersExtraction.dir/vtkExtractSelectedRows.cxx.o [ 27%] Building CXX object Filters/Extraction/CMakeFiles/vtkFiltersExtraction.dir/vtkExtractSelectedThresholds.cxx.o [ 27%] Building CXX object Filters/Extraction/CMakeFiles/vtkFiltersExtraction.dir/vtkExtractSelection.cxx.o [ 28%] Building CXX object Filters/Extraction/CMakeFiles/vtkFiltersExtraction.dir/vtkExtractSelectionBase.cxx.o [ 28%] Building CXX object Filters/Extraction/CMakeFiles/vtkFiltersExtraction.dir/vtkExtractTemporalFieldData.cxx.o [ 28%] Building CXX object Filters/Extraction/CMakeFiles/vtkFiltersExtraction.dir/vtkExtractTensorComponents.cxx.o [ 28%] Building CXX object Filters/Extraction/CMakeFiles/vtkFiltersExtraction.dir/vtkExtractUnstructuredGrid.cxx.o [ 28%] Building CXX object Filters/Extraction/CMakeFiles/vtkFiltersExtraction.dir/vtkExtractVectorComponents.cxx.o [ 28%] Building CXX object Filters/Extraction/CMakeFiles/vtkFiltersExtraction.dir/vtkProbeSelectedLocations.cxx.o [ 28%] Building CXX object Filters/Extraction/CMakeFiles/vtkFiltersExtraction.dir/vtkHierarchicalDataExtractDataSets.cxx.o [ 28%] Building CXX object Filters/Extraction/CMakeFiles/vtkFiltersExtraction.dir/vtkHierarchicalDataExtractLevel.cxx.o Linking CXX shared library ../../lib/libvtkFiltersExtraction-6.2.dylib [ 28%] Built target vtkFiltersExtraction Scanning dependencies of target vtkInfovisCore [ 28%] Building CXX object Infovis/Core/CMakeFiles/vtkInfovisCore.dir/vtkAddMembershipArray.cxx.o [ 28%] Building CXX object Infovis/Core/CMakeFiles/vtkInfovisCore.dir/vtkAdjacencyMatrixToEdgeTable.cxx.o [ 28%] Building CXX object Infovis/Core/CMakeFiles/vtkInfovisCore.dir/vtkArrayNorm.cxx.o [ 28%] Building CXX object Infovis/Core/CMakeFiles/vtkInfovisCore.dir/vtkArrayToTable.cxx.o [ 28%] Building CXX object Infovis/Core/CMakeFiles/vtkInfovisCore.dir/vtkCollapseGraph.cxx.o [ 28%] Building CXX object Infovis/Core/CMakeFiles/vtkInfovisCore.dir/vtkCollapseVerticesByArray.cxx.o [ 28%] Building CXX object Infovis/Core/CMakeFiles/vtkInfovisCore.dir/vtkDataObjectToTable.cxx.o [ 29%] Building CXX object Infovis/Core/CMakeFiles/vtkInfovisCore.dir/vtkDotProductSimilarity.cxx.o [ 29%] Building CXX object Infovis/Core/CMakeFiles/vtkInfovisCore.dir/vtkExtractSelectedTree.cxx.o [ 29%] Building CXX object Infovis/Core/CMakeFiles/vtkInfovisCore.dir/vtkEdgeCenters.cxx.o [ 29%] Building CXX object Infovis/Core/CMakeFiles/vtkInfovisCore.dir/vtkExpandSelectedGraph.cxx.o [ 29%] Building CXX object Infovis/Core/CMakeFiles/vtkInfovisCore.dir/vtkExtractSelectedGraph.cxx.o [ 29%] Building CXX object Infovis/Core/CMakeFiles/vtkInfovisCore.dir/vtkGenerateIndexArray.cxx.o [ 29%] Building CXX object Infovis/Core/CMakeFiles/vtkInfovisCore.dir/vtkGraphHierarchicalBundleEdges.cxx.o [ 29%] Building CXX object Infovis/Core/CMakeFiles/vtkInfovisCore.dir/vtkGroupLeafVertices.cxx.o [ 29%] Building CXX object Infovis/Core/CMakeFiles/vtkInfovisCore.dir/vtkMergeColumns.cxx.o [ 29%] Building CXX object Infovis/Core/CMakeFiles/vtkInfovisCore.dir/vtkMergeGraphs.cxx.o [ 29%] Building CXX object Infovis/Core/CMakeFiles/vtkInfovisCore.dir/vtkMergeTables.cxx.o [ 29%] Building CXX object Infovis/Core/CMakeFiles/vtkInfovisCore.dir/vtkMutableGraphHelper.cxx.o [ 29%] Building CXX object Infovis/Core/CMakeFiles/vtkInfovisCore.dir/vtkNetworkHierarchy.cxx.o [ 29%] Building CXX object Infovis/Core/CMakeFiles/vtkInfovisCore.dir/vtkPipelineGraphSource.cxx.o [ 29%] Building CXX object Infovis/Core/CMakeFiles/vtkInfovisCore.dir/vtkPruneTreeFilter.cxx.o [ 29%] Building CXX object Infovis/Core/CMakeFiles/vtkInfovisCore.dir/vtkRandomGraphSource.cxx.o [ 29%] Building CXX object Infovis/Core/CMakeFiles/vtkInfovisCore.dir/vtkReduceTable.cxx.o [ 29%] Building CXX object Infovis/Core/CMakeFiles/vtkInfovisCore.dir/vtkRemoveIsolatedVertices.cxx.o [ 29%] Building CXX object Infovis/Core/CMakeFiles/vtkInfovisCore.dir/vtkSparseArrayToTable.cxx.o [ 29%] Building CXX object Infovis/Core/CMakeFiles/vtkInfovisCore.dir/vtkStreamGraph.cxx.o [ 29%] Building CXX object Infovis/Core/CMakeFiles/vtkInfovisCore.dir/vtkStringToCategory.cxx.o [ 29%] Building CXX object Infovis/Core/CMakeFiles/vtkInfovisCore.dir/vtkStringToNumeric.cxx.o [ 29%] Building CXX object Infovis/Core/CMakeFiles/vtkInfovisCore.dir/vtkTableToArray.cxx.o [ 29%] Building CXX object Infovis/Core/CMakeFiles/vtkInfovisCore.dir/vtkTableToGraph.cxx.o [ 29%] Building CXX object Infovis/Core/CMakeFiles/vtkInfovisCore.dir/vtkTableToSparseArray.cxx.o [ 29%] Building CXX object Infovis/Core/CMakeFiles/vtkInfovisCore.dir/vtkTableToTreeFilter.cxx.o [ 29%] Building CXX object Infovis/Core/CMakeFiles/vtkInfovisCore.dir/vtkThresholdGraph.cxx.o [ 29%] Building CXX object Infovis/Core/CMakeFiles/vtkInfovisCore.dir/vtkThresholdTable.cxx.o [ 29%] Building CXX object Infovis/Core/CMakeFiles/vtkInfovisCore.dir/vtkTransferAttributes.cxx.o [ 29%] Building CXX object Infovis/Core/CMakeFiles/vtkInfovisCore.dir/vtkTransposeMatrix.cxx.o [ 30%] Building CXX object Infovis/Core/CMakeFiles/vtkInfovisCore.dir/vtkTreeFieldAggregator.cxx.o [ 30%] Building CXX object Infovis/Core/CMakeFiles/vtkInfovisCore.dir/vtkTreeDifferenceFilter.cxx.o [ 30%] Building CXX object Infovis/Core/CMakeFiles/vtkInfovisCore.dir/vtkTreeLevelsFilter.cxx.o [ 30%] Building CXX object Infovis/Core/CMakeFiles/vtkInfovisCore.dir/vtkVertexDegree.cxx.o [ 30%] Building CXX object Infovis/Core/CMakeFiles/vtkInfovisCore.dir/vtkRemoveHiddenData.cxx.o [ 30%] Building CXX object Infovis/Core/CMakeFiles/vtkInfovisCore.dir/vtkKCoreDecomposition.cxx.o Linking CXX shared library ../../lib/libvtkInfovisCore-6.2.dylib [ 30%] Built target vtkInfovisCore Scanning dependencies of target vtkFiltersGeometry [ 30%] Building CXX object Filters/Geometry/CMakeFiles/vtkFiltersGeometry.dir/vtkCompositeDataGeometryFilter.cxx.o [ 30%] Building CXX object Filters/Geometry/CMakeFiles/vtkFiltersGeometry.dir/vtkGeometryFilter.cxx.o [ 30%] Building CXX object Filters/Geometry/CMakeFiles/vtkFiltersGeometry.dir/vtkHierarchicalDataSetGeometryFilter.cxx.o [ 30%] Building CXX object Filters/Geometry/CMakeFiles/vtkFiltersGeometry.dir/vtkImageDataGeometryFilter.cxx.o [ 30%] Building CXX object Filters/Geometry/CMakeFiles/vtkFiltersGeometry.dir/vtkImageDataToUniformGrid.cxx.o [ 30%] Building CXX object Filters/Geometry/CMakeFiles/vtkFiltersGeometry.dir/vtkProjectSphereFilter.cxx.o [ 30%] Building CXX object Filters/Geometry/CMakeFiles/vtkFiltersGeometry.dir/vtkRectilinearGridGeometryFilter.cxx.o [ 30%] Building CXX object Filters/Geometry/CMakeFiles/vtkFiltersGeometry.dir/vtkStructuredGridGeometryFilter.cxx.o [ 30%] Building CXX object Filters/Geometry/CMakeFiles/vtkFiltersGeometry.dir/vtkStructuredPointsGeometryFilter.cxx.o [ 30%] Building CXX object Filters/Geometry/CMakeFiles/vtkFiltersGeometry.dir/vtkUnstructuredGridGeometryFilter.cxx.o [ 30%] Building CXX object Filters/Geometry/CMakeFiles/vtkFiltersGeometry.dir/vtkDataSetSurfaceFilter.cxx.o [ 30%] Building CXX object Filters/Geometry/CMakeFiles/vtkFiltersGeometry.dir/vtkAbstractGridConnectivity.cxx.o [ 30%] Building CXX object Filters/Geometry/CMakeFiles/vtkFiltersGeometry.dir/vtkDataSetGhostGenerator.cxx.o [ 30%] Building CXX object Filters/Geometry/CMakeFiles/vtkFiltersGeometry.dir/vtkRectilinearGridPartitioner.cxx.o [ 30%] Building CXX object Filters/Geometry/CMakeFiles/vtkFiltersGeometry.dir/vtkStructuredAMRNeighbor.cxx.o [ 30%] Building CXX object Filters/Geometry/CMakeFiles/vtkFiltersGeometry.dir/vtkStructuredAMRGridConnectivity.cxx.o [ 30%] Building CXX object Filters/Geometry/CMakeFiles/vtkFiltersGeometry.dir/vtkStructuredGridConnectivity.cxx.o [ 30%] Building CXX object Filters/Geometry/CMakeFiles/vtkFiltersGeometry.dir/vtkStructuredGridGhostDataGenerator.cxx.o [ 30%] Building CXX object Filters/Geometry/CMakeFiles/vtkFiltersGeometry.dir/vtkStructuredGridPartitioner.cxx.o [ 31%] Building CXX object Filters/Geometry/CMakeFiles/vtkFiltersGeometry.dir/vtkStructuredNeighbor.cxx.o [ 31%] Building CXX object Filters/Geometry/CMakeFiles/vtkFiltersGeometry.dir/vtkUniformGridGhostDataGenerator.cxx.o Linking CXX shared library ../../lib/libvtkFiltersGeometry-6.2.dylib [ 31%] Built target vtkFiltersGeometry Scanning dependencies of target vtkFiltersSources [ 31%] Building CXX object Filters/Sources/CMakeFiles/vtkFiltersSources.dir/vtkArcSource.cxx.o [ 31%] Building CXX object Filters/Sources/CMakeFiles/vtkFiltersSources.dir/vtkArrowSource.cxx.o [ 31%] Building CXX object Filters/Sources/CMakeFiles/vtkFiltersSources.dir/vtkButtonSource.cxx.o [ 31%] Building CXX object Filters/Sources/CMakeFiles/vtkFiltersSources.dir/vtkConeSource.cxx.o [ 31%] Building CXX object Filters/Sources/CMakeFiles/vtkFiltersSources.dir/vtkCubeSource.cxx.o [ 31%] Building CXX object Filters/Sources/CMakeFiles/vtkFiltersSources.dir/vtkCylinderSource.cxx.o [ 32%] Building CXX object Filters/Sources/CMakeFiles/vtkFiltersSources.dir/vtkDiskSource.cxx.o [ 32%] Building CXX object Filters/Sources/CMakeFiles/vtkFiltersSources.dir/vtkEllipticalButtonSource.cxx.o [ 32%] Building CXX object Filters/Sources/CMakeFiles/vtkFiltersSources.dir/vtkFrustumSource.cxx.o [ 32%] Building CXX object Filters/Sources/CMakeFiles/vtkFiltersSources.dir/vtkGlyphSource2D.cxx.o [ 32%] Building CXX object Filters/Sources/CMakeFiles/vtkFiltersSources.dir/vtkHyperOctreeFractalSource.cxx.o [ 32%] Building CXX object Filters/Sources/CMakeFiles/vtkFiltersSources.dir/vtkHyperTreeGridSource.cxx.o [ 32%] Building CXX object Filters/Sources/CMakeFiles/vtkFiltersSources.dir/vtkLineSource.cxx.o [ 32%] Building CXX object Filters/Sources/CMakeFiles/vtkFiltersSources.dir/vtkOutlineCornerFilter.cxx.o [ 32%] Building CXX object Filters/Sources/CMakeFiles/vtkFiltersSources.dir/vtkOutlineCornerSource.cxx.o [ 32%] Building CXX object Filters/Sources/CMakeFiles/vtkFiltersSources.dir/vtkOutlineSource.cxx.o [ 32%] Building CXX object Filters/Sources/CMakeFiles/vtkFiltersSources.dir/vtkParametricFunctionSource.cxx.o [ 32%] Building CXX object Filters/Sources/CMakeFiles/vtkFiltersSources.dir/vtkPlaneSource.cxx.o [ 32%] Building CXX object Filters/Sources/CMakeFiles/vtkFiltersSources.dir/vtkPlatonicSolidSource.cxx.o [ 32%] Building CXX object Filters/Sources/CMakeFiles/vtkFiltersSources.dir/vtkPointSource.cxx.o [ 32%] Building CXX object Filters/Sources/CMakeFiles/vtkFiltersSources.dir/vtkProgrammableDataObjectSource.cxx.o [ 32%] Building CXX object Filters/Sources/CMakeFiles/vtkFiltersSources.dir/vtkProgrammableSource.cxx.o [ 32%] Building CXX object Filters/Sources/CMakeFiles/vtkFiltersSources.dir/vtkRectangularButtonSource.cxx.o [ 32%] Building CXX object Filters/Sources/CMakeFiles/vtkFiltersSources.dir/vtkRegularPolygonSource.cxx.o [ 32%] Building CXX object Filters/Sources/CMakeFiles/vtkFiltersSources.dir/vtkSelectionSource.cxx.o [ 32%] Building CXX object Filters/Sources/CMakeFiles/vtkFiltersSources.dir/vtkSphereSource.cxx.o [ 32%] Building CXX object Filters/Sources/CMakeFiles/vtkFiltersSources.dir/vtkSuperquadricSource.cxx.o [ 32%] Building CXX object Filters/Sources/CMakeFiles/vtkFiltersSources.dir/vtkTessellatedBoxSource.cxx.o [ 32%] Building CXX object Filters/Sources/CMakeFiles/vtkFiltersSources.dir/vtkTextSource.cxx.o [ 32%] Building CXX object Filters/Sources/CMakeFiles/vtkFiltersSources.dir/vtkTexturedSphereSource.cxx.o [ 32%] Building CXX object Filters/Sources/CMakeFiles/vtkFiltersSources.dir/vtkGraphToPolyData.cxx.o [ 32%] Building CXX object Filters/Sources/CMakeFiles/vtkFiltersSources.dir/vtkDiagonalMatrixSource.cxx.o Linking CXX shared library ../../lib/libvtkFiltersSources-6.2.dylib [ 32%] Built target vtkFiltersSources Scanning dependencies of target vtkRenderingCore [ 32%] Building CXX object Rendering/Core/CMakeFiles/vtkRenderingCore.dir/vtkAbstractMapper3D.cxx.o [ 32%] Building CXX object Rendering/Core/CMakeFiles/vtkRenderingCore.dir/vtkAbstractMapper.cxx.o [ 32%] Building CXX object Rendering/Core/CMakeFiles/vtkRenderingCore.dir/vtkAbstractPicker.cxx.o [ 33%] Building CXX object Rendering/Core/CMakeFiles/vtkRenderingCore.dir/vtkAbstractVolumeMapper.cxx.o [ 33%] Building CXX object Rendering/Core/CMakeFiles/vtkRenderingCore.dir/vtkActor2DCollection.cxx.o [ 33%] Building CXX object Rendering/Core/CMakeFiles/vtkRenderingCore.dir/vtkActor2D.cxx.o [ 33%] Building CXX object Rendering/Core/CMakeFiles/vtkRenderingCore.dir/vtkActorCollection.cxx.o [ 33%] Building CXX object Rendering/Core/CMakeFiles/vtkRenderingCore.dir/vtkActor.cxx.o [ 33%] Building CXX object Rendering/Core/CMakeFiles/vtkRenderingCore.dir/vtkAssembly.cxx.o [ 33%] Building CXX object Rendering/Core/CMakeFiles/vtkRenderingCore.dir/vtkBackgroundColorMonitor.cxx.o [ 33%] Building CXX object Rendering/Core/CMakeFiles/vtkRenderingCore.dir/vtkCameraActor.cxx.o [ 33%] Building CXX object Rendering/Core/CMakeFiles/vtkRenderingCore.dir/vtkCamera.cxx.o [ 33%] Building CXX object Rendering/Core/CMakeFiles/vtkRenderingCore.dir/vtkCameraInterpolator.cxx.o [ 33%] Building CXX object Rendering/Core/CMakeFiles/vtkRenderingCore.dir/vtkCellCenterDepthSort.cxx.o [ 33%] Building CXX object Rendering/Core/CMakeFiles/vtkRenderingCore.dir/vtkColorTransferFunction.cxx.o [ 33%] Building CXX object Rendering/Core/CMakeFiles/vtkRenderingCore.dir/vtkCompositeDataDisplayAttributes.cxx.o [ 33%] Building CXX object Rendering/Core/CMakeFiles/vtkRenderingCore.dir/vtkCompositePolyDataMapper.cxx.o [ 33%] Building CXX object Rendering/Core/CMakeFiles/vtkRenderingCore.dir/vtkCoordinate.cxx.o [ 33%] Building CXX object Rendering/Core/CMakeFiles/vtkRenderingCore.dir/vtkCullerCollection.cxx.o [ 33%] Building CXX object Rendering/Core/CMakeFiles/vtkRenderingCore.dir/vtkCuller.cxx.o [ 33%] Building CXX object Rendering/Core/CMakeFiles/vtkRenderingCore.dir/vtkDataSetMapper.cxx.o [ 33%] Building CXX object Rendering/Core/CMakeFiles/vtkRenderingCore.dir/vtkDiscretizableColorTransferFunction.cxx.o [ 33%] Building CXX object Rendering/Core/CMakeFiles/vtkRenderingCore.dir/vtkDistanceToCamera.cxx.o [ 33%] Building CXX object Rendering/Core/CMakeFiles/vtkRenderingCore.dir/vtkFollower.cxx.o [ 33%] Building CXX object Rendering/Core/CMakeFiles/vtkRenderingCore.dir/vtkFrustumCoverageCuller.cxx.o [ 33%] Building CXX object Rendering/Core/CMakeFiles/vtkRenderingCore.dir/vtkGenericRenderWindowInteractor.cxx.o [ 33%] Building CXX object Rendering/Core/CMakeFiles/vtkRenderingCore.dir/vtkGenericVertexAttributeMapping.cxx.o [ 33%] Building CXX object Rendering/Core/CMakeFiles/vtkRenderingCore.dir/vtkGlyph3DMapper.cxx.o [ 33%] Building CXX object Rendering/Core/CMakeFiles/vtkRenderingCore.dir/vtkGPUInfo.cxx.o [ 33%] Building CXX object Rendering/Core/CMakeFiles/vtkRenderingCore.dir/vtkGPUInfoList.cxx.o [ 33%] Building CXX object Rendering/Core/CMakeFiles/vtkRenderingCore.dir/vtkGraphicsFactory.cxx.o [ 33%] Building CXX object Rendering/Core/CMakeFiles/vtkRenderingCore.dir/vtkGraphMapper.cxx.o [ 33%] Building CXX object Rendering/Core/CMakeFiles/vtkRenderingCore.dir/vtkGraphToGlyphs.cxx.o [ 33%] Building CXX object Rendering/Core/CMakeFiles/vtkRenderingCore.dir/vtkHardwareSelector.cxx.o [ 34%] Building CXX object Rendering/Core/CMakeFiles/vtkRenderingCore.dir/vtkHierarchicalPolyDataMapper.cxx.o [ 34%] Building CXX object Rendering/Core/CMakeFiles/vtkRenderingCore.dir/vtkImageActor.cxx.o [ 34%] Building CXX object Rendering/Core/CMakeFiles/vtkRenderingCore.dir/vtkImageMapper3D.cxx.o [ 34%] Building CXX object Rendering/Core/CMakeFiles/vtkRenderingCore.dir/vtkImageMapper.cxx.o [ 34%] Building CXX object Rendering/Core/CMakeFiles/vtkRenderingCore.dir/vtkImageProperty.cxx.o [ 34%] Building CXX object Rendering/Core/CMakeFiles/vtkRenderingCore.dir/vtkImageSlice.cxx.o [ 34%] Building CXX object Rendering/Core/CMakeFiles/vtkRenderingCore.dir/vtkImageSliceMapper.cxx.o [ 34%] Building CXX object Rendering/Core/CMakeFiles/vtkRenderingCore.dir/vtkInteractorEventRecorder.cxx.o [ 34%] Building CXX object Rendering/Core/CMakeFiles/vtkRenderingCore.dir/vtkInteractorObserver.cxx.o [ 34%] Building CXX object Rendering/Core/CMakeFiles/vtkRenderingCore.dir/vtkLabeledContourMapper.cxx.o [ 34%] Building CXX object Rendering/Core/CMakeFiles/vtkRenderingCore.dir/vtkLightActor.cxx.o [ 34%] Building CXX object Rendering/Core/CMakeFiles/vtkRenderingCore.dir/vtkLightCollection.cxx.o [ 34%] Building CXX object Rendering/Core/CMakeFiles/vtkRenderingCore.dir/vtkLight.cxx.o [ 34%] Building CXX object Rendering/Core/CMakeFiles/vtkRenderingCore.dir/vtkLightKit.cxx.o [ 34%] Building CXX object Rendering/Core/CMakeFiles/vtkRenderingCore.dir/vtkLogLookupTable.cxx.o [ 34%] Building CXX object Rendering/Core/CMakeFiles/vtkRenderingCore.dir/vtkLookupTableWithEnabling.cxx.o [ 34%] Building CXX object Rendering/Core/CMakeFiles/vtkRenderingCore.dir/vtkMapArrayValues.cxx.o [ 34%] Building CXX object Rendering/Core/CMakeFiles/vtkRenderingCore.dir/vtkMapper2D.cxx.o [ 34%] Building CXX object Rendering/Core/CMakeFiles/vtkRenderingCore.dir/vtkMapperCollection.cxx.o [ 34%] Building CXX object Rendering/Core/CMakeFiles/vtkRenderingCore.dir/vtkMapper.cxx.o [ 34%] Building CXX object Rendering/Core/CMakeFiles/vtkRenderingCore.dir/vtkObserverMediator.cxx.o [ 34%] Building CXX object Rendering/Core/CMakeFiles/vtkRenderingCore.dir/vtkPolyDataMapper2D.cxx.o [ 34%] Building CXX object Rendering/Core/CMakeFiles/vtkRenderingCore.dir/vtkPolyDataMapper.cxx.o [ 34%] Building CXX object Rendering/Core/CMakeFiles/vtkRenderingCore.dir/vtkProp3DCollection.cxx.o [ 34%] Building CXX object Rendering/Core/CMakeFiles/vtkRenderingCore.dir/vtkProp3D.cxx.o [ 34%] Building CXX object Rendering/Core/CMakeFiles/vtkRenderingCore.dir/vtkProp3DFollower.cxx.o [ 34%] Building CXX object Rendering/Core/CMakeFiles/vtkRenderingCore.dir/vtkPropAssembly.cxx.o [ 34%] Building CXX object Rendering/Core/CMakeFiles/vtkRenderingCore.dir/vtkPropCollection.cxx.o [ 34%] Building CXX object Rendering/Core/CMakeFiles/vtkRenderingCore.dir/vtkProp.cxx.o [ 34%] Building CXX object Rendering/Core/CMakeFiles/vtkRenderingCore.dir/vtkProperty2D.cxx.o [ 34%] Building CXX object Rendering/Core/CMakeFiles/vtkRenderingCore.dir/vtkProperty.cxx.o [ 35%] Building CXX object Rendering/Core/CMakeFiles/vtkRenderingCore.dir/vtkRendererCollection.cxx.o [ 35%] Building CXX object Rendering/Core/CMakeFiles/vtkRenderingCore.dir/vtkRenderer.cxx.o [ 35%] Building CXX object Rendering/Core/CMakeFiles/vtkRenderingCore.dir/vtkRendererDelegate.cxx.o [ 35%] Building CXX object Rendering/Core/CMakeFiles/vtkRenderingCore.dir/vtkRendererSource.cxx.o [ 35%] Building CXX object Rendering/Core/CMakeFiles/vtkRenderingCore.dir/vtkRenderWindowCollection.cxx.o [ 35%] Building CXX object Rendering/Core/CMakeFiles/vtkRenderingCore.dir/vtkRenderWindow.cxx.o [ 35%] Building CXX object Rendering/Core/CMakeFiles/vtkRenderingCore.dir/vtkRenderWindowInteractor.cxx.o [ 35%] Building CXX object Rendering/Core/CMakeFiles/vtkRenderingCore.dir/vtkSelectVisiblePoints.cxx.o [ 35%] Building CXX object Rendering/Core/CMakeFiles/vtkRenderingCore.dir/vtkShaderDeviceAdapter2.cxx.o [ 35%] Building CXX object Rendering/Core/CMakeFiles/vtkRenderingCore.dir/vtkTextActor.cxx.o [ 35%] Building CXX object Rendering/Core/CMakeFiles/vtkRenderingCore.dir/vtkTextActor3D.cxx.o [ 35%] Building CXX object Rendering/Core/CMakeFiles/vtkRenderingCore.dir/vtkTexture.cxx.o [ 35%] Building CXX object Rendering/Core/CMakeFiles/vtkRenderingCore.dir/vtkTexturedActor2D.cxx.o [ 35%] Building CXX object Rendering/Core/CMakeFiles/vtkRenderingCore.dir/vtkTransformCoordinateSystems.cxx.o [ 35%] Building CXX object Rendering/Core/CMakeFiles/vtkRenderingCore.dir/vtkTransformInterpolator.cxx.o [ 35%] Building CXX object Rendering/Core/CMakeFiles/vtkRenderingCore.dir/vtkTupleInterpolator.cxx.o [ 35%] Building CXX object Rendering/Core/CMakeFiles/vtkRenderingCore.dir/vtkViewDependentErrorMetric.cxx.o [ 35%] Building CXX object Rendering/Core/CMakeFiles/vtkRenderingCore.dir/vtkViewport.cxx.o [ 35%] Building CXX object Rendering/Core/CMakeFiles/vtkRenderingCore.dir/vtkVisibilitySort.cxx.o [ 35%] Building CXX object Rendering/Core/CMakeFiles/vtkRenderingCore.dir/vtkVolumeCollection.cxx.o [ 35%] Building CXX object Rendering/Core/CMakeFiles/vtkRenderingCore.dir/vtkVolume.cxx.o [ 35%] Building CXX object Rendering/Core/CMakeFiles/vtkRenderingCore.dir/vtkVolumeProperty.cxx.o [ 35%] Building CXX object Rendering/Core/CMakeFiles/vtkRenderingCore.dir/vtkWindowLevelLookupTable.cxx.o [ 35%] Building CXX object Rendering/Core/CMakeFiles/vtkRenderingCore.dir/vtkWindowToImageFilter.cxx.o [ 35%] Building CXX object Rendering/Core/CMakeFiles/vtkRenderingCore.dir/vtkAssemblyNode.cxx.o [ 35%] Building CXX object Rendering/Core/CMakeFiles/vtkRenderingCore.dir/vtkAssemblyPath.cxx.o [ 35%] Building CXX object Rendering/Core/CMakeFiles/vtkRenderingCore.dir/vtkAssemblyPaths.cxx.o [ 35%] Building CXX object Rendering/Core/CMakeFiles/vtkRenderingCore.dir/vtkAreaPicker.cxx.o [ 35%] Building CXX object Rendering/Core/CMakeFiles/vtkRenderingCore.dir/vtkPicker.cxx.o [ 35%] Building CXX object Rendering/Core/CMakeFiles/vtkRenderingCore.dir/vtkAbstractPropPicker.cxx.o [ 36%] Building CXX object Rendering/Core/CMakeFiles/vtkRenderingCore.dir/vtkPropPicker.cxx.o [ 36%] Building CXX object Rendering/Core/CMakeFiles/vtkRenderingCore.dir/vtkPickingManager.cxx.o [ 36%] Building CXX object Rendering/Core/CMakeFiles/vtkRenderingCore.dir/vtkLODProp3D.cxx.o [ 36%] Building CXX object Rendering/Core/CMakeFiles/vtkRenderingCore.dir/vtkWorldPointPicker.cxx.o [ 36%] Building CXX object Rendering/Core/CMakeFiles/vtkRenderingCore.dir/vtkCellPicker.cxx.o [ 36%] Building CXX object Rendering/Core/CMakeFiles/vtkRenderingCore.dir/vtkPointPicker.cxx.o [ 36%] Building CXX object Rendering/Core/CMakeFiles/vtkRenderingCore.dir/vtkRenderedAreaPicker.cxx.o [ 36%] Building CXX object Rendering/Core/CMakeFiles/vtkRenderingCore.dir/vtkScenePicker.cxx.o [ 36%] Building CXX object Rendering/Core/CMakeFiles/vtkRenderingCore.dir/vtkInteractorStyle.cxx.o [ 36%] Building CXX object Rendering/Core/CMakeFiles/vtkRenderingCore.dir/vtkInteractorStyleSwitchBase.cxx.o [ 36%] Building CXX object Rendering/Core/CMakeFiles/vtkRenderingCore.dir/vtkTDxInteractorStyle.cxx.o [ 36%] Building CXX object Rendering/Core/CMakeFiles/vtkRenderingCore.dir/vtkTDxInteractorStyleCamera.cxx.o [ 36%] Building CXX object Rendering/Core/CMakeFiles/vtkRenderingCore.dir/vtkTDxInteractorStyleSettings.cxx.o [ 36%] Building CXX object Rendering/Core/CMakeFiles/vtkRenderingCore.dir/vtkStringToImage.cxx.o [ 36%] Building CXX object Rendering/Core/CMakeFiles/vtkRenderingCore.dir/vtkTextMapper.cxx.o [ 36%] Building CXX object Rendering/Core/CMakeFiles/vtkRenderingCore.dir/vtkTextProperty.cxx.o [ 36%] Building CXX object Rendering/Core/CMakeFiles/vtkRenderingCore.dir/vtkTextPropertyCollection.cxx.o [ 36%] Building CXX object Rendering/Core/CMakeFiles/vtkRenderingCore.dir/vtkTextRenderer.cxx.o [ 36%] Building CXX object Rendering/Core/CMakeFiles/vtkRenderingCore.dir/vtkAbstractInteractionDevice.cxx.o [ 36%] Building CXX object Rendering/Core/CMakeFiles/vtkRenderingCore.dir/vtkAbstractRenderDevice.cxx.o [ 36%] Building CXX object Rendering/Core/CMakeFiles/vtkRenderingCore.dir/vtkRenderWidget.cxx.o [ 36%] Building CXX object Rendering/Core/CMakeFiles/vtkRenderingCore.dir/vtkPainterDeviceAdapter.cxx.o Linking CXX shared library ../../lib/libvtkRenderingCore-6.2.dylib [ 36%] Built target vtkRenderingCore Scanning dependencies of target vtkzlib [ 36%] Building C object ThirdParty/zlib/vtkzlib/CMakeFiles/vtkzlib.dir/adler32.c.o [ 36%] Building C object ThirdParty/zlib/vtkzlib/CMakeFiles/vtkzlib.dir/compress.c.o [ 36%] Building C object ThirdParty/zlib/vtkzlib/CMakeFiles/vtkzlib.dir/crc32.c.o [ 36%] Building C object ThirdParty/zlib/vtkzlib/CMakeFiles/vtkzlib.dir/deflate.c.o [ 36%] Building C object ThirdParty/zlib/vtkzlib/CMakeFiles/vtkzlib.dir/gzio.c.o [ 36%] Building C object ThirdParty/zlib/vtkzlib/CMakeFiles/vtkzlib.dir/inffast.c.o [ 36%] Building C object ThirdParty/zlib/vtkzlib/CMakeFiles/vtkzlib.dir/inflate.c.o [ 36%] Building C object ThirdParty/zlib/vtkzlib/CMakeFiles/vtkzlib.dir/inftrees.c.o [ 36%] Building C object ThirdParty/zlib/vtkzlib/CMakeFiles/vtkzlib.dir/trees.c.o [ 36%] Building C object ThirdParty/zlib/vtkzlib/CMakeFiles/vtkzlib.dir/uncompr.c.o [ 37%] Building C object ThirdParty/zlib/vtkzlib/CMakeFiles/vtkzlib.dir/zutil.c.o Linking C shared library ../../../lib/libvtkzlib-6.2.dylib [ 37%] Built target vtkzlib Scanning dependencies of target vtkfreetype [ 37%] Building C object ThirdParty/freetype/vtkfreetype/CMakeFiles/vtkfreetype.dir/src/base/ftbase.c.o [ 37%] Building C object ThirdParty/freetype/vtkfreetype/CMakeFiles/vtkfreetype.dir/src/base/ftbbox.c.o [ 37%] Building C object ThirdParty/freetype/vtkfreetype/CMakeFiles/vtkfreetype.dir/src/base/ftbitmap.c.o [ 37%] Building C object ThirdParty/freetype/vtkfreetype/CMakeFiles/vtkfreetype.dir/src/base/ftglyph.c.o [ 37%] Building C object ThirdParty/freetype/vtkfreetype/CMakeFiles/vtkfreetype.dir/src/base/ftinit.c.o [ 37%] Building C object ThirdParty/freetype/vtkfreetype/CMakeFiles/vtkfreetype.dir/src/base/ftmm.c.o [ 37%] Building C object ThirdParty/freetype/vtkfreetype/CMakeFiles/vtkfreetype.dir/src/bdf/bdf.c.o [ 37%] Building C object ThirdParty/freetype/vtkfreetype/CMakeFiles/vtkfreetype.dir/src/cache/ftcache.c.o [ 37%] Building C object ThirdParty/freetype/vtkfreetype/CMakeFiles/vtkfreetype.dir/src/cff/cff.c.o [ 37%] Building C object ThirdParty/freetype/vtkfreetype/CMakeFiles/vtkfreetype.dir/src/cid/type1cid.c.o [ 37%] Building C object ThirdParty/freetype/vtkfreetype/CMakeFiles/vtkfreetype.dir/src/gzip/ftgzip.c.o [ 37%] Building C object ThirdParty/freetype/vtkfreetype/CMakeFiles/vtkfreetype.dir/src/lzw/ftlzw.c.o [ 37%] Building C object ThirdParty/freetype/vtkfreetype/CMakeFiles/vtkfreetype.dir/src/pcf/pcf.c.o [ 37%] Building C object ThirdParty/freetype/vtkfreetype/CMakeFiles/vtkfreetype.dir/src/pfr/pfr.c.o [ 37%] Building C object ThirdParty/freetype/vtkfreetype/CMakeFiles/vtkfreetype.dir/src/psaux/psaux.c.o [ 37%] Building C object ThirdParty/freetype/vtkfreetype/CMakeFiles/vtkfreetype.dir/src/pshinter/pshinter.c.o [ 37%] Building C object ThirdParty/freetype/vtkfreetype/CMakeFiles/vtkfreetype.dir/src/psnames/psmodule.c.o [ 37%] Building C object ThirdParty/freetype/vtkfreetype/CMakeFiles/vtkfreetype.dir/src/raster/raster.c.o [ 37%] Building C object ThirdParty/freetype/vtkfreetype/CMakeFiles/vtkfreetype.dir/src/sfnt/sfnt.c.o [ 37%] Building C object ThirdParty/freetype/vtkfreetype/CMakeFiles/vtkfreetype.dir/src/smooth/smooth.c.o [ 37%] Building C object ThirdParty/freetype/vtkfreetype/CMakeFiles/vtkfreetype.dir/src/truetype/truetype.c.o [ 37%] Building C object ThirdParty/freetype/vtkfreetype/CMakeFiles/vtkfreetype.dir/src/type1/type1.c.o [ 37%] Building C object ThirdParty/freetype/vtkfreetype/CMakeFiles/vtkfreetype.dir/src/type42/type42.c.o [ 37%] Building C object ThirdParty/freetype/vtkfreetype/CMakeFiles/vtkfreetype.dir/src/winfonts/winfnt.c.o [ 37%] Building C object ThirdParty/freetype/vtkfreetype/CMakeFiles/vtkfreetype.dir/src/base/ftdebug.c.o [ 37%] Building C object ThirdParty/freetype/vtkfreetype/CMakeFiles/vtkfreetype.dir/builds/unix/ftsystem.c.o Linking C shared library ../../../lib/libvtkfreetype-6.2.dylib [ 37%] Built target vtkfreetype Scanning dependencies of target vtkftgl [ 37%] Building CXX object ThirdParty/ftgl/CMakeFiles/vtkftgl.dir/src/FTBitmapGlyph.cpp.o [ 37%] Building CXX object ThirdParty/ftgl/CMakeFiles/vtkftgl.dir/src/FTBitmapGlyphRenderOpenGL.cpp.o [ 38%] Building CXX object ThirdParty/ftgl/CMakeFiles/vtkftgl.dir/src/FTCharmap.cpp.o [ 38%] Building CXX object ThirdParty/ftgl/CMakeFiles/vtkftgl.dir/src/FTFace.cpp.o [ 38%] Building CXX object ThirdParty/ftgl/CMakeFiles/vtkftgl.dir/src/FTFont.cpp.o [ 38%] Building CXX object ThirdParty/ftgl/CMakeFiles/vtkftgl.dir/src/FTGLBitmapFont.cpp.o [ 38%] Building CXX object ThirdParty/ftgl/CMakeFiles/vtkftgl.dir/src/FTGLBitmapFontRenderOpenGL.cpp.o [ 38%] Building CXX object ThirdParty/ftgl/CMakeFiles/vtkftgl.dir/src/FTGLPixmapFont.cpp.o [ 38%] Building CXX object ThirdParty/ftgl/CMakeFiles/vtkftgl.dir/src/FTGLPixmapFontRenderOpenGL.cpp.o [ 38%] Building CXX object ThirdParty/ftgl/CMakeFiles/vtkftgl.dir/src/FTGlyph.cpp.o [ 38%] Building CXX object ThirdParty/ftgl/CMakeFiles/vtkftgl.dir/src/FTGlyphContainer.cpp.o [ 38%] Building CXX object ThirdParty/ftgl/CMakeFiles/vtkftgl.dir/src/FTLibrary.cpp.o [ 38%] Building CXX object ThirdParty/ftgl/CMakeFiles/vtkftgl.dir/src/FTPixmapGlyph.cpp.o [ 38%] Building CXX object ThirdParty/ftgl/CMakeFiles/vtkftgl.dir/src/FTPixmapGlyphRenderOpenGL.cpp.o [ 38%] Building CXX object ThirdParty/ftgl/CMakeFiles/vtkftgl.dir/src/FTSize.cpp.o Linking CXX shared library ../../lib/libvtkftgl-6.2.dylib [ 38%] Built target vtkftgl Scanning dependencies of target vtkRenderingFreeType [ 38%] Building CXX object Rendering/FreeType/CMakeFiles/vtkRenderingFreeType.dir/vtkFreeTypeStringToImage.cxx.o [ 38%] Building CXX object Rendering/FreeType/CMakeFiles/vtkRenderingFreeType.dir/vtkFreeTypeUtilities.cxx.o [ 38%] Building CXX object Rendering/FreeType/CMakeFiles/vtkRenderingFreeType.dir/vtkFreeTypeTools.cxx.o [ 38%] Building CXX object Rendering/FreeType/CMakeFiles/vtkRenderingFreeType.dir/vtkMathTextFreeTypeTextRenderer.cxx.o [ 38%] Building CXX object Rendering/FreeType/CMakeFiles/vtkRenderingFreeType.dir/vtkMathTextUtilities.cxx.o [ 38%] Building CXX object Rendering/FreeType/CMakeFiles/vtkRenderingFreeType.dir/vtkTextRendererStringToImage.cxx.o [ 38%] Building CXX object Rendering/FreeType/CMakeFiles/vtkRenderingFreeType.dir/vtkScaledTextActor.cxx.o [ 38%] Building CXX object Rendering/FreeType/CMakeFiles/vtkRenderingFreeType.dir/vtkVectorText.cxx.o [ 38%] Building CXX object Rendering/FreeType/CMakeFiles/vtkRenderingFreeType.dir/vtkRenderingFreeTypeObjectFactory.cxx.o [ 39%] Building CXX object Rendering/FreeType/CMakeFiles/vtkRenderingFreeType.dir/fonts/face_arial_bold.cxx.o [ 39%] Building CXX object Rendering/FreeType/CMakeFiles/vtkRenderingFreeType.dir/fonts/face_arial_bold_italic.cxx.o [ 39%] Building CXX object Rendering/FreeType/CMakeFiles/vtkRenderingFreeType.dir/fonts/face_arial.cxx.o [ 39%] Building CXX object Rendering/FreeType/CMakeFiles/vtkRenderingFreeType.dir/fonts/face_arial_italic.cxx.o [ 39%] Building CXX object Rendering/FreeType/CMakeFiles/vtkRenderingFreeType.dir/fonts/face_courier_bold.cxx.o [ 39%] Building CXX object Rendering/FreeType/CMakeFiles/vtkRenderingFreeType.dir/fonts/face_courier_bold_italic.cxx.o [ 39%] Building CXX object Rendering/FreeType/CMakeFiles/vtkRenderingFreeType.dir/fonts/face_courier.cxx.o [ 39%] Building CXX object Rendering/FreeType/CMakeFiles/vtkRenderingFreeType.dir/fonts/face_courier_italic.cxx.o [ 39%] Building CXX object Rendering/FreeType/CMakeFiles/vtkRenderingFreeType.dir/fonts/face_times_bold.cxx.o [ 39%] Building CXX object Rendering/FreeType/CMakeFiles/vtkRenderingFreeType.dir/fonts/face_times_bold_italic.cxx.o [ 39%] Building CXX object Rendering/FreeType/CMakeFiles/vtkRenderingFreeType.dir/fonts/face_times.cxx.o [ 39%] Building CXX object Rendering/FreeType/CMakeFiles/vtkRenderingFreeType.dir/fonts/face_times_italic.cxx.o Linking CXX shared library ../../lib/libvtkRenderingFreeType-6.2.dylib [ 39%] Built target vtkRenderingFreeType Scanning dependencies of target vtkRenderingContext2D [ 39%] Building CXX object Rendering/Context2D/CMakeFiles/vtkRenderingContext2D.dir/vtkAbstractContextBufferId.cxx.o [ 39%] Building CXX object Rendering/Context2D/CMakeFiles/vtkRenderingContext2D.dir/vtkAbstractContextItem.cxx.o [ 39%] Building CXX object Rendering/Context2D/CMakeFiles/vtkRenderingContext2D.dir/vtkBlockItem.cxx.o [ 39%] Building CXX object Rendering/Context2D/CMakeFiles/vtkRenderingContext2D.dir/vtkBrush.cxx.o [ 39%] Building CXX object Rendering/Context2D/CMakeFiles/vtkRenderingContext2D.dir/vtkContext2D.cxx.o [ 39%] Building CXX object Rendering/Context2D/CMakeFiles/vtkRenderingContext2D.dir/vtkContext3D.cxx.o [ 39%] Building CXX object Rendering/Context2D/CMakeFiles/vtkRenderingContext2D.dir/vtkContextActor.cxx.o [ 39%] Building CXX object Rendering/Context2D/CMakeFiles/vtkRenderingContext2D.dir/vtkContextClip.cxx.o [ 39%] Building CXX object Rendering/Context2D/CMakeFiles/vtkRenderingContext2D.dir/vtkContextDevice2D.cxx.o [ 39%] Building CXX object Rendering/Context2D/CMakeFiles/vtkRenderingContext2D.dir/vtkContextDevice3D.cxx.o [ 39%] Building CXX object Rendering/Context2D/CMakeFiles/vtkRenderingContext2D.dir/vtkContextItem.cxx.o [ 39%] Building CXX object Rendering/Context2D/CMakeFiles/vtkRenderingContext2D.dir/vtkContextKeyEvent.cxx.o [ 39%] Building CXX object Rendering/Context2D/CMakeFiles/vtkRenderingContext2D.dir/vtkContextMapper2D.cxx.o [ 39%] Building CXX object Rendering/Context2D/CMakeFiles/vtkRenderingContext2D.dir/vtkContextMouseEvent.cxx.o [ 39%] Building CXX object Rendering/Context2D/CMakeFiles/vtkRenderingContext2D.dir/vtkContextScene.cxx.o [ 39%] Building CXX object Rendering/Context2D/CMakeFiles/vtkRenderingContext2D.dir/vtkContextTransform.cxx.o [ 39%] Building CXX object Rendering/Context2D/CMakeFiles/vtkRenderingContext2D.dir/vtkImageItem.cxx.o [ 39%] Building CXX object Rendering/Context2D/CMakeFiles/vtkRenderingContext2D.dir/vtkMarkerUtilities.cxx.o [ 39%] Building CXX object Rendering/Context2D/CMakeFiles/vtkRenderingContext2D.dir/vtkPen.cxx.o [ 39%] Building CXX object Rendering/Context2D/CMakeFiles/vtkRenderingContext2D.dir/vtkTooltipItem.cxx.o Linking CXX shared library ../../lib/libvtkRenderingContext2D-6.2.dylib [ 39%] Built target vtkRenderingContext2D Scanning dependencies of target vtkChartsCore [ 39%] Building CXX object Charts/Core/CMakeFiles/vtkChartsCore.dir/vtkAxis.cxx.o [ 39%] Building CXX object Charts/Core/CMakeFiles/vtkChartsCore.dir/vtkAxisExtended.cxx.o [ 39%] Building CXX object Charts/Core/CMakeFiles/vtkChartsCore.dir/vtkCategoryLegend.cxx.o [ 39%] Building CXX object Charts/Core/CMakeFiles/vtkChartsCore.dir/vtkChart.cxx.o [ 39%] Building CXX object Charts/Core/CMakeFiles/vtkChartsCore.dir/vtkChartBox.cxx.o [ 39%] Building CXX object Charts/Core/CMakeFiles/vtkChartsCore.dir/vtkChartHistogram2D.cxx.o [ 39%] Building CXX object Charts/Core/CMakeFiles/vtkChartsCore.dir/vtkChartLegend.cxx.o [ 39%] Building CXX object Charts/Core/CMakeFiles/vtkChartsCore.dir/vtkChartMatrix.cxx.o [ 39%] Building CXX object Charts/Core/CMakeFiles/vtkChartsCore.dir/vtkChartParallelCoordinates.cxx.o [ 39%] Building CXX object Charts/Core/CMakeFiles/vtkChartsCore.dir/vtkChartPie.cxx.o [ 39%] Building CXX object Charts/Core/CMakeFiles/vtkChartsCore.dir/vtkChartXY.cxx.o [ 39%] Building CXX object Charts/Core/CMakeFiles/vtkChartsCore.dir/vtkChartXYZ.cxx.o [ 39%] Building CXX object Charts/Core/CMakeFiles/vtkChartsCore.dir/vtkColorLegend.cxx.o [ 39%] Building CXX object Charts/Core/CMakeFiles/vtkChartsCore.dir/vtkColorTransferControlPointsItem.cxx.o [ 39%] Building CXX object Charts/Core/CMakeFiles/vtkChartsCore.dir/vtkColorTransferFunctionItem.cxx.o [ 39%] Building CXX object Charts/Core/CMakeFiles/vtkChartsCore.dir/vtkCompositeControlPointsItem.cxx.o [ 39%] Building CXX object Charts/Core/CMakeFiles/vtkChartsCore.dir/vtkCompositeTransferFunctionItem.cxx.o [ 40%] Building CXX object Charts/Core/CMakeFiles/vtkChartsCore.dir/vtkContextPolygon.cxx.o [ 40%] Building CXX object Charts/Core/CMakeFiles/vtkChartsCore.dir/vtkControlPointsItem.cxx.o [ 40%] Building CXX object Charts/Core/CMakeFiles/vtkChartsCore.dir/vtkLookupTableItem.cxx.o [ 40%] Building CXX object Charts/Core/CMakeFiles/vtkChartsCore.dir/vtkPiecewiseControlPointsItem.cxx.o [ 40%] Building CXX object Charts/Core/CMakeFiles/vtkChartsCore.dir/vtkPiecewiseFunctionItem.cxx.o [ 40%] Building CXX object Charts/Core/CMakeFiles/vtkChartsCore.dir/vtkPiecewisePointHandleItem.cxx.o [ 40%] Building CXX object Charts/Core/CMakeFiles/vtkChartsCore.dir/vtkPlot.cxx.o [ 40%] Building CXX object Charts/Core/CMakeFiles/vtkChartsCore.dir/vtkPlot3D.cxx.o [ 40%] Building CXX object Charts/Core/CMakeFiles/vtkChartsCore.dir/vtkPlotBag.cxx.o [ 40%] Building CXX object Charts/Core/CMakeFiles/vtkChartsCore.dir/vtkPlotBar.cxx.o [ 40%] Building CXX object Charts/Core/CMakeFiles/vtkChartsCore.dir/vtkPlotBox.cxx.o [ 40%] Building CXX object Charts/Core/CMakeFiles/vtkChartsCore.dir/vtkPlotFunctionalBag.cxx.o [ 40%] Building CXX object Charts/Core/CMakeFiles/vtkChartsCore.dir/vtkPlotGrid.cxx.o [ 40%] Building CXX object Charts/Core/CMakeFiles/vtkChartsCore.dir/vtkPlotHistogram2D.cxx.o [ 40%] Building CXX object Charts/Core/CMakeFiles/vtkChartsCore.dir/vtkPlotLine.cxx.o [ 40%] Building CXX object Charts/Core/CMakeFiles/vtkChartsCore.dir/vtkPlotLine3D.cxx.o [ 40%] Building CXX object Charts/Core/CMakeFiles/vtkChartsCore.dir/vtkPlotParallelCoordinates.cxx.o [ 40%] Building CXX object Charts/Core/CMakeFiles/vtkChartsCore.dir/vtkPlotPie.cxx.o [ 40%] Building CXX object Charts/Core/CMakeFiles/vtkChartsCore.dir/vtkPlotPoints.cxx.o [ 40%] Building CXX object Charts/Core/CMakeFiles/vtkChartsCore.dir/vtkPlotPoints3D.cxx.o [ 40%] Building CXX object Charts/Core/CMakeFiles/vtkChartsCore.dir/vtkPlotStacked.cxx.o [ 40%] Building CXX object Charts/Core/CMakeFiles/vtkChartsCore.dir/vtkPlotSurface.cxx.o [ 40%] Building CXX object Charts/Core/CMakeFiles/vtkChartsCore.dir/vtkScalarsToColorsItem.cxx.o [ 40%] Building CXX object Charts/Core/CMakeFiles/vtkChartsCore.dir/vtkScatterPlotMatrix.cxx.o Linking CXX shared library ../../lib/libvtkChartsCore-6.2.dylib [ 40%] Built target vtkChartsCore Scanning dependencies of target vtkDICOMParser [ 40%] Building CXX object Utilities/DICOMParser/CMakeFiles/vtkDICOMParser.dir/DICOMFile.cxx.o [ 40%] Building CXX object Utilities/DICOMParser/CMakeFiles/vtkDICOMParser.dir/DICOMParser.cxx.o [ 40%] Building CXX object Utilities/DICOMParser/CMakeFiles/vtkDICOMParser.dir/DICOMAppHelper.cxx.o Linking CXX shared library ../../lib/libvtkDICOMParser-6.2.dylib [ 40%] Built target vtkDICOMParser Scanning dependencies of target vtkIOCore [ 40%] Building CXX object IO/Core/CMakeFiles/vtkIOCore.dir/vtkAbstractParticleWriter.cxx.o [ 40%] Building CXX object IO/Core/CMakeFiles/vtkIOCore.dir/vtkArrayReader.cxx.o [ 41%] Building CXX object IO/Core/CMakeFiles/vtkIOCore.dir/vtkArrayWriter.cxx.o [ 41%] Building CXX object IO/Core/CMakeFiles/vtkIOCore.dir/vtkASCIITextCodec.cxx.o [ 41%] Building CXX object IO/Core/CMakeFiles/vtkIOCore.dir/vtkBase64InputStream.cxx.o [ 41%] Building CXX object IO/Core/CMakeFiles/vtkIOCore.dir/vtkBase64OutputStream.cxx.o [ 41%] Building CXX object IO/Core/CMakeFiles/vtkIOCore.dir/vtkBase64Utilities.cxx.o [ 41%] Building CXX object IO/Core/CMakeFiles/vtkIOCore.dir/vtkDataCompressor.cxx.o [ 41%] Building CXX object IO/Core/CMakeFiles/vtkIOCore.dir/vtkDelimitedTextWriter.cxx.o [ 41%] Building CXX object IO/Core/CMakeFiles/vtkIOCore.dir/vtkGlobFileNames.cxx.o [ 41%] Building CXX object IO/Core/CMakeFiles/vtkIOCore.dir/vtkInputStream.cxx.o [ 41%] Building CXX object IO/Core/CMakeFiles/vtkIOCore.dir/vtkJavaScriptDataWriter.cxx.o [ 41%] Building CXX object IO/Core/CMakeFiles/vtkIOCore.dir/vtkOutputStream.cxx.o [ 41%] Building CXX object IO/Core/CMakeFiles/vtkIOCore.dir/vtkSortFileNames.cxx.o [ 41%] Building CXX object IO/Core/CMakeFiles/vtkIOCore.dir/vtkTextCodec.cxx.o [ 41%] Building CXX object IO/Core/CMakeFiles/vtkIOCore.dir/vtkTextCodecFactory.cxx.o [ 41%] Building CXX object IO/Core/CMakeFiles/vtkIOCore.dir/vtkUTF16TextCodec.cxx.o [ 41%] Building CXX object IO/Core/CMakeFiles/vtkIOCore.dir/vtkUTF8TextCodec.cxx.o [ 41%] Building CXX object IO/Core/CMakeFiles/vtkIOCore.dir/vtkWriter.cxx.o [ 41%] Building CXX object IO/Core/CMakeFiles/vtkIOCore.dir/vtkZLibDataCompressor.cxx.o [ 41%] Building CXX object IO/Core/CMakeFiles/vtkIOCore.dir/vtkArrayDataReader.cxx.o [ 41%] Building CXX object IO/Core/CMakeFiles/vtkIOCore.dir/vtkArrayDataWriter.cxx.o Linking CXX shared library ../../lib/libvtkIOCore-6.2.dylib [ 41%] Built target vtkIOCore Scanning dependencies of target vtkjsoncpp [ 41%] Building CXX object ThirdParty/jsoncpp/vtkjsoncpp/CMakeFiles/vtkjsoncpp.dir/json_reader.cpp.o [ 41%] Building CXX object ThirdParty/jsoncpp/vtkjsoncpp/CMakeFiles/vtkjsoncpp.dir/json_value.cpp.o [ 41%] Building CXX object ThirdParty/jsoncpp/vtkjsoncpp/CMakeFiles/vtkjsoncpp.dir/json_writer.cpp.o Linking CXX shared library ../../../lib/libvtkjsoncpp-6.2.dylib [ 41%] Built target vtkjsoncpp Scanning dependencies of target vtkIOGeometry [ 41%] Building CXX object IO/Geometry/CMakeFiles/vtkIOGeometry.dir/vtkAVSucdReader.cxx.o [ 41%] Building CXX object IO/Geometry/CMakeFiles/vtkIOGeometry.dir/vtkBYUReader.cxx.o [ 41%] Building CXX object IO/Geometry/CMakeFiles/vtkIOGeometry.dir/vtkBYUWriter.cxx.o [ 41%] Building CXX object IO/Geometry/CMakeFiles/vtkIOGeometry.dir/vtkChacoReader.cxx.o [ 41%] Building CXX object IO/Geometry/CMakeFiles/vtkIOGeometry.dir/vtkFacetWriter.cxx.o [ 41%] Building CXX object IO/Geometry/CMakeFiles/vtkIOGeometry.dir/vtkFLUENTReader.cxx.o [ 41%] Building CXX object IO/Geometry/CMakeFiles/vtkIOGeometry.dir/vtkGAMBITReader.cxx.o [ 41%] Building CXX object IO/Geometry/CMakeFiles/vtkIOGeometry.dir/vtkGaussianCubeReader.cxx.o [ 41%] Building CXX object IO/Geometry/CMakeFiles/vtkIOGeometry.dir/vtkIVWriter.cxx.o [ 41%] Building CXX object IO/Geometry/CMakeFiles/vtkIOGeometry.dir/vtkMCubesReader.cxx.o [ 41%] Building CXX object IO/Geometry/CMakeFiles/vtkIOGeometry.dir/vtkMCubesWriter.cxx.o [ 42%] Building CXX object IO/Geometry/CMakeFiles/vtkIOGeometry.dir/vtkMFIXReader.cxx.o [ 42%] Building CXX object IO/Geometry/CMakeFiles/vtkIOGeometry.dir/vtkMoleculeReaderBase.cxx.o [ 42%] Building CXX object IO/Geometry/CMakeFiles/vtkIOGeometry.dir/vtkMultiBlockPLOT3DReader.cxx.o [ 42%] Building CXX object IO/Geometry/CMakeFiles/vtkIOGeometry.dir/vtkMultiBlockPLOT3DReaderInternals.cxx.o [ 42%] Building CXX object IO/Geometry/CMakeFiles/vtkIOGeometry.dir/vtkOBJReader.cxx.o [ 42%] Building CXX object IO/Geometry/CMakeFiles/vtkIOGeometry.dir/vtkOpenFOAMReader.cxx.o [ 42%] Building CXX object IO/Geometry/CMakeFiles/vtkIOGeometry.dir/vtkParticleReader.cxx.o [ 42%] Building CXX object IO/Geometry/CMakeFiles/vtkIOGeometry.dir/vtkPDBReader.cxx.o [ 42%] Building CXX object IO/Geometry/CMakeFiles/vtkIOGeometry.dir/vtkPlot3DMetaReader.cxx.o [ 42%] Building CXX object IO/Geometry/CMakeFiles/vtkIOGeometry.dir/vtkProStarReader.cxx.o [ 42%] Building CXX object IO/Geometry/CMakeFiles/vtkIOGeometry.dir/vtkSTLReader.cxx.o [ 42%] Building CXX object IO/Geometry/CMakeFiles/vtkIOGeometry.dir/vtkSTLWriter.cxx.o [ 42%] Building CXX object IO/Geometry/CMakeFiles/vtkIOGeometry.dir/vtkTecplotReader.cxx.o [ 42%] Building CXX object IO/Geometry/CMakeFiles/vtkIOGeometry.dir/vtkUGFacetReader.cxx.o [ 42%] Building CXX object IO/Geometry/CMakeFiles/vtkIOGeometry.dir/vtkWindBladeReader.cxx.o [ 42%] Building CXX object IO/Geometry/CMakeFiles/vtkIOGeometry.dir/vtkXYZMolReader.cxx.o Linking CXX shared library ../../lib/libvtkIOGeometry-6.2.dylib [ 42%] Built target vtkIOGeometry Scanning dependencies of target vtkexpat [ 43%] Building C object ThirdParty/expat/vtkexpat/CMakeFiles/vtkexpat.dir/xmlparse.c.o [ 43%] Building C object ThirdParty/expat/vtkexpat/CMakeFiles/vtkexpat.dir/xmltok.c.o [ 43%] Building C object ThirdParty/expat/vtkexpat/CMakeFiles/vtkexpat.dir/xmlrole.c.o Linking C shared library ../../../lib/libvtkexpat-6.2.dylib [ 43%] Built target vtkexpat Scanning dependencies of target vtkIOXMLParser [ 43%] Building CXX object IO/XMLParser/CMakeFiles/vtkIOXMLParser.dir/vtkXMLDataParser.cxx.o [ 43%] Building CXX object IO/XMLParser/CMakeFiles/vtkIOXMLParser.dir/vtkXMLParser.cxx.o [ 43%] Building CXX object IO/XMLParser/CMakeFiles/vtkIOXMLParser.dir/vtkXMLUtilities.cxx.o Linking CXX shared library ../../lib/libvtkIOXMLParser-6.2.dylib [ 43%] Built target vtkIOXMLParser Scanning dependencies of target vtkIOXML [ 43%] Building CXX object IO/XML/CMakeFiles/vtkIOXML.dir/vtkRTXMLPolyDataReader.cxx.o [ 43%] Building CXX object IO/XML/CMakeFiles/vtkIOXML.dir/vtkXMLCompositeDataReader.cxx.o [ 43%] Building CXX object IO/XML/CMakeFiles/vtkIOXML.dir/vtkXMLCompositeDataWriter.cxx.o [ 43%] Building CXX object IO/XML/CMakeFiles/vtkIOXML.dir/vtkXMLDataReader.cxx.o [ 43%] Building CXX object IO/XML/CMakeFiles/vtkIOXML.dir/vtkXMLDataSetWriter.cxx.o [ 43%] Building CXX object IO/XML/CMakeFiles/vtkIOXML.dir/vtkXMLFileReadTester.cxx.o [ 43%] Building CXX object IO/XML/CMakeFiles/vtkIOXML.dir/vtkXMLGenericDataObjectReader.cxx.o [ 43%] Building CXX object IO/XML/CMakeFiles/vtkIOXML.dir/vtkXMLHierarchicalBoxDataFileConverter.cxx.o [ 43%] Building CXX object IO/XML/CMakeFiles/vtkIOXML.dir/vtkXMLHierarchicalBoxDataReader.cxx.o [ 43%] Building CXX object IO/XML/CMakeFiles/vtkIOXML.dir/vtkXMLHierarchicalBoxDataWriter.cxx.o [ 43%] Building CXX object IO/XML/CMakeFiles/vtkIOXML.dir/vtkXMLHierarchicalDataReader.cxx.o [ 43%] Building CXX object IO/XML/CMakeFiles/vtkIOXML.dir/vtkXMLHyperOctreeReader.cxx.o [ 43%] Building CXX object IO/XML/CMakeFiles/vtkIOXML.dir/vtkXMLHyperOctreeWriter.cxx.o [ 43%] Building CXX object IO/XML/CMakeFiles/vtkIOXML.dir/vtkXMLImageDataReader.cxx.o [ 43%] Building CXX object IO/XML/CMakeFiles/vtkIOXML.dir/vtkXMLImageDataWriter.cxx.o [ 43%] Building CXX object IO/XML/CMakeFiles/vtkIOXML.dir/vtkXMLMultiBlockDataReader.cxx.o [ 43%] Building CXX object IO/XML/CMakeFiles/vtkIOXML.dir/vtkXMLMultiBlockDataWriter.cxx.o [ 43%] Building CXX object IO/XML/CMakeFiles/vtkIOXML.dir/vtkXMLMultiGroupDataReader.cxx.o [ 43%] Building CXX object IO/XML/CMakeFiles/vtkIOXML.dir/vtkXMLPDataReader.cxx.o [ 43%] Building CXX object IO/XML/CMakeFiles/vtkIOXML.dir/vtkXMLPImageDataReader.cxx.o [ 43%] Building CXX object IO/XML/CMakeFiles/vtkIOXML.dir/vtkXMLPolyDataReader.cxx.o [ 43%] Building CXX object IO/XML/CMakeFiles/vtkIOXML.dir/vtkXMLPolyDataWriter.cxx.o [ 43%] Building CXX object IO/XML/CMakeFiles/vtkIOXML.dir/vtkXMLPPolyDataReader.cxx.o [ 43%] Building CXX object IO/XML/CMakeFiles/vtkIOXML.dir/vtkXMLPRectilinearGridReader.cxx.o [ 43%] Building CXX object IO/XML/CMakeFiles/vtkIOXML.dir/vtkXMLPStructuredDataReader.cxx.o [ 43%] Building CXX object IO/XML/CMakeFiles/vtkIOXML.dir/vtkXMLPStructuredGridReader.cxx.o [ 43%] Building CXX object IO/XML/CMakeFiles/vtkIOXML.dir/vtkXMLPUnstructuredDataReader.cxx.o [ 44%] Building CXX object IO/XML/CMakeFiles/vtkIOXML.dir/vtkXMLPUnstructuredGridReader.cxx.o [ 44%] Building CXX object IO/XML/CMakeFiles/vtkIOXML.dir/vtkXMLReader.cxx.o [ 44%] Building CXX object IO/XML/CMakeFiles/vtkIOXML.dir/vtkXMLRectilinearGridReader.cxx.o [ 44%] Building CXX object IO/XML/CMakeFiles/vtkIOXML.dir/vtkXMLRectilinearGridWriter.cxx.o [ 44%] Building CXX object IO/XML/CMakeFiles/vtkIOXML.dir/vtkXMLStructuredDataReader.cxx.o [ 44%] Building CXX object IO/XML/CMakeFiles/vtkIOXML.dir/vtkXMLStructuredDataWriter.cxx.o [ 44%] Building CXX object IO/XML/CMakeFiles/vtkIOXML.dir/vtkXMLStructuredGridReader.cxx.o [ 44%] Building CXX object IO/XML/CMakeFiles/vtkIOXML.dir/vtkXMLStructuredGridWriter.cxx.o [ 44%] Building CXX object IO/XML/CMakeFiles/vtkIOXML.dir/vtkXMLUniformGridAMRReader.cxx.o [ 44%] Building CXX object IO/XML/CMakeFiles/vtkIOXML.dir/vtkXMLUniformGridAMRWriter.cxx.o [ 44%] Building CXX object IO/XML/CMakeFiles/vtkIOXML.dir/vtkXMLUnstructuredDataReader.cxx.o [ 44%] Building CXX object IO/XML/CMakeFiles/vtkIOXML.dir/vtkXMLUnstructuredDataWriter.cxx.o [ 44%] Building CXX object IO/XML/CMakeFiles/vtkIOXML.dir/vtkXMLUnstructuredGridReader.cxx.o [ 44%] Building CXX object IO/XML/CMakeFiles/vtkIOXML.dir/vtkXMLUnstructuredGridWriter.cxx.o [ 44%] Building CXX object IO/XML/CMakeFiles/vtkIOXML.dir/vtkXMLWriterC.cxx.o [ 44%] Building CXX object IO/XML/CMakeFiles/vtkIOXML.dir/vtkXMLWriter.cxx.o Linking CXX shared library ../../lib/libvtkIOXML-6.2.dylib [ 44%] Built target vtkIOXML Scanning dependencies of target vtkDomainsChemistry [ 44%] Building CXX object Domains/Chemistry/CMakeFiles/vtkDomainsChemistry.dir/vtkBlueObeliskData.cxx.o [ 44%] Building CXX object Domains/Chemistry/CMakeFiles/vtkDomainsChemistry.dir/vtkBlueObeliskDataParser.cxx.o [ 44%] Building CXX object Domains/Chemistry/CMakeFiles/vtkDomainsChemistry.dir/vtkCMLMoleculeReader.cxx.o [ 44%] Building CXX object Domains/Chemistry/CMakeFiles/vtkDomainsChemistry.dir/vtkMoleculeAlgorithm.cxx.o [ 44%] Building CXX object Domains/Chemistry/CMakeFiles/vtkDomainsChemistry.dir/vtkMoleculeMapper.cxx.o [ 44%] Building CXX object Domains/Chemistry/CMakeFiles/vtkDomainsChemistry.dir/vtkMoleculeToAtomBallFilter.cxx.o [ 44%] Building CXX object Domains/Chemistry/CMakeFiles/vtkDomainsChemistry.dir/vtkMoleculeToBondStickFilter.cxx.o [ 44%] Building CXX object Domains/Chemistry/CMakeFiles/vtkDomainsChemistry.dir/vtkMoleculeToPolyDataFilter.cxx.o [ 44%] Building CXX object Domains/Chemistry/CMakeFiles/vtkDomainsChemistry.dir/vtkPeriodicTable.cxx.o [ 44%] Building CXX object Domains/Chemistry/CMakeFiles/vtkDomainsChemistry.dir/vtkProgrammableElectronicData.cxx.o [ 44%] Building CXX object Domains/Chemistry/CMakeFiles/vtkDomainsChemistry.dir/vtkProteinRibbonFilter.cxx.o [ 44%] Building CXX object Domains/Chemistry/CMakeFiles/vtkDomainsChemistry.dir/vtkSimpleBondPerceiver.cxx.o Linking CXX shared library ../../lib/libvtkDomainsChemistry-6.2.dylib [ 44%] Built target vtkDomainsChemistry Scanning dependencies of target vtkIOLegacy [ 44%] Building CXX object IO/Legacy/CMakeFiles/vtkIOLegacy.dir/vtkCompositeDataReader.cxx.o [ 44%] Building CXX object IO/Legacy/CMakeFiles/vtkIOLegacy.dir/vtkCompositeDataWriter.cxx.o [ 44%] Building CXX object IO/Legacy/CMakeFiles/vtkIOLegacy.dir/vtkDataObjectReader.cxx.o [ 44%] Building CXX object IO/Legacy/CMakeFiles/vtkIOLegacy.dir/vtkDataObjectWriter.cxx.o [ 44%] Building CXX object IO/Legacy/CMakeFiles/vtkIOLegacy.dir/vtkDataReader.cxx.o [ 44%] Building CXX object IO/Legacy/CMakeFiles/vtkIOLegacy.dir/vtkDataSetReader.cxx.o [ 44%] Building CXX object IO/Legacy/CMakeFiles/vtkIOLegacy.dir/vtkDataSetWriter.cxx.o [ 44%] Building CXX object IO/Legacy/CMakeFiles/vtkIOLegacy.dir/vtkDataWriter.cxx.o [ 44%] Building CXX object IO/Legacy/CMakeFiles/vtkIOLegacy.dir/vtkGenericDataObjectReader.cxx.o [ 44%] Building CXX object IO/Legacy/CMakeFiles/vtkIOLegacy.dir/vtkGenericDataObjectWriter.cxx.o [ 44%] Building CXX object IO/Legacy/CMakeFiles/vtkIOLegacy.dir/vtkGraphReader.cxx.o [ 44%] Building CXX object IO/Legacy/CMakeFiles/vtkIOLegacy.dir/vtkGraphWriter.cxx.o [ 44%] Building CXX object IO/Legacy/CMakeFiles/vtkIOLegacy.dir/vtkPixelExtentIO.cxx.o [ 44%] Building CXX object IO/Legacy/CMakeFiles/vtkIOLegacy.dir/vtkPolyDataReader.cxx.o [ 44%] Building CXX object IO/Legacy/CMakeFiles/vtkIOLegacy.dir/vtkPolyDataWriter.cxx.o [ 44%] Building CXX object IO/Legacy/CMakeFiles/vtkIOLegacy.dir/vtkRectilinearGridReader.cxx.o [ 44%] Building CXX object IO/Legacy/CMakeFiles/vtkIOLegacy.dir/vtkRectilinearGridWriter.cxx.o [ 45%] Building CXX object IO/Legacy/CMakeFiles/vtkIOLegacy.dir/vtkSimplePointsReader.cxx.o [ 45%] Building CXX object IO/Legacy/CMakeFiles/vtkIOLegacy.dir/vtkSimplePointsWriter.cxx.o [ 45%] Building CXX object IO/Legacy/CMakeFiles/vtkIOLegacy.dir/vtkStructuredGridReader.cxx.o [ 45%] Building CXX object IO/Legacy/CMakeFiles/vtkIOLegacy.dir/vtkStructuredGridWriter.cxx.o [ 45%] Building CXX object IO/Legacy/CMakeFiles/vtkIOLegacy.dir/vtkStructuredPointsReader.cxx.o [ 45%] Building CXX object IO/Legacy/CMakeFiles/vtkIOLegacy.dir/vtkStructuredPointsWriter.cxx.o [ 45%] Building CXX object IO/Legacy/CMakeFiles/vtkIOLegacy.dir/vtkTableReader.cxx.o [ 45%] Building CXX object IO/Legacy/CMakeFiles/vtkIOLegacy.dir/vtkTableWriter.cxx.o [ 45%] Building CXX object IO/Legacy/CMakeFiles/vtkIOLegacy.dir/vtkTreeReader.cxx.o [ 45%] Building CXX object IO/Legacy/CMakeFiles/vtkIOLegacy.dir/vtkTreeWriter.cxx.o [ 45%] Building CXX object IO/Legacy/CMakeFiles/vtkIOLegacy.dir/vtkUnstructuredGridReader.cxx.o [ 45%] Building CXX object IO/Legacy/CMakeFiles/vtkIOLegacy.dir/vtkUnstructuredGridWriter.cxx.o Linking CXX shared library ../../lib/libvtkIOLegacy-6.2.dylib [ 45%] Built target vtkIOLegacy Scanning dependencies of target vtkHashSource [ 45%] Building CXX object Utilities/HashSource/CMakeFiles/vtkHashSource.dir/vtkHashSource.cxx.o Linking CXX executable ../../bin/vtkHashSource-6.2 [ 45%] Built target vtkHashSource [ 45%] Generating vtkSocketCommunicatorHash.h Scanning dependencies of target vtkParallelCore [ 45%] Building CXX object Parallel/Core/CMakeFiles/vtkParallelCore.dir/vtkCommunicator.cxx.o [ 45%] Building CXX object Parallel/Core/CMakeFiles/vtkParallelCore.dir/vtkDummyCommunicator.cxx.o [ 45%] Building CXX object Parallel/Core/CMakeFiles/vtkParallelCore.dir/vtkDummyController.cxx.o [ 45%] Building CXX object Parallel/Core/CMakeFiles/vtkParallelCore.dir/vtkMultiProcessController.cxx.o [ 46%] Building CXX object Parallel/Core/CMakeFiles/vtkParallelCore.dir/vtkMultiProcessStream.cxx.o [ 46%] Building CXX object Parallel/Core/CMakeFiles/vtkParallelCore.dir/vtkProcess.cxx.o [ 46%] Building CXX object Parallel/Core/CMakeFiles/vtkParallelCore.dir/vtkProcessGroup.cxx.o [ 46%] Building CXX object Parallel/Core/CMakeFiles/vtkParallelCore.dir/vtkSocketCommunicator.cxx.o [ 46%] Building CXX object Parallel/Core/CMakeFiles/vtkParallelCore.dir/vtkSocketController.cxx.o [ 46%] Building CXX object Parallel/Core/CMakeFiles/vtkParallelCore.dir/vtkSubCommunicator.cxx.o [ 46%] Building CXX object Parallel/Core/CMakeFiles/vtkParallelCore.dir/vtkSubGroup.cxx.o [ 46%] Building CXX object Parallel/Core/CMakeFiles/vtkParallelCore.dir/vtkFieldDataSerializer.cxx.o Linking CXX shared library ../../lib/libvtkParallelCore-6.2.dylib [ 46%] Built target vtkParallelCore Scanning dependencies of target vtkFiltersAMR [ 46%] Building CXX object Filters/AMR/CMakeFiles/vtkFiltersAMR.dir/vtkAMRCutPlane.cxx.o [ 46%] Building CXX object Filters/AMR/CMakeFiles/vtkFiltersAMR.dir/vtkAMRGaussianPulseSource.cxx.o [ 46%] Building CXX object Filters/AMR/CMakeFiles/vtkFiltersAMR.dir/vtkAMRResampleFilter.cxx.o [ 46%] Building CXX object Filters/AMR/CMakeFiles/vtkFiltersAMR.dir/vtkAMRSliceFilter.cxx.o [ 46%] Building CXX object Filters/AMR/CMakeFiles/vtkFiltersAMR.dir/vtkAMRToMultiBlockFilter.cxx.o [ 46%] Building CXX object Filters/AMR/CMakeFiles/vtkFiltersAMR.dir/vtkImageToAMR.cxx.o [ 46%] Building CXX object Filters/AMR/CMakeFiles/vtkFiltersAMR.dir/vtkParallelAMRUtilities.cxx.o Linking CXX shared library ../../lib/libvtkFiltersAMR-6.2.dylib [ 46%] Built target vtkFiltersAMR Scanning dependencies of target vtkFiltersFlowPaths [ 46%] Building CXX object Filters/FlowPaths/CMakeFiles/vtkFiltersFlowPaths.dir/vtkAbstractInterpolatedVelocityField.cxx.o [ 46%] Building CXX object Filters/FlowPaths/CMakeFiles/vtkFiltersFlowPaths.dir/vtkAMRInterpolatedVelocityField.cxx.o [ 46%] Building CXX object Filters/FlowPaths/CMakeFiles/vtkFiltersFlowPaths.dir/vtkCompositeInterpolatedVelocityField.cxx.o [ 46%] Building CXX object Filters/FlowPaths/CMakeFiles/vtkFiltersFlowPaths.dir/vtkDashedStreamLine.cxx.o [ 46%] Building CXX object Filters/FlowPaths/CMakeFiles/vtkFiltersFlowPaths.dir/vtkInterpolatedVelocityField.cxx.o [ 46%] Building CXX object Filters/FlowPaths/CMakeFiles/vtkFiltersFlowPaths.dir/vtkStreamer.cxx.o [ 46%] Building CXX object Filters/FlowPaths/CMakeFiles/vtkFiltersFlowPaths.dir/vtkStreamLine.cxx.o [ 46%] Building CXX object Filters/FlowPaths/CMakeFiles/vtkFiltersFlowPaths.dir/vtkStreamPoints.cxx.o [ 46%] Building CXX object Filters/FlowPaths/CMakeFiles/vtkFiltersFlowPaths.dir/vtkStreamTracer.cxx.o [ 46%] Building CXX object Filters/FlowPaths/CMakeFiles/vtkFiltersFlowPaths.dir/vtkModifiedBSPTree.cxx.o [ 46%] Building CXX object Filters/FlowPaths/CMakeFiles/vtkFiltersFlowPaths.dir/vtkCellLocatorInterpolatedVelocityField.cxx.o [ 46%] Building CXX object Filters/FlowPaths/CMakeFiles/vtkFiltersFlowPaths.dir/vtkTemporalStreamTracer.cxx.o [ 46%] Building CXX object Filters/FlowPaths/CMakeFiles/vtkFiltersFlowPaths.dir/vtkParticleTracerBase.cxx.o [ 46%] Building CXX object Filters/FlowPaths/CMakeFiles/vtkFiltersFlowPaths.dir/vtkParticleTracer.cxx.o [ 46%] Building CXX object Filters/FlowPaths/CMakeFiles/vtkFiltersFlowPaths.dir/vtkStreaklineFilter.cxx.o [ 46%] Building CXX object Filters/FlowPaths/CMakeFiles/vtkFiltersFlowPaths.dir/vtkParticlePathFilter.cxx.o [ 46%] Building CXX object Filters/FlowPaths/CMakeFiles/vtkFiltersFlowPaths.dir/vtkTemporalInterpolatedVelocityField.cxx.o [ 46%] Building CXX object Filters/FlowPaths/CMakeFiles/vtkFiltersFlowPaths.dir/vtkCachingInterpolatedVelocityField.cxx.o Linking CXX shared library ../../lib/libvtkFiltersFlowPaths-6.2.dylib [ 46%] Built target vtkFiltersFlowPaths Scanning dependencies of target vtkFiltersGeneric [ 46%] Building CXX object Filters/Generic/CMakeFiles/vtkFiltersGeneric.dir/vtkGenericClip.cxx.o [ 46%] Building CXX object Filters/Generic/CMakeFiles/vtkFiltersGeneric.dir/vtkGenericContourFilter.cxx.o [ 46%] Building CXX object Filters/Generic/CMakeFiles/vtkFiltersGeneric.dir/vtkGenericCutter.cxx.o [ 46%] Building CXX object Filters/Generic/CMakeFiles/vtkFiltersGeneric.dir/vtkGenericDataSetTessellator.cxx.o [ 46%] Building CXX object Filters/Generic/CMakeFiles/vtkFiltersGeneric.dir/vtkGenericGeometryFilter.cxx.o [ 46%] Building CXX object Filters/Generic/CMakeFiles/vtkFiltersGeneric.dir/vtkGenericGlyph3DFilter.cxx.o [ 46%] Building CXX object Filters/Generic/CMakeFiles/vtkFiltersGeneric.dir/vtkGenericOutlineFilter.cxx.o [ 46%] Building CXX object Filters/Generic/CMakeFiles/vtkFiltersGeneric.dir/vtkGenericProbeFilter.cxx.o [ 46%] Building CXX object Filters/Generic/CMakeFiles/vtkFiltersGeneric.dir/vtkGenericStreamTracer.cxx.o Linking CXX shared library ../../lib/libvtkFiltersGeneric-6.2.dylib [ 46%] Built target vtkFiltersGeneric Scanning dependencies of target vtkImagingSources [ 46%] Building CXX object Imaging/Sources/CMakeFiles/vtkImagingSources.dir/vtkImageCanvasSource2D.cxx.o [ 46%] Building CXX object Imaging/Sources/CMakeFiles/vtkImagingSources.dir/vtkImageEllipsoidSource.cxx.o [ 46%] Building CXX object Imaging/Sources/CMakeFiles/vtkImagingSources.dir/vtkImageGaussianSource.cxx.o [ 46%] Building CXX object Imaging/Sources/CMakeFiles/vtkImagingSources.dir/vtkImageGridSource.cxx.o [ 46%] Building CXX object Imaging/Sources/CMakeFiles/vtkImagingSources.dir/vtkImageMandelbrotSource.cxx.o [ 46%] Building CXX object Imaging/Sources/CMakeFiles/vtkImagingSources.dir/vtkImageNoiseSource.cxx.o [ 46%] Building CXX object Imaging/Sources/CMakeFiles/vtkImagingSources.dir/vtkImageSinusoidSource.cxx.o Linking CXX shared library ../../lib/libvtkImagingSources-6.2.dylib [ 46%] Built target vtkImagingSources Scanning dependencies of target vtkFiltersHybrid [ 46%] Building CXX object Filters/Hybrid/CMakeFiles/vtkFiltersHybrid.dir/vtkBSplineTransform.cxx.o [ 46%] Building CXX object Filters/Hybrid/CMakeFiles/vtkFiltersHybrid.dir/vtkDepthSortPolyData.cxx.o [ 46%] Building CXX object Filters/Hybrid/CMakeFiles/vtkFiltersHybrid.dir/vtkDSPFilterDefinition.cxx.o [ 46%] Building CXX object Filters/Hybrid/CMakeFiles/vtkFiltersHybrid.dir/vtkDSPFilterGroup.cxx.o [ 46%] Building CXX object Filters/Hybrid/CMakeFiles/vtkFiltersHybrid.dir/vtkEarthSource.cxx.o [ 46%] Building CXX object Filters/Hybrid/CMakeFiles/vtkFiltersHybrid.dir/vtkFacetReader.cxx.o [ 46%] Building CXX object Filters/Hybrid/CMakeFiles/vtkFiltersHybrid.dir/vtkGreedyTerrainDecimation.cxx.o [ 46%] Building CXX object Filters/Hybrid/CMakeFiles/vtkFiltersHybrid.dir/vtkGridTransform.cxx.o [ 46%] Building CXX object Filters/Hybrid/CMakeFiles/vtkFiltersHybrid.dir/vtkImageToPolyDataFilter.cxx.o [ 46%] Building CXX object Filters/Hybrid/CMakeFiles/vtkFiltersHybrid.dir/vtkImplicitModeller.cxx.o [ 46%] Building CXX object Filters/Hybrid/CMakeFiles/vtkFiltersHybrid.dir/vtkPCAAnalysisFilter.cxx.o [ 46%] Building CXX object Filters/Hybrid/CMakeFiles/vtkFiltersHybrid.dir/vtkPolyDataSilhouette.cxx.o [ 46%] Building CXX object Filters/Hybrid/CMakeFiles/vtkFiltersHybrid.dir/vtkProcrustesAlignmentFilter.cxx.o [ 46%] Building CXX object Filters/Hybrid/CMakeFiles/vtkFiltersHybrid.dir/vtkProjectedTerrainPath.cxx.o [ 46%] Building CXX object Filters/Hybrid/CMakeFiles/vtkFiltersHybrid.dir/vtkRenderLargeImage.cxx.o [ 46%] Building CXX object Filters/Hybrid/CMakeFiles/vtkFiltersHybrid.dir/vtkTemporalDataSetCache.cxx.o [ 46%] Building CXX object Filters/Hybrid/CMakeFiles/vtkFiltersHybrid.dir/vtkTemporalFractal.cxx.o [ 46%] Building CXX object Filters/Hybrid/CMakeFiles/vtkFiltersHybrid.dir/vtkTemporalInterpolator.cxx.o [ 46%] Building CXX object Filters/Hybrid/CMakeFiles/vtkFiltersHybrid.dir/vtkTemporalShiftScale.cxx.o [ 46%] Building CXX object Filters/Hybrid/CMakeFiles/vtkFiltersHybrid.dir/vtkTemporalSnapToTimeStep.cxx.o [ 46%] Building CXX object Filters/Hybrid/CMakeFiles/vtkFiltersHybrid.dir/vtkTransformToGrid.cxx.o [ 46%] Building CXX object Filters/Hybrid/CMakeFiles/vtkFiltersHybrid.dir/vtkWeightedTransformFilter.cxx.o Linking CXX shared library ../../lib/libvtkFiltersHybrid-6.2.dylib [ 46%] Built target vtkFiltersHybrid Scanning dependencies of target vtkFiltersHyperTree [ 46%] Building CXX object Filters/HyperTree/CMakeFiles/vtkFiltersHyperTree.dir/vtkClipHyperOctree.cxx.o [ 46%] Building CXX object Filters/HyperTree/CMakeFiles/vtkFiltersHyperTree.dir/vtkHyperTreeGridAxisCut.cxx.o [ 46%] Building CXX object Filters/HyperTree/CMakeFiles/vtkFiltersHyperTree.dir/vtkHyperTreeGridGeometry.cxx.o [ 46%] Building CXX object Filters/HyperTree/CMakeFiles/vtkFiltersHyperTree.dir/vtkHyperTreeGridToUnstructuredGrid.cxx.o [ 46%] Building CXX object Filters/HyperTree/CMakeFiles/vtkFiltersHyperTree.dir/vtkHyperOctreeClipCutPointsGrabber.cxx.o [ 46%] Building CXX object Filters/HyperTree/CMakeFiles/vtkFiltersHyperTree.dir/vtkHyperOctreeContourFilter.cxx.o [ 47%] Building CXX object Filters/HyperTree/CMakeFiles/vtkFiltersHyperTree.dir/vtkHyperOctreeCutter.cxx.o [ 47%] Building CXX object Filters/HyperTree/CMakeFiles/vtkFiltersHyperTree.dir/vtkHyperOctreeDepth.cxx.o [ 47%] Building CXX object Filters/HyperTree/CMakeFiles/vtkFiltersHyperTree.dir/vtkHyperOctreeDualGridContourFilter.cxx.o [ 47%] Building CXX object Filters/HyperTree/CMakeFiles/vtkFiltersHyperTree.dir/vtkHyperOctreeLimiter.cxx.o [ 47%] Building CXX object Filters/HyperTree/CMakeFiles/vtkFiltersHyperTree.dir/vtkHyperOctreeSampleFunction.cxx.o [ 47%] Building CXX object Filters/HyperTree/CMakeFiles/vtkFiltersHyperTree.dir/vtkHyperOctreeSurfaceFilter.cxx.o [ 47%] Building CXX object Filters/HyperTree/CMakeFiles/vtkFiltersHyperTree.dir/vtkHyperOctreeToUniformGridFilter.cxx.o Linking CXX shared library ../../lib/libvtkFiltersHyperTree-6.2.dylib [ 47%] Built target vtkFiltersHyperTree Scanning dependencies of target vtkImagingGeneral [ 47%] Building CXX object Imaging/General/CMakeFiles/vtkImagingGeneral.dir/vtkImageAnisotropicDiffusion2D.cxx.o [ 47%] Building CXX object Imaging/General/CMakeFiles/vtkImagingGeneral.dir/vtkImageAnisotropicDiffusion3D.cxx.o [ 47%] Building CXX object Imaging/General/CMakeFiles/vtkImagingGeneral.dir/vtkImageCheckerboard.cxx.o [ 47%] Building CXX object Imaging/General/CMakeFiles/vtkImagingGeneral.dir/vtkImageCityBlockDistance.cxx.o [ 47%] Building CXX object Imaging/General/CMakeFiles/vtkImagingGeneral.dir/vtkImageConvolve.cxx.o [ 47%] Building CXX object Imaging/General/CMakeFiles/vtkImagingGeneral.dir/vtkImageCorrelation.cxx.o [ 47%] Building CXX object Imaging/General/CMakeFiles/vtkImagingGeneral.dir/vtkImageEuclideanDistance.cxx.o [ 47%] Building CXX object Imaging/General/CMakeFiles/vtkImagingGeneral.dir/vtkImageEuclideanToPolar.cxx.o [ 47%] Building CXX object Imaging/General/CMakeFiles/vtkImagingGeneral.dir/vtkImageGaussianSmooth.cxx.o [ 47%] Building CXX object Imaging/General/CMakeFiles/vtkImagingGeneral.dir/vtkImageGradient.cxx.o [ 47%] Building CXX object Imaging/General/CMakeFiles/vtkImagingGeneral.dir/vtkImageGradientMagnitude.cxx.o [ 47%] Building CXX object Imaging/General/CMakeFiles/vtkImagingGeneral.dir/vtkImageHybridMedian2D.cxx.o [ 47%] Building CXX object Imaging/General/CMakeFiles/vtkImagingGeneral.dir/vtkImageLaplacian.cxx.o [ 47%] Building CXX object Imaging/General/CMakeFiles/vtkImagingGeneral.dir/vtkImageMedian3D.cxx.o [ 47%] Building CXX object Imaging/General/CMakeFiles/vtkImagingGeneral.dir/vtkImageNormalize.cxx.o [ 47%] Building CXX object Imaging/General/CMakeFiles/vtkImagingGeneral.dir/vtkImageRange3D.cxx.o [ 48%] Building CXX object Imaging/General/CMakeFiles/vtkImagingGeneral.dir/vtkImageSeparableConvolution.cxx.o [ 48%] Building CXX object Imaging/General/CMakeFiles/vtkImagingGeneral.dir/vtkImageSobel2D.cxx.o [ 48%] Building CXX object Imaging/General/CMakeFiles/vtkImagingGeneral.dir/vtkImageSobel3D.cxx.o [ 48%] Building CXX object Imaging/General/CMakeFiles/vtkImagingGeneral.dir/vtkImageSpatialAlgorithm.cxx.o [ 48%] Building CXX object Imaging/General/CMakeFiles/vtkImagingGeneral.dir/vtkImageVariance3D.cxx.o [ 48%] Building CXX object Imaging/General/CMakeFiles/vtkImagingGeneral.dir/vtkSimpleImageFilterExample.cxx.o [ 48%] Building CXX object Imaging/General/CMakeFiles/vtkImagingGeneral.dir/vtkImageSlab.cxx.o [ 48%] Building CXX object Imaging/General/CMakeFiles/vtkImagingGeneral.dir/vtkImageSlabReslice.cxx.o Linking CXX shared library ../../lib/libvtkImagingGeneral-6.2.dylib [ 48%] Built target vtkImagingGeneral Scanning dependencies of target vtkFiltersImaging [ 48%] Building CXX object Filters/Imaging/CMakeFiles/vtkFiltersImaging.dir/vtkPairwiseExtractHistogram2D.cxx.o [ 48%] Building CXX object Filters/Imaging/CMakeFiles/vtkFiltersImaging.dir/vtkExtractHistogram2D.cxx.o [ 48%] Building CXX object Filters/Imaging/CMakeFiles/vtkFiltersImaging.dir/vtkComputeHistogram2DOutliers.cxx.o Linking CXX shared library ../../lib/libvtkFiltersImaging-6.2.dylib [ 48%] Built target vtkFiltersImaging Scanning dependencies of target vtkFiltersModeling [ 48%] Building CXX object Filters/Modeling/CMakeFiles/vtkFiltersModeling.dir/vtkBandedPolyDataContourFilter.cxx.o [ 48%] Building CXX object Filters/Modeling/CMakeFiles/vtkFiltersModeling.dir/vtkButterflySubdivisionFilter.cxx.o [ 48%] Building CXX object Filters/Modeling/CMakeFiles/vtkFiltersModeling.dir/vtkDijkstraGraphGeodesicPath.cxx.o [ 48%] Building CXX object Filters/Modeling/CMakeFiles/vtkFiltersModeling.dir/vtkDijkstraImageGeodesicPath.cxx.o [ 48%] Building CXX object Filters/Modeling/CMakeFiles/vtkFiltersModeling.dir/vtkFillHolesFilter.cxx.o [ 48%] Building CXX object Filters/Modeling/CMakeFiles/vtkFiltersModeling.dir/vtkGeodesicPath.cxx.o [ 48%] Building CXX object Filters/Modeling/CMakeFiles/vtkFiltersModeling.dir/vtkGraphGeodesicPath.cxx.o [ 48%] Building CXX object Filters/Modeling/CMakeFiles/vtkFiltersModeling.dir/vtkLinearExtrusionFilter.cxx.o [ 48%] Building CXX object Filters/Modeling/CMakeFiles/vtkFiltersModeling.dir/vtkLinearSubdivisionFilter.cxx.o [ 48%] Building CXX object Filters/Modeling/CMakeFiles/vtkFiltersModeling.dir/vtkLoopSubdivisionFilter.cxx.o [ 48%] Building CXX object Filters/Modeling/CMakeFiles/vtkFiltersModeling.dir/vtkPolyDataPointSampler.cxx.o [ 48%] Building CXX object Filters/Modeling/CMakeFiles/vtkFiltersModeling.dir/vtkProjectedTexture.cxx.o [ 48%] Building CXX object Filters/Modeling/CMakeFiles/vtkFiltersModeling.dir/vtkQuadRotationalExtrusionFilter.cxx.o [ 48%] Building CXX object Filters/Modeling/CMakeFiles/vtkFiltersModeling.dir/vtkRibbonFilter.cxx.o [ 48%] Building CXX object Filters/Modeling/CMakeFiles/vtkFiltersModeling.dir/vtkRotationalExtrusionFilter.cxx.o [ 48%] Building CXX object Filters/Modeling/CMakeFiles/vtkFiltersModeling.dir/vtkRuledSurfaceFilter.cxx.o [ 48%] Building CXX object Filters/Modeling/CMakeFiles/vtkFiltersModeling.dir/vtkSelectEnclosedPoints.cxx.o [ 48%] Building CXX object Filters/Modeling/CMakeFiles/vtkFiltersModeling.dir/vtkSelectPolyData.cxx.o [ 48%] Building CXX object Filters/Modeling/CMakeFiles/vtkFiltersModeling.dir/vtkSpherePuzzleArrows.cxx.o [ 48%] Building CXX object Filters/Modeling/CMakeFiles/vtkFiltersModeling.dir/vtkSpherePuzzle.cxx.o [ 48%] Building CXX object Filters/Modeling/CMakeFiles/vtkFiltersModeling.dir/vtkSubdivideTetra.cxx.o [ 49%] Building CXX object Filters/Modeling/CMakeFiles/vtkFiltersModeling.dir/vtkOutlineFilter.cxx.o [ 49%] Building CXX object Filters/Modeling/CMakeFiles/vtkFiltersModeling.dir/vtkSectorSource.cxx.o Linking CXX shared library ../../lib/libvtkFiltersModeling-6.2.dylib [ 49%] Built target vtkFiltersModeling Scanning dependencies of target vtkFiltersParallel [ 49%] Building CXX object Filters/Parallel/CMakeFiles/vtkFiltersParallel.dir/vtkCollectGraph.cxx.o [ 49%] Building CXX object Filters/Parallel/CMakeFiles/vtkFiltersParallel.dir/vtkCollectPolyData.cxx.o [ 49%] Building CXX object Filters/Parallel/CMakeFiles/vtkFiltersParallel.dir/vtkCollectTable.cxx.o [ 49%] Building CXX object Filters/Parallel/CMakeFiles/vtkFiltersParallel.dir/vtkCutMaterial.cxx.o [ 49%] Building CXX object Filters/Parallel/CMakeFiles/vtkFiltersParallel.dir/vtkDuplicatePolyData.cxx.o [ 49%] Building CXX object Filters/Parallel/CMakeFiles/vtkFiltersParallel.dir/vtkExtractCTHPart.cxx.o [ 49%] Building CXX object Filters/Parallel/CMakeFiles/vtkFiltersParallel.dir/vtkExtractPolyDataPiece.cxx.o [ 49%] Building CXX object Filters/Parallel/CMakeFiles/vtkFiltersParallel.dir/vtkExtractUnstructuredGridPiece.cxx.o [ 49%] Building CXX object Filters/Parallel/CMakeFiles/vtkFiltersParallel.dir/vtkExtractUserDefinedPiece.cxx.o [ 49%] Building CXX object Filters/Parallel/CMakeFiles/vtkFiltersParallel.dir/vtkPCellDataToPointData.cxx.o [ 49%] Building CXX object Filters/Parallel/CMakeFiles/vtkFiltersParallel.dir/vtkPExtractArraysOverTime.cxx.o [ 49%] Building CXX object Filters/Parallel/CMakeFiles/vtkFiltersParallel.dir/vtkPKdTree.cxx.o [ 49%] Building CXX object Filters/Parallel/CMakeFiles/vtkFiltersParallel.dir/vtkPLinearExtrusionFilter.cxx.o [ 49%] Building CXX object Filters/Parallel/CMakeFiles/vtkFiltersParallel.dir/vtkPMaskPoints.cxx.o [ 49%] Building CXX object Filters/Parallel/CMakeFiles/vtkFiltersParallel.dir/vtkPOutlineCornerFilter.cxx.o [ 49%] Building CXX object Filters/Parallel/CMakeFiles/vtkFiltersParallel.dir/vtkPOutlineFilter.cxx.o [ 49%] Building CXX object Filters/Parallel/CMakeFiles/vtkFiltersParallel.dir/vtkPOutlineFilterInternals.cxx.o [ 49%] Building CXX object Filters/Parallel/CMakeFiles/vtkFiltersParallel.dir/vtkPPolyDataNormals.cxx.o [ 49%] Building CXX object Filters/Parallel/CMakeFiles/vtkFiltersParallel.dir/vtkPProbeFilter.cxx.o [ 49%] Building CXX object Filters/Parallel/CMakeFiles/vtkFiltersParallel.dir/vtkPProjectSphereFilter.cxx.o [ 49%] Building CXX object Filters/Parallel/CMakeFiles/vtkFiltersParallel.dir/vtkPReflectionFilter.cxx.o [ 49%] Building CXX object Filters/Parallel/CMakeFiles/vtkFiltersParallel.dir/vtkPResampleFilter.cxx.o [ 49%] Building CXX object Filters/Parallel/CMakeFiles/vtkFiltersParallel.dir/vtkPSphereSource.cxx.o [ 49%] Building CXX object Filters/Parallel/CMakeFiles/vtkFiltersParallel.dir/vtkPYoungsMaterialInterface.cxx.o [ 49%] Building CXX object Filters/Parallel/CMakeFiles/vtkFiltersParallel.dir/vtkPassThroughFilter.cxx.o [ 49%] Building CXX object Filters/Parallel/CMakeFiles/vtkFiltersParallel.dir/vtkPieceRequestFilter.cxx.o [ 49%] Building CXX object Filters/Parallel/CMakeFiles/vtkFiltersParallel.dir/vtkPieceScalars.cxx.o [ 49%] Building CXX object Filters/Parallel/CMakeFiles/vtkFiltersParallel.dir/vtkPipelineSize.cxx.o [ 49%] Building CXX object Filters/Parallel/CMakeFiles/vtkFiltersParallel.dir/vtkProcessIdScalars.cxx.o [ 50%] Building CXX object Filters/Parallel/CMakeFiles/vtkFiltersParallel.dir/vtkRectilinearGridOutlineFilter.cxx.o [ 50%] Building CXX object Filters/Parallel/CMakeFiles/vtkFiltersParallel.dir/vtkTransmitPolyDataPiece.cxx.o [ 50%] Building CXX object Filters/Parallel/CMakeFiles/vtkFiltersParallel.dir/vtkTransmitStructuredDataPiece.cxx.o [ 50%] Building CXX object Filters/Parallel/CMakeFiles/vtkFiltersParallel.dir/vtkTransmitRectilinearGridPiece.cxx.o [ 50%] Building CXX object Filters/Parallel/CMakeFiles/vtkFiltersParallel.dir/vtkTransmitStructuredGridPiece.cxx.o [ 50%] Building CXX object Filters/Parallel/CMakeFiles/vtkFiltersParallel.dir/vtkTransmitUnstructuredGridPiece.cxx.o Linking CXX shared library ../../lib/libvtkFiltersParallel-6.2.dylib [ 50%] Built target vtkFiltersParallel Scanning dependencies of target vtkFiltersParallelImaging [ 50%] Building CXX object Filters/ParallelImaging/CMakeFiles/vtkFiltersParallelImaging.dir/vtkPComputeHistogram2DOutliers.cxx.o [ 50%] Building CXX object Filters/ParallelImaging/CMakeFiles/vtkFiltersParallelImaging.dir/vtkPExtractHistogram2D.cxx.o [ 50%] Building CXX object Filters/ParallelImaging/CMakeFiles/vtkFiltersParallelImaging.dir/vtkPPairwiseExtractHistogram2D.cxx.o [ 50%] Building CXX object Filters/ParallelImaging/CMakeFiles/vtkFiltersParallelImaging.dir/vtkExtractPiece.cxx.o [ 50%] Building CXX object Filters/ParallelImaging/CMakeFiles/vtkFiltersParallelImaging.dir/vtkMemoryLimitImageDataStreamer.cxx.o [ 50%] Building CXX object Filters/ParallelImaging/CMakeFiles/vtkFiltersParallelImaging.dir/vtkTransmitImageDataPiece.cxx.o Linking CXX shared library ../../lib/libvtkFiltersParallelImaging-6.2.dylib [ 50%] Built target vtkFiltersParallelImaging Scanning dependencies of target vtkFiltersProgrammable [ 50%] Building CXX object Filters/Programmable/CMakeFiles/vtkFiltersProgrammable.dir/vtkProgrammableAttributeDataFilter.cxx.o [ 50%] Building CXX object Filters/Programmable/CMakeFiles/vtkFiltersProgrammable.dir/vtkProgrammableFilter.cxx.o [ 50%] Building CXX object Filters/Programmable/CMakeFiles/vtkFiltersProgrammable.dir/vtkProgrammableGlyphFilter.cxx.o Linking CXX shared library ../../lib/libvtkFiltersProgrammable-6.2.dylib [ 50%] Built target vtkFiltersProgrammable Scanning dependencies of target vtkFiltersSMP [ 50%] Building CXX object Filters/SMP/CMakeFiles/vtkFiltersSMP.dir/vtkSMPContourGrid.cxx.o [ 50%] Building CXX object Filters/SMP/CMakeFiles/vtkFiltersSMP.dir/vtkSMPContourGridManyPieces.cxx.o [ 50%] Building CXX object Filters/SMP/CMakeFiles/vtkFiltersSMP.dir/vtkSMPMergePoints.cxx.o [ 50%] Building CXX object Filters/SMP/CMakeFiles/vtkFiltersSMP.dir/vtkSMPMergePolyDataHelper.cxx.o [ 50%] Building CXX object Filters/SMP/CMakeFiles/vtkFiltersSMP.dir/vtkThreadedSynchronizedTemplates3D.cxx.o [ 50%] Building CXX object Filters/SMP/CMakeFiles/vtkFiltersSMP.dir/vtkSMPTransform.cxx.o [ 50%] Building CXX object Filters/SMP/CMakeFiles/vtkFiltersSMP.dir/vtkSMPWarpVector.cxx.o Linking CXX shared library ../../lib/libvtkFiltersSMP-6.2.dylib [ 50%] Built target vtkFiltersSMP Scanning dependencies of target vtkFiltersSelection [ 50%] Building CXX object Filters/Selection/CMakeFiles/vtkFiltersSelection.dir/vtkKdTreeSelector.cxx.o [ 50%] Building CXX object Filters/Selection/CMakeFiles/vtkFiltersSelection.dir/vtkLinearSelector.cxx.o [ 50%] Building CXX object Filters/Selection/CMakeFiles/vtkFiltersSelection.dir/vtkCellDistanceSelector.cxx.o Linking CXX shared library ../../lib/libvtkFiltersSelection-6.2.dylib [ 50%] Built target vtkFiltersSelection Scanning dependencies of target vtkFiltersTexture [ 50%] Building CXX object Filters/Texture/CMakeFiles/vtkFiltersTexture.dir/vtkTextureMapToCylinder.cxx.o [ 50%] Building CXX object Filters/Texture/CMakeFiles/vtkFiltersTexture.dir/vtkTextureMapToPlane.cxx.o [ 50%] Building CXX object Filters/Texture/CMakeFiles/vtkFiltersTexture.dir/vtkTextureMapToSphere.cxx.o [ 50%] Building CXX object Filters/Texture/CMakeFiles/vtkFiltersTexture.dir/vtkImplicitTextureCoords.cxx.o [ 50%] Building CXX object Filters/Texture/CMakeFiles/vtkFiltersTexture.dir/vtkThresholdTextureCoords.cxx.o [ 50%] Building CXX object Filters/Texture/CMakeFiles/vtkFiltersTexture.dir/vtkTransformTextureCoords.cxx.o [ 50%] Building CXX object Filters/Texture/CMakeFiles/vtkFiltersTexture.dir/vtkTriangularTCoords.cxx.o Linking CXX shared library ../../lib/libvtkFiltersTexture-6.2.dylib [ 50%] Built target vtkFiltersTexture Scanning dependencies of target verdict [ 50%] Building CXX object ThirdParty/verdict/vtkverdict/CMakeFiles/verdict.dir/V_EdgeMetric.cpp.o [ 50%] Building CXX object ThirdParty/verdict/vtkverdict/CMakeFiles/verdict.dir/V_GaussIntegration.cpp.o [ 50%] Building CXX object ThirdParty/verdict/vtkverdict/CMakeFiles/verdict.dir/V_HexMetric.cpp.o [ 50%] Building CXX object ThirdParty/verdict/vtkverdict/CMakeFiles/verdict.dir/V_KnifeMetric.cpp.o [ 50%] Building CXX object ThirdParty/verdict/vtkverdict/CMakeFiles/verdict.dir/V_PyramidMetric.cpp.o [ 50%] Building CXX object ThirdParty/verdict/vtkverdict/CMakeFiles/verdict.dir/V_QuadMetric.cpp.o [ 50%] Building CXX object ThirdParty/verdict/vtkverdict/CMakeFiles/verdict.dir/V_TetMetric.cpp.o [ 50%] Building CXX object ThirdParty/verdict/vtkverdict/CMakeFiles/verdict.dir/V_TriMetric.cpp.o [ 50%] Building CXX object ThirdParty/verdict/vtkverdict/CMakeFiles/verdict.dir/VerdictVector.cpp.o [ 50%] Building CXX object ThirdParty/verdict/vtkverdict/CMakeFiles/verdict.dir/V_WedgeMetric.cpp.o Linking CXX shared library ../../../lib/libvtkverdict-6.2.dylib [ 50%] Built target verdict Scanning dependencies of target vtkFiltersVerdict [ 50%] Building CXX object Filters/Verdict/CMakeFiles/vtkFiltersVerdict.dir/vtkCellQuality.cxx.o [ 50%] Building CXX object Filters/Verdict/CMakeFiles/vtkFiltersVerdict.dir/vtkMatrixMathFilter.cxx.o [ 50%] Building CXX object Filters/Verdict/CMakeFiles/vtkFiltersVerdict.dir/vtkMeshQuality.cxx.o Linking CXX shared library ../../lib/libvtkFiltersVerdict-6.2.dylib [ 50%] Built target vtkFiltersVerdict Scanning dependencies of target vtkmetaio [ 50%] Building CXX object Utilities/MetaIO/vtkmetaio/CMakeFiles/vtkmetaio.dir/metaUtils.cxx.o [ 50%] Building CXX object Utilities/MetaIO/vtkmetaio/CMakeFiles/vtkmetaio.dir/metaArrow.cxx.o [ 50%] Building CXX object Utilities/MetaIO/vtkmetaio/CMakeFiles/vtkmetaio.dir/metaBlob.cxx.o [ 50%] Building CXX object Utilities/MetaIO/vtkmetaio/CMakeFiles/vtkmetaio.dir/metaCommand.cxx.o [ 50%] Building CXX object Utilities/MetaIO/vtkmetaio/CMakeFiles/vtkmetaio.dir/metaContour.cxx.o [ 50%] Building CXX object Utilities/MetaIO/vtkmetaio/CMakeFiles/vtkmetaio.dir/metaDTITube.cxx.o [ 50%] Building CXX object Utilities/MetaIO/vtkmetaio/CMakeFiles/vtkmetaio.dir/metaEllipse.cxx.o [ 50%] Building CXX object Utilities/MetaIO/vtkmetaio/CMakeFiles/vtkmetaio.dir/metaGroup.cxx.o [ 50%] Building CXX object Utilities/MetaIO/vtkmetaio/CMakeFiles/vtkmetaio.dir/metaGaussian.cxx.o [ 50%] Building CXX object Utilities/MetaIO/vtkmetaio/CMakeFiles/vtkmetaio.dir/metaImage.cxx.o [ 50%] Building CXX object Utilities/MetaIO/vtkmetaio/CMakeFiles/vtkmetaio.dir/metaImageUtils.cxx.o [ 50%] Building CXX object Utilities/MetaIO/vtkmetaio/CMakeFiles/vtkmetaio.dir/metaLandmark.cxx.o [ 50%] Building CXX object Utilities/MetaIO/vtkmetaio/CMakeFiles/vtkmetaio.dir/metaLine.cxx.o [ 50%] Building CXX object Utilities/MetaIO/vtkmetaio/CMakeFiles/vtkmetaio.dir/metaMesh.cxx.o [ 51%] Building CXX object Utilities/MetaIO/vtkmetaio/CMakeFiles/vtkmetaio.dir/metaObject.cxx.o [ 51%] Building CXX object Utilities/MetaIO/vtkmetaio/CMakeFiles/vtkmetaio.dir/metaOutput.cxx.o /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/VTK/Utilities/MetaIO/vtkmetaio/metaOutput.cxx:579:17: warning: expression with side effects will be evaluated despite being used as an operand to 'typeid' [-Wpotentially-evaluated-expression] if(typeid(*(*itStream)) == typeid(MetaFileOutputStream)) ^ 1 warning generated. [ 51%] Building CXX object Utilities/MetaIO/vtkmetaio/CMakeFiles/vtkmetaio.dir/metaScene.cxx.o [ 51%] Building CXX object Utilities/MetaIO/vtkmetaio/CMakeFiles/vtkmetaio.dir/metaSurface.cxx.o [ 51%] Building CXX object Utilities/MetaIO/vtkmetaio/CMakeFiles/vtkmetaio.dir/metaTube.cxx.o [ 51%] Building CXX object Utilities/MetaIO/vtkmetaio/CMakeFiles/vtkmetaio.dir/metaVesselTube.cxx.o [ 51%] Building CXX object Utilities/MetaIO/vtkmetaio/CMakeFiles/vtkmetaio.dir/metaTransform.cxx.o [ 51%] Building CXX object Utilities/MetaIO/vtkmetaio/CMakeFiles/vtkmetaio.dir/metaTubeGraph.cxx.o [ 51%] Building CXX object Utilities/MetaIO/vtkmetaio/CMakeFiles/vtkmetaio.dir/metaForm.cxx.o [ 51%] Building CXX object Utilities/MetaIO/vtkmetaio/CMakeFiles/vtkmetaio.dir/metaArray.cxx.o [ 51%] Building CXX object Utilities/MetaIO/vtkmetaio/CMakeFiles/vtkmetaio.dir/metaFEMObject.cxx.o Linking CXX shared library ../../../lib/libvtkmetaio-6.2.dylib [ 51%] Built target vtkmetaio Scanning dependencies of target vtkjpeg [ 51%] Building C object ThirdParty/jpeg/vtkjpeg/CMakeFiles/vtkjpeg.dir/jmemnobs.c.o [ 51%] Building C object ThirdParty/jpeg/vtkjpeg/CMakeFiles/vtkjpeg.dir/jcomapi.c.o [ 51%] Building C object ThirdParty/jpeg/vtkjpeg/CMakeFiles/vtkjpeg.dir/jutils.c.o [ 51%] Building C object ThirdParty/jpeg/vtkjpeg/CMakeFiles/vtkjpeg.dir/jerror.c.o [ 51%] Building C object ThirdParty/jpeg/vtkjpeg/CMakeFiles/vtkjpeg.dir/jmemmgr.c.o [ 51%] Building C object ThirdParty/jpeg/vtkjpeg/CMakeFiles/vtkjpeg.dir/jcapimin.c.o [ 51%] Building C object ThirdParty/jpeg/vtkjpeg/CMakeFiles/vtkjpeg.dir/jcapistd.c.o [ 51%] Building C object ThirdParty/jpeg/vtkjpeg/CMakeFiles/vtkjpeg.dir/jctrans.c.o [ 51%] Building C object ThirdParty/jpeg/vtkjpeg/CMakeFiles/vtkjpeg.dir/jcparam.c.o [ 51%] Building C object ThirdParty/jpeg/vtkjpeg/CMakeFiles/vtkjpeg.dir/jdatadst.c.o [ 51%] Building C object ThirdParty/jpeg/vtkjpeg/CMakeFiles/vtkjpeg.dir/jcinit.c.o [ 51%] Building C object ThirdParty/jpeg/vtkjpeg/CMakeFiles/vtkjpeg.dir/jcmaster.c.o [ 51%] Building C object ThirdParty/jpeg/vtkjpeg/CMakeFiles/vtkjpeg.dir/jcmarker.c.o [ 51%] Building C object ThirdParty/jpeg/vtkjpeg/CMakeFiles/vtkjpeg.dir/jcmainct.c.o [ 52%] Building C object ThirdParty/jpeg/vtkjpeg/CMakeFiles/vtkjpeg.dir/jcprepct.c.o [ 52%] Building C object ThirdParty/jpeg/vtkjpeg/CMakeFiles/vtkjpeg.dir/jccoefct.c.o [ 52%] Building C object ThirdParty/jpeg/vtkjpeg/CMakeFiles/vtkjpeg.dir/jccolor.c.o [ 52%] Building C object ThirdParty/jpeg/vtkjpeg/CMakeFiles/vtkjpeg.dir/jcsample.c.o [ 52%] Building C object ThirdParty/jpeg/vtkjpeg/CMakeFiles/vtkjpeg.dir/jchuff.c.o [ 52%] Building C object ThirdParty/jpeg/vtkjpeg/CMakeFiles/vtkjpeg.dir/jcphuff.c.o [ 52%] Building C object ThirdParty/jpeg/vtkjpeg/CMakeFiles/vtkjpeg.dir/jcdctmgr.c.o [ 52%] Building C object ThirdParty/jpeg/vtkjpeg/CMakeFiles/vtkjpeg.dir/jfdctfst.c.o [ 52%] Building C object ThirdParty/jpeg/vtkjpeg/CMakeFiles/vtkjpeg.dir/jfdctflt.c.o [ 52%] Building C object ThirdParty/jpeg/vtkjpeg/CMakeFiles/vtkjpeg.dir/jfdctint.c.o [ 52%] Building C object ThirdParty/jpeg/vtkjpeg/CMakeFiles/vtkjpeg.dir/jdapimin.c.o [ 52%] Building C object ThirdParty/jpeg/vtkjpeg/CMakeFiles/vtkjpeg.dir/jdapistd.c.o [ 52%] Building C object ThirdParty/jpeg/vtkjpeg/CMakeFiles/vtkjpeg.dir/jdtrans.c.o [ 52%] Building C object ThirdParty/jpeg/vtkjpeg/CMakeFiles/vtkjpeg.dir/jdatasrc.c.o [ 52%] Building C object ThirdParty/jpeg/vtkjpeg/CMakeFiles/vtkjpeg.dir/jdmaster.c.o [ 52%] Building C object ThirdParty/jpeg/vtkjpeg/CMakeFiles/vtkjpeg.dir/jdinput.c.o [ 52%] Building C object ThirdParty/jpeg/vtkjpeg/CMakeFiles/vtkjpeg.dir/jdmarker.c.o [ 52%] Building C object ThirdParty/jpeg/vtkjpeg/CMakeFiles/vtkjpeg.dir/jdhuff.c.o [ 52%] Building C object ThirdParty/jpeg/vtkjpeg/CMakeFiles/vtkjpeg.dir/jdphuff.c.o [ 52%] Building C object ThirdParty/jpeg/vtkjpeg/CMakeFiles/vtkjpeg.dir/jdmainct.c.o [ 52%] Building C object ThirdParty/jpeg/vtkjpeg/CMakeFiles/vtkjpeg.dir/jdcoefct.c.o [ 52%] Building C object ThirdParty/jpeg/vtkjpeg/CMakeFiles/vtkjpeg.dir/jdpostct.c.o [ 52%] Building C object ThirdParty/jpeg/vtkjpeg/CMakeFiles/vtkjpeg.dir/jddctmgr.c.o [ 52%] Building C object ThirdParty/jpeg/vtkjpeg/CMakeFiles/vtkjpeg.dir/jidctfst.c.o [ 52%] Building C object ThirdParty/jpeg/vtkjpeg/CMakeFiles/vtkjpeg.dir/jidctflt.c.o [ 52%] Building C object ThirdParty/jpeg/vtkjpeg/CMakeFiles/vtkjpeg.dir/jidctint.c.o [ 52%] Building C object ThirdParty/jpeg/vtkjpeg/CMakeFiles/vtkjpeg.dir/jidctred.c.o [ 52%] Building C object ThirdParty/jpeg/vtkjpeg/CMakeFiles/vtkjpeg.dir/jdsample.c.o [ 52%] Building C object ThirdParty/jpeg/vtkjpeg/CMakeFiles/vtkjpeg.dir/jdcolor.c.o [ 52%] Building C object ThirdParty/jpeg/vtkjpeg/CMakeFiles/vtkjpeg.dir/jquant1.c.o [ 52%] Building C object ThirdParty/jpeg/vtkjpeg/CMakeFiles/vtkjpeg.dir/jquant2.c.o [ 53%] Building C object ThirdParty/jpeg/vtkjpeg/CMakeFiles/vtkjpeg.dir/jdmerge.c.o Linking C shared library ../../../lib/libvtkjpeg-6.2.dylib [ 53%] Built target vtkjpeg Scanning dependencies of target vtkpng [ 53%] Building C object ThirdParty/png/vtkpng/CMakeFiles/vtkpng.dir/pngget.c.o [ 53%] Building C object ThirdParty/png/vtkpng/CMakeFiles/vtkpng.dir/pngrio.c.o [ 53%] Building C object ThirdParty/png/vtkpng/CMakeFiles/vtkpng.dir/pngwrite.c.o [ 53%] Building C object ThirdParty/png/vtkpng/CMakeFiles/vtkpng.dir/png.c.o [ 53%] Building C object ThirdParty/png/vtkpng/CMakeFiles/vtkpng.dir/pngmem.c.o [ 53%] Building C object ThirdParty/png/vtkpng/CMakeFiles/vtkpng.dir/pngrtran.c.o [ 53%] Building C object ThirdParty/png/vtkpng/CMakeFiles/vtkpng.dir/pngtrans.c.o [ 53%] Building C object ThirdParty/png/vtkpng/CMakeFiles/vtkpng.dir/pngwtran.c.o [ 53%] Building C object ThirdParty/png/vtkpng/CMakeFiles/vtkpng.dir/pngerror.c.o [ 53%] Building C object ThirdParty/png/vtkpng/CMakeFiles/vtkpng.dir/pngpread.c.o [ 53%] Building C object ThirdParty/png/vtkpng/CMakeFiles/vtkpng.dir/pngrutil.c.o [ 53%] Building C object ThirdParty/png/vtkpng/CMakeFiles/vtkpng.dir/pngvcrd.c.o [ 53%] Building C object ThirdParty/png/vtkpng/CMakeFiles/vtkpng.dir/pngwutil.c.o [ 53%] Building C object ThirdParty/png/vtkpng/CMakeFiles/vtkpng.dir/pnggccrd.c.o [ 53%] Building C object ThirdParty/png/vtkpng/CMakeFiles/vtkpng.dir/pngread.c.o [ 53%] Building C object ThirdParty/png/vtkpng/CMakeFiles/vtkpng.dir/pngset.c.o [ 54%] Building C object ThirdParty/png/vtkpng/CMakeFiles/vtkpng.dir/pngwio.c.o Linking C shared library ../../../lib/libvtkpng-6.2.dylib [ 54%] Built target vtkpng Scanning dependencies of target vtkmkg3states [ 54%] Building C object ThirdParty/tiff/vtktiff/CMakeFiles/vtkmkg3states.dir/mkg3states.c.o Linking C executable ../../../bin/vtkmkg3states-6.2 [ 54%] Built target vtkmkg3states [ 54%] Generating tif_fax3sm.c Scanning dependencies of target vtktiff [ 54%] Building C object ThirdParty/tiff/vtktiff/CMakeFiles/vtktiff.dir/tif_aux.c.o [ 54%] Building C object ThirdParty/tiff/vtktiff/CMakeFiles/vtktiff.dir/tif_close.c.o [ 54%] Building C object ThirdParty/tiff/vtktiff/CMakeFiles/vtktiff.dir/tif_codec.c.o [ 54%] Building C object ThirdParty/tiff/vtktiff/CMakeFiles/vtktiff.dir/tif_compress.c.o [ 54%] Building C object ThirdParty/tiff/vtktiff/CMakeFiles/vtktiff.dir/tif_dir.c.o [ 54%] Building C object ThirdParty/tiff/vtktiff/CMakeFiles/vtktiff.dir/tif_dirinfo.c.o [ 54%] Building C object ThirdParty/tiff/vtktiff/CMakeFiles/vtktiff.dir/tif_dirread.c.o [ 54%] Building C object ThirdParty/tiff/vtktiff/CMakeFiles/vtktiff.dir/tif_dirwrite.c.o [ 54%] Building C object ThirdParty/tiff/vtktiff/CMakeFiles/vtktiff.dir/tif_dumpmode.c.o [ 54%] Building C object ThirdParty/tiff/vtktiff/CMakeFiles/vtktiff.dir/tif_error.c.o [ 54%] Building C object ThirdParty/tiff/vtktiff/CMakeFiles/vtktiff.dir/tif_fax3.c.o [ 54%] Building C object ThirdParty/tiff/vtktiff/CMakeFiles/vtktiff.dir/tif_flush.c.o [ 54%] Building C object ThirdParty/tiff/vtktiff/CMakeFiles/vtktiff.dir/tif_getimage.c.o [ 54%] Building C object ThirdParty/tiff/vtktiff/CMakeFiles/vtktiff.dir/tif_jpeg.c.o [ 54%] Building C object ThirdParty/tiff/vtktiff/CMakeFiles/vtktiff.dir/tif_luv.c.o [ 54%] Building C object ThirdParty/tiff/vtktiff/CMakeFiles/vtktiff.dir/tif_lzw.c.o [ 55%] Building C object ThirdParty/tiff/vtktiff/CMakeFiles/vtktiff.dir/tif_next.c.o [ 55%] Building C object ThirdParty/tiff/vtktiff/CMakeFiles/vtktiff.dir/tif_ojpeg.c.o [ 55%] Building C object ThirdParty/tiff/vtktiff/CMakeFiles/vtktiff.dir/tif_open.c.o [ 55%] Building C object ThirdParty/tiff/vtktiff/CMakeFiles/vtktiff.dir/tif_packbits.c.o [ 55%] Building C object ThirdParty/tiff/vtktiff/CMakeFiles/vtktiff.dir/tif_pixarlog.c.o [ 55%] Building C object ThirdParty/tiff/vtktiff/CMakeFiles/vtktiff.dir/tif_predict.c.o [ 55%] Building C object ThirdParty/tiff/vtktiff/CMakeFiles/vtktiff.dir/tif_print.c.o [ 55%] Building C object ThirdParty/tiff/vtktiff/CMakeFiles/vtktiff.dir/tif_read.c.o [ 55%] Building C object ThirdParty/tiff/vtktiff/CMakeFiles/vtktiff.dir/tif_strip.c.o [ 55%] Building C object ThirdParty/tiff/vtktiff/CMakeFiles/vtktiff.dir/tif_swab.c.o [ 55%] Building C object ThirdParty/tiff/vtktiff/CMakeFiles/vtktiff.dir/tif_thunder.c.o [ 55%] Building C object ThirdParty/tiff/vtktiff/CMakeFiles/vtktiff.dir/tif_tile.c.o [ 55%] Building C object ThirdParty/tiff/vtktiff/CMakeFiles/vtktiff.dir/tif_version.c.o [ 55%] Building C object ThirdParty/tiff/vtktiff/CMakeFiles/vtktiff.dir/tif_warning.c.o [ 55%] Building C object ThirdParty/tiff/vtktiff/CMakeFiles/vtktiff.dir/tif_write.c.o [ 55%] Building C object ThirdParty/tiff/vtktiff/CMakeFiles/vtktiff.dir/tif_zip.c.o [ 55%] Building C object ThirdParty/tiff/vtktiff/CMakeFiles/vtktiff.dir/tif_color.c.o [ 55%] Building C object ThirdParty/tiff/vtktiff/CMakeFiles/vtktiff.dir/tif_extension.c.o [ 55%] Building C object ThirdParty/tiff/vtktiff/CMakeFiles/vtktiff.dir/tif_unix.c.o [ 55%] Building C object ThirdParty/tiff/vtktiff/CMakeFiles/vtktiff.dir/tif_fax3sm.c.o Linking C shared library ../../../lib/libvtktiff-6.2.dylib [ 55%] Built target vtktiff Scanning dependencies of target vtkIOImage [ 55%] Building CXX object IO/Image/CMakeFiles/vtkIOImage.dir/vtkBMPReader.cxx.o [ 55%] Building CXX object IO/Image/CMakeFiles/vtkIOImage.dir/vtkBMPWriter.cxx.o [ 55%] Building CXX object IO/Image/CMakeFiles/vtkIOImage.dir/vtkDEMReader.cxx.o [ 55%] Building CXX object IO/Image/CMakeFiles/vtkIOImage.dir/vtkDICOMImageReader.cxx.o [ 55%] Building CXX object IO/Image/CMakeFiles/vtkIOImage.dir/vtkGESignaReader.cxx.o [ 55%] Building CXX object IO/Image/CMakeFiles/vtkIOImage.dir/vtkImageExport.cxx.o [ 55%] Building CXX object IO/Image/CMakeFiles/vtkIOImage.dir/vtkImageImport.cxx.o [ 55%] Building CXX object IO/Image/CMakeFiles/vtkIOImage.dir/vtkImageImportExecutive.cxx.o [ 55%] Building CXX object IO/Image/CMakeFiles/vtkIOImage.dir/vtkImageReader.cxx.o [ 55%] Building CXX object IO/Image/CMakeFiles/vtkIOImage.dir/vtkImageReader2.cxx.o [ 55%] Building CXX object IO/Image/CMakeFiles/vtkIOImage.dir/vtkImageReader2Collection.cxx.o [ 55%] Building CXX object IO/Image/CMakeFiles/vtkIOImage.dir/vtkImageReader2Factory.cxx.o [ 55%] Building CXX object IO/Image/CMakeFiles/vtkIOImage.dir/vtkImageWriter.cxx.o [ 55%] Building CXX object IO/Image/CMakeFiles/vtkIOImage.dir/vtkJPEGReader.cxx.o [ 55%] Building CXX object IO/Image/CMakeFiles/vtkIOImage.dir/vtkJPEGWriter.cxx.o [ 56%] Building CXX object IO/Image/CMakeFiles/vtkIOImage.dir/vtkJSONImageWriter.cxx.o [ 56%] Building CXX object IO/Image/CMakeFiles/vtkIOImage.dir/vtkMedicalImageProperties.cxx.o [ 56%] Building CXX object IO/Image/CMakeFiles/vtkIOImage.dir/vtkMedicalImageReader2.cxx.o [ 56%] Building CXX object IO/Image/CMakeFiles/vtkIOImage.dir/vtkMetaImageReader.cxx.o [ 56%] Building CXX object IO/Image/CMakeFiles/vtkIOImage.dir/vtkMetaImageWriter.cxx.o [ 56%] Building CXX object IO/Image/CMakeFiles/vtkIOImage.dir/vtkNIFTIImageHeader.cxx.o [ 56%] Building CXX object IO/Image/CMakeFiles/vtkIOImage.dir/vtkNIFTIImageReader.cxx.o [ 56%] Building CXX object IO/Image/CMakeFiles/vtkIOImage.dir/vtkNIFTIImageWriter.cxx.o [ 56%] Building CXX object IO/Image/CMakeFiles/vtkIOImage.dir/vtkNrrdReader.cxx.o [ 56%] Building CXX object IO/Image/CMakeFiles/vtkIOImage.dir/vtkPNGReader.cxx.o [ 56%] Building CXX object IO/Image/CMakeFiles/vtkIOImage.dir/vtkPNGWriter.cxx.o [ 56%] Building CXX object IO/Image/CMakeFiles/vtkIOImage.dir/vtkPNMReader.cxx.o [ 56%] Building CXX object IO/Image/CMakeFiles/vtkIOImage.dir/vtkPNMWriter.cxx.o [ 56%] Building CXX object IO/Image/CMakeFiles/vtkIOImage.dir/vtkPostScriptWriter.cxx.o [ 56%] Building CXX object IO/Image/CMakeFiles/vtkIOImage.dir/vtkSLCReader.cxx.o [ 56%] Building CXX object IO/Image/CMakeFiles/vtkIOImage.dir/vtkTIFFReader.cxx.o [ 56%] Building CXX object IO/Image/CMakeFiles/vtkIOImage.dir/vtkTIFFWriter.cxx.o [ 56%] Building CXX object IO/Image/CMakeFiles/vtkIOImage.dir/vtkVolume16Reader.cxx.o [ 56%] Building CXX object IO/Image/CMakeFiles/vtkIOImage.dir/vtkVolumeReader.cxx.o Linking CXX shared library ../../lib/libvtkIOImage-6.2.dylib [ 56%] Built target vtkIOImage Scanning dependencies of target vtkImagingHybrid [ 56%] Building CXX object Imaging/Hybrid/CMakeFiles/vtkImagingHybrid.dir/vtkBooleanTexture.cxx.o [ 56%] Building CXX object Imaging/Hybrid/CMakeFiles/vtkImagingHybrid.dir/vtkShepardMethod.cxx.o [ 56%] Building CXX object Imaging/Hybrid/CMakeFiles/vtkImagingHybrid.dir/vtkVoxelModeller.cxx.o [ 56%] Building CXX object Imaging/Hybrid/CMakeFiles/vtkImagingHybrid.dir/vtkSurfaceReconstructionFilter.cxx.o [ 56%] Building CXX object Imaging/Hybrid/CMakeFiles/vtkImagingHybrid.dir/vtkFastSplatter.cxx.o [ 56%] Building CXX object Imaging/Hybrid/CMakeFiles/vtkImagingHybrid.dir/vtkGaussianSplatter.cxx.o [ 56%] Building CXX object Imaging/Hybrid/CMakeFiles/vtkImagingHybrid.dir/vtkSampleFunction.cxx.o [ 56%] Building CXX object Imaging/Hybrid/CMakeFiles/vtkImagingHybrid.dir/vtkPointLoad.cxx.o [ 56%] Building CXX object Imaging/Hybrid/CMakeFiles/vtkImagingHybrid.dir/vtkImageCursor3D.cxx.o [ 56%] Building CXX object Imaging/Hybrid/CMakeFiles/vtkImagingHybrid.dir/vtkImageRectilinearWipe.cxx.o [ 56%] Building CXX object Imaging/Hybrid/CMakeFiles/vtkImagingHybrid.dir/vtkTriangularTexture.cxx.o [ 56%] Building CXX object Imaging/Hybrid/CMakeFiles/vtkImagingHybrid.dir/vtkSliceCubes.cxx.o Linking CXX shared library ../../lib/libvtkImagingHybrid-6.2.dylib [ 56%] Built target vtkImagingHybrid Scanning dependencies of target vtkInfovisLayout [ 56%] Building CXX object Infovis/Layout/CMakeFiles/vtkInfovisLayout.dir/vtkArcParallelEdgeStrategy.cxx.o [ 56%] Building CXX object Infovis/Layout/CMakeFiles/vtkInfovisLayout.dir/vtkAreaLayout.cxx.o [ 56%] Building CXX object Infovis/Layout/CMakeFiles/vtkInfovisLayout.dir/vtkAreaLayoutStrategy.cxx.o [ 56%] Building CXX object Infovis/Layout/CMakeFiles/vtkInfovisLayout.dir/vtkAssignCoordinates.cxx.o [ 56%] Building CXX object Infovis/Layout/CMakeFiles/vtkInfovisLayout.dir/vtkAssignCoordinatesLayoutStrategy.cxx.o [ 56%] Building CXX object Infovis/Layout/CMakeFiles/vtkInfovisLayout.dir/vtkAttributeClustering2DLayoutStrategy.cxx.o [ 56%] Building CXX object Infovis/Layout/CMakeFiles/vtkInfovisLayout.dir/vtkBoxLayoutStrategy.cxx.o [ 56%] Building CXX object Infovis/Layout/CMakeFiles/vtkInfovisLayout.dir/vtkCirclePackFrontChainLayoutStrategy.cxx.o [ 56%] Building CXX object Infovis/Layout/CMakeFiles/vtkInfovisLayout.dir/vtkCirclePackLayout.cxx.o [ 56%] Building CXX object Infovis/Layout/CMakeFiles/vtkInfovisLayout.dir/vtkCirclePackLayoutStrategy.cxx.o [ 56%] Building CXX object Infovis/Layout/CMakeFiles/vtkInfovisLayout.dir/vtkCirclePackToPolyData.cxx.o [ 56%] Building CXX object Infovis/Layout/CMakeFiles/vtkInfovisLayout.dir/vtkCircularLayoutStrategy.cxx.o [ 56%] Building CXX object Infovis/Layout/CMakeFiles/vtkInfovisLayout.dir/vtkClustering2DLayoutStrategy.cxx.o [ 56%] Building CXX object Infovis/Layout/CMakeFiles/vtkInfovisLayout.dir/vtkCommunity2DLayoutStrategy.cxx.o [ 56%] Building CXX object Infovis/Layout/CMakeFiles/vtkInfovisLayout.dir/vtkConeLayoutStrategy.cxx.o [ 56%] Building CXX object Infovis/Layout/CMakeFiles/vtkInfovisLayout.dir/vtkConstrained2DLayoutStrategy.cxx.o [ 56%] Building CXX object Infovis/Layout/CMakeFiles/vtkInfovisLayout.dir/vtkCosmicTreeLayoutStrategy.cxx.o [ 56%] Building CXX object Infovis/Layout/CMakeFiles/vtkInfovisLayout.dir/vtkEdgeLayout.cxx.o [ 56%] Building CXX object Infovis/Layout/CMakeFiles/vtkInfovisLayout.dir/vtkEdgeLayoutStrategy.cxx.o [ 56%] Building CXX object Infovis/Layout/CMakeFiles/vtkInfovisLayout.dir/vtkFast2DLayoutStrategy.cxx.o [ 56%] Building CXX object Infovis/Layout/CMakeFiles/vtkInfovisLayout.dir/vtkForceDirectedLayoutStrategy.cxx.o [ 56%] Building CXX object Infovis/Layout/CMakeFiles/vtkInfovisLayout.dir/vtkGeoEdgeStrategy.cxx.o [ 56%] Building CXX object Infovis/Layout/CMakeFiles/vtkInfovisLayout.dir/vtkGeoMath.cxx.o [ 56%] Building CXX object Infovis/Layout/CMakeFiles/vtkInfovisLayout.dir/vtkGraphLayout.cxx.o [ 56%] Building CXX object Infovis/Layout/CMakeFiles/vtkInfovisLayout.dir/vtkGraphLayoutStrategy.cxx.o [ 57%] Building CXX object Infovis/Layout/CMakeFiles/vtkInfovisLayout.dir/vtkIncrementalForceLayout.cxx.o [ 57%] Building CXX object Infovis/Layout/CMakeFiles/vtkInfovisLayout.dir/vtkPassThroughEdgeStrategy.cxx.o [ 57%] Building CXX object Infovis/Layout/CMakeFiles/vtkInfovisLayout.dir/vtkPassThroughLayoutStrategy.cxx.o [ 57%] Building CXX object Infovis/Layout/CMakeFiles/vtkInfovisLayout.dir/vtkPerturbCoincidentVertices.cxx.o [ 57%] Building CXX object Infovis/Layout/CMakeFiles/vtkInfovisLayout.dir/vtkRandomLayoutStrategy.cxx.o [ 57%] Building CXX object Infovis/Layout/CMakeFiles/vtkInfovisLayout.dir/vtkSimple2DLayoutStrategy.cxx.o [ 57%] Building CXX object Infovis/Layout/CMakeFiles/vtkInfovisLayout.dir/vtkSimple3DCirclesStrategy.cxx.o [ 57%] Building CXX object Infovis/Layout/CMakeFiles/vtkInfovisLayout.dir/vtkSliceAndDiceLayoutStrategy.cxx.o [ 57%] Building CXX object Infovis/Layout/CMakeFiles/vtkInfovisLayout.dir/vtkSpanTreeLayoutStrategy.cxx.o [ 57%] Building CXX object Infovis/Layout/CMakeFiles/vtkInfovisLayout.dir/vtkSplineGraphEdges.cxx.o [ 57%] Building CXX object Infovis/Layout/CMakeFiles/vtkInfovisLayout.dir/vtkSquarifyLayoutStrategy.cxx.o [ 57%] Building CXX object Infovis/Layout/CMakeFiles/vtkInfovisLayout.dir/vtkStackedTreeLayoutStrategy.cxx.o [ 57%] Building CXX object Infovis/Layout/CMakeFiles/vtkInfovisLayout.dir/vtkTreeLayoutStrategy.cxx.o [ 57%] Building CXX object Infovis/Layout/CMakeFiles/vtkInfovisLayout.dir/vtkTreeMapLayout.cxx.o [ 57%] Building CXX object Infovis/Layout/CMakeFiles/vtkInfovisLayout.dir/vtkTreeMapLayoutStrategy.cxx.o [ 57%] Building CXX object Infovis/Layout/CMakeFiles/vtkInfovisLayout.dir/vtkTreeMapToPolyData.cxx.o [ 57%] Building CXX object Infovis/Layout/CMakeFiles/vtkInfovisLayout.dir/vtkTreeOrbitLayoutStrategy.cxx.o [ 57%] Building CXX object Infovis/Layout/CMakeFiles/vtkInfovisLayout.dir/vtkTreeRingToPolyData.cxx.o [ 57%] Building CXX object Infovis/Layout/CMakeFiles/vtkInfovisLayout.dir/vtkKCoreLayout.cxx.o Linking CXX shared library ../../lib/libvtkInfovisLayout-6.2.dylib [ 57%] Built target vtkInfovisLayout Scanning dependencies of target vtkInteractionStyle [ 57%] Building CXX object Interaction/Style/CMakeFiles/vtkInteractionStyle.dir/vtkInteractorStyleDrawPolygon.cxx.o [ 57%] Building CXX object Interaction/Style/CMakeFiles/vtkInteractionStyle.dir/vtkInteractorStyleFlight.cxx.o [ 57%] Building CXX object Interaction/Style/CMakeFiles/vtkInteractionStyle.dir/vtkInteractorStyleImage.cxx.o [ 57%] Building CXX object Interaction/Style/CMakeFiles/vtkInteractionStyle.dir/vtkInteractorStyleJoystickActor.cxx.o [ 57%] Building CXX object Interaction/Style/CMakeFiles/vtkInteractionStyle.dir/vtkInteractorStyleJoystickCamera.cxx.o [ 57%] Building CXX object Interaction/Style/CMakeFiles/vtkInteractionStyle.dir/vtkInteractorStyleMultiTouchCamera.cxx.o [ 57%] Building CXX object Interaction/Style/CMakeFiles/vtkInteractionStyle.dir/vtkInteractorStyleRubberBand2D.cxx.o [ 57%] Building CXX object Interaction/Style/CMakeFiles/vtkInteractionStyle.dir/vtkInteractorStyleRubberBand3D.cxx.o [ 58%] Building CXX object Interaction/Style/CMakeFiles/vtkInteractionStyle.dir/vtkInteractorStyleRubberBandPick.cxx.o [ 58%] Building CXX object Interaction/Style/CMakeFiles/vtkInteractionStyle.dir/vtkInteractorStyleRubberBandZoom.cxx.o [ 58%] Building CXX object Interaction/Style/CMakeFiles/vtkInteractionStyle.dir/vtkInteractorStyleTerrain.cxx.o [ 58%] Building CXX object Interaction/Style/CMakeFiles/vtkInteractionStyle.dir/vtkInteractorStyleTrackballActor.cxx.o [ 58%] Building CXX object Interaction/Style/CMakeFiles/vtkInteractionStyle.dir/vtkInteractorStyleTrackballCamera.cxx.o [ 58%] Building CXX object Interaction/Style/CMakeFiles/vtkInteractionStyle.dir/vtkInteractorStyleTrackball.cxx.o [ 58%] Building CXX object Interaction/Style/CMakeFiles/vtkInteractionStyle.dir/vtkInteractorStyleUnicam.cxx.o [ 58%] Building CXX object Interaction/Style/CMakeFiles/vtkInteractionStyle.dir/vtkInteractorStyleUser.cxx.o [ 58%] Building CXX object Interaction/Style/CMakeFiles/vtkInteractionStyle.dir/vtkInteractorStyleSwitch.cxx.o [ 58%] Building CXX object Interaction/Style/CMakeFiles/vtkInteractionStyle.dir/vtkParallelCoordinatesInteractorStyle.cxx.o [ 58%] Building CXX object Interaction/Style/CMakeFiles/vtkInteractionStyle.dir/vtkInteractionStyleObjectFactory.cxx.o Linking CXX shared library ../../lib/libvtkInteractionStyle-6.2.dylib [ 58%] Built target vtkInteractionStyle Scanning dependencies of target vtkImagingColor [ 58%] Building CXX object Imaging/Color/CMakeFiles/vtkImagingColor.dir/vtkImageHSIToRGB.cxx.o [ 58%] Building CXX object Imaging/Color/CMakeFiles/vtkImagingColor.dir/vtkImageHSVToRGB.cxx.o [ 58%] Building CXX object Imaging/Color/CMakeFiles/vtkImagingColor.dir/vtkImageLuminance.cxx.o [ 58%] Building CXX object Imaging/Color/CMakeFiles/vtkImagingColor.dir/vtkImageMapToRGBA.cxx.o [ 58%] Building CXX object Imaging/Color/CMakeFiles/vtkImagingColor.dir/vtkImageMapToWindowLevelColors.cxx.o [ 58%] Building CXX object Imaging/Color/CMakeFiles/vtkImagingColor.dir/vtkImageQuantizeRGBToIndex.cxx.o [ 58%] Building CXX object Imaging/Color/CMakeFiles/vtkImagingColor.dir/vtkImageRGBToHSI.cxx.o [ 58%] Building CXX object Imaging/Color/CMakeFiles/vtkImagingColor.dir/vtkImageRGBToHSV.cxx.o Linking CXX shared library ../../lib/libvtkImagingColor-6.2.dylib [ 58%] Built target vtkImagingColor Scanning dependencies of target vtkRenderingAnnotation [ 58%] Building CXX object Rendering/Annotation/CMakeFiles/vtkRenderingAnnotation.dir/vtkAnnotatedCubeActor.cxx.o [ 58%] Building CXX object Rendering/Annotation/CMakeFiles/vtkRenderingAnnotation.dir/vtkArcPlotter.cxx.o [ 58%] Building CXX object Rendering/Annotation/CMakeFiles/vtkRenderingAnnotation.dir/vtkAxesActor.cxx.o [ 58%] Building CXX object Rendering/Annotation/CMakeFiles/vtkRenderingAnnotation.dir/vtkAxisActor2D.cxx.o [ 58%] Building CXX object Rendering/Annotation/CMakeFiles/vtkRenderingAnnotation.dir/vtkAxisActor.cxx.o [ 58%] Building CXX object Rendering/Annotation/CMakeFiles/vtkRenderingAnnotation.dir/vtkAxisFollower.cxx.o [ 58%] Building CXX object Rendering/Annotation/CMakeFiles/vtkRenderingAnnotation.dir/vtkBarChartActor.cxx.o [ 58%] Building CXX object Rendering/Annotation/CMakeFiles/vtkRenderingAnnotation.dir/vtkCaptionActor2D.cxx.o [ 58%] Building CXX object Rendering/Annotation/CMakeFiles/vtkRenderingAnnotation.dir/vtkConvexHull2D.cxx.o [ 58%] Building CXX object Rendering/Annotation/CMakeFiles/vtkRenderingAnnotation.dir/vtkCornerAnnotation.cxx.o [ 58%] Building CXX object Rendering/Annotation/CMakeFiles/vtkRenderingAnnotation.dir/vtkCubeAxesActor2D.cxx.o [ 58%] Building CXX object Rendering/Annotation/CMakeFiles/vtkRenderingAnnotation.dir/vtkCubeAxesActor.cxx.o [ 58%] Building CXX object Rendering/Annotation/CMakeFiles/vtkRenderingAnnotation.dir/vtkGraphAnnotationLayersFilter.cxx.o [ 58%] Building CXX object Rendering/Annotation/CMakeFiles/vtkRenderingAnnotation.dir/vtkLeaderActor2D.cxx.o [ 58%] Building CXX object Rendering/Annotation/CMakeFiles/vtkRenderingAnnotation.dir/vtkLegendBoxActor.cxx.o [ 58%] Building CXX object Rendering/Annotation/CMakeFiles/vtkRenderingAnnotation.dir/vtkLegendScaleActor.cxx.o [ 58%] Building CXX object Rendering/Annotation/CMakeFiles/vtkRenderingAnnotation.dir/vtkPieChartActor.cxx.o [ 58%] Building CXX object Rendering/Annotation/CMakeFiles/vtkRenderingAnnotation.dir/vtkPolarAxesActor.cxx.o [ 58%] Building CXX object Rendering/Annotation/CMakeFiles/vtkRenderingAnnotation.dir/vtkProp3DAxisFollower.cxx.o [ 58%] Building CXX object Rendering/Annotation/CMakeFiles/vtkRenderingAnnotation.dir/vtkScalarBarActor.cxx.o [ 59%] Building CXX object Rendering/Annotation/CMakeFiles/vtkRenderingAnnotation.dir/vtkSpiderPlotActor.cxx.o [ 59%] Building CXX object Rendering/Annotation/CMakeFiles/vtkRenderingAnnotation.dir/vtkXYPlotActor.cxx.o Linking CXX shared library ../../lib/libvtkRenderingAnnotation-6.2.dylib [ 59%] Built target vtkRenderingAnnotation Scanning dependencies of target vtkRenderingVolume [ 59%] Building CXX object Rendering/Volume/CMakeFiles/vtkRenderingVolume.dir/vtkDirectionEncoder.cxx.o [ 59%] Building CXX object Rendering/Volume/CMakeFiles/vtkRenderingVolume.dir/vtkEncodedGradientEstimator.cxx.o [ 59%] Building CXX object Rendering/Volume/CMakeFiles/vtkRenderingVolume.dir/vtkEncodedGradientShader.cxx.o [ 59%] Building CXX object Rendering/Volume/CMakeFiles/vtkRenderingVolume.dir/vtkFiniteDifferenceGradientEstimator.cxx.o [ 59%] Building CXX object Rendering/Volume/CMakeFiles/vtkRenderingVolume.dir/vtkFixedPointRayCastImage.cxx.o [ 59%] Building CXX object Rendering/Volume/CMakeFiles/vtkRenderingVolume.dir/vtkFixedPointVolumeRayCastCompositeGOHelper.cxx.o [ 59%] Building CXX object Rendering/Volume/CMakeFiles/vtkRenderingVolume.dir/vtkFixedPointVolumeRayCastCompositeGOShadeHelper.cxx.o [ 59%] Building CXX object Rendering/Volume/CMakeFiles/vtkRenderingVolume.dir/vtkFixedPointVolumeRayCastCompositeHelper.cxx.o [ 59%] Building CXX object Rendering/Volume/CMakeFiles/vtkRenderingVolume.dir/vtkFixedPointVolumeRayCastCompositeShadeHelper.cxx.o [ 59%] Building CXX object Rendering/Volume/CMakeFiles/vtkRenderingVolume.dir/vtkFixedPointVolumeRayCastHelper.cxx.o [ 59%] Building CXX object Rendering/Volume/CMakeFiles/vtkRenderingVolume.dir/vtkFixedPointVolumeRayCastMIPHelper.cxx.o [ 59%] Building CXX object Rendering/Volume/CMakeFiles/vtkRenderingVolume.dir/vtkFixedPointVolumeRayCastMapper.cxx.o [ 59%] Building CXX object Rendering/Volume/CMakeFiles/vtkRenderingVolume.dir/vtkGPUVolumeRayCastMapper.cxx.o [ 59%] Building CXX object Rendering/Volume/CMakeFiles/vtkRenderingVolume.dir/vtkProjectedTetrahedraMapper.cxx.o [ 59%] Building CXX object Rendering/Volume/CMakeFiles/vtkRenderingVolume.dir/vtkRayCastImageDisplayHelper.cxx.o [ 59%] Building CXX object Rendering/Volume/CMakeFiles/vtkRenderingVolume.dir/vtkRecursiveSphereDirectionEncoder.cxx.o [ 59%] Building CXX object Rendering/Volume/CMakeFiles/vtkRenderingVolume.dir/vtkSphericalDirectionEncoder.cxx.o [ 59%] Building CXX object Rendering/Volume/CMakeFiles/vtkRenderingVolume.dir/vtkUnstructuredGridBunykRayCastFunction.cxx.o [ 59%] Building CXX object Rendering/Volume/CMakeFiles/vtkRenderingVolume.dir/vtkUnstructuredGridHomogeneousRayIntegrator.cxx.o [ 59%] Building CXX object Rendering/Volume/CMakeFiles/vtkRenderingVolume.dir/vtkUnstructuredGridLinearRayIntegrator.cxx.o [ 59%] Building CXX object Rendering/Volume/CMakeFiles/vtkRenderingVolume.dir/vtkUnstructuredGridPartialPreIntegration.cxx.o [ 59%] Building CXX object Rendering/Volume/CMakeFiles/vtkRenderingVolume.dir/vtkUnstructuredGridPreIntegration.cxx.o [ 59%] Building CXX object Rendering/Volume/CMakeFiles/vtkRenderingVolume.dir/vtkUnstructuredGridVolumeMapper.cxx.o [ 59%] Building CXX object Rendering/Volume/CMakeFiles/vtkRenderingVolume.dir/vtkUnstructuredGridVolumeRayCastFunction.cxx.o [ 59%] Building CXX object Rendering/Volume/CMakeFiles/vtkRenderingVolume.dir/vtkUnstructuredGridVolumeRayCastIterator.cxx.o [ 60%] Building CXX object Rendering/Volume/CMakeFiles/vtkRenderingVolume.dir/vtkUnstructuredGridVolumeRayCastMapper.cxx.o [ 60%] Building CXX object Rendering/Volume/CMakeFiles/vtkRenderingVolume.dir/vtkUnstructuredGridVolumeRayIntegrator.cxx.o [ 60%] Building CXX object Rendering/Volume/CMakeFiles/vtkRenderingVolume.dir/vtkUnstructuredGridVolumeZSweepMapper.cxx.o [ 60%] Building CXX object Rendering/Volume/CMakeFiles/vtkRenderingVolume.dir/vtkVolumeMapper.cxx.o [ 60%] Building CXX object Rendering/Volume/CMakeFiles/vtkRenderingVolume.dir/vtkVolumeOutlineSource.cxx.o [ 60%] Building CXX object Rendering/Volume/CMakeFiles/vtkRenderingVolume.dir/vtkVolumePicker.cxx.o [ 60%] Building CXX object Rendering/Volume/CMakeFiles/vtkRenderingVolume.dir/vtkVolumeRayCastCompositeFunction.cxx.o [ 60%] Building CXX object Rendering/Volume/CMakeFiles/vtkRenderingVolume.dir/vtkVolumeRayCastFunction.cxx.o [ 60%] Building CXX object Rendering/Volume/CMakeFiles/vtkRenderingVolume.dir/vtkVolumeRayCastIsosurfaceFunction.cxx.o [ 60%] Building CXX object Rendering/Volume/CMakeFiles/vtkRenderingVolume.dir/vtkVolumeRayCastMIPFunction.cxx.o [ 60%] Building CXX object Rendering/Volume/CMakeFiles/vtkRenderingVolume.dir/vtkVolumeRayCastMapper.cxx.o [ 60%] Building CXX object Rendering/Volume/CMakeFiles/vtkRenderingVolume.dir/vtkVolumeRayCastSpaceLeapingImageFilter.cxx.o [ 60%] Building CXX object Rendering/Volume/CMakeFiles/vtkRenderingVolume.dir/vtkHAVSVolumeMapper.cxx.o [ 60%] Building CXX object Rendering/Volume/CMakeFiles/vtkRenderingVolume.dir/vtkProjectedAAHexahedraMapper.cxx.o [ 60%] Building CXX object Rendering/Volume/CMakeFiles/vtkRenderingVolume.dir/vtkVolumeTextureMapper2D.cxx.o [ 60%] Building CXX object Rendering/Volume/CMakeFiles/vtkRenderingVolume.dir/vtkVolumeTextureMapper3D.cxx.o [ 60%] Building CXX object Rendering/Volume/CMakeFiles/vtkRenderingVolume.dir/vtkVolumeTextureMapper.cxx.o Linking CXX shared library ../../lib/libvtkRenderingVolume-6.2.dylib [ 60%] Built target vtkRenderingVolume Scanning dependencies of target vtkInteractionWidgets [ 60%] Building CXX object Interaction/Widgets/CMakeFiles/vtkInteractionWidgets.dir/vtk3DWidget.cxx.o [ 60%] Building CXX object Interaction/Widgets/CMakeFiles/vtkInteractionWidgets.dir/vtkAbstractPolygonalHandleRepresentation3D.cxx.o [ 60%] Building CXX object Interaction/Widgets/CMakeFiles/vtkInteractionWidgets.dir/vtkAbstractWidget.cxx.o [ 60%] Building CXX object Interaction/Widgets/CMakeFiles/vtkInteractionWidgets.dir/vtkAffineRepresentation2D.cxx.o [ 60%] Building CXX object Interaction/Widgets/CMakeFiles/vtkInteractionWidgets.dir/vtkAffineRepresentation.cxx.o [ 60%] Building CXX object Interaction/Widgets/CMakeFiles/vtkInteractionWidgets.dir/vtkAffineWidget.cxx.o [ 60%] Building CXX object Interaction/Widgets/CMakeFiles/vtkInteractionWidgets.dir/vtkAngleRepresentation2D.cxx.o [ 60%] Building CXX object Interaction/Widgets/CMakeFiles/vtkInteractionWidgets.dir/vtkAngleRepresentation3D.cxx.o [ 60%] Building CXX object Interaction/Widgets/CMakeFiles/vtkInteractionWidgets.dir/vtkAngleRepresentation.cxx.o [ 60%] Building CXX object Interaction/Widgets/CMakeFiles/vtkInteractionWidgets.dir/vtkAngleWidget.cxx.o [ 60%] Building CXX object Interaction/Widgets/CMakeFiles/vtkInteractionWidgets.dir/vtkAxesTransformRepresentation.cxx.o [ 60%] Building CXX object Interaction/Widgets/CMakeFiles/vtkInteractionWidgets.dir/vtkAxesTransformWidget.cxx.o [ 60%] Building CXX object Interaction/Widgets/CMakeFiles/vtkInteractionWidgets.dir/vtkBalloonRepresentation.cxx.o [ 60%] Building CXX object Interaction/Widgets/CMakeFiles/vtkInteractionWidgets.dir/vtkBalloonWidget.cxx.o [ 60%] Building CXX object Interaction/Widgets/CMakeFiles/vtkInteractionWidgets.dir/vtkBezierContourLineInterpolator.cxx.o [ 60%] Building CXX object Interaction/Widgets/CMakeFiles/vtkInteractionWidgets.dir/vtkBiDimensionalRepresentation2D.cxx.o [ 60%] Building CXX object Interaction/Widgets/CMakeFiles/vtkInteractionWidgets.dir/vtkBiDimensionalRepresentation.cxx.o [ 60%] Building CXX object Interaction/Widgets/CMakeFiles/vtkInteractionWidgets.dir/vtkBiDimensionalWidget.cxx.o [ 60%] Building CXX object Interaction/Widgets/CMakeFiles/vtkInteractionWidgets.dir/vtkBorderRepresentation.cxx.o [ 61%] Building CXX object Interaction/Widgets/CMakeFiles/vtkInteractionWidgets.dir/vtkBorderWidget.cxx.o [ 61%] Building CXX object Interaction/Widgets/CMakeFiles/vtkInteractionWidgets.dir/vtkBoundedPlanePointPlacer.cxx.o [ 61%] Building CXX object Interaction/Widgets/CMakeFiles/vtkInteractionWidgets.dir/vtkBoxRepresentation.cxx.o [ 61%] Building CXX object Interaction/Widgets/CMakeFiles/vtkInteractionWidgets.dir/vtkBoxWidget2.cxx.o [ 61%] Building CXX object Interaction/Widgets/CMakeFiles/vtkInteractionWidgets.dir/vtkBoxWidget.cxx.o [ 61%] Building CXX object Interaction/Widgets/CMakeFiles/vtkInteractionWidgets.dir/vtkBrokenLineWidget.cxx.o [ 61%] Building CXX object Interaction/Widgets/CMakeFiles/vtkInteractionWidgets.dir/vtkButtonRepresentation.cxx.o [ 61%] Building CXX object Interaction/Widgets/CMakeFiles/vtkInteractionWidgets.dir/vtkButtonWidget.cxx.o [ 61%] Building CXX object Interaction/Widgets/CMakeFiles/vtkInteractionWidgets.dir/vtkCameraRepresentation.cxx.o [ 61%] Building CXX object Interaction/Widgets/CMakeFiles/vtkInteractionWidgets.dir/vtkCameraWidget.cxx.o [ 61%] Building CXX object Interaction/Widgets/CMakeFiles/vtkInteractionWidgets.dir/vtkCaptionRepresentation.cxx.o [ 61%] Building CXX object Interaction/Widgets/CMakeFiles/vtkInteractionWidgets.dir/vtkCaptionWidget.cxx.o [ 61%] Building CXX object Interaction/Widgets/CMakeFiles/vtkInteractionWidgets.dir/vtkCellCentersPointPlacer.cxx.o [ 61%] Building CXX object Interaction/Widgets/CMakeFiles/vtkInteractionWidgets.dir/vtkCenteredSliderRepresentation.cxx.o [ 61%] Building CXX object Interaction/Widgets/CMakeFiles/vtkInteractionWidgets.dir/vtkCenteredSliderWidget.cxx.o [ 61%] Building CXX object Interaction/Widgets/CMakeFiles/vtkInteractionWidgets.dir/vtkCheckerboardRepresentation.cxx.o [ 61%] Building CXX object Interaction/Widgets/CMakeFiles/vtkInteractionWidgets.dir/vtkCheckerboardWidget.cxx.o [ 61%] Building CXX object Interaction/Widgets/CMakeFiles/vtkInteractionWidgets.dir/vtkClosedSurfacePointPlacer.cxx.o [ 61%] Building CXX object Interaction/Widgets/CMakeFiles/vtkInteractionWidgets.dir/vtkConstrainedPointHandleRepresentation.cxx.o [ 61%] Building CXX object Interaction/Widgets/CMakeFiles/vtkInteractionWidgets.dir/vtkContinuousValueWidget.cxx.o [ 61%] Building CXX object Interaction/Widgets/CMakeFiles/vtkInteractionWidgets.dir/vtkContinuousValueWidgetRepresentation.cxx.o [ 61%] Building CXX object Interaction/Widgets/CMakeFiles/vtkInteractionWidgets.dir/vtkContourLineInterpolator.cxx.o [ 61%] Building CXX object Interaction/Widgets/CMakeFiles/vtkInteractionWidgets.dir/vtkContourRepresentation.cxx.o [ 61%] Building CXX object Interaction/Widgets/CMakeFiles/vtkInteractionWidgets.dir/vtkContourWidget.cxx.o [ 61%] Building CXX object Interaction/Widgets/CMakeFiles/vtkInteractionWidgets.dir/vtkDijkstraImageContourLineInterpolator.cxx.o [ 61%] Building CXX object Interaction/Widgets/CMakeFiles/vtkInteractionWidgets.dir/vtkDistanceRepresentation2D.cxx.o [ 61%] Building CXX object Interaction/Widgets/CMakeFiles/vtkInteractionWidgets.dir/vtkDistanceRepresentation3D.cxx.o [ 61%] Building CXX object Interaction/Widgets/CMakeFiles/vtkInteractionWidgets.dir/vtkDistanceRepresentation.cxx.o [ 61%] Building CXX object Interaction/Widgets/CMakeFiles/vtkInteractionWidgets.dir/vtkDistanceWidget.cxx.o [ 61%] Building CXX object Interaction/Widgets/CMakeFiles/vtkInteractionWidgets.dir/vtkEllipsoidTensorProbeRepresentation.cxx.o [ 61%] Building CXX object Interaction/Widgets/CMakeFiles/vtkInteractionWidgets.dir/vtkEvent.cxx.o [ 62%] Building CXX object Interaction/Widgets/CMakeFiles/vtkInteractionWidgets.dir/vtkFixedSizeHandleRepresentation3D.cxx.o [ 62%] Building CXX object Interaction/Widgets/CMakeFiles/vtkInteractionWidgets.dir/vtkFocalPlaneContourRepresentation.cxx.o [ 62%] Building CXX object Interaction/Widgets/CMakeFiles/vtkInteractionWidgets.dir/vtkFocalPlanePointPlacer.cxx.o [ 62%] Building CXX object Interaction/Widgets/CMakeFiles/vtkInteractionWidgets.dir/vtkHandleRepresentation.cxx.o [ 62%] Building CXX object Interaction/Widgets/CMakeFiles/vtkInteractionWidgets.dir/vtkHandleWidget.cxx.o [ 62%] Building CXX object Interaction/Widgets/CMakeFiles/vtkInteractionWidgets.dir/vtkHoverWidget.cxx.o [ 62%] Building CXX object Interaction/Widgets/CMakeFiles/vtkInteractionWidgets.dir/vtkImageActorPointPlacer.cxx.o [ 62%] Building CXX object Interaction/Widgets/CMakeFiles/vtkInteractionWidgets.dir/vtkImageCroppingRegionsWidget.cxx.o [ 62%] Building CXX object Interaction/Widgets/CMakeFiles/vtkInteractionWidgets.dir/vtkImageOrthoPlanes.cxx.o [ 62%] Building CXX object Interaction/Widgets/CMakeFiles/vtkInteractionWidgets.dir/vtkImagePlaneWidget.cxx.o [ 62%] Building CXX object Interaction/Widgets/CMakeFiles/vtkInteractionWidgets.dir/vtkImageTracerWidget.cxx.o [ 62%] Building CXX object Interaction/Widgets/CMakeFiles/vtkInteractionWidgets.dir/vtkImplicitPlaneRepresentation.cxx.o [ 62%] Building CXX object Interaction/Widgets/CMakeFiles/vtkInteractionWidgets.dir/vtkImplicitPlaneWidget2.cxx.o [ 62%] Building CXX object Interaction/Widgets/CMakeFiles/vtkInteractionWidgets.dir/vtkImplicitPlaneWidget.cxx.o [ 62%] Building CXX object Interaction/Widgets/CMakeFiles/vtkInteractionWidgets.dir/vtkLinearContourLineInterpolator.cxx.o [ 62%] Building CXX object Interaction/Widgets/CMakeFiles/vtkInteractionWidgets.dir/vtkLineRepresentation.cxx.o [ 62%] Building CXX object Interaction/Widgets/CMakeFiles/vtkInteractionWidgets.dir/vtkLineWidget2.cxx.o [ 62%] Building CXX object Interaction/Widgets/CMakeFiles/vtkInteractionWidgets.dir/vtkLineWidget.cxx.o [ 62%] Building CXX object Interaction/Widgets/CMakeFiles/vtkInteractionWidgets.dir/vtkLogoRepresentation.cxx.o [ 62%] Building CXX object Interaction/Widgets/CMakeFiles/vtkInteractionWidgets.dir/vtkLogoWidget.cxx.o [ 62%] Building CXX object Interaction/Widgets/CMakeFiles/vtkInteractionWidgets.dir/vtkOrientationMarkerWidget.cxx.o [ 62%] Building CXX object Interaction/Widgets/CMakeFiles/vtkInteractionWidgets.dir/vtkOrientedGlyphContourRepresentation.cxx.o [ 62%] Building CXX object Interaction/Widgets/CMakeFiles/vtkInteractionWidgets.dir/vtkOrientedGlyphFocalPlaneContourRepresentation.cxx.o [ 62%] Building CXX object Interaction/Widgets/CMakeFiles/vtkInteractionWidgets.dir/vtkOrientedPolygonalHandleRepresentation3D.cxx.o [ 62%] Building CXX object Interaction/Widgets/CMakeFiles/vtkInteractionWidgets.dir/vtkParallelopipedRepresentation.cxx.o [ 62%] Building CXX object Interaction/Widgets/CMakeFiles/vtkInteractionWidgets.dir/vtkParallelopipedWidget.cxx.o [ 62%] Building CXX object Interaction/Widgets/CMakeFiles/vtkInteractionWidgets.dir/vtkPlaneWidget.cxx.o [ 62%] Building CXX object Interaction/Widgets/CMakeFiles/vtkInteractionWidgets.dir/vtkPlaybackRepresentation.cxx.o [ 62%] Building CXX object Interaction/Widgets/CMakeFiles/vtkInteractionWidgets.dir/vtkPlaybackWidget.cxx.o [ 62%] Building CXX object Interaction/Widgets/CMakeFiles/vtkInteractionWidgets.dir/vtkPointHandleRepresentation2D.cxx.o [ 62%] Building CXX object Interaction/Widgets/CMakeFiles/vtkInteractionWidgets.dir/vtkPointHandleRepresentation3D.cxx.o [ 63%] Building CXX object Interaction/Widgets/CMakeFiles/vtkInteractionWidgets.dir/vtkPointPlacer.cxx.o [ 63%] Building CXX object Interaction/Widgets/CMakeFiles/vtkInteractionWidgets.dir/vtkPointWidget.cxx.o [ 63%] Building CXX object Interaction/Widgets/CMakeFiles/vtkInteractionWidgets.dir/vtkPolyDataContourLineInterpolator.cxx.o [ 63%] Building CXX object Interaction/Widgets/CMakeFiles/vtkInteractionWidgets.dir/vtkPolyDataPointPlacer.cxx.o [ 63%] Building CXX object Interaction/Widgets/CMakeFiles/vtkInteractionWidgets.dir/vtkPolyDataSourceWidget.cxx.o [ 63%] Building CXX object Interaction/Widgets/CMakeFiles/vtkInteractionWidgets.dir/vtkPolygonalHandleRepresentation3D.cxx.o [ 63%] Building CXX object Interaction/Widgets/CMakeFiles/vtkInteractionWidgets.dir/vtkPolygonalSurfaceContourLineInterpolator.cxx.o [ 63%] Building CXX object Interaction/Widgets/CMakeFiles/vtkInteractionWidgets.dir/vtkPolygonalSurfacePointPlacer.cxx.o [ 63%] Building CXX object Interaction/Widgets/CMakeFiles/vtkInteractionWidgets.dir/vtkProp3DButtonRepresentation.cxx.o [ 63%] Building CXX object Interaction/Widgets/CMakeFiles/vtkInteractionWidgets.dir/vtkRectilinearWipeRepresentation.cxx.o [ 63%] Building CXX object Interaction/Widgets/CMakeFiles/vtkInteractionWidgets.dir/vtkRectilinearWipeWidget.cxx.o [ 63%] Building CXX object Interaction/Widgets/CMakeFiles/vtkInteractionWidgets.dir/vtkScalarBarRepresentation.cxx.o [ 63%] Building CXX object Interaction/Widgets/CMakeFiles/vtkInteractionWidgets.dir/vtkScalarBarWidget.cxx.o [ 63%] Building CXX object Interaction/Widgets/CMakeFiles/vtkInteractionWidgets.dir/vtkSeedRepresentation.cxx.o [ 63%] Building CXX object Interaction/Widgets/CMakeFiles/vtkInteractionWidgets.dir/vtkSeedWidget.cxx.o [ 63%] Building CXX object Interaction/Widgets/CMakeFiles/vtkInteractionWidgets.dir/vtkSliderRepresentation2D.cxx.o [ 63%] Building CXX object Interaction/Widgets/CMakeFiles/vtkInteractionWidgets.dir/vtkSliderRepresentation3D.cxx.o [ 63%] Building CXX object Interaction/Widgets/CMakeFiles/vtkInteractionWidgets.dir/vtkSliderRepresentation.cxx.o [ 63%] Building CXX object Interaction/Widgets/CMakeFiles/vtkInteractionWidgets.dir/vtkSliderWidget.cxx.o [ 63%] Building CXX object Interaction/Widgets/CMakeFiles/vtkInteractionWidgets.dir/vtkSphereHandleRepresentation.cxx.o [ 63%] Building CXX object Interaction/Widgets/CMakeFiles/vtkInteractionWidgets.dir/vtkSphereRepresentation.cxx.o [ 63%] Building CXX object Interaction/Widgets/CMakeFiles/vtkInteractionWidgets.dir/vtkSphereWidget2.cxx.o [ 63%] Building CXX object Interaction/Widgets/CMakeFiles/vtkInteractionWidgets.dir/vtkSphereWidget.cxx.o [ 63%] Building CXX object Interaction/Widgets/CMakeFiles/vtkInteractionWidgets.dir/vtkSplineRepresentation.cxx.o [ 63%] Building CXX object Interaction/Widgets/CMakeFiles/vtkInteractionWidgets.dir/vtkSplineWidget2.cxx.o [ 63%] Building CXX object Interaction/Widgets/CMakeFiles/vtkInteractionWidgets.dir/vtkSplineWidget.cxx.o [ 63%] Building CXX object Interaction/Widgets/CMakeFiles/vtkInteractionWidgets.dir/vtkTensorProbeRepresentation.cxx.o [ 63%] Building CXX object Interaction/Widgets/CMakeFiles/vtkInteractionWidgets.dir/vtkTensorProbeWidget.cxx.o [ 63%] Building CXX object Interaction/Widgets/CMakeFiles/vtkInteractionWidgets.dir/vtkTerrainContourLineInterpolator.cxx.o [ 63%] Building CXX object Interaction/Widgets/CMakeFiles/vtkInteractionWidgets.dir/vtkTerrainDataPointPlacer.cxx.o [ 64%] Building CXX object Interaction/Widgets/CMakeFiles/vtkInteractionWidgets.dir/vtkTextRepresentation.cxx.o [ 64%] Building CXX object Interaction/Widgets/CMakeFiles/vtkInteractionWidgets.dir/vtkTexturedButtonRepresentation2D.cxx.o [ 64%] Building CXX object Interaction/Widgets/CMakeFiles/vtkInteractionWidgets.dir/vtkTexturedButtonRepresentation.cxx.o [ 64%] Building CXX object Interaction/Widgets/CMakeFiles/vtkInteractionWidgets.dir/vtkTextWidget.cxx.o [ 64%] Building CXX object Interaction/Widgets/CMakeFiles/vtkInteractionWidgets.dir/vtkWidgetCallbackMapper.cxx.o [ 64%] Building CXX object Interaction/Widgets/CMakeFiles/vtkInteractionWidgets.dir/vtkWidgetEvent.cxx.o [ 64%] Building CXX object Interaction/Widgets/CMakeFiles/vtkInteractionWidgets.dir/vtkWidgetEventTranslator.cxx.o [ 64%] Building CXX object Interaction/Widgets/CMakeFiles/vtkInteractionWidgets.dir/vtkWidgetRepresentation.cxx.o [ 64%] Building CXX object Interaction/Widgets/CMakeFiles/vtkInteractionWidgets.dir/vtkWidgetSet.cxx.o [ 64%] Building CXX object Interaction/Widgets/CMakeFiles/vtkInteractionWidgets.dir/vtkXYPlotWidget.cxx.o [ 64%] Building CXX object Interaction/Widgets/CMakeFiles/vtkInteractionWidgets.dir/vtkResliceCursorLineRepresentation.cxx.o [ 64%] Building CXX object Interaction/Widgets/CMakeFiles/vtkInteractionWidgets.dir/vtkResliceCursorRepresentation.cxx.o [ 64%] Building CXX object Interaction/Widgets/CMakeFiles/vtkInteractionWidgets.dir/vtkResliceCursorThickLineRepresentation.cxx.o [ 64%] Building CXX object Interaction/Widgets/CMakeFiles/vtkInteractionWidgets.dir/vtkResliceCursorWidget.cxx.o [ 64%] Building CXX object Interaction/Widgets/CMakeFiles/vtkInteractionWidgets.dir/vtkResliceCursorActor.cxx.o [ 64%] Building CXX object Interaction/Widgets/CMakeFiles/vtkInteractionWidgets.dir/vtkResliceCursorPicker.cxx.o [ 64%] Building CXX object Interaction/Widgets/CMakeFiles/vtkInteractionWidgets.dir/vtkResliceCursor.cxx.o [ 64%] Building CXX object Interaction/Widgets/CMakeFiles/vtkInteractionWidgets.dir/vtkResliceCursorPolyDataAlgorithm.cxx.o Linking CXX shared library ../../lib/libvtkInteractionWidgets-6.2.dylib [ 64%] Built target vtkInteractionWidgets Scanning dependencies of target vtkViewsCore [ 64%] Building CXX object Views/Core/CMakeFiles/vtkViewsCore.dir/vtkConvertSelectionDomain.cxx.o [ 64%] Building CXX object Views/Core/CMakeFiles/vtkViewsCore.dir/vtkDataRepresentation.cxx.o [ 65%] Building CXX object Views/Core/CMakeFiles/vtkViewsCore.dir/vtkEmptyRepresentation.cxx.o [ 65%] Building CXX object Views/Core/CMakeFiles/vtkViewsCore.dir/vtkRenderViewBase.cxx.o [ 65%] Building CXX object Views/Core/CMakeFiles/vtkViewsCore.dir/vtkView.cxx.o [ 65%] Building CXX object Views/Core/CMakeFiles/vtkViewsCore.dir/vtkViewTheme.cxx.o Linking CXX shared library ../../lib/libvtkViewsCore-6.2.dylib [ 65%] Built target vtkViewsCore Scanning dependencies of target vtkproj4 [ 65%] Building C object ThirdParty/libproj4/vtklibproj4/CMakeFiles/vtkproj4.dir/proj_aeqd.c.o [ 65%] Building C object ThirdParty/libproj4/vtklibproj4/CMakeFiles/vtkproj4.dir/proj_aitoff.c.o [ 65%] Building C object ThirdParty/libproj4/vtklibproj4/CMakeFiles/vtkproj4.dir/proj_geos.c.o [ 65%] Building C object ThirdParty/libproj4/vtklibproj4/CMakeFiles/vtkproj4.dir/proj_gilbert.c.o [ 65%] Building C object ThirdParty/libproj4/vtklibproj4/CMakeFiles/vtkproj4.dir/proj_gnom.c.o [ 65%] Building C object ThirdParty/libproj4/vtklibproj4/CMakeFiles/vtkproj4.dir/proj_hammer.c.o [ 65%] Building C object ThirdParty/libproj4/vtklibproj4/CMakeFiles/vtkproj4.dir/proj_laea.c.o [ 65%] Building C object ThirdParty/libproj4/vtklibproj4/CMakeFiles/vtkproj4.dir/proj_mod_ster.c.o [ 65%] Building C object ThirdParty/libproj4/vtklibproj4/CMakeFiles/vtkproj4.dir/proj_nsper.c.o [ 65%] Building C object ThirdParty/libproj4/vtklibproj4/CMakeFiles/vtkproj4.dir/proj_nzmg.c.o [ 65%] Building C object ThirdParty/libproj4/vtklibproj4/CMakeFiles/vtkproj4.dir/proj_ortho.c.o [ 65%] Building C object ThirdParty/libproj4/vtklibproj4/CMakeFiles/vtkproj4.dir/proj_rouss.c.o [ 65%] Building C object ThirdParty/libproj4/vtklibproj4/CMakeFiles/vtkproj4.dir/proj_sterea.c.o [ 65%] Building C object ThirdParty/libproj4/vtklibproj4/CMakeFiles/vtkproj4.dir/proj_stere.c.o [ 65%] Building C object ThirdParty/libproj4/vtklibproj4/CMakeFiles/vtkproj4.dir/proj_wag7.c.o [ 65%] Building C object ThirdParty/libproj4/vtklibproj4/CMakeFiles/vtkproj4.dir/proj_wag9.c.o [ 65%] Building C object ThirdParty/libproj4/vtklibproj4/CMakeFiles/vtkproj4.dir/proj_aea.c.o [ 65%] Building C object ThirdParty/libproj4/vtklibproj4/CMakeFiles/vtkproj4.dir/proj_bipc.c.o [ 65%] Building C object ThirdParty/libproj4/vtklibproj4/CMakeFiles/vtkproj4.dir/proj_bonne.c.o [ 65%] Building C object ThirdParty/libproj4/vtklibproj4/CMakeFiles/vtkproj4.dir/proj_eqdc.c.o [ 65%] Building C object ThirdParty/libproj4/vtklibproj4/CMakeFiles/vtkproj4.dir/proj_hill.c.o [ 65%] Building C object ThirdParty/libproj4/vtklibproj4/CMakeFiles/vtkproj4.dir/proj_imw_p.c.o [ 65%] Building C object ThirdParty/libproj4/vtklibproj4/CMakeFiles/vtkproj4.dir/proj_kocc.c.o [ 65%] Building C object ThirdParty/libproj4/vtklibproj4/CMakeFiles/vtkproj4.dir/proj_lcca.c.o [ 65%] Building C object ThirdParty/libproj4/vtklibproj4/CMakeFiles/vtkproj4.dir/proj_lcc.c.o [ 65%] Building C object ThirdParty/libproj4/vtklibproj4/CMakeFiles/vtkproj4.dir/proj_poly.c.o [ 65%] Building C object ThirdParty/libproj4/vtklibproj4/CMakeFiles/vtkproj4.dir/proj_rpoly.c.o [ 65%] Building C object ThirdParty/libproj4/vtklibproj4/CMakeFiles/vtkproj4.dir/proj_sconics.c.o [ 65%] Building C object ThirdParty/libproj4/vtklibproj4/CMakeFiles/vtkproj4.dir/proj_ardn_cls.c.o [ 66%] Building C object ThirdParty/libproj4/vtklibproj4/CMakeFiles/vtkproj4.dir/proj_braun2.c.o [ 66%] Building C object ThirdParty/libproj4/vtklibproj4/CMakeFiles/vtkproj4.dir/proj_cass.c.o [ 66%] Building C object ThirdParty/libproj4/vtklibproj4/CMakeFiles/vtkproj4.dir/proj_cc.c.o [ 66%] Building C object ThirdParty/libproj4/vtklibproj4/CMakeFiles/vtkproj4.dir/proj_cea.c.o [ 66%] Building C object ThirdParty/libproj4/vtklibproj4/CMakeFiles/vtkproj4.dir/proj_cubic.c.o [ 66%] Building C object ThirdParty/libproj4/vtklibproj4/CMakeFiles/vtkproj4.dir/proj_cyl_stere.c.o [ 66%] Building C object ThirdParty/libproj4/vtklibproj4/CMakeFiles/vtkproj4.dir/proj_eqc.c.o [ 66%] Building C object ThirdParty/libproj4/vtklibproj4/CMakeFiles/vtkproj4.dir/proj_labrd.c.o [ 66%] Building C object ThirdParty/libproj4/vtklibproj4/CMakeFiles/vtkproj4.dir/proj_lsat.c.o [ 66%] Building C object ThirdParty/libproj4/vtklibproj4/CMakeFiles/vtkproj4.dir/proj_merc.c.o [ 66%] Building C object ThirdParty/libproj4/vtklibproj4/CMakeFiles/vtkproj4.dir/proj_mill_2.c.o [ 66%] Building C object ThirdParty/libproj4/vtklibproj4/CMakeFiles/vtkproj4.dir/proj_mill.c.o [ 66%] Building C object ThirdParty/libproj4/vtklibproj4/CMakeFiles/vtkproj4.dir/proj_mill_per.c.o [ 66%] Building C object ThirdParty/libproj4/vtklibproj4/CMakeFiles/vtkproj4.dir/proj_ocea.c.o [ 66%] Building C object ThirdParty/libproj4/vtklibproj4/CMakeFiles/vtkproj4.dir/proj_omerc.c.o [ 66%] Building C object ThirdParty/libproj4/vtklibproj4/CMakeFiles/vtkproj4.dir/proj_somerc.c.o [ 66%] Building C object ThirdParty/libproj4/vtklibproj4/CMakeFiles/vtkproj4.dir/proj_tcc.c.o [ 66%] Building C object ThirdParty/libproj4/vtklibproj4/CMakeFiles/vtkproj4.dir/proj_tcea.c.o [ 66%] Building C object ThirdParty/libproj4/vtklibproj4/CMakeFiles/vtkproj4.dir/proj_tmerc.c.o [ 66%] Building C object ThirdParty/libproj4/vtklibproj4/CMakeFiles/vtkproj4.dir/proj_tob_sqr.c.o [ 66%] Building C object ThirdParty/libproj4/vtklibproj4/CMakeFiles/vtkproj4.dir/proj_etmerc.c.o [ 66%] Building C object ThirdParty/libproj4/vtklibproj4/CMakeFiles/vtkproj4.dir/proj_ftmerc.c.o [ 66%] Building C object ThirdParty/libproj4/vtklibproj4/CMakeFiles/vtkproj4.dir/proj_gstmerc.c.o [ 66%] Building C object ThirdParty/libproj4/vtklibproj4/CMakeFiles/vtkproj4.dir/proj_ktmerc.c.o [ 66%] Building C object ThirdParty/libproj4/vtklibproj4/CMakeFiles/vtkproj4.dir/proj_airy.c.o [ 66%] Building C object ThirdParty/libproj4/vtklibproj4/CMakeFiles/vtkproj4.dir/proj_apian2.c.o [ 66%] Building C object ThirdParty/libproj4/vtklibproj4/CMakeFiles/vtkproj4.dir/proj_armadillo.c.o [ 66%] Building C object ThirdParty/libproj4/vtklibproj4/CMakeFiles/vtkproj4.dir/proj_august.c.o [ 66%] Building C object ThirdParty/libproj4/vtklibproj4/CMakeFiles/vtkproj4.dir/proj_bacon.c.o [ 66%] Building C object ThirdParty/libproj4/vtklibproj4/CMakeFiles/vtkproj4.dir/proj_eisen.c.o [ 66%] Building C object ThirdParty/libproj4/vtklibproj4/CMakeFiles/vtkproj4.dir/proj_four1.c.o [ 67%] Building C object ThirdParty/libproj4/vtklibproj4/CMakeFiles/vtkproj4.dir/proj_guyou.c.o [ 67%] Building C object ThirdParty/libproj4/vtklibproj4/CMakeFiles/vtkproj4.dir/proj_lagrng.c.o [ 67%] Building C object ThirdParty/libproj4/vtklibproj4/CMakeFiles/vtkproj4.dir/proj_larr.c.o [ 67%] Building C object ThirdParty/libproj4/vtklibproj4/CMakeFiles/vtkproj4.dir/proj_lask.c.o [ 67%] Building C object ThirdParty/libproj4/vtklibproj4/CMakeFiles/vtkproj4.dir/proj_nocol.c.o [ 67%] Building C object ThirdParty/libproj4/vtklibproj4/CMakeFiles/vtkproj4.dir/proj_ob_tran.c.o [ 67%] Building C object ThirdParty/libproj4/vtklibproj4/CMakeFiles/vtkproj4.dir/proj_oea.c.o [ 67%] Building C object ThirdParty/libproj4/vtklibproj4/CMakeFiles/vtkproj4.dir/proj_tpeqd.c.o [ 67%] Building C object ThirdParty/libproj4/vtklibproj4/CMakeFiles/vtkproj4.dir/proj_vandg2.c.o [ 67%] Building C object ThirdParty/libproj4/vtklibproj4/CMakeFiles/vtkproj4.dir/proj_vandg4.c.o [ 67%] Building C object ThirdParty/libproj4/vtklibproj4/CMakeFiles/vtkproj4.dir/proj_vandg.c.o [ 67%] Building C object ThirdParty/libproj4/vtklibproj4/CMakeFiles/vtkproj4.dir/proj_baker.c.o [ 67%] Building C object ThirdParty/libproj4/vtklibproj4/CMakeFiles/vtkproj4.dir/proj_baranyi4.c.o [ 67%] Building C object ThirdParty/libproj4/vtklibproj4/CMakeFiles/vtkproj4.dir/proj_baranyi.c.o [ 67%] Building C object ThirdParty/libproj4/vtklibproj4/CMakeFiles/vtkproj4.dir/proj_boggs.c.o [ 67%] Building C object ThirdParty/libproj4/vtklibproj4/CMakeFiles/vtkproj4.dir/proj_collg.c.o [ 67%] Building C object ThirdParty/libproj4/vtklibproj4/CMakeFiles/vtkproj4.dir/proj_crast.c.o [ 67%] Building C object ThirdParty/libproj4/vtklibproj4/CMakeFiles/vtkproj4.dir/proj_denoy.c.o [ 67%] Building C object ThirdParty/libproj4/vtklibproj4/CMakeFiles/vtkproj4.dir/proj_eck1.c.o [ 67%] Building C object ThirdParty/libproj4/vtklibproj4/CMakeFiles/vtkproj4.dir/proj_eck2.c.o [ 67%] Building C object ThirdParty/libproj4/vtklibproj4/CMakeFiles/vtkproj4.dir/proj_eck3.c.o [ 67%] Building C object ThirdParty/libproj4/vtklibproj4/CMakeFiles/vtkproj4.dir/proj_eck4.c.o [ 67%] Building C object ThirdParty/libproj4/vtklibproj4/CMakeFiles/vtkproj4.dir/proj_eck5.c.o [ 67%] Building C object ThirdParty/libproj4/vtklibproj4/CMakeFiles/vtkproj4.dir/proj_equi_moll.c.o [ 67%] Building C object ThirdParty/libproj4/vtklibproj4/CMakeFiles/vtkproj4.dir/proj_erdi_ksz.c.o [ 67%] Building C object ThirdParty/libproj4/vtklibproj4/CMakeFiles/vtkproj4.dir/proj_fahey.c.o [ 67%] Building C object ThirdParty/libproj4/vtklibproj4/CMakeFiles/vtkproj4.dir/proj_fc-loerr.c.o [ 67%] Building C object ThirdParty/libproj4/vtklibproj4/CMakeFiles/vtkproj4.dir/proj_fouc_s.c.o [ 67%] Building C object ThirdParty/libproj4/vtklibproj4/CMakeFiles/vtkproj4.dir/proj_four2.c.o [ 67%] Building C object ThirdParty/libproj4/vtklibproj4/CMakeFiles/vtkproj4.dir/proj_gins8.c.o [ 67%] Building C object ThirdParty/libproj4/vtklibproj4/CMakeFiles/vtkproj4.dir/proj_gn_sinu.c.o [ 68%] Building C object ThirdParty/libproj4/vtklibproj4/CMakeFiles/vtkproj4.dir/proj_goode.c.o [ 68%] Building C object ThirdParty/libproj4/vtklibproj4/CMakeFiles/vtkproj4.dir/proj_hatano.c.o [ 68%] Building C object ThirdParty/libproj4/vtklibproj4/CMakeFiles/vtkproj4.dir/proj_holzel.c.o [ 68%] Building C object ThirdParty/libproj4/vtklibproj4/CMakeFiles/vtkproj4.dir/proj_loxim.c.o [ 68%] Building C object ThirdParty/libproj4/vtklibproj4/CMakeFiles/vtkproj4.dir/proj_maurer.c.o [ 68%] Building C object ThirdParty/libproj4/vtklibproj4/CMakeFiles/vtkproj4.dir/proj_mayr.c.o [ 68%] Building C object ThirdParty/libproj4/vtklibproj4/CMakeFiles/vtkproj4.dir/proj_mbtfpp.c.o [ 68%] Building C object ThirdParty/libproj4/vtklibproj4/CMakeFiles/vtkproj4.dir/proj_mbtfpq.c.o [ 68%] Building C object ThirdParty/libproj4/vtklibproj4/CMakeFiles/vtkproj4.dir/proj_mbt_fps.c.o [ 68%] Building C object ThirdParty/libproj4/vtklibproj4/CMakeFiles/vtkproj4.dir/proj_mcb_s3.c.o [ 68%] Building C object ThirdParty/libproj4/vtklibproj4/CMakeFiles/vtkproj4.dir/proj_moll.c.o [ 68%] Building C object ThirdParty/libproj4/vtklibproj4/CMakeFiles/vtkproj4.dir/proj_nell.c.o [ 68%] Building C object ThirdParty/libproj4/vtklibproj4/CMakeFiles/vtkproj4.dir/proj_oxford.c.o [ 68%] Building C object ThirdParty/libproj4/vtklibproj4/CMakeFiles/vtkproj4.dir/proj_putp2.c.o [ 68%] Building C object ThirdParty/libproj4/vtklibproj4/CMakeFiles/vtkproj4.dir/proj_putp3.c.o [ 68%] Building C object ThirdParty/libproj4/vtklibproj4/CMakeFiles/vtkproj4.dir/proj_putp4p.c.o [ 68%] Building C object ThirdParty/libproj4/vtklibproj4/CMakeFiles/vtkproj4.dir/proj_putp5.c.o [ 68%] Building C object ThirdParty/libproj4/vtklibproj4/CMakeFiles/vtkproj4.dir/proj_putp6.c.o [ 68%] Building C object ThirdParty/libproj4/vtklibproj4/CMakeFiles/vtkproj4.dir/proj_robin.c.o [ 68%] Building C object ThirdParty/libproj4/vtklibproj4/CMakeFiles/vtkproj4.dir/proj_semiconf.c.o [ 68%] Building C object ThirdParty/libproj4/vtklibproj4/CMakeFiles/vtkproj4.dir/proj_s_min_err.c.o [ 68%] Building C object ThirdParty/libproj4/vtklibproj4/CMakeFiles/vtkproj4.dir/proj_sts.c.o [ 68%] Building C object ThirdParty/libproj4/vtklibproj4/CMakeFiles/vtkproj4.dir/proj_tob_g1.c.o [ 68%] Building C object ThirdParty/libproj4/vtklibproj4/CMakeFiles/vtkproj4.dir/proj_trapez.c.o [ 68%] Building C object ThirdParty/libproj4/vtklibproj4/CMakeFiles/vtkproj4.dir/proj_urm5.c.o [ 68%] Building C object ThirdParty/libproj4/vtklibproj4/CMakeFiles/vtkproj4.dir/proj_urmfps.c.o [ 68%] Building C object ThirdParty/libproj4/vtklibproj4/CMakeFiles/vtkproj4.dir/proj_wag2.c.o [ 68%] Building C object ThirdParty/libproj4/vtklibproj4/CMakeFiles/vtkproj4.dir/proj_wag3.c.o [ 68%] Building C object ThirdParty/libproj4/vtklibproj4/CMakeFiles/vtkproj4.dir/proj_wag5.c.o [ 68%] Building C object ThirdParty/libproj4/vtklibproj4/CMakeFiles/vtkproj4.dir/proj_wink1.c.o [ 69%] Building C object ThirdParty/libproj4/vtklibproj4/CMakeFiles/vtkproj4.dir/proj_wink2.c.o [ 69%] Building C object ThirdParty/libproj4/vtklibproj4/CMakeFiles/vtkproj4.dir/proj_nell_h.c.o [ 69%] Building C object ThirdParty/libproj4/vtklibproj4/CMakeFiles/vtkproj4.dir/proj_adjlon.c.o [ 69%] Building C object ThirdParty/libproj4/vtklibproj4/CMakeFiles/vtkproj4.dir/proj_auth.c.o [ 69%] Building C object ThirdParty/libproj4/vtklibproj4/CMakeFiles/vtkproj4.dir/proj_deriv.c.o [ 69%] Building C object ThirdParty/libproj4/vtklibproj4/CMakeFiles/vtkproj4.dir/proj_dmstor.c.o [ 69%] Building C object ThirdParty/libproj4/vtklibproj4/CMakeFiles/vtkproj4.dir/proj_ellps.c.o [ 69%] Building C object ThirdParty/libproj4/vtklibproj4/CMakeFiles/vtkproj4.dir/proj_ell_set.c.o [ 69%] Building C object ThirdParty/libproj4/vtklibproj4/CMakeFiles/vtkproj4.dir/proj_err_list.c.o [ 69%] Building C object ThirdParty/libproj4/vtklibproj4/CMakeFiles/vtkproj4.dir/proj_errno.c.o [ 69%] Building C object ThirdParty/libproj4/vtklibproj4/CMakeFiles/vtkproj4.dir/proj_factors.c.o [ 69%] Building C object ThirdParty/libproj4/vtklibproj4/CMakeFiles/vtkproj4.dir/proj_fwd.c.o [ 69%] Building C object ThirdParty/libproj4/vtklibproj4/CMakeFiles/vtkproj4.dir/proj_gauss.c.o [ 69%] Building C object ThirdParty/libproj4/vtklibproj4/CMakeFiles/vtkproj4.dir/proj_init.c.o [ 69%] Building C object ThirdParty/libproj4/vtklibproj4/CMakeFiles/vtkproj4.dir/proj_inv.c.o [ 69%] Building C object ThirdParty/libproj4/vtklibproj4/CMakeFiles/vtkproj4.dir/proj_mdist.c.o [ 69%] Building C object ThirdParty/libproj4/vtklibproj4/CMakeFiles/vtkproj4.dir/proj_msfn.c.o [ 69%] Building C object ThirdParty/libproj4/vtklibproj4/CMakeFiles/vtkproj4.dir/proj_param.c.o [ 69%] Building C object ThirdParty/libproj4/vtklibproj4/CMakeFiles/vtkproj4.dir/proj_phi2.c.o [ 69%] Building C object ThirdParty/libproj4/vtklibproj4/CMakeFiles/vtkproj4.dir/proj_pr_list.c.o [ 69%] Building C object ThirdParty/libproj4/vtklibproj4/CMakeFiles/vtkproj4.dir/proj_rtodms.c.o [ 69%] Building C object ThirdParty/libproj4/vtklibproj4/CMakeFiles/vtkproj4.dir/proj_strerrno.c.o [ 69%] Building C object ThirdParty/libproj4/vtklibproj4/CMakeFiles/vtkproj4.dir/proj_strerror_r.c.o [ 69%] Building C object ThirdParty/libproj4/vtklibproj4/CMakeFiles/vtkproj4.dir/proj_trans.c.o [ 69%] Building C object ThirdParty/libproj4/vtklibproj4/CMakeFiles/vtkproj4.dir/proj_translate.c.o [ 69%] Building C object ThirdParty/libproj4/vtklibproj4/CMakeFiles/vtkproj4.dir/proj_tsfn.c.o [ 69%] Building C object ThirdParty/libproj4/vtklibproj4/CMakeFiles/vtkproj4.dir/proj_units.c.o [ 69%] Building C object ThirdParty/libproj4/vtklibproj4/CMakeFiles/vtkproj4.dir/proj_zpoly1.c.o [ 69%] Building C object ThirdParty/libproj4/vtklibproj4/CMakeFiles/vtkproj4.dir/proj_psi.c.o [ 69%] Building C object ThirdParty/libproj4/vtklibproj4/CMakeFiles/vtkproj4.dir/proj_list.c.o Linking C shared library ../../../lib/libvtkproj4-6.2.dylib [ 69%] Built target vtkproj4 Scanning dependencies of target lproj [ 69%] Building C object ThirdParty/libproj4/vtklibproj4/CMakeFiles/lproj.dir/lproj.c.o Linking C executable ../../../bin/lproj [ 69%] Built target lproj Scanning dependencies of target vtkGeovisCore [ 69%] Building CXX object Geovis/Core/CMakeFiles/vtkGeovisCore.dir/vtkCompassRepresentation.cxx.o [ 69%] Building CXX object Geovis/Core/CMakeFiles/vtkGeovisCore.dir/vtkCompassWidget.cxx.o [ 69%] Building CXX object Geovis/Core/CMakeFiles/vtkGeovisCore.dir/vtkGeoAdaptiveArcs.cxx.o [ 69%] Building CXX object Geovis/Core/CMakeFiles/vtkGeovisCore.dir/vtkGeoAlignedImageSource.cxx.o [ 69%] Building CXX object Geovis/Core/CMakeFiles/vtkGeovisCore.dir/vtkGeoArcs.cxx.o [ 69%] Building CXX object Geovis/Core/CMakeFiles/vtkGeovisCore.dir/vtkGeoAssignCoordinates.cxx.o [ 69%] Building CXX object Geovis/Core/CMakeFiles/vtkGeovisCore.dir/vtkGeoCamera.cxx.o [ 69%] Building CXX object Geovis/Core/CMakeFiles/vtkGeovisCore.dir/vtkGeoFileImageSource.cxx.o [ 70%] Building CXX object Geovis/Core/CMakeFiles/vtkGeovisCore.dir/vtkGeoFileTerrainSource.cxx.o [ 70%] Building CXX object Geovis/Core/CMakeFiles/vtkGeovisCore.dir/vtkGeoGlobeSource.cxx.o [ 70%] Building CXX object Geovis/Core/CMakeFiles/vtkGeovisCore.dir/vtkGeoGraticule.cxx.o [ 70%] Building CXX object Geovis/Core/CMakeFiles/vtkGeovisCore.dir/vtkGeoImageNode.cxx.o [ 70%] Building CXX object Geovis/Core/CMakeFiles/vtkGeovisCore.dir/vtkGeoInteractorStyle.cxx.o [ 70%] Building CXX object Geovis/Core/CMakeFiles/vtkGeovisCore.dir/vtkGeoProjection.cxx.o [ 70%] Building CXX object Geovis/Core/CMakeFiles/vtkGeovisCore.dir/vtkGeoProjectionSource.cxx.o [ 70%] Building CXX object Geovis/Core/CMakeFiles/vtkGeovisCore.dir/vtkGeoRandomGraphSource.cxx.o [ 70%] Building CXX object Geovis/Core/CMakeFiles/vtkGeovisCore.dir/vtkGeoSampleArcs.cxx.o [ 70%] Building CXX object Geovis/Core/CMakeFiles/vtkGeovisCore.dir/vtkGeoSource.cxx.o [ 70%] Building CXX object Geovis/Core/CMakeFiles/vtkGeovisCore.dir/vtkGeoSphereTransform.cxx.o [ 70%] Building CXX object Geovis/Core/CMakeFiles/vtkGeovisCore.dir/vtkGeoTerrain.cxx.o [ 70%] Building CXX object Geovis/Core/CMakeFiles/vtkGeovisCore.dir/vtkGeoTerrain2D.cxx.o [ 70%] Building CXX object Geovis/Core/CMakeFiles/vtkGeovisCore.dir/vtkGeoTerrainNode.cxx.o [ 70%] Building CXX object Geovis/Core/CMakeFiles/vtkGeovisCore.dir/vtkGeoTransform.cxx.o [ 70%] Building CXX object Geovis/Core/CMakeFiles/vtkGeovisCore.dir/vtkGeoTreeNode.cxx.o [ 70%] Building CXX object Geovis/Core/CMakeFiles/vtkGeovisCore.dir/vtkGeoTreeNodeCache.cxx.o [ 70%] Building CXX object Geovis/Core/CMakeFiles/vtkGeovisCore.dir/vtkGlobeSource.cxx.o [ 70%] Building CXX object Geovis/Core/CMakeFiles/vtkGeovisCore.dir/vtkGeoAlignedImageRepresentation.cxx.o Linking CXX shared library ../../lib/libvtkGeovisCore-6.2.dylib [ 70%] Built target vtkGeovisCore Scanning dependencies of target H5detect [ 70%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/H5detect.dir/H5detect.c.o Linking C executable ../../../../bin/H5detect [ 70%] Built target H5detect Scanning dependencies of target H5make_libsettings [ 70%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/H5make_libsettings.dir/H5make_libsettings.c.o Linking C executable ../../../../bin/H5make_libsettings [ 70%] Built target H5make_libsettings [ 70%] Generating ../H5lib_settings.c [ 70%] Generating ../H5Tinit.c Scanning dependencies of target vtkhdf5 [ 70%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5.c.o [ 70%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5checksum.c.o [ 70%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5dbg.c.o [ 70%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5system.c.o [ 70%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5timer.c.o [ 70%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5trace.c.o [ 70%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5A.c.o [ 70%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5Abtree2.c.o [ 70%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5Adense.c.o [ 70%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5Adeprec.c.o [ 70%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5Aint.c.o [ 70%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5Atest.c.o [ 70%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5AC.c.o [ 70%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5B.c.o [ 70%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5B2.c.o [ 71%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5B2cache.c.o [ 71%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5B2dbg.c.o [ 71%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5B2hdr.c.o [ 71%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5B2int.c.o [ 71%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5B2stat.c.o [ 71%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5B2test.c.o [ 71%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5Bcache.c.o [ 71%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5Bdbg.c.o [ 71%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5D.c.o [ 71%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5Dcompact.c.o [ 71%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5Dbtree.c.o [ 71%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5Dchunk.c.o [ 71%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5Dcontig.c.o [ 71%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5Ddbg.c.o [ 71%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5Ddeprec.c.o [ 71%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5Defl.c.o [ 71%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5Dfill.c.o [ 71%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5Dint.c.o [ 71%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5Dio.c.o [ 71%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5Dlayout.c.o [ 71%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5Dmpio.c.o [ 71%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5Doh.c.o [ 71%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5Dscatgath.c.o [ 71%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5Dselect.c.o [ 71%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5Dtest.c.o [ 71%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5E.c.o [ 71%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5Edeprec.c.o [ 71%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5Eint.c.o [ 71%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5F.c.o [ 71%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5Faccum.c.o [ 72%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5Fcwfs.c.o [ 72%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5Fdbg.c.o [ 72%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5Fefc.c.o [ 72%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5Ffake.c.o [ 72%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5Fio.c.o [ 72%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5Fmount.c.o [ 72%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5Fmpi.c.o [ 72%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5Fquery.c.o [ 72%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5Fsfile.c.o [ 72%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5Fsuper.c.o [ 72%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5Fsuper_cache.c.o [ 72%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5Ftest.c.o [ 72%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5FD.c.o [ 72%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5FDcore.c.o [ 72%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5FDdirect.c.o [ 72%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5FDfamily.c.o [ 72%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5FDint.c.o [ 72%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5FDlog.c.o [ 72%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5FDmpi.c.o [ 72%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5FDmpio.c.o [ 72%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5FDmulti.c.o [ 72%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5FDsec2.c.o [ 72%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5FDspace.c.o [ 72%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5FDstdio.c.o [ 72%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5FS.c.o [ 72%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5FScache.c.o [ 72%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5FSdbg.c.o [ 72%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5FSsection.c.o [ 72%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5FSstat.c.o [ 72%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5FStest.c.o [ 72%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5G.c.o [ 73%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5Gbtree2.c.o [ 73%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5Gcache.c.o [ 73%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5Gcompact.c.o [ 73%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5Gdense.c.o [ 73%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5Gdeprec.c.o [ 73%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5Gent.c.o [ 73%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5Gint.c.o [ 73%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5Glink.c.o [ 73%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5Gloc.c.o [ 73%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5Gname.c.o [ 73%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5Gnode.c.o [ 73%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5Gobj.c.o [ 73%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5Goh.c.o [ 73%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5Groot.c.o [ 73%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5Gstab.c.o [ 73%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5Gtest.c.o [ 73%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5Gtraverse.c.o [ 73%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5HF.c.o [ 73%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5HFbtree2.c.o [ 73%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5HFcache.c.o [ 73%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5HFdbg.c.o [ 73%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5HFdblock.c.o [ 73%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5HFdtable.c.o [ 73%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5HFhdr.c.o [ 73%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5HFhuge.c.o [ 73%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5HFiblock.c.o [ 73%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5HFiter.c.o [ 73%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5HFman.c.o [ 73%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5HFsection.c.o [ 73%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5HFspace.c.o [ 73%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5HFstat.c.o [ 74%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5HFtest.c.o [ 74%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5HFtiny.c.o [ 74%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5HG.c.o [ 74%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5HGcache.c.o [ 74%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5HGdbg.c.o [ 74%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5HGquery.c.o [ 74%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5HL.c.o [ 74%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5HLcache.c.o [ 74%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5HLdbg.c.o [ 74%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5HLint.c.o [ 74%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5MF.c.o [ 74%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5MFaggr.c.o [ 74%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5MFdbg.c.o [ 74%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5MFsection.c.o [ 74%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5MP.c.o [ 74%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5MPtest.c.o [ 74%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5O.c.o [ 74%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5Oainfo.c.o [ 74%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5Oalloc.c.o [ 74%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5Oattr.c.o [ 74%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5Oattribute.c.o [ 74%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5Obogus.c.o [ 74%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5Obtreek.c.o [ 74%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5Ocache.c.o [ 74%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5Ochunk.c.o [ 74%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5Ocont.c.o [ 74%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5Ocopy.c.o [ 74%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5Odbg.c.o [ 74%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5Odrvinfo.c.o [ 74%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5Odtype.c.o [ 75%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5Oefl.c.o [ 75%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5Ofill.c.o [ 75%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5Oginfo.c.o [ 75%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5Olayout.c.o [ 75%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5Olinfo.c.o [ 75%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5Olink.c.o [ 75%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5Omessage.c.o [ 75%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5Omtime.c.o [ 75%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5Oname.c.o [ 75%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5Onull.c.o [ 75%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5Opline.c.o [ 75%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5Orefcount.c.o [ 75%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5Osdspace.c.o [ 75%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5Oshared.c.o [ 75%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5Oshmesg.c.o [ 75%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5Ostab.c.o [ 75%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5Otest.c.o [ 75%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5Ounknown.c.o [ 75%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5P.c.o [ 75%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5Pacpl.c.o [ 75%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5Pdapl.c.o [ 75%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5Pdcpl.c.o [ 75%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5Pdeprec.c.o [ 75%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5Pdxpl.c.o [ 75%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5Pfapl.c.o [ 75%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5Pfcpl.c.o [ 75%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5Pfmpl.c.o [ 75%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5Pgcpl.c.o [ 75%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5Pint.c.o [ 75%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5Plapl.c.o [ 75%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5Plcpl.c.o [ 76%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5Pocpl.c.o [ 76%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5Pocpypl.c.o [ 76%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5Pstrcpl.c.o [ 76%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5Ptest.c.o [ 76%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5PL.c.o [ 76%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5R.c.o [ 76%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5Rdeprec.c.o [ 76%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5RC.c.o [ 76%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5RS.c.o [ 76%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5S.c.o [ 76%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5Sall.c.o [ 76%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5Sdbg.c.o [ 76%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5Shyper.c.o [ 76%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5Smpio.c.o [ 76%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5Snone.c.o [ 76%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5Spoint.c.o [ 76%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5Sselect.c.o [ 76%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5Stest.c.o [ 76%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5SM.c.o [ 76%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5SMbtree2.c.o [ 76%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5SMcache.c.o [ 76%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5SMmessage.c.o [ 76%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5SMtest.c.o [ 76%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5T.c.o [ 76%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5Tarray.c.o [ 76%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5Tbit.c.o [ 76%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5Tcommit.c.o [ 76%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5Tcompound.c.o [ 76%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5Tconv.c.o [ 76%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5Tcset.c.o [ 76%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5Tdbg.c.o [ 77%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5Tdeprec.c.o [ 77%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5Tenum.c.o [ 77%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5Tfields.c.o [ 77%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5Tfixed.c.o [ 77%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5Tfloat.c.o [ 77%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5Tnative.c.o [ 77%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5Toffset.c.o [ 77%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5Toh.c.o [ 77%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5Topaque.c.o [ 77%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5Torder.c.o [ 77%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5Tpad.c.o [ 77%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5Tprecis.c.o [ 77%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5Tstrpad.c.o [ 77%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5Tvisit.c.o [ 77%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5Tvlen.c.o [ 77%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5Z.c.o [ 77%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5Zdeflate.c.o [ 77%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5Zfletcher32.c.o [ 77%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5Znbit.c.o [ 77%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5Zscaleoffset.c.o [ 77%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5Zshuffle.c.o [ 77%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5Zszip.c.o [ 77%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5Ztrans.c.o [ 77%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5C.c.o [ 77%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5CS.c.o [ 77%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5FL.c.o [ 77%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5FO.c.o [ 77%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5HP.c.o [ 77%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5I.c.o [ 77%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5L.c.o [ 77%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5Lexternal.c.o [ 78%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5MM.c.o [ 78%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5SL.c.o [ 78%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5ST.c.o [ 78%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5TS.c.o [ 78%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5VM.c.o [ 78%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/H5WB.c.o [ 78%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/__/H5Tinit.c.o [ 78%] Building C object ThirdParty/hdf5/vtkhdf5/src/CMakeFiles/vtkhdf5.dir/__/H5lib_settings.c.o Linking C shared library ../../../../lib/libvtkhdf5-6.2.dylib [ 78%] Built target vtkhdf5 Scanning dependencies of target vtkhdf5_hl [ 78%] Building C object ThirdParty/hdf5/vtkhdf5/hl/src/CMakeFiles/vtkhdf5_hl.dir/H5DO.c.o [ 78%] Building C object ThirdParty/hdf5/vtkhdf5/hl/src/CMakeFiles/vtkhdf5_hl.dir/H5DS.c.o [ 78%] Building C object ThirdParty/hdf5/vtkhdf5/hl/src/CMakeFiles/vtkhdf5_hl.dir/H5IM.c.o [ 78%] Building C object ThirdParty/hdf5/vtkhdf5/hl/src/CMakeFiles/vtkhdf5_hl.dir/H5LT.c.o [ 78%] Building C object ThirdParty/hdf5/vtkhdf5/hl/src/CMakeFiles/vtkhdf5_hl.dir/H5LTanalyze.c.o [ 78%] Building C object ThirdParty/hdf5/vtkhdf5/hl/src/CMakeFiles/vtkhdf5_hl.dir/H5LTparse.c.o [ 78%] Building C object ThirdParty/hdf5/vtkhdf5/hl/src/CMakeFiles/vtkhdf5_hl.dir/H5PT.c.o [ 78%] Building C object ThirdParty/hdf5/vtkhdf5/hl/src/CMakeFiles/vtkhdf5_hl.dir/H5TB.c.o Linking C shared library ../../../../../lib/libvtkhdf5_hl-6.2.dylib [ 78%] Built target vtkhdf5_hl Scanning dependencies of target vtkIOAMR [ 78%] Building CXX object IO/AMR/CMakeFiles/vtkIOAMR.dir/vtkAMRDataSetCache.cxx.o [ 78%] Building CXX object IO/AMR/CMakeFiles/vtkIOAMR.dir/vtkAMRBaseParticlesReader.cxx.o [ 78%] Building CXX object IO/AMR/CMakeFiles/vtkIOAMR.dir/vtkAMRBaseReader.cxx.o [ 78%] Building CXX object IO/AMR/CMakeFiles/vtkIOAMR.dir/vtkAMREnzoParticlesReader.cxx.o [ 78%] Building CXX object IO/AMR/CMakeFiles/vtkIOAMR.dir/vtkAMREnzoReader.cxx.o [ 78%] Building CXX object IO/AMR/CMakeFiles/vtkIOAMR.dir/vtkAMREnzoReaderInternal.cxx.o [ 78%] Building CXX object IO/AMR/CMakeFiles/vtkIOAMR.dir/vtkAMRFlashParticlesReader.cxx.o [ 78%] Building CXX object IO/AMR/CMakeFiles/vtkIOAMR.dir/vtkAMRFlashReader.cxx.o [ 78%] Building CXX object IO/AMR/CMakeFiles/vtkIOAMR.dir/vtkAMRFlashReaderInternal.cxx.o Linking CXX shared library ../../lib/libvtkIOAMR-6.2.dylib [ 78%] Built target vtkIOAMR Scanning dependencies of target vtkIOEnSight [ 78%] Building CXX object IO/EnSight/CMakeFiles/vtkIOEnSight.dir/vtkEnSight6BinaryReader.cxx.o [ 78%] Building CXX object IO/EnSight/CMakeFiles/vtkIOEnSight.dir/vtkEnSight6Reader.cxx.o [ 78%] Building CXX object IO/EnSight/CMakeFiles/vtkIOEnSight.dir/vtkEnSightGoldBinaryReader.cxx.o [ 78%] Building CXX object IO/EnSight/CMakeFiles/vtkIOEnSight.dir/vtkEnSightGoldReader.cxx.o [ 78%] Building CXX object IO/EnSight/CMakeFiles/vtkIOEnSight.dir/vtkEnSightMasterServerReader.cxx.o [ 78%] Building CXX object IO/EnSight/CMakeFiles/vtkIOEnSight.dir/vtkEnSightReader.cxx.o [ 78%] Building CXX object IO/EnSight/CMakeFiles/vtkIOEnSight.dir/vtkGenericEnSightReader.cxx.o Linking CXX shared library ../../lib/libvtkIOEnSight-6.2.dylib [ 78%] Built target vtkIOEnSight Scanning dependencies of target vtkNetCDF [ 78%] Building C object ThirdParty/netcdf/vtknetcdf/CMakeFiles/vtkNetCDF.dir/libsrc/string.c.o [ 78%] Building C object ThirdParty/netcdf/vtknetcdf/CMakeFiles/vtkNetCDF.dir/libsrc/v1hpg.c.o [ 78%] Building C object ThirdParty/netcdf/vtknetcdf/CMakeFiles/vtkNetCDF.dir/libsrc/utf8proc.c.o [ 78%] Building C object ThirdParty/netcdf/vtknetcdf/CMakeFiles/vtkNetCDF.dir/libsrc/nclistmgr.c.o [ 78%] Building C object ThirdParty/netcdf/vtknetcdf/CMakeFiles/vtkNetCDF.dir/libsrc/putget.c.o [ 78%] Building C object ThirdParty/netcdf/vtknetcdf/CMakeFiles/vtkNetCDF.dir/libsrc/attr.c.o [ 78%] Building C object ThirdParty/netcdf/vtknetcdf/CMakeFiles/vtkNetCDF.dir/libsrc/nc3dispatch.c.o [ 78%] Building C object ThirdParty/netcdf/vtknetcdf/CMakeFiles/vtkNetCDF.dir/libsrc/nc.c.o [ 78%] Building C object ThirdParty/netcdf/vtknetcdf/CMakeFiles/vtkNetCDF.dir/libsrc/var.c.o [ 78%] Building C object ThirdParty/netcdf/vtknetcdf/CMakeFiles/vtkNetCDF.dir/libsrc/dim.c.o [ 78%] Building C object ThirdParty/netcdf/vtknetcdf/CMakeFiles/vtkNetCDF.dir/libsrc/ncx.c.o [ 78%] Building C object ThirdParty/netcdf/vtknetcdf/CMakeFiles/vtkNetCDF.dir/libsrc/lookup3.c.o [ 78%] Building C object ThirdParty/netcdf/vtknetcdf/CMakeFiles/vtkNetCDF.dir/libsrc/posixio.c.o [ 79%] Building C object ThirdParty/netcdf/vtknetcdf/CMakeFiles/vtkNetCDF.dir/libsrc4/error4.c.o [ 79%] Building C object ThirdParty/netcdf/vtknetcdf/CMakeFiles/vtkNetCDF.dir/libsrc4/nc4dispatch.c.o [ 79%] Building C object ThirdParty/netcdf/vtknetcdf/CMakeFiles/vtkNetCDF.dir/libsrc4/nc4attr.c.o [ 79%] Building C object ThirdParty/netcdf/vtknetcdf/CMakeFiles/vtkNetCDF.dir/libsrc4/nc4dim.c.o [ 79%] Building C object ThirdParty/netcdf/vtknetcdf/CMakeFiles/vtkNetCDF.dir/libsrc4/nc4file.c.o [ 79%] Building C object ThirdParty/netcdf/vtknetcdf/CMakeFiles/vtkNetCDF.dir/libsrc4/nc4grp.c.o [ 79%] Building C object ThirdParty/netcdf/vtknetcdf/CMakeFiles/vtkNetCDF.dir/libsrc4/nc4type.c.o [ 79%] Building C object ThirdParty/netcdf/vtknetcdf/CMakeFiles/vtkNetCDF.dir/libsrc4/nc4var.c.o [ 79%] Building C object ThirdParty/netcdf/vtknetcdf/CMakeFiles/vtkNetCDF.dir/libsrc4/ncfunc.c.o [ 79%] Building C object ThirdParty/netcdf/vtknetcdf/CMakeFiles/vtkNetCDF.dir/libsrc4/nc4internal.c.o [ 79%] Building C object ThirdParty/netcdf/vtknetcdf/CMakeFiles/vtkNetCDF.dir/libsrc4/nc4hdf.c.o [ 79%] Building C object ThirdParty/netcdf/vtknetcdf/CMakeFiles/vtkNetCDF.dir/libdispatch/parallel.c.o [ 79%] Building C object ThirdParty/netcdf/vtknetcdf/CMakeFiles/vtkNetCDF.dir/libdispatch/copy.c.o [ 79%] Building C object ThirdParty/netcdf/vtknetcdf/CMakeFiles/vtkNetCDF.dir/libdispatch/file.c.o [ 79%] Building C object ThirdParty/netcdf/vtknetcdf/CMakeFiles/vtkNetCDF.dir/libdispatch/dim.c.o [ 79%] Building C object ThirdParty/netcdf/vtknetcdf/CMakeFiles/vtkNetCDF.dir/libdispatch/att.c.o [ 79%] Building C object ThirdParty/netcdf/vtknetcdf/CMakeFiles/vtkNetCDF.dir/libdispatch/error.c.o [ 79%] Building C object ThirdParty/netcdf/vtknetcdf/CMakeFiles/vtkNetCDF.dir/libdispatch/var.c.o [ 79%] Building C object ThirdParty/netcdf/vtknetcdf/CMakeFiles/vtkNetCDF.dir/libdispatch/dispatch.c.o [ 79%] Building C object ThirdParty/netcdf/vtknetcdf/CMakeFiles/vtkNetCDF.dir/libdispatch/nc_url.c.o [ 79%] Building C object ThirdParty/netcdf/vtknetcdf/CMakeFiles/vtkNetCDF.dir/libdispatch/nclist.c.o [ 79%] Building C object ThirdParty/netcdf/vtknetcdf/CMakeFiles/vtkNetCDF.dir/libdispatch/ncbytes.c.o [ 79%] Building C object ThirdParty/netcdf/vtknetcdf/CMakeFiles/vtkNetCDF.dir/libdispatch/nc4.c.o [ 79%] Building C object ThirdParty/netcdf/vtknetcdf/CMakeFiles/vtkNetCDF.dir/liblib/stub.c.o Linking C shared library ../../../lib/libvtkNetCDF-6.2.dylib [ 79%] Built target vtkNetCDF Scanning dependencies of target vtkNetCDF_cxx [ 79%] Building CXX object ThirdParty/netcdf/vtknetcdf/CMakeFiles/vtkNetCDF_cxx.dir/cxx/netcdf.cpp.o [ 79%] Building CXX object ThirdParty/netcdf/vtknetcdf/CMakeFiles/vtkNetCDF_cxx.dir/cxx/ncvalues.cpp.o Linking CXX shared library ../../../lib/libvtkNetCDF_cxx-6.2.dylib [ 79%] Built target vtkNetCDF_cxx Scanning dependencies of target vtkexoIIc [ 79%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/vtkexoIIc.dir/exclos.c.o [ 79%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/vtkexoIIc.dir/excn2s.c.o [ 79%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/vtkexoIIc.dir/ex_conv.c.o [ 79%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/vtkexoIIc.dir/excopy.c.o [ 79%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/vtkexoIIc.dir/excre.c.o [ 79%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/vtkexoIIc.dir/exerr.c.o [ 79%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/vtkexoIIc.dir/exgatm.c.o [ 79%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/vtkexoIIc.dir/exgcns.c.o [ 79%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/vtkexoIIc.dir/exgcon.c.o [ 79%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/vtkexoIIc.dir/exgcor.c.o [ 79%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/vtkexoIIc.dir/exgcset.c.o [ 79%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/vtkexoIIc.dir/exgcss.c.o [ 79%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/vtkexoIIc.dir/exgean.c.o [ 79%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/vtkexoIIc.dir/exgatn.c.o [ 79%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/vtkexoIIc.dir/exgeat.c.o [ 79%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/vtkexoIIc.dir/exgatt.c.o [ 79%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/vtkexoIIc.dir/exgebi.c.o [ 79%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/vtkexoIIc.dir/exgelb.c.o [ 79%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/vtkexoIIc.dir/exgblk.c.o [ 79%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/vtkexoIIc.dir/exgelc.c.o [ 79%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/vtkexoIIc.dir/exgconn.c.o [ 79%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/vtkexoIIc.dir/exgem.c.o [ 80%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/vtkexoIIc.dir/exgenm.c.o [ 80%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/vtkexoIIc.dir/exgev.c.o [ 80%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/vtkexoIIc.dir/exgvar.c.o [ 80%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/vtkexoIIc.dir/exgevid.c.o [ 80%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/vtkexoIIc.dir/exgevt.c.o [ 80%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/vtkexoIIc.dir/exgvart.c.o [ 80%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/vtkexoIIc.dir/exgfrm.c.o [ 80%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/vtkexoIIc.dir/exggv.c.o [ 80%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/vtkexoIIc.dir/exggvt.c.o [ 80%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/vtkexoIIc.dir/exgids.c.o [ 80%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/vtkexoIIc.dir/exginf.c.o [ 80%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/vtkexoIIc.dir/exgini.c.o [ 80%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/vtkexoIIc.dir/exginix.c.o [ 80%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/vtkexoIIc.dir/exgmap.c.o [ 80%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/vtkexoIIc.dir/exgmp.c.o [ 80%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/vtkexoIIc.dir/exgnam.c.o [ 80%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/vtkexoIIc.dir/exgnams.c.o [ 80%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/vtkexoIIc.dir/exgnm.c.o [ 80%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/vtkexoIIc.dir/exgnnm.c.o [ 80%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/vtkexoIIc.dir/exgnp.c.o [ 80%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/vtkexoIIc.dir/exgns.c.o [ 80%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/vtkexoIIc.dir/exgnsd.c.o [ 80%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/vtkexoIIc.dir/exgnsi.c.o [ 80%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/vtkexoIIc.dir/exgnstt.c.o [ 80%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/vtkexoIIc.dir/exgnsv.c.o [ 80%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/vtkexoIIc.dir/exgnsvid.c.o [ 80%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/vtkexoIIc.dir/exgnv.c.o [ 80%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/vtkexoIIc.dir/exgnvid.c.o [ 80%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/vtkexoIIc.dir/exgnvt.c.o [ 80%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/vtkexoIIc.dir/exgnvv.c.o [ 80%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/vtkexoIIc.dir/exgoea.c.o [ 81%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/vtkexoIIc.dir/exgoatt.c.o [ 81%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/vtkexoIIc.dir/exgotv.c.o [ 81%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/vtkexoIIc.dir/exgpa.c.o [ 81%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/vtkexoIIc.dir/exgp.c.o [ 81%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/vtkexoIIc.dir/exgpem.c.o [ 81%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/vtkexoIIc.dir/exgpn.c.o [ 81%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/vtkexoIIc.dir/exgqa.c.o [ 81%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/vtkexoIIc.dir/exgsnl.c.o [ 81%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/vtkexoIIc.dir/exgsetp.c.o [ 81%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/vtkexoIIc.dir/exgsp.c.o [ 81%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/vtkexoIIc.dir/exgset.c.o [ 81%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/vtkexoIIc.dir/exgss.c.o [ 81%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/vtkexoIIc.dir/exgssc.c.o [ 81%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/vtkexoIIc.dir/exgsetd.c.o [ 81%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/vtkexoIIc.dir/exgssd.c.o [ 81%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/vtkexoIIc.dir/exgssi.c.o [ 81%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/vtkexoIIc.dir/exgssn.c.o [ 81%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/vtkexoIIc.dir/exgsstt.c.o [ 81%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/vtkexoIIc.dir/exgssv.c.o [ 81%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/vtkexoIIc.dir/exgssvid.c.o [ 81%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/vtkexoIIc.dir/exgtim.c.o [ 81%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/vtkexoIIc.dir/exgtt.c.o [ 81%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/vtkexoIIc.dir/exgvan.c.o [ 81%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/vtkexoIIc.dir/exgvid.c.o [ 81%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/vtkexoIIc.dir/exgvnm.c.o [ 81%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/vtkexoIIc.dir/exgvp.c.o [ 81%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/vtkexoIIc.dir/exgvtt.c.o [ 81%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/vtkexoIIc.dir/exgvv.c.o [ 81%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/vtkexoIIc.dir/exinq.c.o [ 81%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/vtkexoIIc.dir/exopen.c.o [ 82%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/vtkexoIIc.dir/exopts.c.o [ 82%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/vtkexoIIc.dir/expatn.c.o [ 82%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/vtkexoIIc.dir/expatt.c.o [ 82%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/vtkexoIIc.dir/expcab.c.o [ 82%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/vtkexoIIc.dir/expclb.c.o [ 82%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/vtkexoIIc.dir/expcns.c.o [ 82%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/vtkexoIIc.dir/expcon.c.o [ 82%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/vtkexoIIc.dir/expconn.c.o [ 82%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/vtkexoIIc.dir/expcor.c.o [ 82%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/vtkexoIIc.dir/expcset.c.o [ 82%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/vtkexoIIc.dir/expcss.c.o [ 82%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/vtkexoIIc.dir/expean.c.o [ 82%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/vtkexoIIc.dir/expeat.c.o [ 82%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/vtkexoIIc.dir/expelb.c.o [ 82%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/vtkexoIIc.dir/expblk.c.o [ 82%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/vtkexoIIc.dir/expelc.c.o [ 82%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/vtkexoIIc.dir/expem.c.o [ 82%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/vtkexoIIc.dir/expenm.c.o [ 82%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/vtkexoIIc.dir/expev.c.o [ 82%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/vtkexoIIc.dir/expfrm.c.o [ 82%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/vtkexoIIc.dir/expgv.c.o [ 82%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/vtkexoIIc.dir/expinf.c.o [ 82%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/vtkexoIIc.dir/expini.c.o [ 82%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/vtkexoIIc.dir/expinix.c.o [ 82%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/vtkexoIIc.dir/expmap.c.o [ 82%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/vtkexoIIc.dir/expmp.c.o [ 82%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/vtkexoIIc.dir/expnam.c.o [ 82%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/vtkexoIIc.dir/expnams.c.o [ 82%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/vtkexoIIc.dir/expnm.c.o [ 82%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/vtkexoIIc.dir/expnmap.c.o [ 82%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/vtkexoIIc.dir/exgnmap.c.o [ 83%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/vtkexoIIc.dir/expnnm.c.o [ 83%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/vtkexoIIc.dir/expnp.c.o [ 83%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/vtkexoIIc.dir/expns.c.o [ 83%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/vtkexoIIc.dir/expnsd.c.o [ 83%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/vtkexoIIc.dir/expnstt.c.o [ 83%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/vtkexoIIc.dir/expnsv.c.o [ 83%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/vtkexoIIc.dir/expnv.c.o [ 83%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/vtkexoIIc.dir/expnvv.c.o [ 83%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/vtkexoIIc.dir/expoea.c.o [ 83%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/vtkexoIIc.dir/expoatt.c.o [ 83%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/vtkexoIIc.dir/exppa.c.o [ 83%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/vtkexoIIc.dir/expp.c.o [ 83%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/vtkexoIIc.dir/exppem.c.o [ 83%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/vtkexoIIc.dir/exppn.c.o [ 83%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/vtkexoIIc.dir/expqa.c.o [ 83%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/vtkexoIIc.dir/expsetp.c.o [ 83%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/vtkexoIIc.dir/expset.c.o [ 83%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/vtkexoIIc.dir/expsetd.c.o [ 83%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/vtkexoIIc.dir/expsp.c.o [ 83%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/vtkexoIIc.dir/expss.c.o [ 83%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/vtkexoIIc.dir/expssd.c.o [ 83%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/vtkexoIIc.dir/expsstt.c.o [ 83%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/vtkexoIIc.dir/expssv.c.o [ 83%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/vtkexoIIc.dir/exptim.c.o [ 83%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/vtkexoIIc.dir/exptt.c.o [ 83%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/vtkexoIIc.dir/expvan.c.o [ 83%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/vtkexoIIc.dir/expvar.c.o [ 83%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/vtkexoIIc.dir/expvnm.c.o [ 83%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/vtkexoIIc.dir/expvpa.c.o [ 83%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/vtkexoIIc.dir/expvpax.c.o [ 83%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/vtkexoIIc.dir/expvp.c.o [ 84%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/vtkexoIIc.dir/expvpc.c.o [ 84%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/vtkexoIIc.dir/expvtt.c.o [ 84%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/vtkexoIIc.dir/expvv.c.o [ 84%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/vtkexoIIc.dir/exupda.c.o [ 84%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/vtkexoIIc.dir/ex_utils.c.o [ 84%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/vtkexoIIc.dir/exgattp.c.o [ 84%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/vtkexoIIc.dir/exgidm.c.o [ 84%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/vtkexoIIc.dir/exgvarnam.c.o [ 84%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/vtkexoIIc.dir/exgvarnams.c.o [ 84%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/vtkexoIIc.dir/exgvarparam.c.o [ 84%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/vtkexoIIc.dir/exgvartab.c.o [ 84%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/vtkexoIIc.dir/expattp.c.o [ 84%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/vtkexoIIc.dir/expidm.c.o [ 84%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/vtkexoIIc.dir/expvarnam.c.o [ 84%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/vtkexoIIc.dir/expvarnams.c.o [ 84%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/vtkexoIIc.dir/expvarparam.c.o [ 84%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/vtkexoIIc.dir/expvartab.c.o [ 84%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/vtkexoIIc.dir/exgcssc.c.o [ 84%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/vtkexoIIc.dir/exgecpp.c.o [ 84%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/vtkexoIIc.dir/exgnconn.c.o [ 84%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/vtkexoIIc.dir/exgncor.c.o [ 84%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/vtkexoIIc.dir/exgnnv.c.o [ 84%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/vtkexoIIc.dir/exgnoatt.c.o [ 84%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/vtkexoIIc.dir/exgnvar.c.o [ 84%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/vtkexoIIc.dir/expecpp.c.o [ 84%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/vtkexoIIc.dir/expncor.c.o [ 84%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/vtkexoIIc.dir/expnnv.c.o [ 84%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/vtkexoIIc.dir/expnoatt.c.o [ 84%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/vtkexoIIc.dir/expnvar.c.o [ 84%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/vtkexoIIc.dir/exppsetd.c.o Linking C shared library ../../../lib/libvtkexoIIc-6.2.dylib [ 84%] Built target vtkexoIIc Scanning dependencies of target vtkIOExodus [ 84%] Building CXX object IO/Exodus/CMakeFiles/vtkIOExodus.dir/vtkCPExodusIIElementBlock.cxx.o [ 84%] Building CXX object IO/Exodus/CMakeFiles/vtkIOExodus.dir/vtkCPExodusIIInSituReader.cxx.o [ 84%] Building CXX object IO/Exodus/CMakeFiles/vtkIOExodus.dir/vtkExodusIICache.cxx.o [ 85%] Building CXX object IO/Exodus/CMakeFiles/vtkIOExodus.dir/vtkExodusIIReader.cxx.o [ 85%] Building CXX object IO/Exodus/CMakeFiles/vtkIOExodus.dir/vtkExodusIIReaderParser.cxx.o [ 85%] Building CXX object IO/Exodus/CMakeFiles/vtkIOExodus.dir/vtkExodusIIReaderVariableCheck.cxx.o [ 85%] Building CXX object IO/Exodus/CMakeFiles/vtkIOExodus.dir/vtkExodusIIWriter.cxx.o [ 85%] Building CXX object IO/Exodus/CMakeFiles/vtkIOExodus.dir/vtkModelMetadata.cxx.o Linking CXX shared library ../../lib/libvtkIOExodus-6.2.dylib [ 85%] Built target vtkIOExodus Scanning dependencies of target vtkParseOGLExt [ 85%] Building CXX object Utilities/ParseOGLExt/CMakeFiles/vtkParseOGLExt.dir/Tokenizer.cxx.o [ 85%] Building CXX object Utilities/ParseOGLExt/CMakeFiles/vtkParseOGLExt.dir/ParseOGLExt.cxx.o Linking CXX executable ../../bin/vtkParseOGLExt-6.2 [ 85%] Built target vtkParseOGLExt Scanning dependencies of target vtkEncodeString [ 85%] Building CXX object Utilities/EncodeString/CMakeFiles/vtkEncodeString.dir/vtkEncodeString.cxx.o Linking CXX executable ../../bin/vtkEncodeString-6.2 [ 85%] Built target vtkEncodeString [ 85%] Generating vtkShadowMapPassShader_vs.cxx, vtkShadowMapPassShader_vs.h [ 85%] Generating vtkgl.cxx, vtkgl.h [ 85%] Generating vtkColorMaterialHelper_vs.cxx, vtkColorMaterialHelper_vs.h [ 85%] Generating vtkDepthPeeling_fs.cxx, vtkDepthPeeling_fs.h [ 85%] Generating vtkGaussianBlurPassShader_fs.cxx, vtkGaussianBlurPassShader_fs.h [ 85%] Generating vtkLighting_s.cxx, vtkLighting_s.h [ 85%] Generating vtkLightingHelper_s.cxx, vtkLightingHelper_s.h [ 85%] Generating vtkOpenGLRenderer_PeelingFS.cxx, vtkOpenGLRenderer_PeelingFS.h [ 85%] Generating vtkOpenGLPropertyDefaultPropFunc_fs.cxx, vtkOpenGLPropertyDefaultPropFunc_fs.h [ 85%] Generating vtkOpenGLPropertyDefaultPropFunc_vs.cxx, vtkOpenGLPropertyDefaultPropFunc_vs.h [ 85%] Generating vtkOpenGLPropertyDefaultMain_fs.cxx, vtkOpenGLPropertyDefaultMain_fs.h [ 85%] Generating vtkOpenGLPropertyDefaultMain_vs.cxx, vtkOpenGLPropertyDefaultMain_vs.h [ 85%] Generating vtkSobelGradientMagnitudePassShader1_fs.cxx, vtkSobelGradientMagnitudePassShader1_fs.h [ 85%] Generating vtkSobelGradientMagnitudePassShader2_fs.cxx, vtkSobelGradientMagnitudePassShader2_fs.h [ 85%] Generating vtkShadowMapPassShader_fs.cxx, vtkShadowMapPassShader_fs.h Scanning dependencies of target vtkRenderingOpenGL [ 85%] Building CXX object Rendering/OpenGL/CMakeFiles/vtkRenderingOpenGL.dir/vtkCameraPass.cxx.o [ 85%] Building CXX object Rendering/OpenGL/CMakeFiles/vtkRenderingOpenGL.dir/vtkChooserPainter.cxx.o [ 85%] Building CXX object Rendering/OpenGL/CMakeFiles/vtkRenderingOpenGL.dir/vtkClearRGBPass.cxx.o [ 85%] Building CXX object Rendering/OpenGL/CMakeFiles/vtkRenderingOpenGL.dir/vtkClearZPass.cxx.o [ 85%] Building CXX object Rendering/OpenGL/CMakeFiles/vtkRenderingOpenGL.dir/vtkClipPlanesPainter.cxx.o [ 85%] Building CXX object Rendering/OpenGL/CMakeFiles/vtkRenderingOpenGL.dir/vtkCoincidentTopologyResolutionPainter.cxx.o [ 85%] Building CXX object Rendering/OpenGL/CMakeFiles/vtkRenderingOpenGL.dir/vtkColorMaterialHelper.cxx.o [ 86%] Building CXX object Rendering/OpenGL/CMakeFiles/vtkRenderingOpenGL.dir/vtkCompositePainter.cxx.o [ 86%] Building CXX object Rendering/OpenGL/CMakeFiles/vtkRenderingOpenGL.dir/vtkCompositePolyDataMapper2.cxx.o [ 86%] Building CXX object Rendering/OpenGL/CMakeFiles/vtkRenderingOpenGL.dir/vtkDataTransferHelper.cxx.o [ 86%] Building CXX object Rendering/OpenGL/CMakeFiles/vtkRenderingOpenGL.dir/vtkDefaultPainter.cxx.o [ 86%] Building CXX object Rendering/OpenGL/CMakeFiles/vtkRenderingOpenGL.dir/vtkDefaultPass.cxx.o [ 86%] Building CXX object Rendering/OpenGL/CMakeFiles/vtkRenderingOpenGL.dir/vtkDepthPeelingPass.cxx.o [ 86%] Building CXX object Rendering/OpenGL/CMakeFiles/vtkRenderingOpenGL.dir/vtkDisplayListPainter.cxx.o [ 86%] Building CXX object Rendering/OpenGL/CMakeFiles/vtkRenderingOpenGL.dir/vtkFrameBufferObject.cxx.o [ 86%] Building CXX object Rendering/OpenGL/CMakeFiles/vtkRenderingOpenGL.dir/vtkFrameBufferObject2.cxx.o [ 86%] Building CXX object Rendering/OpenGL/CMakeFiles/vtkRenderingOpenGL.dir/vtkGLSLShaderDeviceAdapter2.cxx.o [ 86%] Building CXX object Rendering/OpenGL/CMakeFiles/vtkRenderingOpenGL.dir/vtkGaussianBlurPass.cxx.o [ 86%] Building CXX object Rendering/OpenGL/CMakeFiles/vtkRenderingOpenGL.dir/vtkGenericOpenGLRenderWindow.cxx.o [ 86%] Building CXX object Rendering/OpenGL/CMakeFiles/vtkRenderingOpenGL.dir/vtkHardwareSelectionPolyDataPainter.cxx.o [ 86%] Building CXX object Rendering/OpenGL/CMakeFiles/vtkRenderingOpenGL.dir/vtkImageProcessingPass.cxx.o [ 86%] Building CXX object Rendering/OpenGL/CMakeFiles/vtkRenderingOpenGL.dir/vtkLightingHelper.cxx.o [ 86%] Building CXX object Rendering/OpenGL/CMakeFiles/vtkRenderingOpenGL.dir/vtkLightingPainter.cxx.o [ 86%] Building CXX object Rendering/OpenGL/CMakeFiles/vtkRenderingOpenGL.dir/vtkLightsPass.cxx.o [ 86%] Building CXX object Rendering/OpenGL/CMakeFiles/vtkRenderingOpenGL.dir/vtkLinesPainter.cxx.o [ 86%] Building CXX object Rendering/OpenGL/CMakeFiles/vtkRenderingOpenGL.dir/vtkOpaquePass.cxx.o [ 86%] Building CXX object Rendering/OpenGL/CMakeFiles/vtkRenderingOpenGL.dir/vtkOpenGLActor.cxx.o [ 86%] Building CXX object Rendering/OpenGL/CMakeFiles/vtkRenderingOpenGL.dir/vtkOpenGLCamera.cxx.o [ 86%] Building CXX object Rendering/OpenGL/CMakeFiles/vtkRenderingOpenGL.dir/vtkOpenGLClipPlanesPainter.cxx.o [ 86%] Building CXX object Rendering/OpenGL/CMakeFiles/vtkRenderingOpenGL.dir/vtkOpenGLCoincidentTopologyResolutionPainter.cxx.o [ 86%] Building CXX object Rendering/OpenGL/CMakeFiles/vtkRenderingOpenGL.dir/vtkOpenGLCompositePainter.cxx.o [ 86%] Building CXX object Rendering/OpenGL/CMakeFiles/vtkRenderingOpenGL.dir/vtkOpenGLDisplayListPainter.cxx.o [ 86%] Building CXX object Rendering/OpenGL/CMakeFiles/vtkRenderingOpenGL.dir/vtkOpenGLExtensionManager.cxx.o [ 86%] Building CXX object Rendering/OpenGL/CMakeFiles/vtkRenderingOpenGL.dir/vtkOpenGLGL2PSHelper.cxx.o [ 86%] Building CXX object Rendering/OpenGL/CMakeFiles/vtkRenderingOpenGL.dir/vtkOpenGLGlyph3DMapper.cxx.o [ 86%] Building CXX object Rendering/OpenGL/CMakeFiles/vtkRenderingOpenGL.dir/vtkOpenGLHardwareSelector.cxx.o [ 86%] Building CXX object Rendering/OpenGL/CMakeFiles/vtkRenderingOpenGL.dir/vtkOpenGLHardwareSupport.cxx.o [ 86%] Building CXX object Rendering/OpenGL/CMakeFiles/vtkRenderingOpenGL.dir/vtkOpenGLImageMapper.cxx.o [ 87%] Building CXX object Rendering/OpenGL/CMakeFiles/vtkRenderingOpenGL.dir/vtkOpenGLImageSliceMapper.cxx.o [ 87%] Building CXX object Rendering/OpenGL/CMakeFiles/vtkRenderingOpenGL.dir/vtkOpenGLLabeledContourMapper.cxx.o [ 87%] Building CXX object Rendering/OpenGL/CMakeFiles/vtkRenderingOpenGL.dir/vtkOpenGLLight.cxx.o [ 87%] Building CXX object Rendering/OpenGL/CMakeFiles/vtkRenderingOpenGL.dir/vtkOpenGLLightMonitor.cxx.o [ 87%] Building CXX object Rendering/OpenGL/CMakeFiles/vtkRenderingOpenGL.dir/vtkOpenGLLightingPainter.cxx.o [ 87%] Building CXX object Rendering/OpenGL/CMakeFiles/vtkRenderingOpenGL.dir/vtkOpenGLModelViewProjectionMonitor.cxx.o [ 87%] Building CXX object Rendering/OpenGL/CMakeFiles/vtkRenderingOpenGL.dir/vtkOpenGLPainterDeviceAdapter.cxx.o [ 87%] Building CXX object Rendering/OpenGL/CMakeFiles/vtkRenderingOpenGL.dir/vtkOpenGLPolyDataMapper2D.cxx.o [ 87%] Building CXX object Rendering/OpenGL/CMakeFiles/vtkRenderingOpenGL.dir/vtkOpenGLProperty.cxx.o [ 87%] Building CXX object Rendering/OpenGL/CMakeFiles/vtkRenderingOpenGL.dir/vtkOpenGLRenderWindow.cxx.o [ 87%] Building CXX object Rendering/OpenGL/CMakeFiles/vtkRenderingOpenGL.dir/vtkOpenGLRenderer.cxx.o [ 87%] Building CXX object Rendering/OpenGL/CMakeFiles/vtkRenderingOpenGL.dir/vtkOpenGLRepresentationPainter.cxx.o [ 87%] Building CXX object Rendering/OpenGL/CMakeFiles/vtkRenderingOpenGL.dir/vtkOpenGLScalarsToColorsPainter.cxx.o [ 87%] Building CXX object Rendering/OpenGL/CMakeFiles/vtkRenderingOpenGL.dir/vtkOpenGLState.cxx.o [ 87%] Building CXX object Rendering/OpenGL/CMakeFiles/vtkRenderingOpenGL.dir/vtkOpenGLTexture.cxx.o [ 87%] Building CXX object Rendering/OpenGL/CMakeFiles/vtkRenderingOpenGL.dir/vtkOverlayPass.cxx.o [ 87%] Building CXX object Rendering/OpenGL/CMakeFiles/vtkRenderingOpenGL.dir/vtkPainter.cxx.o [ 87%] Building CXX object Rendering/OpenGL/CMakeFiles/vtkRenderingOpenGL.dir/vtkPainterPolyDataMapper.cxx.o [ 87%] Building CXX object Rendering/OpenGL/CMakeFiles/vtkRenderingOpenGL.dir/vtkPixelBufferObject.cxx.o [ 87%] Building CXX object Rendering/OpenGL/CMakeFiles/vtkRenderingOpenGL.dir/vtkPointsPainter.cxx.o [ 87%] Building CXX object Rendering/OpenGL/CMakeFiles/vtkRenderingOpenGL.dir/vtkPolyDataPainter.cxx.o [ 87%] Building CXX object Rendering/OpenGL/CMakeFiles/vtkRenderingOpenGL.dir/vtkPolygonsPainter.cxx.o [ 87%] Building CXX object Rendering/OpenGL/CMakeFiles/vtkRenderingOpenGL.dir/vtkPrimitivePainter.cxx.o [ 87%] Building CXX object Rendering/OpenGL/CMakeFiles/vtkRenderingOpenGL.dir/vtkRenderPass.cxx.o [ 87%] Building CXX object Rendering/OpenGL/CMakeFiles/vtkRenderingOpenGL.dir/vtkRenderPassCollection.cxx.o [ 87%] Building CXX object Rendering/OpenGL/CMakeFiles/vtkRenderingOpenGL.dir/vtkRenderState.cxx.o [ 87%] Building CXX object Rendering/OpenGL/CMakeFiles/vtkRenderingOpenGL.dir/vtkRenderbuffer.cxx.o [ 87%] Building CXX object Rendering/OpenGL/CMakeFiles/vtkRenderingOpenGL.dir/vtkRepresentationPainter.cxx.o [ 87%] Building CXX object Rendering/OpenGL/CMakeFiles/vtkRenderingOpenGL.dir/vtkScalarsToColorsPainter.cxx.o [ 87%] Building CXX object Rendering/OpenGL/CMakeFiles/vtkRenderingOpenGL.dir/vtkSequencePass.cxx.o [ 88%] Building CXX object Rendering/OpenGL/CMakeFiles/vtkRenderingOpenGL.dir/vtkShader2.cxx.o [ 88%] Building CXX object Rendering/OpenGL/CMakeFiles/vtkRenderingOpenGL.dir/vtkShader2Collection.cxx.o [ 88%] Building CXX object Rendering/OpenGL/CMakeFiles/vtkRenderingOpenGL.dir/vtkShaderProgram2.cxx.o [ 88%] Building CXX object Rendering/OpenGL/CMakeFiles/vtkRenderingOpenGL.dir/vtkShadowMapBakerPass.cxx.o [ 88%] Building CXX object Rendering/OpenGL/CMakeFiles/vtkRenderingOpenGL.dir/vtkShadowMapPass.cxx.o [ 88%] Building CXX object Rendering/OpenGL/CMakeFiles/vtkRenderingOpenGL.dir/vtkSobelGradientMagnitudePass.cxx.o [ 88%] Building CXX object Rendering/OpenGL/CMakeFiles/vtkRenderingOpenGL.dir/vtkStandardPolyDataPainter.cxx.o [ 88%] Building CXX object Rendering/OpenGL/CMakeFiles/vtkRenderingOpenGL.dir/vtkTStripsPainter.cxx.o [ 88%] Building CXX object Rendering/OpenGL/CMakeFiles/vtkRenderingOpenGL.dir/vtkTextureObject.cxx.o [ 88%] Building CXX object Rendering/OpenGL/CMakeFiles/vtkRenderingOpenGL.dir/vtkTextureUnitManager.cxx.o [ 88%] Building CXX object Rendering/OpenGL/CMakeFiles/vtkRenderingOpenGL.dir/vtkTranslucentPass.cxx.o [ 88%] Building CXX object Rendering/OpenGL/CMakeFiles/vtkRenderingOpenGL.dir/vtkUniformVariables.cxx.o [ 88%] Building CXX object Rendering/OpenGL/CMakeFiles/vtkRenderingOpenGL.dir/vtkValuePainter.cxx.o [ 88%] Building CXX object Rendering/OpenGL/CMakeFiles/vtkRenderingOpenGL.dir/vtkValuePass.cxx.o [ 88%] Building CXX object Rendering/OpenGL/CMakeFiles/vtkRenderingOpenGL.dir/vtkValuePasses.cxx.o [ 88%] Building CXX object Rendering/OpenGL/CMakeFiles/vtkRenderingOpenGL.dir/vtkVolumetricPass.cxx.o [ 88%] Building CXX object Rendering/OpenGL/CMakeFiles/vtkRenderingOpenGL.dir/vtkgl.cxx.o [ 88%] Building CXX object Rendering/OpenGL/CMakeFiles/vtkRenderingOpenGL.dir/vtkRenderingOpenGLObjectFactory.cxx.o [ 88%] Building CXX object Rendering/OpenGL/CMakeFiles/vtkRenderingOpenGL.dir/vtkOpenGLPolyDataMapper.cxx.o [ 88%] Building CXX object Rendering/OpenGL/CMakeFiles/vtkRenderingOpenGL.dir/vtkColorMaterialHelper_vs.cxx.o [ 88%] Building CXX object Rendering/OpenGL/CMakeFiles/vtkRenderingOpenGL.dir/vtkDepthPeeling_fs.cxx.o [ 88%] Building CXX object Rendering/OpenGL/CMakeFiles/vtkRenderingOpenGL.dir/vtkGaussianBlurPassShader_fs.cxx.o [ 88%] Building CXX object Rendering/OpenGL/CMakeFiles/vtkRenderingOpenGL.dir/vtkLighting_s.cxx.o [ 88%] Building CXX object Rendering/OpenGL/CMakeFiles/vtkRenderingOpenGL.dir/vtkLightingHelper_s.cxx.o [ 88%] Building CXX object Rendering/OpenGL/CMakeFiles/vtkRenderingOpenGL.dir/vtkOpenGLRenderer_PeelingFS.cxx.o [ 88%] Building CXX object Rendering/OpenGL/CMakeFiles/vtkRenderingOpenGL.dir/vtkOpenGLPropertyDefaultPropFunc_fs.cxx.o [ 88%] Building CXX object Rendering/OpenGL/CMakeFiles/vtkRenderingOpenGL.dir/vtkOpenGLPropertyDefaultPropFunc_vs.cxx.o [ 88%] Building CXX object Rendering/OpenGL/CMakeFiles/vtkRenderingOpenGL.dir/vtkOpenGLPropertyDefaultMain_fs.cxx.o [ 88%] Building CXX object Rendering/OpenGL/CMakeFiles/vtkRenderingOpenGL.dir/vtkOpenGLPropertyDefaultMain_vs.cxx.o [ 88%] Building CXX object Rendering/OpenGL/CMakeFiles/vtkRenderingOpenGL.dir/vtkSobelGradientMagnitudePassShader1_fs.cxx.o [ 88%] Building CXX object Rendering/OpenGL/CMakeFiles/vtkRenderingOpenGL.dir/vtkSobelGradientMagnitudePassShader2_fs.cxx.o [ 89%] Building CXX object Rendering/OpenGL/CMakeFiles/vtkRenderingOpenGL.dir/vtkShadowMapPassShader_fs.cxx.o [ 89%] Building CXX object Rendering/OpenGL/CMakeFiles/vtkRenderingOpenGL.dir/vtkShadowMapPassShader_vs.cxx.o [ 89%] Building CXX object Rendering/OpenGL/CMakeFiles/vtkRenderingOpenGL.dir/vtkCocoaRenderWindowInteractor.mm.o [ 89%] Building CXX object Rendering/OpenGL/CMakeFiles/vtkRenderingOpenGL.dir/vtkCocoaRenderWindow.mm.o [ 89%] Building CXX object Rendering/OpenGL/CMakeFiles/vtkRenderingOpenGL.dir/vtkCocoaGLView.mm.o [ 89%] Building CXX object Rendering/OpenGL/CMakeFiles/vtkRenderingOpenGL.dir/vtkCoreGraphicsGPUInfoList.cxx.o Linking CXX shared library ../../lib/libvtkRenderingOpenGL-6.2.dylib [ 89%] Built target vtkRenderingOpenGL Scanning dependencies of target vtkRenderingContextOpenGL [ 89%] Building CXX object Rendering/ContextOpenGL/CMakeFiles/vtkRenderingContextOpenGL.dir/vtkOpenGLContextActor.cxx.o [ 89%] Building CXX object Rendering/ContextOpenGL/CMakeFiles/vtkRenderingContextOpenGL.dir/vtkOpenGL2ContextDevice2D.cxx.o [ 89%] Building CXX object Rendering/ContextOpenGL/CMakeFiles/vtkRenderingContextOpenGL.dir/vtkOpenGLContextBufferId.cxx.o [ 89%] Building CXX object Rendering/ContextOpenGL/CMakeFiles/vtkRenderingContextOpenGL.dir/vtkOpenGLContextDevice2D.cxx.o [ 89%] Building CXX object Rendering/ContextOpenGL/CMakeFiles/vtkRenderingContextOpenGL.dir/vtkOpenGLContextDevice3D.cxx.o [ 89%] Building CXX object Rendering/ContextOpenGL/CMakeFiles/vtkRenderingContextOpenGL.dir/vtkRenderingContextOpenGLObjectFactory.cxx.o Linking CXX shared library ../../lib/libvtkRenderingContextOpenGL-6.2.dylib [ 89%] Built target vtkRenderingContextOpenGL Scanning dependencies of target vtkgl2ps [ 89%] Building C object ThirdParty/gl2ps/vtkgl2ps/CMakeFiles/vtkgl2ps.dir/gl2ps.c.o Linking C shared library ../../../lib/libvtkgl2ps-6.2.dylib [ 89%] Built target vtkgl2ps Scanning dependencies of target vtkRenderingGL2PS [ 89%] Building CXX object Rendering/GL2PS/CMakeFiles/vtkRenderingGL2PS.dir/vtkGL2PSContextDevice2D.cxx.o [ 89%] Building CXX object Rendering/GL2PS/CMakeFiles/vtkRenderingGL2PS.dir/vtkGL2PSUtilities.cxx.o Linking CXX shared library ../../lib/libvtkRenderingGL2PS-6.2.dylib [ 89%] Built target vtkRenderingGL2PS Scanning dependencies of target vtkRenderingLabel [ 89%] Building CXX object Rendering/Label/CMakeFiles/vtkRenderingLabel.dir/vtkLabeledDataMapper.cxx.o [ 89%] Building CXX object Rendering/Label/CMakeFiles/vtkRenderingLabel.dir/vtkLabeledTreeMapDataMapper.cxx.o [ 89%] Building CXX object Rendering/Label/CMakeFiles/vtkRenderingLabel.dir/vtkLabelHierarchyAlgorithm.cxx.o [ 89%] Building CXX object Rendering/Label/CMakeFiles/vtkRenderingLabel.dir/vtkLabelHierarchyCompositeIterator.cxx.o [ 90%] Building CXX object Rendering/Label/CMakeFiles/vtkRenderingLabel.dir/vtkLabelHierarchy.cxx.o [ 90%] Building CXX object Rendering/Label/CMakeFiles/vtkRenderingLabel.dir/vtkLabelHierarchyIterator.cxx.o [ 90%] Building CXX object Rendering/Label/CMakeFiles/vtkRenderingLabel.dir/vtkLabelPlacementMapper.cxx.o [ 90%] Building CXX object Rendering/Label/CMakeFiles/vtkRenderingLabel.dir/vtkLabelPlacer.cxx.o [ 90%] Building CXX object Rendering/Label/CMakeFiles/vtkRenderingLabel.dir/vtkLabelRenderStrategy.cxx.o [ 90%] Building CXX object Rendering/Label/CMakeFiles/vtkRenderingLabel.dir/vtkLabelSizeCalculator.cxx.o [ 90%] Building CXX object Rendering/Label/CMakeFiles/vtkRenderingLabel.dir/vtkFreeTypeLabelRenderStrategy.cxx.o [ 90%] Building CXX object Rendering/Label/CMakeFiles/vtkRenderingLabel.dir/vtkDynamic2DLabelMapper.cxx.o [ 90%] Building CXX object Rendering/Label/CMakeFiles/vtkRenderingLabel.dir/vtkPointSetToLabelHierarchy.cxx.o Linking CXX shared library ../../lib/libvtkRenderingLabel-6.2.dylib [ 90%] Built target vtkRenderingLabel Scanning dependencies of target vtkIOExport [ 90%] Building CXX object IO/Export/CMakeFiles/vtkIOExport.dir/vtkExporter.cxx.o [ 90%] Building CXX object IO/Export/CMakeFiles/vtkIOExport.dir/vtkIVExporter.cxx.o [ 90%] Building CXX object IO/Export/CMakeFiles/vtkIOExport.dir/vtkOBJExporter.cxx.o [ 90%] Building CXX object IO/Export/CMakeFiles/vtkIOExport.dir/vtkOOGLExporter.cxx.o [ 90%] Building CXX object IO/Export/CMakeFiles/vtkIOExport.dir/vtkPOVExporter.cxx.o [ 90%] Building CXX object IO/Export/CMakeFiles/vtkIOExport.dir/vtkRIBExporter.cxx.o [ 90%] Building CXX object IO/Export/CMakeFiles/vtkIOExport.dir/vtkRIBLight.cxx.o [ 90%] Building CXX object IO/Export/CMakeFiles/vtkIOExport.dir/vtkRIBProperty.cxx.o [ 90%] Building CXX object IO/Export/CMakeFiles/vtkIOExport.dir/vtkVRMLExporter.cxx.o [ 90%] Building CXX object IO/Export/CMakeFiles/vtkIOExport.dir/vtkX3D.cxx.o [ 90%] Building CXX object IO/Export/CMakeFiles/vtkIOExport.dir/vtkX3DExporter.cxx.o [ 90%] Building CXX object IO/Export/CMakeFiles/vtkIOExport.dir/vtkX3DExporterFIWriter.cxx.o [ 90%] Building CXX object IO/Export/CMakeFiles/vtkIOExport.dir/vtkX3DExporterWriter.cxx.o [ 90%] Building CXX object IO/Export/CMakeFiles/vtkIOExport.dir/vtkX3DExporterXMLWriter.cxx.o [ 90%] Building CXX object IO/Export/CMakeFiles/vtkIOExport.dir/vtkGL2PSExporter.cxx.o Linking CXX shared library ../../lib/libvtkIOExport-6.2.dylib [ 90%] Built target vtkIOExport Scanning dependencies of target vtkIOImport [ 90%] Building CXX object IO/Import/CMakeFiles/vtkIOImport.dir/vtk3DSImporter.cxx.o [ 90%] Building CXX object IO/Import/CMakeFiles/vtkIOImport.dir/vtkImporter.cxx.o [ 90%] Building CXX object IO/Import/CMakeFiles/vtkIOImport.dir/vtkVRMLImporter.cxx.o Linking CXX shared library ../../lib/libvtkIOImport-6.2.dylib [ 90%] Built target vtkIOImport Scanning dependencies of target vtklibxml2 [ 90%] Building C object ThirdParty/libxml2/vtklibxml2/CMakeFiles/vtklibxml2.dir/DOCBparser.c.o [ 90%] Building C object ThirdParty/libxml2/vtklibxml2/CMakeFiles/vtklibxml2.dir/HTMLparser.c.o [ 90%] Building C object ThirdParty/libxml2/vtklibxml2/CMakeFiles/vtklibxml2.dir/HTMLtree.c.o [ 90%] Building C object ThirdParty/libxml2/vtklibxml2/CMakeFiles/vtklibxml2.dir/SAX.c.o [ 90%] Building C object ThirdParty/libxml2/vtklibxml2/CMakeFiles/vtklibxml2.dir/SAX2.c.o [ 90%] Building C object ThirdParty/libxml2/vtklibxml2/CMakeFiles/vtklibxml2.dir/c14n.c.o [ 90%] Building C object ThirdParty/libxml2/vtklibxml2/CMakeFiles/vtklibxml2.dir/catalog.c.o [ 90%] Building C object ThirdParty/libxml2/vtklibxml2/CMakeFiles/vtklibxml2.dir/chvalid.c.o [ 90%] Building C object ThirdParty/libxml2/vtklibxml2/CMakeFiles/vtklibxml2.dir/debugXML.c.o [ 90%] Building C object ThirdParty/libxml2/vtklibxml2/CMakeFiles/vtklibxml2.dir/dict.c.o [ 90%] Building C object ThirdParty/libxml2/vtklibxml2/CMakeFiles/vtklibxml2.dir/encoding.c.o [ 90%] Building C object ThirdParty/libxml2/vtklibxml2/CMakeFiles/vtklibxml2.dir/entities.c.o [ 90%] Building C object ThirdParty/libxml2/vtklibxml2/CMakeFiles/vtklibxml2.dir/error.c.o [ 90%] Building C object ThirdParty/libxml2/vtklibxml2/CMakeFiles/vtklibxml2.dir/globals.c.o [ 90%] Building C object ThirdParty/libxml2/vtklibxml2/CMakeFiles/vtklibxml2.dir/hash.c.o [ 90%] Building C object ThirdParty/libxml2/vtklibxml2/CMakeFiles/vtklibxml2.dir/legacy.c.o [ 90%] Building C object ThirdParty/libxml2/vtklibxml2/CMakeFiles/vtklibxml2.dir/list.c.o [ 90%] Building C object ThirdParty/libxml2/vtklibxml2/CMakeFiles/vtklibxml2.dir/nanoftp.c.o [ 90%] Building C object ThirdParty/libxml2/vtklibxml2/CMakeFiles/vtklibxml2.dir/nanohttp.c.o [ 90%] Building C object ThirdParty/libxml2/vtklibxml2/CMakeFiles/vtklibxml2.dir/parser.c.o [ 90%] Building C object ThirdParty/libxml2/vtklibxml2/CMakeFiles/vtklibxml2.dir/parserInternals.c.o [ 90%] Building C object ThirdParty/libxml2/vtklibxml2/CMakeFiles/vtklibxml2.dir/pattern.c.o [ 90%] Building C object ThirdParty/libxml2/vtklibxml2/CMakeFiles/vtklibxml2.dir/relaxng.c.o [ 90%] Building C object ThirdParty/libxml2/vtklibxml2/CMakeFiles/vtklibxml2.dir/schematron.c.o [ 90%] Building C object ThirdParty/libxml2/vtklibxml2/CMakeFiles/vtklibxml2.dir/threads.c.o [ 90%] Building C object ThirdParty/libxml2/vtklibxml2/CMakeFiles/vtklibxml2.dir/tree.c.o [ 90%] Building C object ThirdParty/libxml2/vtklibxml2/CMakeFiles/vtklibxml2.dir/uri.c.o [ 91%] Building C object ThirdParty/libxml2/vtklibxml2/CMakeFiles/vtklibxml2.dir/valid.c.o [ 91%] Building C object ThirdParty/libxml2/vtklibxml2/CMakeFiles/vtklibxml2.dir/xinclude.c.o [ 91%] Building C object ThirdParty/libxml2/vtklibxml2/CMakeFiles/vtklibxml2.dir/xlink.c.o [ 91%] Building C object ThirdParty/libxml2/vtklibxml2/CMakeFiles/vtklibxml2.dir/xmlIO.c.o [ 91%] Building C object ThirdParty/libxml2/vtklibxml2/CMakeFiles/vtklibxml2.dir/xmlmemory.c.o [ 91%] Building C object ThirdParty/libxml2/vtklibxml2/CMakeFiles/vtklibxml2.dir/xmlmodule.c.o [ 91%] Building C object ThirdParty/libxml2/vtklibxml2/CMakeFiles/vtklibxml2.dir/xmlreader.c.o [ 91%] Building C object ThirdParty/libxml2/vtklibxml2/CMakeFiles/vtklibxml2.dir/xmlregexp.c.o [ 91%] Building C object ThirdParty/libxml2/vtklibxml2/CMakeFiles/vtklibxml2.dir/xmlsave.c.o [ 91%] Building C object ThirdParty/libxml2/vtklibxml2/CMakeFiles/vtklibxml2.dir/xmlschemas.c.o [ 91%] Building C object ThirdParty/libxml2/vtklibxml2/CMakeFiles/vtklibxml2.dir/xmlschemastypes.c.o [ 91%] Building C object ThirdParty/libxml2/vtklibxml2/CMakeFiles/vtklibxml2.dir/xmlstring.c.o [ 91%] Building C object ThirdParty/libxml2/vtklibxml2/CMakeFiles/vtklibxml2.dir/xmlunicode.c.o [ 91%] Building C object ThirdParty/libxml2/vtklibxml2/CMakeFiles/vtklibxml2.dir/xmlwriter.c.o [ 91%] Building C object ThirdParty/libxml2/vtklibxml2/CMakeFiles/vtklibxml2.dir/xpath.c.o [ 91%] Building C object ThirdParty/libxml2/vtklibxml2/CMakeFiles/vtklibxml2.dir/xpointer.c.o Linking C shared library ../../../lib/libvtklibxml2-6.2.dylib [ 91%] Built target vtklibxml2 Scanning dependencies of target vtkIOInfovis [ 91%] Building CXX object IO/Infovis/CMakeFiles/vtkIOInfovis.dir/vtkBiomTableReader.cxx.o [ 91%] Building CXX object IO/Infovis/CMakeFiles/vtkIOInfovis.dir/vtkChacoGraphReader.cxx.o [ 91%] Building CXX object IO/Infovis/CMakeFiles/vtkIOInfovis.dir/vtkDelimitedTextReader.cxx.o [ 91%] Building CXX object IO/Infovis/CMakeFiles/vtkIOInfovis.dir/vtkDIMACSGraphReader.cxx.o [ 91%] Building CXX object IO/Infovis/CMakeFiles/vtkIOInfovis.dir/vtkDIMACSGraphWriter.cxx.o [ 91%] Building CXX object IO/Infovis/CMakeFiles/vtkIOInfovis.dir/vtkFixedWidthTextReader.cxx.o [ 91%] Building CXX object IO/Infovis/CMakeFiles/vtkIOInfovis.dir/vtkISIReader.cxx.o [ 91%] Building CXX object IO/Infovis/CMakeFiles/vtkIOInfovis.dir/vtkMultiNewickTreeReader.cxx.o [ 92%] Building CXX object IO/Infovis/CMakeFiles/vtkIOInfovis.dir/vtkNewickTreeReader.cxx.o [ 92%] Building CXX object IO/Infovis/CMakeFiles/vtkIOInfovis.dir/vtkNewickTreeWriter.cxx.o [ 92%] Building CXX object IO/Infovis/CMakeFiles/vtkIOInfovis.dir/vtkPhyloXMLTreeReader.cxx.o [ 92%] Building CXX object IO/Infovis/CMakeFiles/vtkIOInfovis.dir/vtkPhyloXMLTreeWriter.cxx.o [ 92%] Building CXX object IO/Infovis/CMakeFiles/vtkIOInfovis.dir/vtkRISReader.cxx.o [ 92%] Building CXX object IO/Infovis/CMakeFiles/vtkIOInfovis.dir/vtkTulipReader.cxx.o [ 92%] Building CXX object IO/Infovis/CMakeFiles/vtkIOInfovis.dir/vtkXGMLReader.cxx.o [ 92%] Building CXX object IO/Infovis/CMakeFiles/vtkIOInfovis.dir/vtkXMLTreeReader.cxx.o Linking CXX shared library ../../lib/libvtkIOInfovis-6.2.dylib [ 92%] Built target vtkIOInfovis Scanning dependencies of target vtkIOLSDyna [ 92%] Building CXX object IO/LSDyna/CMakeFiles/vtkIOLSDyna.dir/vtkLSDynaPart.cxx.o [ 92%] Building CXX object IO/LSDyna/CMakeFiles/vtkIOLSDyna.dir/vtkLSDynaPartCollection.cxx.o [ 92%] Building CXX object IO/LSDyna/CMakeFiles/vtkIOLSDyna.dir/vtkLSDynaReader.cxx.o [ 92%] Building CXX object IO/LSDyna/CMakeFiles/vtkIOLSDyna.dir/vtkLSDynaSummaryParser.cxx.o [ 92%] Building CXX object IO/LSDyna/CMakeFiles/vtkIOLSDyna.dir/private/LSDynaFamily.cxx.o [ 92%] Building CXX object IO/LSDyna/CMakeFiles/vtkIOLSDyna.dir/private/LSDynaMetaData.cxx.o Linking CXX shared library ../../lib/libvtkIOLSDyna-6.2.dylib [ 92%] Built target vtkIOLSDyna Scanning dependencies of target vtkIOMINC [ 92%] Building CXX object IO/MINC/CMakeFiles/vtkIOMINC.dir/vtkMINCImageAttributes.cxx.o [ 92%] Building CXX object IO/MINC/CMakeFiles/vtkIOMINC.dir/vtkMINCImageReader.cxx.o [ 92%] Building CXX object IO/MINC/CMakeFiles/vtkIOMINC.dir/vtkMINCImageWriter.cxx.o [ 92%] Building CXX object IO/MINC/CMakeFiles/vtkIOMINC.dir/vtkMNIObjectReader.cxx.o [ 92%] Building CXX object IO/MINC/CMakeFiles/vtkIOMINC.dir/vtkMNIObjectWriter.cxx.o [ 92%] Building CXX object IO/MINC/CMakeFiles/vtkIOMINC.dir/vtkMNITagPointReader.cxx.o [ 92%] Building CXX object IO/MINC/CMakeFiles/vtkIOMINC.dir/vtkMNITagPointWriter.cxx.o [ 92%] Building CXX object IO/MINC/CMakeFiles/vtkIOMINC.dir/vtkMNITransformReader.cxx.o [ 92%] Building CXX object IO/MINC/CMakeFiles/vtkIOMINC.dir/vtkMNITransformWriter.cxx.o Linking CXX shared library ../../lib/libvtkIOMINC-6.2.dylib [ 92%] Built target vtkIOMINC Scanning dependencies of target vtkoggtheora [ 92%] Building C object ThirdParty/oggtheora/vtkoggtheora/CMakeFiles/vtkoggtheora.dir/libogg-1.1.4/src/framing.c.o [ 92%] Building C object ThirdParty/oggtheora/vtkoggtheora/CMakeFiles/vtkoggtheora.dir/libogg-1.1.4/src/bitwise.c.o [ 92%] Building C object ThirdParty/oggtheora/vtkoggtheora/CMakeFiles/vtkoggtheora.dir/libtheora-1.1.1/lib/analyze.c.o [ 92%] Building C object ThirdParty/oggtheora/vtkoggtheora/CMakeFiles/vtkoggtheora.dir/libtheora-1.1.1/lib/apiwrapper.c.o [ 92%] Building C object ThirdParty/oggtheora/vtkoggtheora/CMakeFiles/vtkoggtheora.dir/libtheora-1.1.1/lib/bitpack.c.o [ 92%] Building C object ThirdParty/oggtheora/vtkoggtheora/CMakeFiles/vtkoggtheora.dir/libtheora-1.1.1/lib/decapiwrapper.c.o [ 92%] Building C object ThirdParty/oggtheora/vtkoggtheora/CMakeFiles/vtkoggtheora.dir/libtheora-1.1.1/lib/decinfo.c.o [ 92%] Building C object ThirdParty/oggtheora/vtkoggtheora/CMakeFiles/vtkoggtheora.dir/libtheora-1.1.1/lib/decode.c.o [ 92%] Building C object ThirdParty/oggtheora/vtkoggtheora/CMakeFiles/vtkoggtheora.dir/libtheora-1.1.1/lib/dequant.c.o [ 92%] Building C object ThirdParty/oggtheora/vtkoggtheora/CMakeFiles/vtkoggtheora.dir/libtheora-1.1.1/lib/encapiwrapper.c.o [ 92%] Building C object ThirdParty/oggtheora/vtkoggtheora/CMakeFiles/vtkoggtheora.dir/libtheora-1.1.1/lib/encfrag.c.o [ 92%] Building C object ThirdParty/oggtheora/vtkoggtheora/CMakeFiles/vtkoggtheora.dir/libtheora-1.1.1/lib/encinfo.c.o [ 92%] Building C object ThirdParty/oggtheora/vtkoggtheora/CMakeFiles/vtkoggtheora.dir/libtheora-1.1.1/lib/encode.c.o [ 92%] Building C object ThirdParty/oggtheora/vtkoggtheora/CMakeFiles/vtkoggtheora.dir/libtheora-1.1.1/lib/enquant.c.o [ 92%] Building C object ThirdParty/oggtheora/vtkoggtheora/CMakeFiles/vtkoggtheora.dir/libtheora-1.1.1/lib/fdct.c.o [ 92%] Building C object ThirdParty/oggtheora/vtkoggtheora/CMakeFiles/vtkoggtheora.dir/libtheora-1.1.1/lib/fragment.c.o [ 92%] Building C object ThirdParty/oggtheora/vtkoggtheora/CMakeFiles/vtkoggtheora.dir/libtheora-1.1.1/lib/huffdec.c.o [ 92%] Building C object ThirdParty/oggtheora/vtkoggtheora/CMakeFiles/vtkoggtheora.dir/libtheora-1.1.1/lib/huffenc.c.o [ 92%] Building C object ThirdParty/oggtheora/vtkoggtheora/CMakeFiles/vtkoggtheora.dir/libtheora-1.1.1/lib/idct.c.o [ 93%] Building C object ThirdParty/oggtheora/vtkoggtheora/CMakeFiles/vtkoggtheora.dir/libtheora-1.1.1/lib/info.c.o [ 93%] Building C object ThirdParty/oggtheora/vtkoggtheora/CMakeFiles/vtkoggtheora.dir/libtheora-1.1.1/lib/internal.c.o [ 93%] Building C object ThirdParty/oggtheora/vtkoggtheora/CMakeFiles/vtkoggtheora.dir/libtheora-1.1.1/lib/mathops.c.o [ 93%] Building C object ThirdParty/oggtheora/vtkoggtheora/CMakeFiles/vtkoggtheora.dir/libtheora-1.1.1/lib/mcenc.c.o [ 93%] Building C object ThirdParty/oggtheora/vtkoggtheora/CMakeFiles/vtkoggtheora.dir/libtheora-1.1.1/lib/quant.c.o [ 93%] Building C object ThirdParty/oggtheora/vtkoggtheora/CMakeFiles/vtkoggtheora.dir/libtheora-1.1.1/lib/rate.c.o [ 93%] Building C object ThirdParty/oggtheora/vtkoggtheora/CMakeFiles/vtkoggtheora.dir/libtheora-1.1.1/lib/state.c.o [ 93%] Building C object ThirdParty/oggtheora/vtkoggtheora/CMakeFiles/vtkoggtheora.dir/libtheora-1.1.1/lib/tokenize.c.o [ 93%] Building C object ThirdParty/oggtheora/vtkoggtheora/CMakeFiles/vtkoggtheora.dir/libtheora-1.1.1/lib/x86/mmxencfrag.c.o [ 93%] Building C object ThirdParty/oggtheora/vtkoggtheora/CMakeFiles/vtkoggtheora.dir/libtheora-1.1.1/lib/x86/mmxfdct.c.o [ 93%] Building C object ThirdParty/oggtheora/vtkoggtheora/CMakeFiles/vtkoggtheora.dir/libtheora-1.1.1/lib/x86/mmxfrag.c.o [ 93%] Building C object ThirdParty/oggtheora/vtkoggtheora/CMakeFiles/vtkoggtheora.dir/libtheora-1.1.1/lib/x86/mmxidct.c.o [ 93%] Building C object ThirdParty/oggtheora/vtkoggtheora/CMakeFiles/vtkoggtheora.dir/libtheora-1.1.1/lib/x86/mmxstate.c.o [ 93%] Building C object ThirdParty/oggtheora/vtkoggtheora/CMakeFiles/vtkoggtheora.dir/libtheora-1.1.1/lib/x86/x86enc.c.o [ 93%] Building C object ThirdParty/oggtheora/vtkoggtheora/CMakeFiles/vtkoggtheora.dir/libtheora-1.1.1/lib/x86/x86state.c.o Linking C shared library ../../../lib/libvtkoggtheora-6.2.dylib [ 93%] Built target vtkoggtheora Scanning dependencies of target vtkIOMovie [ 93%] Building CXX object IO/Movie/CMakeFiles/vtkIOMovie.dir/vtkGenericMovieWriter.cxx.o [ 93%] Building CXX object IO/Movie/CMakeFiles/vtkIOMovie.dir/vtkOggTheoraWriter.cxx.o Linking CXX shared library ../../lib/libvtkIOMovie-6.2.dylib [ 93%] Built target vtkIOMovie Scanning dependencies of target vtkIONetCDF [ 93%] Building CXX object IO/NetCDF/CMakeFiles/vtkIONetCDF.dir/vtkMPASReader.cxx.o [ 93%] Building CXX object IO/NetCDF/CMakeFiles/vtkIONetCDF.dir/vtkNetCDFCAMReader.cxx.o [ 93%] Building CXX object IO/NetCDF/CMakeFiles/vtkIONetCDF.dir/vtkNetCDFCFReader.cxx.o [ 93%] Building CXX object IO/NetCDF/CMakeFiles/vtkIONetCDF.dir/vtkNetCDFPOPReader.cxx.o [ 93%] Building CXX object IO/NetCDF/CMakeFiles/vtkIONetCDF.dir/vtkNetCDFReader.cxx.o [ 93%] Building CXX object IO/NetCDF/CMakeFiles/vtkIONetCDF.dir/vtkSLACParticleReader.cxx.o [ 93%] Building CXX object IO/NetCDF/CMakeFiles/vtkIONetCDF.dir/vtkSLACReader.cxx.o Linking CXX shared library ../../lib/libvtkIONetCDF-6.2.dylib [ 93%] Built target vtkIONetCDF Scanning dependencies of target vtkIOPLY [ 93%] Building CXX object IO/PLY/CMakeFiles/vtkIOPLY.dir/vtkPLY.cxx.o [ 94%] Building CXX object IO/PLY/CMakeFiles/vtkIOPLY.dir/vtkPLYReader.cxx.o [ 94%] Building CXX object IO/PLY/CMakeFiles/vtkIOPLY.dir/vtkPLYWriter.cxx.o Linking CXX shared library ../../lib/libvtkIOPLY-6.2.dylib [ 94%] Built target vtkIOPLY Scanning dependencies of target vtkIOParallel [ 94%] Building CXX object IO/Parallel/CMakeFiles/vtkIOParallel.dir/vtkEnSightWriter.cxx.o [ 94%] Building CXX object IO/Parallel/CMakeFiles/vtkIOParallel.dir/vtkPChacoReader.cxx.o [ 94%] Building CXX object IO/Parallel/CMakeFiles/vtkIOParallel.dir/vtkPDataSetReader.cxx.o [ 94%] Building CXX object IO/Parallel/CMakeFiles/vtkIOParallel.dir/vtkPDataSetWriter.cxx.o [ 94%] Building CXX object IO/Parallel/CMakeFiles/vtkIOParallel.dir/vtkPImageWriter.cxx.o [ 94%] Building CXX object IO/Parallel/CMakeFiles/vtkIOParallel.dir/vtkPOpenFOAMReader.cxx.o [ 94%] Building CXX object IO/Parallel/CMakeFiles/vtkIOParallel.dir/vtkPSLACReader.cxx.o Linking CXX shared library ../../lib/libvtkIOParallel-6.2.dylib [ 94%] Built target vtkIOParallel Scanning dependencies of target vtkIOParallelXML [ 94%] Building CXX object IO/ParallelXML/CMakeFiles/vtkIOParallelXML.dir/vtkXMLPDataSetWriter.cxx.o [ 94%] Building CXX object IO/ParallelXML/CMakeFiles/vtkIOParallelXML.dir/vtkXMLPDataWriter.cxx.o [ 94%] Building CXX object IO/ParallelXML/CMakeFiles/vtkIOParallelXML.dir/vtkXMLPImageDataWriter.cxx.o [ 94%] Building CXX object IO/ParallelXML/CMakeFiles/vtkIOParallelXML.dir/vtkXMLPPolyDataWriter.cxx.o [ 94%] Building CXX object IO/ParallelXML/CMakeFiles/vtkIOParallelXML.dir/vtkXMLPRectilinearGridWriter.cxx.o [ 94%] Building CXX object IO/ParallelXML/CMakeFiles/vtkIOParallelXML.dir/vtkXMLPStructuredDataWriter.cxx.o [ 94%] Building CXX object IO/ParallelXML/CMakeFiles/vtkIOParallelXML.dir/vtkXMLPStructuredGridWriter.cxx.o [ 94%] Building CXX object IO/ParallelXML/CMakeFiles/vtkIOParallelXML.dir/vtkXMLPUnstructuredDataWriter.cxx.o [ 94%] Building CXX object IO/ParallelXML/CMakeFiles/vtkIOParallelXML.dir/vtkXMLPUnstructuredGridWriter.cxx.o [ 94%] Building CXX object IO/ParallelXML/CMakeFiles/vtkIOParallelXML.dir/vtkXMLPHierarchicalBoxDataWriter.cxx.o [ 94%] Building CXX object IO/ParallelXML/CMakeFiles/vtkIOParallelXML.dir/vtkXMLPMultiBlockDataWriter.cxx.o [ 94%] Building CXX object IO/ParallelXML/CMakeFiles/vtkIOParallelXML.dir/vtkXMLPUniformGridAMRWriter.cxx.o Linking CXX shared library ../../lib/libvtkIOParallelXML-6.2.dylib [ 94%] Built target vtkIOParallelXML Scanning dependencies of target vtksqlite [ 94%] Building C object ThirdParty/sqlite/vtksqlite/CMakeFiles/vtksqlite.dir/vtk_sqlite3.c.o Linking C shared library ../../../lib/libvtksqlite-6.2.dylib [ 94%] Built target vtksqlite Scanning dependencies of target vtkIOSQL [ 94%] Building CXX object IO/SQL/CMakeFiles/vtkIOSQL.dir/vtkDatabaseToTableReader.cxx.o [ 94%] Building CXX object IO/SQL/CMakeFiles/vtkIOSQL.dir/vtkRowQuery.cxx.o [ 94%] Building CXX object IO/SQL/CMakeFiles/vtkIOSQL.dir/vtkRowQueryToTable.cxx.o [ 94%] Building CXX object IO/SQL/CMakeFiles/vtkIOSQL.dir/vtkSQLDatabase.cxx.o [ 94%] Building CXX object IO/SQL/CMakeFiles/vtkIOSQL.dir/vtkSQLDatabaseSchema.cxx.o [ 94%] Building CXX object IO/SQL/CMakeFiles/vtkIOSQL.dir/vtkSQLDatabaseTableSource.cxx.o [ 94%] Building CXX object IO/SQL/CMakeFiles/vtkIOSQL.dir/vtkSQLQuery.cxx.o [ 94%] Building CXX object IO/SQL/CMakeFiles/vtkIOSQL.dir/vtkTableToDatabaseWriter.cxx.o [ 94%] Building CXX object IO/SQL/CMakeFiles/vtkIOSQL.dir/vtkSQLiteDatabase.cxx.o [ 95%] Building CXX object IO/SQL/CMakeFiles/vtkIOSQL.dir/vtkSQLiteQuery.cxx.o [ 95%] Building CXX object IO/SQL/CMakeFiles/vtkIOSQL.dir/vtkSQLiteToTableReader.cxx.o [ 95%] Building CXX object IO/SQL/CMakeFiles/vtkIOSQL.dir/vtkTableToSQLiteWriter.cxx.o Linking CXX shared library ../../lib/libvtkIOSQL-6.2.dylib [ 95%] Built target vtkIOSQL Scanning dependencies of target vtkIOVideo [ 95%] Building CXX object IO/Video/CMakeFiles/vtkIOVideo.dir/vtkVideoSource.cxx.o Linking CXX shared library ../../lib/libvtkIOVideo-6.2.dylib [ 95%] Built target vtkIOVideo Scanning dependencies of target vtkImagingMath [ 95%] Building CXX object Imaging/Math/CMakeFiles/vtkImagingMath.dir/vtkImageDivergence.cxx.o [ 95%] Building CXX object Imaging/Math/CMakeFiles/vtkImagingMath.dir/vtkImageDotProduct.cxx.o [ 95%] Building CXX object Imaging/Math/CMakeFiles/vtkImagingMath.dir/vtkImageLogarithmicScale.cxx.o [ 95%] Building CXX object Imaging/Math/CMakeFiles/vtkImagingMath.dir/vtkImageLogic.cxx.o [ 95%] Building CXX object Imaging/Math/CMakeFiles/vtkImagingMath.dir/vtkImageMagnitude.cxx.o [ 95%] Building CXX object Imaging/Math/CMakeFiles/vtkImagingMath.dir/vtkImageMaskBits.cxx.o [ 95%] Building CXX object Imaging/Math/CMakeFiles/vtkImagingMath.dir/vtkImageMathematics.cxx.o [ 95%] Building CXX object Imaging/Math/CMakeFiles/vtkImagingMath.dir/vtkImageWeightedSum.cxx.o Linking CXX shared library ../../lib/libvtkImagingMath-6.2.dylib [ 95%] Built target vtkImagingMath Scanning dependencies of target vtkImagingMorphological [ 95%] Building CXX object Imaging/Morphological/CMakeFiles/vtkImagingMorphological.dir/vtkImageConnector.cxx.o [ 95%] Building CXX object Imaging/Morphological/CMakeFiles/vtkImagingMorphological.dir/vtkImageContinuousDilate3D.cxx.o [ 95%] Building CXX object Imaging/Morphological/CMakeFiles/vtkImagingMorphological.dir/vtkImageContinuousErode3D.cxx.o [ 96%] Building CXX object Imaging/Morphological/CMakeFiles/vtkImagingMorphological.dir/vtkImageDilateErode3D.cxx.o [ 96%] Building CXX object Imaging/Morphological/CMakeFiles/vtkImagingMorphological.dir/vtkImageIslandRemoval2D.cxx.o [ 96%] Building CXX object Imaging/Morphological/CMakeFiles/vtkImagingMorphological.dir/vtkImageNonMaximumSuppression.cxx.o [ 96%] Building CXX object Imaging/Morphological/CMakeFiles/vtkImagingMorphological.dir/vtkImageOpenClose3D.cxx.o [ 96%] Building CXX object Imaging/Morphological/CMakeFiles/vtkImagingMorphological.dir/vtkImageSeedConnectivity.cxx.o [ 96%] Building CXX object Imaging/Morphological/CMakeFiles/vtkImagingMorphological.dir/vtkImageSkeleton2D.cxx.o [ 96%] Building CXX object Imaging/Morphological/CMakeFiles/vtkImagingMorphological.dir/vtkImageThresholdConnectivity.cxx.o Linking CXX shared library ../../lib/libvtkImagingMorphological-6.2.dylib [ 96%] Built target vtkImagingMorphological Scanning dependencies of target vtkImagingStatistics [ 96%] Building CXX object Imaging/Statistics/CMakeFiles/vtkImagingStatistics.dir/vtkImageAccumulate.cxx.o [ 96%] Building CXX object Imaging/Statistics/CMakeFiles/vtkImagingStatistics.dir/vtkImageHistogram.cxx.o [ 96%] Building CXX object Imaging/Statistics/CMakeFiles/vtkImagingStatistics.dir/vtkImageHistogramStatistics.cxx.o Linking CXX shared library ../../lib/libvtkImagingStatistics-6.2.dylib [ 96%] Built target vtkImagingStatistics Scanning dependencies of target vtkImagingStencil [ 96%] Building CXX object Imaging/Stencil/CMakeFiles/vtkImagingStencil.dir/vtkImageStencil.cxx.o [ 96%] Building CXX object Imaging/Stencil/CMakeFiles/vtkImagingStencil.dir/vtkImageStencilToImage.cxx.o [ 96%] Building CXX object Imaging/Stencil/CMakeFiles/vtkImagingStencil.dir/vtkImageToImageStencil.cxx.o [ 96%] Building CXX object Imaging/Stencil/CMakeFiles/vtkImagingStencil.dir/vtkImplicitFunctionToImageStencil.cxx.o [ 96%] Building CXX object Imaging/Stencil/CMakeFiles/vtkImagingStencil.dir/vtkLassoStencilSource.cxx.o [ 96%] Building CXX object Imaging/Stencil/CMakeFiles/vtkImagingStencil.dir/vtkPolyDataToImageStencil.cxx.o [ 96%] Building CXX object Imaging/Stencil/CMakeFiles/vtkImagingStencil.dir/vtkROIStencilSource.cxx.o Linking CXX shared library ../../lib/libvtkImagingStencil-6.2.dylib [ 96%] Built target vtkImagingStencil Scanning dependencies of target vtkInteractionImage [ 96%] Building CXX object Interaction/Image/CMakeFiles/vtkInteractionImage.dir/vtkImageViewer2.cxx.o [ 96%] Building CXX object Interaction/Image/CMakeFiles/vtkInteractionImage.dir/vtkImageViewer.cxx.o [ 96%] Building CXX object Interaction/Image/CMakeFiles/vtkInteractionImage.dir/vtkResliceImageViewer.cxx.o [ 96%] Building CXX object Interaction/Image/CMakeFiles/vtkInteractionImage.dir/vtkResliceImageViewerMeasurements.cxx.o Linking CXX shared library ../../lib/libvtkInteractionImage-6.2.dylib [ 96%] Built target vtkInteractionImage Scanning dependencies of target vtkRenderingFreeTypeOpenGL [ 96%] Building CXX object Rendering/FreeTypeOpenGL/CMakeFiles/vtkRenderingFreeTypeOpenGL.dir/vtkOpenGLFreeTypeTextMapper.cxx.o [ 96%] Building CXX object Rendering/FreeTypeOpenGL/CMakeFiles/vtkRenderingFreeTypeOpenGL.dir/vtkRenderingFreeTypeOpenGLObjectFactory.cxx.o Linking CXX shared library ../../lib/libvtkRenderingFreeTypeOpenGL-6.2.dylib [ 96%] Built target vtkRenderingFreeTypeOpenGL Scanning dependencies of target vtkRenderingImage [ 96%] Building CXX object Rendering/Image/CMakeFiles/vtkRenderingImage.dir/vtkImageResliceMapper.cxx.o [ 96%] Building CXX object Rendering/Image/CMakeFiles/vtkRenderingImage.dir/vtkImageSliceCollection.cxx.o [ 96%] Building CXX object Rendering/Image/CMakeFiles/vtkRenderingImage.dir/vtkImageStack.cxx.o Linking CXX shared library ../../lib/libvtkRenderingImage-6.2.dylib [ 96%] Built target vtkRenderingImage [ 96%] Generating vtkSurfaceLICPainter_DCpy.cxx, vtkSurfaceLICPainter_DCpy.h [ 96%] Generating vtkLineIntegralConvolution2D_VT.cxx, vtkLineIntegralConvolution2D_VT.h [ 96%] Generating vtkLineIntegralConvolution2D_LIC0.cxx, vtkLineIntegralConvolution2D_LIC0.h [ 96%] Generating vtkLineIntegralConvolution2D_LICI.cxx, vtkLineIntegralConvolution2D_LICI.h [ 96%] Generating vtkLineIntegralConvolution2D_LICN.cxx, vtkLineIntegralConvolution2D_LICN.h [ 96%] Generating vtkLineIntegralConvolution2D_EE.cxx, vtkLineIntegralConvolution2D_EE.h [ 96%] Generating vtkLineIntegralConvolution2D_CE.cxx, vtkLineIntegralConvolution2D_CE.h [ 96%] Generating vtkLineIntegralConvolution2D_AAH.cxx, vtkLineIntegralConvolution2D_AAH.h [ 96%] Generating vtkLineIntegralConvolution2D_AAV.cxx, vtkLineIntegralConvolution2D_AAV.h [ 96%] Generating vtkStructuredGridLIC2D_fs.cxx, vtkStructuredGridLIC2D_fs.h [ 96%] Generating vtkSurfaceLICPainter_GeomVs.cxx, vtkSurfaceLICPainter_GeomVs.h [ 96%] Generating vtkSurfaceLICPainter_GeomFs.cxx, vtkSurfaceLICPainter_GeomFs.h [ 96%] Generating vtkSurfaceLICPainter_SC.cxx, vtkSurfaceLICPainter_SC.h [ 97%] Generating vtkSurfaceLICPainter_CE.cxx, vtkSurfaceLICPainter_CE.h Scanning dependencies of target vtkRenderingLIC [ 97%] Building CXX object Rendering/LIC/CMakeFiles/vtkRenderingLIC.dir/vtkImageDataLIC2D.cxx.o [ 97%] Building CXX object Rendering/LIC/CMakeFiles/vtkRenderingLIC.dir/vtkLineIntegralConvolution2D.cxx.o [ 97%] Building CXX object Rendering/LIC/CMakeFiles/vtkRenderingLIC.dir/vtkPixelTransfer.cxx.o [ 97%] Building CXX object Rendering/LIC/CMakeFiles/vtkRenderingLIC.dir/vtkStructuredGridLIC2D.cxx.o [ 97%] Building CXX object Rendering/LIC/CMakeFiles/vtkRenderingLIC.dir/vtkSurfaceLICComposite.cxx.o [ 97%] Building CXX object Rendering/LIC/CMakeFiles/vtkRenderingLIC.dir/vtkSurfaceLICDefaultPainter.cxx.o [ 97%] Building CXX object Rendering/LIC/CMakeFiles/vtkRenderingLIC.dir/vtkSurfaceLICPainter.cxx.o [ 97%] Building CXX object Rendering/LIC/CMakeFiles/vtkRenderingLIC.dir/vtkTextureIO.cxx.o [ 97%] Building CXX object Rendering/LIC/CMakeFiles/vtkRenderingLIC.dir/vtkLineIntegralConvolution2D_VT.cxx.o [ 97%] Building CXX object Rendering/LIC/CMakeFiles/vtkRenderingLIC.dir/vtkLineIntegralConvolution2D_LIC0.cxx.o [ 97%] Building CXX object Rendering/LIC/CMakeFiles/vtkRenderingLIC.dir/vtkLineIntegralConvolution2D_LICI.cxx.o [ 97%] Building CXX object Rendering/LIC/CMakeFiles/vtkRenderingLIC.dir/vtkLineIntegralConvolution2D_LICN.cxx.o [ 97%] Building CXX object Rendering/LIC/CMakeFiles/vtkRenderingLIC.dir/vtkLineIntegralConvolution2D_EE.cxx.o [ 97%] Building CXX object Rendering/LIC/CMakeFiles/vtkRenderingLIC.dir/vtkLineIntegralConvolution2D_CE.cxx.o [ 97%] Building CXX object Rendering/LIC/CMakeFiles/vtkRenderingLIC.dir/vtkLineIntegralConvolution2D_AAH.cxx.o [ 97%] Building CXX object Rendering/LIC/CMakeFiles/vtkRenderingLIC.dir/vtkLineIntegralConvolution2D_AAV.cxx.o [ 97%] Building CXX object Rendering/LIC/CMakeFiles/vtkRenderingLIC.dir/vtkStructuredGridLIC2D_fs.cxx.o [ 97%] Building CXX object Rendering/LIC/CMakeFiles/vtkRenderingLIC.dir/vtkSurfaceLICPainter_GeomVs.cxx.o [ 97%] Building CXX object Rendering/LIC/CMakeFiles/vtkRenderingLIC.dir/vtkSurfaceLICPainter_GeomFs.cxx.o [ 97%] Building CXX object Rendering/LIC/CMakeFiles/vtkRenderingLIC.dir/vtkSurfaceLICPainter_SC.cxx.o [ 97%] Building CXX object Rendering/LIC/CMakeFiles/vtkRenderingLIC.dir/vtkSurfaceLICPainter_CE.cxx.o [ 97%] Building CXX object Rendering/LIC/CMakeFiles/vtkRenderingLIC.dir/vtkSurfaceLICPainter_DCpy.cxx.o Linking CXX shared library ../../lib/libvtkRenderingLIC-6.2.dylib [ 97%] Built target vtkRenderingLIC Scanning dependencies of target vtkRenderingLOD [ 97%] Building CXX object Rendering/LOD/CMakeFiles/vtkRenderingLOD.dir/vtkLODActor.cxx.o [ 97%] Building CXX object Rendering/LOD/CMakeFiles/vtkRenderingLOD.dir/vtkQuadricLODActor.cxx.o Linking CXX shared library ../../lib/libvtkRenderingLOD-6.2.dylib [ 97%] Built target vtkRenderingLOD [ 97%] Generating vtkVolumeTextureMapper3D_TwoDependentShadeFP.cxx, vtkVolumeTextureMapper3D_TwoDependentShadeFP.h [ 97%] Generating vtkGPUVolumeRayCastMapper_AdditiveFS.cxx, vtkGPUVolumeRayCastMapper_AdditiveFS.h [ 97%] Generating vtkGPUVolumeRayCastMapper_AdditiveCroppingFS.cxx, vtkGPUVolumeRayCastMapper_AdditiveCroppingFS.h [ 97%] Generating vtkGPUVolumeRayCastMapper_AdditiveNoCroppingFS.cxx, vtkGPUVolumeRayCastMapper_AdditiveNoCroppingFS.h [ 97%] Generating vtkGPUVolumeRayCastMapper_CompositeFS.cxx, vtkGPUVolumeRayCastMapper_CompositeFS.h [ 97%] Generating vtkGPUVolumeRayCastMapper_CompositeMaskFS.cxx, vtkGPUVolumeRayCastMapper_CompositeMaskFS.h [ 97%] Generating vtkGPUVolumeRayCastMapper_CompositeBinaryMaskFS.cxx, vtkGPUVolumeRayCastMapper_CompositeBinaryMaskFS.h [ 97%] Generating vtkGPUVolumeRayCastMapper_CompositeCroppingFS.cxx, vtkGPUVolumeRayCastMapper_CompositeCroppingFS.h [ 97%] Generating vtkGPUVolumeRayCastMapper_CompositeNoCroppingFS.cxx, vtkGPUVolumeRayCastMapper_CompositeNoCroppingFS.h [ 97%] Generating vtkGPUVolumeRayCastMapper_HeaderFS.cxx, vtkGPUVolumeRayCastMapper_HeaderFS.h [ 97%] Generating vtkGPUVolumeRayCastMapper_MIPCroppingFS.cxx, vtkGPUVolumeRayCastMapper_MIPCroppingFS.h [ 97%] Generating vtkGPUVolumeRayCastMapper_MIPFS.cxx, vtkGPUVolumeRayCastMapper_MIPFS.h [ 97%] Generating vtkGPUVolumeRayCastMapper_MIPBinaryMaskFS.cxx, vtkGPUVolumeRayCastMapper_MIPBinaryMaskFS.h [ 97%] Generating vtkGPUVolumeRayCastMapper_MIPFourDependentFS.cxx, vtkGPUVolumeRayCastMapper_MIPFourDependentFS.h [ 98%] Generating vtkGPUVolumeRayCastMapper_MIPFourDependentCroppingFS.cxx, vtkGPUVolumeRayCastMapper_MIPFourDependentCroppingFS.h [ 98%] Generating vtkGPUVolumeRayCastMapper_MIPFourDependentNoCroppingFS.cxx, vtkGPUVolumeRayCastMapper_MIPFourDependentNoCroppingFS.h [ 98%] Generating vtkGPUVolumeRayCastMapper_MIPNoCroppingFS.cxx, vtkGPUVolumeRayCastMapper_MIPNoCroppingFS.h [ 98%] Generating vtkGPUVolumeRayCastMapper_MinIPCroppingFS.cxx, vtkGPUVolumeRayCastMapper_MinIPCroppingFS.h [ 98%] Generating vtkGPUVolumeRayCastMapper_MinIPFS.cxx, vtkGPUVolumeRayCastMapper_MinIPFS.h [ 98%] Generating vtkGPUVolumeRayCastMapper_MinIPBinaryMaskFS.cxx, vtkGPUVolumeRayCastMapper_MinIPBinaryMaskFS.h [ 98%] Generating vtkGPUVolumeRayCastMapper_MinIPFourDependentFS.cxx, vtkGPUVolumeRayCastMapper_MinIPFourDependentFS.h [ 98%] Generating vtkGPUVolumeRayCastMapper_MinIPFourDependentCroppingFS.cxx, vtkGPUVolumeRayCastMapper_MinIPFourDependentCroppingFS.h [ 98%] Generating vtkGPUVolumeRayCastMapper_MinIPFourDependentNoCroppingFS.cxx, vtkGPUVolumeRayCastMapper_MinIPFourDependentNoCroppingFS.h [ 98%] Generating vtkGPUVolumeRayCastMapper_MinIPNoCroppingFS.cxx, vtkGPUVolumeRayCastMapper_MinIPNoCroppingFS.h [ 98%] Generating vtkGPUVolumeRayCastMapper_ParallelProjectionFS.cxx, vtkGPUVolumeRayCastMapper_ParallelProjectionFS.h [ 98%] Generating vtkGPUVolumeRayCastMapper_PerspectiveProjectionFS.cxx, vtkGPUVolumeRayCastMapper_PerspectiveProjectionFS.h [ 98%] Generating vtkGPUVolumeRayCastMapper_ScaleBiasFS.cxx, vtkGPUVolumeRayCastMapper_ScaleBiasFS.h [ 98%] Generating vtkGPUVolumeRayCastMapper_OneComponentFS.cxx, vtkGPUVolumeRayCastMapper_OneComponentFS.h [ 98%] Generating vtkGPUVolumeRayCastMapper_FourComponentsFS.cxx, vtkGPUVolumeRayCastMapper_FourComponentsFS.h [ 98%] Generating vtkGPUVolumeRayCastMapper_NoShadeFS.cxx, vtkGPUVolumeRayCastMapper_NoShadeFS.h [ 98%] Generating vtkGPUVolumeRayCastMapper_ShadeFS.cxx, vtkGPUVolumeRayCastMapper_ShadeFS.h [ 98%] Generating vtkHAVSVolumeMapper_kbufferVP.cxx, vtkHAVSVolumeMapper_kbufferVP.h [ 98%] Generating vtkHAVSVolumeMapper_k2FP.cxx, vtkHAVSVolumeMapper_k2FP.h [ 98%] Generating vtkHAVSVolumeMapper_k2BeginFP.cxx, vtkHAVSVolumeMapper_k2BeginFP.h [ 98%] Generating vtkHAVSVolumeMapper_k2EndFP.cxx, vtkHAVSVolumeMapper_k2EndFP.h [ 98%] Generating vtkHAVSVolumeMapper_k6FP.cxx, vtkHAVSVolumeMapper_k6FP.h [ 98%] Generating vtkHAVSVolumeMapper_k6BeginFP.cxx, vtkHAVSVolumeMapper_k6BeginFP.h [ 98%] Generating vtkHAVSVolumeMapper_k6EndFP.cxx, vtkHAVSVolumeMapper_k6EndFP.h [ 98%] Generating vtkProjectedAAHexahedraMapper_VS.cxx, vtkProjectedAAHexahedraMapper_VS.h [ 98%] Generating vtkProjectedAAHexahedraMapper_GS.cxx, vtkProjectedAAHexahedraMapper_GS.h [ 98%] Generating vtkProjectedAAHexahedraMapper_FS.cxx, vtkProjectedAAHexahedraMapper_FS.h [ 98%] Generating vtkVolumeTextureMapper3D_FourDependentNoShadeFP.cxx, vtkVolumeTextureMapper3D_FourDependentNoShadeFP.h [ 98%] Generating vtkVolumeTextureMapper3D_FourDependentShadeFP.cxx, vtkVolumeTextureMapper3D_FourDependentShadeFP.h [ 98%] Generating vtkVolumeTextureMapper3D_OneComponentNoShadeFP.cxx, vtkVolumeTextureMapper3D_OneComponentNoShadeFP.h [ 98%] Generating vtkVolumeTextureMapper3D_OneComponentShadeFP.cxx, vtkVolumeTextureMapper3D_OneComponentShadeFP.h [ 99%] Generating vtkVolumeTextureMapper3D_TwoDependentNoShadeFP.cxx, vtkVolumeTextureMapper3D_TwoDependentNoShadeFP.h Scanning dependencies of target vtkRenderingVolumeOpenGL [ 99%] Building CXX object Rendering/VolumeOpenGL/CMakeFiles/vtkRenderingVolumeOpenGL.dir/vtkOpenGLHAVSVolumeMapper.cxx.o [ 99%] Building CXX object Rendering/VolumeOpenGL/CMakeFiles/vtkRenderingVolumeOpenGL.dir/vtkOpenGLProjectedAAHexahedraMapper.cxx.o [ 99%] Building CXX object Rendering/VolumeOpenGL/CMakeFiles/vtkRenderingVolumeOpenGL.dir/vtkOpenGLProjectedTetrahedraMapper.cxx.o [ 99%] Building CXX object Rendering/VolumeOpenGL/CMakeFiles/vtkRenderingVolumeOpenGL.dir/vtkOpenGLRayCastImageDisplayHelper.cxx.o [ 99%] Building CXX object Rendering/VolumeOpenGL/CMakeFiles/vtkRenderingVolumeOpenGL.dir/vtkOpenGLVolumeTextureMapper2D.cxx.o [ 99%] Building CXX object Rendering/VolumeOpenGL/CMakeFiles/vtkRenderingVolumeOpenGL.dir/vtkOpenGLVolumeTextureMapper3D.cxx.o [ 99%] Building CXX object Rendering/VolumeOpenGL/CMakeFiles/vtkRenderingVolumeOpenGL.dir/vtkSmartVolumeMapper.cxx.o [ 99%] Building CXX object Rendering/VolumeOpenGL/CMakeFiles/vtkRenderingVolumeOpenGL.dir/vtkOpenGLGPUVolumeRayCastMapper.cxx.o [ 99%] Building CXX object Rendering/VolumeOpenGL/CMakeFiles/vtkRenderingVolumeOpenGL.dir/vtkGPUVolumeRayCastMapper_AdditiveFS.cxx.o [ 99%] Building CXX object Rendering/VolumeOpenGL/CMakeFiles/vtkRenderingVolumeOpenGL.dir/vtkGPUVolumeRayCastMapper_AdditiveCroppingFS.cxx.o [ 99%] Building CXX object Rendering/VolumeOpenGL/CMakeFiles/vtkRenderingVolumeOpenGL.dir/vtkGPUVolumeRayCastMapper_AdditiveNoCroppingFS.cxx.o [ 99%] Building CXX object Rendering/VolumeOpenGL/CMakeFiles/vtkRenderingVolumeOpenGL.dir/vtkGPUVolumeRayCastMapper_CompositeFS.cxx.o [ 99%] Building CXX object Rendering/VolumeOpenGL/CMakeFiles/vtkRenderingVolumeOpenGL.dir/vtkGPUVolumeRayCastMapper_CompositeMaskFS.cxx.o [ 99%] Building CXX object Rendering/VolumeOpenGL/CMakeFiles/vtkRenderingVolumeOpenGL.dir/vtkGPUVolumeRayCastMapper_CompositeBinaryMaskFS.cxx.o [ 99%] Building CXX object Rendering/VolumeOpenGL/CMakeFiles/vtkRenderingVolumeOpenGL.dir/vtkGPUVolumeRayCastMapper_CompositeCroppingFS.cxx.o [ 99%] Building CXX object Rendering/VolumeOpenGL/CMakeFiles/vtkRenderingVolumeOpenGL.dir/vtkGPUVolumeRayCastMapper_CompositeNoCroppingFS.cxx.o [ 99%] Building CXX object Rendering/VolumeOpenGL/CMakeFiles/vtkRenderingVolumeOpenGL.dir/vtkGPUVolumeRayCastMapper_HeaderFS.cxx.o [ 99%] Building CXX object Rendering/VolumeOpenGL/CMakeFiles/vtkRenderingVolumeOpenGL.dir/vtkGPUVolumeRayCastMapper_MIPCroppingFS.cxx.o [ 99%] Building CXX object Rendering/VolumeOpenGL/CMakeFiles/vtkRenderingVolumeOpenGL.dir/vtkGPUVolumeRayCastMapper_MIPFS.cxx.o [ 99%] Building CXX object Rendering/VolumeOpenGL/CMakeFiles/vtkRenderingVolumeOpenGL.dir/vtkGPUVolumeRayCastMapper_MIPBinaryMaskFS.cxx.o [ 99%] Building CXX object Rendering/VolumeOpenGL/CMakeFiles/vtkRenderingVolumeOpenGL.dir/vtkGPUVolumeRayCastMapper_MIPFourDependentFS.cxx.o [ 99%] Building CXX object Rendering/VolumeOpenGL/CMakeFiles/vtkRenderingVolumeOpenGL.dir/vtkGPUVolumeRayCastMapper_MIPFourDependentCroppingFS.cxx.o [ 99%] Building CXX object Rendering/VolumeOpenGL/CMakeFiles/vtkRenderingVolumeOpenGL.dir/vtkGPUVolumeRayCastMapper_MIPFourDependentNoCroppingFS.cxx.o [ 99%] Building CXX object Rendering/VolumeOpenGL/CMakeFiles/vtkRenderingVolumeOpenGL.dir/vtkGPUVolumeRayCastMapper_MIPNoCroppingFS.cxx.o [ 99%] Building CXX object Rendering/VolumeOpenGL/CMakeFiles/vtkRenderingVolumeOpenGL.dir/vtkGPUVolumeRayCastMapper_MinIPCroppingFS.cxx.o [ 99%] Building CXX object Rendering/VolumeOpenGL/CMakeFiles/vtkRenderingVolumeOpenGL.dir/vtkGPUVolumeRayCastMapper_MinIPFS.cxx.o [ 99%] Building CXX object Rendering/VolumeOpenGL/CMakeFiles/vtkRenderingVolumeOpenGL.dir/vtkGPUVolumeRayCastMapper_MinIPBinaryMaskFS.cxx.o [ 99%] Building CXX object Rendering/VolumeOpenGL/CMakeFiles/vtkRenderingVolumeOpenGL.dir/vtkGPUVolumeRayCastMapper_MinIPFourDependentFS.cxx.o [ 99%] Building CXX object Rendering/VolumeOpenGL/CMakeFiles/vtkRenderingVolumeOpenGL.dir/vtkGPUVolumeRayCastMapper_MinIPFourDependentCroppingFS.cxx.o [100%] Building CXX object Rendering/VolumeOpenGL/CMakeFiles/vtkRenderingVolumeOpenGL.dir/vtkGPUVolumeRayCastMapper_MinIPFourDependentNoCroppingFS.cxx.o [100%] Building CXX object Rendering/VolumeOpenGL/CMakeFiles/vtkRenderingVolumeOpenGL.dir/vtkGPUVolumeRayCastMapper_MinIPNoCroppingFS.cxx.o [100%] Building CXX object Rendering/VolumeOpenGL/CMakeFiles/vtkRenderingVolumeOpenGL.dir/vtkGPUVolumeRayCastMapper_ParallelProjectionFS.cxx.o [100%] Building CXX object Rendering/VolumeOpenGL/CMakeFiles/vtkRenderingVolumeOpenGL.dir/vtkGPUVolumeRayCastMapper_PerspectiveProjectionFS.cxx.o [100%] Building CXX object Rendering/VolumeOpenGL/CMakeFiles/vtkRenderingVolumeOpenGL.dir/vtkGPUVolumeRayCastMapper_ScaleBiasFS.cxx.o [100%] Building CXX object Rendering/VolumeOpenGL/CMakeFiles/vtkRenderingVolumeOpenGL.dir/vtkGPUVolumeRayCastMapper_OneComponentFS.cxx.o [100%] Building CXX object Rendering/VolumeOpenGL/CMakeFiles/vtkRenderingVolumeOpenGL.dir/vtkGPUVolumeRayCastMapper_FourComponentsFS.cxx.o [100%] Building CXX object Rendering/VolumeOpenGL/CMakeFiles/vtkRenderingVolumeOpenGL.dir/vtkGPUVolumeRayCastMapper_NoShadeFS.cxx.o [100%] Building CXX object Rendering/VolumeOpenGL/CMakeFiles/vtkRenderingVolumeOpenGL.dir/vtkGPUVolumeRayCastMapper_ShadeFS.cxx.o [100%] Building CXX object Rendering/VolumeOpenGL/CMakeFiles/vtkRenderingVolumeOpenGL.dir/vtkHAVSVolumeMapper_kbufferVP.cxx.o [100%] Building CXX object Rendering/VolumeOpenGL/CMakeFiles/vtkRenderingVolumeOpenGL.dir/vtkHAVSVolumeMapper_k2FP.cxx.o [100%] Building CXX object Rendering/VolumeOpenGL/CMakeFiles/vtkRenderingVolumeOpenGL.dir/vtkHAVSVolumeMapper_k2BeginFP.cxx.o [100%] Building CXX object Rendering/VolumeOpenGL/CMakeFiles/vtkRenderingVolumeOpenGL.dir/vtkHAVSVolumeMapper_k2EndFP.cxx.o [100%] Building CXX object Rendering/VolumeOpenGL/CMakeFiles/vtkRenderingVolumeOpenGL.dir/vtkHAVSVolumeMapper_k6FP.cxx.o [100%] Building CXX object Rendering/VolumeOpenGL/CMakeFiles/vtkRenderingVolumeOpenGL.dir/vtkHAVSVolumeMapper_k6BeginFP.cxx.o [100%] Building CXX object Rendering/VolumeOpenGL/CMakeFiles/vtkRenderingVolumeOpenGL.dir/vtkHAVSVolumeMapper_k6EndFP.cxx.o [100%] Building CXX object Rendering/VolumeOpenGL/CMakeFiles/vtkRenderingVolumeOpenGL.dir/vtkProjectedAAHexahedraMapper_VS.cxx.o [100%] Building CXX object Rendering/VolumeOpenGL/CMakeFiles/vtkRenderingVolumeOpenGL.dir/vtkProjectedAAHexahedraMapper_GS.cxx.o [100%] Building CXX object Rendering/VolumeOpenGL/CMakeFiles/vtkRenderingVolumeOpenGL.dir/vtkProjectedAAHexahedraMapper_FS.cxx.o [100%] Building CXX object Rendering/VolumeOpenGL/CMakeFiles/vtkRenderingVolumeOpenGL.dir/vtkVolumeTextureMapper3D_FourDependentNoShadeFP.cxx.o [100%] Building CXX object Rendering/VolumeOpenGL/CMakeFiles/vtkRenderingVolumeOpenGL.dir/vtkVolumeTextureMapper3D_FourDependentShadeFP.cxx.o [100%] Building CXX object Rendering/VolumeOpenGL/CMakeFiles/vtkRenderingVolumeOpenGL.dir/vtkVolumeTextureMapper3D_OneComponentNoShadeFP.cxx.o [100%] Building CXX object Rendering/VolumeOpenGL/CMakeFiles/vtkRenderingVolumeOpenGL.dir/vtkVolumeTextureMapper3D_OneComponentShadeFP.cxx.o [100%] Building CXX object Rendering/VolumeOpenGL/CMakeFiles/vtkRenderingVolumeOpenGL.dir/vtkVolumeTextureMapper3D_TwoDependentNoShadeFP.cxx.o [100%] Building CXX object Rendering/VolumeOpenGL/CMakeFiles/vtkRenderingVolumeOpenGL.dir/vtkVolumeTextureMapper3D_TwoDependentShadeFP.cxx.o [100%] Building CXX object Rendering/VolumeOpenGL/CMakeFiles/vtkRenderingVolumeOpenGL.dir/vtkRenderingVolumeOpenGLObjectFactory.cxx.o Linking CXX shared library ../../lib/libvtkRenderingVolumeOpenGL-6.2.dylib [100%] Built target vtkRenderingVolumeOpenGL Scanning dependencies of target vtkViewsContext2D [100%] Building CXX object Views/Context2D/CMakeFiles/vtkViewsContext2D.dir/vtkContextView.cxx.o [100%] Building CXX object Views/Context2D/CMakeFiles/vtkViewsContext2D.dir/vtkContextInteractorStyle.cxx.o Linking CXX shared library ../../lib/libvtkViewsContext2D-6.2.dylib [100%] Built target vtkViewsContext2D Scanning dependencies of target vtkViewsInfovis [100%] Building CXX object Views/Infovis/CMakeFiles/vtkViewsInfovis.dir/vtkApplyColors.cxx.o [100%] Building CXX object Views/Infovis/CMakeFiles/vtkViewsInfovis.dir/vtkApplyIcons.cxx.o [100%] Building CXX object Views/Infovis/CMakeFiles/vtkViewsInfovis.dir/vtkDendrogramItem.cxx.o [100%] Building CXX object Views/Infovis/CMakeFiles/vtkViewsInfovis.dir/vtkGraphItem.cxx.o [100%] Building CXX object Views/Infovis/CMakeFiles/vtkViewsInfovis.dir/vtkGraphLayoutView.cxx.o [100%] Building CXX object Views/Infovis/CMakeFiles/vtkViewsInfovis.dir/vtkHeatmapItem.cxx.o [100%] Building CXX object Views/Infovis/CMakeFiles/vtkViewsInfovis.dir/vtkHierarchicalGraphPipeline.cxx.o [100%] Building CXX object Views/Infovis/CMakeFiles/vtkViewsInfovis.dir/vtkHierarchicalGraphView.cxx.o [100%] Building CXX object Views/Infovis/CMakeFiles/vtkViewsInfovis.dir/vtkIcicleView.cxx.o [100%] Building CXX object Views/Infovis/CMakeFiles/vtkViewsInfovis.dir/vtkInteractorStyleAreaSelectHover.cxx.o [100%] Building CXX object Views/Infovis/CMakeFiles/vtkViewsInfovis.dir/vtkInteractorStyleTreeMapHover.cxx.o [100%] Building CXX object Views/Infovis/CMakeFiles/vtkViewsInfovis.dir/vtkParallelCoordinatesHistogramRepresentation.cxx.o [100%] Building CXX object Views/Infovis/CMakeFiles/vtkViewsInfovis.dir/vtkParallelCoordinatesRepresentation.cxx.o [100%] Building CXX object Views/Infovis/CMakeFiles/vtkViewsInfovis.dir/vtkParallelCoordinatesView.cxx.o [100%] Building CXX object Views/Infovis/CMakeFiles/vtkViewsInfovis.dir/vtkRenderedGraphRepresentation.cxx.o [100%] Building CXX object Views/Infovis/CMakeFiles/vtkViewsInfovis.dir/vtkRenderedHierarchyRepresentation.cxx.o [100%] Building CXX object Views/Infovis/CMakeFiles/vtkViewsInfovis.dir/vtkRenderedRepresentation.cxx.o [100%] Building CXX object Views/Infovis/CMakeFiles/vtkViewsInfovis.dir/vtkRenderedSurfaceRepresentation.cxx.o [100%] Building CXX object Views/Infovis/CMakeFiles/vtkViewsInfovis.dir/vtkRenderedTreeAreaRepresentation.cxx.o [100%] Building CXX object Views/Infovis/CMakeFiles/vtkViewsInfovis.dir/vtkRenderView.cxx.o [100%] Building CXX object Views/Infovis/CMakeFiles/vtkViewsInfovis.dir/vtkSCurveSpline.cxx.o [100%] Building CXX object Views/Infovis/CMakeFiles/vtkViewsInfovis.dir/vtkTanglegramItem.cxx.o [100%] Building CXX object Views/Infovis/CMakeFiles/vtkViewsInfovis.dir/vtkTreeAreaView.cxx.o [100%] Building CXX object Views/Infovis/CMakeFiles/vtkViewsInfovis.dir/vtkTreeHeatmapItem.cxx.o [100%] Building CXX object Views/Infovis/CMakeFiles/vtkViewsInfovis.dir/vtkTreeMapView.cxx.o [100%] Building CXX object Views/Infovis/CMakeFiles/vtkViewsInfovis.dir/vtkTreeRingView.cxx.o [100%] Building CXX object Views/Infovis/CMakeFiles/vtkViewsInfovis.dir/vtkViewUpdater.cxx.o Linking CXX shared library ../../lib/libvtkViewsInfovis-6.2.dylib [100%] Built target vtkViewsInfovis [ 46%] No install step for 'VTK' [ 50%] Completed 'VTK' [ 50%] Built target VTK Scanning dependencies of target ITK [ 53%] Creating directories for 'ITK' [ 56%] Performing download step (git clone) for 'ITK' Cloning into 'ITK'... remote: Counting objects: 372848, done. remote: Compressing objects: 100% (68993/68993), done. remote: Total 372848 (delta 300308), reused 372780 (delta 300267) Receiving objects: 100% (372848/372848), 95.33 MiB | 231.00 KiB/s, done. Resolving deltas: 100% (300308/300308), done. Checking connectivity... done. Note: checking out 'v4.8.0'. You are in 'detached HEAD' state. You can look around, make experimental changes and commit them, and you can discard any commits you make in this state without impacting any branches by performing another checkout. If you want to create a new branch to retain commits you create, you may do so (now or later) by using -b with the checkout command again. Example: git checkout -b HEAD is now at 3388d7b... Merge topic 'SphinxRemoteBump' [ 59%] No patch step for 'ITK' [ 62%] Performing update step for 'ITK' [ 65%] Performing configure step for 'ITK' -- The C compiler identification is Clang 7.3.0 -- The CXX compiler identification is Clang 7.3.0 -- Check for working C compiler: /usr/bin/cc -- Check for working C compiler: /usr/bin/cc -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working CXX compiler: /usr/bin/c++ -- Check for working CXX compiler: /usr/bin/c++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Found PythonInterp: /usr/bin/python (found version "2.7.10") -- Setting build type to 'Release' as none was specified. -- Performing Test C_HAS_WARNING-Wno-uninitialized -- Performing Test C_HAS_WARNING-Wno-uninitialized - Success -- Performing Test C_HAS_WARNING-Wno-unused-parameter -- Performing Test C_HAS_WARNING-Wno-unused-parameter - Success -- Performing Test C_HAS_WARNING-Wall -- Performing Test C_HAS_WARNING-Wall - Success -- Performing Test C_HAS_WARNING-Wno-long-double -- Performing Test C_HAS_WARNING-Wno-long-double - Failed -- Performing Test C_HAS_WARNING-Wcast-align -- Performing Test C_HAS_WARNING-Wcast-align - Success -- Performing Test C_HAS_WARNING-Wdisabled-optimization -- Performing Test C_HAS_WARNING-Wdisabled-optimization - Success -- Performing Test C_HAS_WARNING-Wextra -- Performing Test C_HAS_WARNING-Wextra - Success -- Performing Test C_HAS_WARNING-Wformat=2 -- Performing Test C_HAS_WARNING-Wformat=2 - Success -- Performing Test C_HAS_WARNING-Winvalid-pch -- Performing Test C_HAS_WARNING-Winvalid-pch - Success -- Performing Test C_HAS_WARNING-Wno-format-nonliteral -- Performing Test C_HAS_WARNING-Wno-format-nonliteral - Success -- Performing Test C_HAS_WARNING-Wpointer-arith -- Performing Test C_HAS_WARNING-Wpointer-arith - Success -- Performing Test C_HAS_WARNING-Wshadow -- Performing Test C_HAS_WARNING-Wshadow - Success -- Performing Test C_HAS_WARNING-Wunused -- Performing Test C_HAS_WARNING-Wunused - Success -- Performing Test C_HAS_WARNING-Wwrite-strings -- Performing Test C_HAS_WARNING-Wwrite-strings - Success -- Performing Test C_HAS_WARNING-funit-at-a-time -- Performing Test C_HAS_WARNING-funit-at-a-time - Success -- Performing Test C_HAS_WARNING-Wno-strict-overflow -- Performing Test C_HAS_WARNING-Wno-strict-overflow - Success -- Performing Test CXX_HAS_WARNING-Wall -- Performing Test CXX_HAS_WARNING-Wall - Success -- Performing Test CXX_HAS_WARNING-Wno-long-double -- Performing Test CXX_HAS_WARNING-Wno-long-double - Failed -- Performing Test CXX_HAS_WARNING-Wcast-align -- Performing Test CXX_HAS_WARNING-Wcast-align - Success -- Performing Test CXX_HAS_WARNING-Wdisabled-optimization -- Performing Test CXX_HAS_WARNING-Wdisabled-optimization - Success -- Performing Test CXX_HAS_WARNING-Wextra -- Performing Test CXX_HAS_WARNING-Wextra - Success -- Performing Test CXX_HAS_WARNING-Wformat=2 -- Performing Test CXX_HAS_WARNING-Wformat=2 - Success -- Performing Test CXX_HAS_WARNING-Winvalid-pch -- Performing Test CXX_HAS_WARNING-Winvalid-pch - Success -- Performing Test CXX_HAS_WARNING-Wno-format-nonliteral -- Performing Test CXX_HAS_WARNING-Wno-format-nonliteral - Success -- Performing Test CXX_HAS_WARNING-Wpointer-arith -- Performing Test CXX_HAS_WARNING-Wpointer-arith - Success -- Performing Test CXX_HAS_WARNING-Wshadow -- Performing Test CXX_HAS_WARNING-Wshadow - Success -- Performing Test CXX_HAS_WARNING-Wunused -- Performing Test CXX_HAS_WARNING-Wunused - Success -- Performing Test CXX_HAS_WARNING-Wwrite-strings -- Performing Test CXX_HAS_WARNING-Wwrite-strings - Success -- Performing Test CXX_HAS_WARNING-funit-at-a-time -- Performing Test CXX_HAS_WARNING-funit-at-a-time - Success -- Performing Test CXX_HAS_WARNING-Wno-strict-overflow -- Performing Test CXX_HAS_WARNING-Wno-strict-overflow - Success -- Performing Test CXX_HAS_WARNING-Wno-deprecated -- Performing Test CXX_HAS_WARNING-Wno-deprecated - Success -- Performing Test CXX_HAS_WARNING-Wno-invalid-offsetof -- Performing Test CXX_HAS_WARNING-Wno-invalid-offsetof - Success -- Performing Test CXX_HAS_WARNING-Woverloaded-virtual -- Performing Test CXX_HAS_WARNING-Woverloaded-virtual - Success -- Performing Test CXX_HAS_WARNING-Wstrict-null-sentinel -- Performing Test CXX_HAS_WARNING-Wstrict-null-sentinel - Failed -- Enabled ITKAnisotropicSmoothing, requested by ITK_BUILD_DEFAULT_MODULES. -- Enabled ITKAntiAlias, requested by ITK_BUILD_DEFAULT_MODULES. -- Enabled ITKBiasCorrection, requested by ITK_BUILD_DEFAULT_MODULES. -- Enabled ITKBinaryMathematicalMorphology, requested by ITK_BUILD_DEFAULT_MODULES. -- Enabled ITKBioCell, requested by ITK_BUILD_DEFAULT_MODULES. -- Enabled ITKClassifiers, requested by ITK_BUILD_DEFAULT_MODULES. -- Enabled ITKColormap, requested by ITK_BUILD_DEFAULT_MODULES. -- Enabled ITKCommon, requested by ITK_BUILD_DEFAULT_MODULES. -- Enabled ITKConnectedComponents, requested by ITK_BUILD_DEFAULT_MODULES. -- Enabled ITKConvolution, requested by ITK_BUILD_DEFAULT_MODULES. -- Enabled ITKCurvatureFlow, requested by ITK_BUILD_DEFAULT_MODULES. -- Enabled ITKDICOMParser, requested by ITK_BUILD_DEFAULT_MODULES. -- Enabled ITKDeconvolution, requested by ITK_BUILD_DEFAULT_MODULES. -- Enabled ITKDeformableMesh, requested by ITK_BUILD_DEFAULT_MODULES. -- Enabled ITKDenoising, requested by ITK_BUILD_DEFAULT_MODULES. -- Enabled ITKDeprecated, requested by ITK_BUILD_DEFAULT_MODULES. -- Enabled ITKDiffusionTensorImage, requested by ITK_BUILD_DEFAULT_MODULES. -- Enabled ITKDisplacementField, requested by ITK_BUILD_DEFAULT_MODULES. -- Enabled ITKDistanceMap, requested by ITK_BUILD_DEFAULT_MODULES. -- Enabled ITKDoubleConversion, requested by ITK_BUILD_DEFAULT_MODULES. -- Enabled ITKEigen, requested by ITK_BUILD_DEFAULT_MODULES. -- Enabled ITKExpat, requested by ITK_BUILD_DEFAULT_MODULES. -- Enabled ITKFEM, requested by ITK_BUILD_DEFAULT_MODULES. -- Enabled ITKFEMRegistration, requested by ITK_BUILD_DEFAULT_MODULES. -- Enabled ITKFFT, requested by ITK_BUILD_DEFAULT_MODULES. -- Enabled ITKFastMarching, requested by ITK_BUILD_DEFAULT_MODULES. -- Enabled ITKFiniteDifference, requested by ITK_BUILD_DEFAULT_MODULES. -- Enabled ITKGDCM, requested by ITK_BUILD_DEFAULT_MODULES. -- Enabled ITKGIFTI, requested by ITK_BUILD_DEFAULT_MODULES. -- Enabled ITKGPUAnisotropicSmoothing, requested by ITK_BUILD_DEFAULT_MODULES. -- Enabled ITKGPUCommon, requested by ITK_BUILD_DEFAULT_MODULES. -- Enabled ITKGPUFiniteDifference, requested by ITK_BUILD_DEFAULT_MODULES. -- Enabled ITKGPUImageFilterBase, requested by ITK_BUILD_DEFAULT_MODULES. -- Enabled ITKGPUPDEDeformableRegistration, requested by ITK_BUILD_DEFAULT_MODULES. -- Enabled ITKGPURegistrationCommon, requested by ITK_BUILD_DEFAULT_MODULES. -- Enabled ITKGPUSmoothing, requested by ITK_BUILD_DEFAULT_MODULES. -- Enabled ITKGPUThresholding, requested by ITK_BUILD_DEFAULT_MODULES. -- Enabled ITKHDF5, requested by ITK_BUILD_DEFAULT_MODULES. -- Enabled ITKIOBMP, requested by ITK_BUILD_DEFAULT_MODULES. -- Enabled ITKIOBioRad, requested by ITK_BUILD_DEFAULT_MODULES. -- Enabled ITKIOCSV, requested by ITK_BUILD_DEFAULT_MODULES. -- Enabled ITKIOGDCM, requested by ITK_BUILD_DEFAULT_MODULES. -- Enabled ITKIOGE, requested by ITK_BUILD_DEFAULT_MODULES. -- Enabled ITKIOGIPL, requested by ITK_BUILD_DEFAULT_MODULES. -- Enabled ITKIOHDF5, requested by ITK_BUILD_DEFAULT_MODULES. -- Enabled ITKIOIPL, requested by ITK_BUILD_DEFAULT_MODULES. -- Enabled ITKIOImageBase, requested by ITK_BUILD_DEFAULT_MODULES. -- Enabled ITKIOJPEG, requested by ITK_BUILD_DEFAULT_MODULES. -- Enabled ITKIOLSM, requested by ITK_BUILD_DEFAULT_MODULES. -- Enabled ITKIOMRC, requested by ITK_BUILD_DEFAULT_MODULES. -- Enabled ITKIOMesh, requested by ITK_BUILD_DEFAULT_MODULES. -- Enabled ITKIOMeta, requested by ITK_BUILD_DEFAULT_MODULES. -- Enabled ITKIONIFTI, requested by ITK_BUILD_DEFAULT_MODULES. -- Enabled ITKIONRRD, requested by ITK_BUILD_DEFAULT_MODULES. -- Enabled ITKIOPNG, requested by ITK_BUILD_DEFAULT_MODULES. -- Enabled ITKIORAW, requested by ITK_BUILD_DEFAULT_MODULES. -- Enabled ITKIOSiemens, requested by ITK_BUILD_DEFAULT_MODULES. -- Enabled ITKIOSpatialObjects, requested by ITK_BUILD_DEFAULT_MODULES. -- Enabled ITKIOStimulate, requested by ITK_BUILD_DEFAULT_MODULES. -- Enabled ITKIOTIFF, requested by ITK_BUILD_DEFAULT_MODULES. -- Enabled ITKIOTransformBase, requested by ITK_BUILD_DEFAULT_MODULES. -- Enabled ITKIOTransformHDF5, requested by ITK_BUILD_DEFAULT_MODULES. -- Enabled ITKIOTransformInsightLegacy, requested by ITK_BUILD_DEFAULT_MODULES. -- Enabled ITKIOTransformMatlab, requested by ITK_BUILD_DEFAULT_MODULES. -- Enabled ITKIOVTK, requested by ITK_BUILD_DEFAULT_MODULES. -- Enabled ITKIOXML, requested by ITK_BUILD_DEFAULT_MODULES. -- Enabled ITKImageAdaptors, requested by ITK_BUILD_DEFAULT_MODULES. -- Enabled ITKImageCompare, requested by ITK_BUILD_DEFAULT_MODULES. -- Enabled ITKImageCompose, requested by ITK_BUILD_DEFAULT_MODULES. -- Enabled ITKImageFeature, requested by ITK_BUILD_DEFAULT_MODULES. -- Enabled ITKImageFilterBase, requested by ITK_BUILD_DEFAULT_MODULES. -- Enabled ITKImageFunction, requested by ITK_BUILD_DEFAULT_MODULES. -- Enabled ITKImageFusion, requested by ITK_BUILD_DEFAULT_MODULES. -- Enabled ITKImageGradient, requested by ITK_BUILD_DEFAULT_MODULES. -- Enabled ITKImageGrid, requested by ITK_BUILD_DEFAULT_MODULES. -- Enabled ITKImageIntensity, requested by ITK_BUILD_DEFAULT_MODULES. -- Enabled ITKImageLabel, requested by ITK_BUILD_DEFAULT_MODULES. -- Enabled ITKImageNoise, requested by ITK_BUILD_DEFAULT_MODULES. -- Enabled ITKImageSources, requested by ITK_BUILD_DEFAULT_MODULES. -- Enabled ITKImageStatistics, requested by ITK_BUILD_DEFAULT_MODULES. -- Enabled ITKIntegratedTest, requested by ITK_BUILD_DEFAULT_MODULES. -- Enabled ITKJPEG, requested by ITK_BUILD_DEFAULT_MODULES. -- Enabled ITKKLMRegionGrowing, requested by ITK_BUILD_DEFAULT_MODULES. -- Enabled ITKKWSys, requested by ITK_BUILD_DEFAULT_MODULES. -- Enabled ITKLabelMap, requested by ITK_BUILD_DEFAULT_MODULES. -- Enabled ITKLabelVoting, requested by ITK_BUILD_DEFAULT_MODULES. -- Enabled ITKLevelSets, requested by ITK_BUILD_DEFAULT_MODULES. -- Enabled ITKLevelSetsv4, requested by ITK_BUILD_DEFAULT_MODULES. -- Enabled ITKMarkovRandomFieldsClassifiers, requested by ITK_BUILD_DEFAULT_MODULES. -- Enabled ITKMathematicalMorphology, requested by ITK_BUILD_DEFAULT_MODULES. -- Enabled ITKMesh, requested by ITK_BUILD_DEFAULT_MODULES. -- Enabled ITKMetaIO, requested by ITK_BUILD_DEFAULT_MODULES. -- Enabled ITKMetricsv4, requested by ITK_BUILD_DEFAULT_MODULES. -- Enabled ITKNIFTI, requested by ITK_BUILD_DEFAULT_MODULES. -- Enabled ITKNarrowBand, requested by ITK_BUILD_DEFAULT_MODULES. -- Enabled ITKNetlib, requested by ITK_BUILD_DEFAULT_MODULES. -- Enabled ITKNeuralNetworks, requested by ITK_BUILD_DEFAULT_MODULES. -- Enabled ITKNrrdIO, requested by ITK_BUILD_DEFAULT_MODULES. -- Enabled ITKOptimizers, requested by ITK_BUILD_DEFAULT_MODULES. -- Enabled ITKOptimizersv4, requested by ITK_BUILD_DEFAULT_MODULES. -- Enabled ITKPDEDeformableRegistration, requested by ITK_BUILD_DEFAULT_MODULES. -- Enabled ITKPNG, requested by ITK_BUILD_DEFAULT_MODULES. -- Enabled ITKPath, requested by ITK_BUILD_DEFAULT_MODULES. -- Enabled ITKPolynomials, requested by ITK_BUILD_DEFAULT_MODULES. -- Enabled ITKQuadEdgeMesh, requested by ITK_BUILD_DEFAULT_MODULES. -- Enabled ITKQuadEdgeMeshFiltering, requested by ITK_BUILD_DEFAULT_MODULES. -- Enabled ITKRegionGrowing, requested by ITK_BUILD_DEFAULT_MODULES. -- Enabled ITKRegistrationCommon, requested by ITK_BUILD_DEFAULT_MODULES. -- Enabled ITKRegistrationMethodsv4, requested by ITK_BUILD_DEFAULT_MODULES. -- Enabled ITKSignedDistanceFunction, requested by ITK_BUILD_DEFAULT_MODULES. -- Enabled ITKSmoothing, requested by ITK_BUILD_DEFAULT_MODULES. -- Enabled ITKSpatialFunction, requested by ITK_BUILD_DEFAULT_MODULES. -- Enabled ITKSpatialObjects, requested by ITK_BUILD_DEFAULT_MODULES. -- Enabled ITKStatistics, requested by ITK_BUILD_DEFAULT_MODULES. -- Enabled ITKTIFF, requested by ITK_BUILD_DEFAULT_MODULES. -- Enabled ITKTestKernel, requested by ITK_BUILD_DEFAULT_MODULES. -- Enabled ITKThresholding, requested by ITK_BUILD_DEFAULT_MODULES. -- Enabled ITKTransform, requested by ITK_BUILD_DEFAULT_MODULES. -- Enabled ITKV3Compatibility, requested by ITK_BUILD_DEFAULT_MODULES. -- Enabled ITKVNL, requested by ITK_BUILD_DEFAULT_MODULES. -- Enabled ITKVNLInstantiation, requested by ITK_BUILD_DEFAULT_MODULES. -- Enabled ITKVTK, requested by ITK_BUILD_DEFAULT_MODULES. -- Enabled ITKVideoCore, requested by ITK_BUILD_DEFAULT_MODULES. -- Enabled ITKVideoFiltering, requested by ITK_BUILD_DEFAULT_MODULES. -- Enabled ITKVideoIO, requested by ITK_BUILD_DEFAULT_MODULES. -- Enabled ITKVoronoi, requested by ITK_BUILD_DEFAULT_MODULES. -- Enabled ITKVtkGlue, requested by Module_ITKVtkGlue. -- Enabled ITKWatersheds, requested by ITK_BUILD_DEFAULT_MODULES. -- Enabled ITKZLIB, requested by ITK_BUILD_DEFAULT_MODULES. -- Double correction test returned: 89255.0/1e22 = 8.9255e-18 -- Checking whether header cstdio is available -- Checking whether header cstdio is available - yes -- Checking for Large File Support -- Checking for Large File Support - yes -- Checking whether STL classes are in std namespace -- Checking whether STL classes are in std namespace - yes -- Checking whether ANSI stream headers are available -- Checking whether ANSI stream headers are available - yes -- Checking whether ANSI streams are in std namespace -- Checking whether ANSI streams are in std namespace - yes -- Checking whether ANSI string stream is available -- Checking whether ANSI string stream is available - yes -- Checking whether header cstddef is available -- Checking whether header cstddef is available - yes -- Checking whether stl string has operator!= for char* -- Checking whether stl string has operator!= for char* - yes -- Checking whether stl has iterator_traits -- Checking whether stl has iterator_traits - yes -- Checking whether stl has standard template allocator -- Checking whether stl has standard template allocator - yes -- Checking for rebind member of stl allocator -- Checking for rebind member of stl allocator - yes -- Checking for non-standard argument to stl allocator<>::max_size -- Checking for non-standard argument to stl allocator<>::max_size - no -- Checking whether stl containers support allocator objects. -- Checking whether stl containers support allocator objects. - yes -- Checking whether ios has binary openmode -- Checking whether ios has binary openmode - yes -- Checking whether "<>" is needed for template friends -- Checking whether "<>" is needed for template friends - yes -- Checking for member template support -- Checking for member template support - yes -- Checking for standard template specialization syntax -- Checking for standard template specialization syntax - yes -- Checking whether argument dependent lookup is supported -- Checking whether argument dependent lookup is supported - yes -- Checking whether struct stat has st_mtim member -- Checking whether struct stat has st_mtim member - no -- Checking whether C++ compiler has 'long long' -- Checking whether C++ compiler has 'long long' - yes -- Checking whether C++ compiler has '__int64' -- Checking whether C++ compiler has '__int64' - no -- Checking for C type size macros -- Checking for C type size macros - compiled -- Looking for sys/types.h -- Looking for sys/types.h - found -- Looking for stdint.h -- Looking for stdint.h - found -- Looking for stddef.h -- Looking for stddef.h - found -- Check size of char -- Check size of char - done -- Check size of __int64 -- Check size of __int64 - failed -- Checking whether char is signed -- Checking whether char is signed - yes -- Checking whether wstring is available -- Checking whether wstring is available - yes -- Checking whether C compiler has ptrdiff_t in stddef.h -- Checking whether C compiler has ptrdiff_t in stddef.h - yes -- Checking whether C compiler has ssize_t in unistd.h -- Checking whether C compiler has ssize_t in unistd.h - yes -- Checking whether CXX compiler has setenv -- Checking whether CXX compiler has setenv - yes -- Checking whether CXX compiler has unsetenv -- Checking whether CXX compiler has unsetenv - yes -- Checking whether CXX compiler has environ in stdlib.h -- Checking whether CXX compiler has environ in stdlib.h - no -- Checking whether CXX compiler has utimes -- Checking whether CXX compiler has utimes - yes -- Checking whether CXX compiler has utimensat -- Checking whether CXX compiler has utimensat - no -- Looking for include files sys/types.h, ifaddrs.h -- Looking for include files sys/types.h, ifaddrs.h - found -- Checking whether CXX compiler has rlimit64 -- Checking whether CXX compiler has rlimit64 - no -- Checking whether CXX compiler has atol -- Checking whether CXX compiler has atol - yes -- Checking whether CXX compiler has atoll -- Checking whether CXX compiler has atoll - yes -- Checking whether CXX compiler has _atoi64 -- Checking whether CXX compiler has _atoi64 - no -- Looking for C++ include execinfo.h -- Looking for C++ include execinfo.h - found -- Checking whether backtrace works with this C++ compiler -- Checking whether backtrace works with this C++ compiler - yes -- Looking for C++ include dlfcn.h -- Looking for C++ include dlfcn.h - found -- Checking whether dladdr works with this C++ compiler -- Checking whether dladdr works with this C++ compiler - yes -- Looking for C++ include cxxabi.h -- Looking for C++ include cxxabi.h - found -- Checking whether cxxabi works with this C++ compiler -- Checking whether cxxabi works with this C++ compiler - yes -- Performing Test VCL_HAS_BOOL -- Performing Test VCL_HAS_BOOL - Success -- Performing Test VCL_HAS_LONG_LONG -- Performing Test VCL_HAS_LONG_LONG - Success -- Performing Test VCL_HAS_TYPENAME -- Performing Test VCL_HAS_TYPENAME - Success -- Performing Test VCL_HAS_EXPORT -- Performing Test VCL_HAS_EXPORT - Success -- Performing Test VCL_HAS_MUTABLE -- Performing Test VCL_HAS_MUTABLE - Success -- Performing Test VCL_HAS_EXPLICIT -- Performing Test VCL_HAS_EXPLICIT - Success -- Performing Test VCL_HAS_DYNAMIC_CAST -- Performing Test VCL_HAS_DYNAMIC_CAST - Success -- Performing Test VCL_HAS_RTTI -- Performing Test VCL_HAS_RTTI - Success -- Performing Test VCL_FOR_SCOPE_HACK -- Performing Test VCL_FOR_SCOPE_HACK - Success -- Performing Test VCL_DEFAULT_VALUE -- Performing Test VCL_DEFAULT_VALUE - Success -- Performing Test VCL_HAS_MEMBER_TEMPLATES -- Performing Test VCL_HAS_MEMBER_TEMPLATES - Success -- Performing Test VCL_CAN_DO_PARTIAL_SPECIALIZATION -- Performing Test VCL_CAN_DO_PARTIAL_SPECIALIZATION - Success -- Performing Test VCL_ALLOWS_INLINE_INSTANTIATION -- Performing Test VCL_ALLOWS_INLINE_INSTANTIATION - Success -- Performing Test VCL_NEEDS_INLINE_INSTANTIATION -- Performing Test VCL_NEEDS_INLINE_INSTANTIATION - Success -- Performing Test VCL_STATIC_CONST_INIT_INT -- Performing Test VCL_STATIC_CONST_INIT_INT - Success -- Performing Test VCL_STATIC_CONST_INIT_NO_DEFN -- Performing Test VCL_STATIC_CONST_INIT_NO_DEFN - Failed -- Performing Test VCL_STATIC_CONST_INIT_FLOAT -- Performing Test VCL_STATIC_CONST_INIT_FLOAT - Failed -- Performing Test VCL_CAN_DO_STATIC_TEMPLATE_MEMBER -- Performing Test VCL_CAN_DO_STATIC_TEMPLATE_MEMBER - Success -- Performing Test VCL_CAN_DO_NON_TYPE_FUNCTION_TEMPLATE_PARAMETER -- Performing Test VCL_CAN_DO_NON_TYPE_FUNCTION_TEMPLATE_PARAMETER - Success -- Performing Test VCL_NEED_FRIEND_FOR_TEMPLATE_OVERLOAD -- Performing Test VCL_NEED_FRIEND_FOR_TEMPLATE_OVERLOAD - Success -- Performing Test VCL_OVERLOAD_CAST -- Performing Test VCL_OVERLOAD_CAST - Failed -- Performing Test VCL_NULL_TMPL_ARGS -- Performing Test VCL_NULL_TMPL_ARGS - Failed -- Performing Test VCL_NO_STATIC_DATA_MEMBERS -- Performing Test VCL_NO_STATIC_DATA_MEMBERS - Success -- Performing Test VCL_HAS_TEMPLATE_SYMBOLS -- Performing Try-Run Test VCL_HAS_TEMPLATE_SYMBOLS - Test Compilation Failed -- Performing Test VCL_CAN_DO_IMPLICIT_TEMPLATES -- Performing Test VCL_CAN_DO_IMPLICIT_TEMPLATES - Success -- Performing Test VCL_CAN_DO_COMPLETE_DEFAULT_TYPE_PARAMETER -- Performing Test VCL_CAN_DO_COMPLETE_DEFAULT_TYPE_PARAMETER - Success -- Performing Test VCL_CAN_DO_TEMPLATE_DEFAULT_TYPE_PARAMETER -- Performing Test VCL_CAN_DO_TEMPLATE_DEFAULT_TYPE_PARAMETER - Success -- Performing Test VCL_TEMPLATE_MATCHES_TOO_OFTEN -- Performing Test VCL_TEMPLATE_MATCHES_TOO_OFTEN - Success -- Performing Test VCL_SUNPRO_CLASS_SCOPE_HACK -- Performing Test VCL_SUNPRO_CLASS_SCOPE_HACK - Success -- Performing Test VCL_HAS_EXCEPTIONS -- Performing Test VCL_HAS_EXCEPTIONS - Success -- Performing Test VCL_HAS_NAMESPACES -- Performing Test VCL_HAS_NAMESPACES - Success -- Performing Test VCL_ALLOWS_NAMESPACE_STD -- Performing Test VCL_ALLOWS_NAMESPACE_STD - Success -- Performing Test VCL_NEEDS_NAMESPACE_STD -- Performing Test VCL_NEEDS_NAMESPACE_STD - Failed -- Performing Test VCL_HAS_SLICED_DESTRUCTOR_BUG -- Performing Test VCL_HAS_SLICED_DESTRUCTOR_BUG - Success -- Performing Test VCL_HAS_WORKING_STRINGSTREAM -- Performing Test VCL_HAS_WORKING_STRINGSTREAM - Success -- Performing Test VXL_UNISTD_USLEEP_IS_VOID -- Performing Test VXL_UNISTD_USLEEP_IS_VOID - Success -- Performing Test VXL_STDLIB_HAS_QSORT -- Performing Test VXL_STDLIB_HAS_QSORT - Success -- Performing Test VXL_C_MATH_HAS_LROUND -- Performing Test VXL_C_MATH_HAS_LROUND - Success -- Performing Test VCL_HAS_LFS -- Performing Test VCL_HAS_LFS - Success -- Performing Test VXL_HAS_DBGHELP_H -- Performing Test VXL_HAS_DBGHELP_H - Failed -- Performing Test VCL_DEFINE_SPECIALIZATION -- Performing Test VCL_DEFINE_SPECIALIZATION - Success -- Performing Test VCL_CANNOT_SPECIALIZE_CV -- Performing Test VCL_CANNOT_SPECIALIZE_CV - Success -- Performing Test VXL_APPLE_HAS_ISNAND -- Performing Test VXL_APPLE_HAS_ISNAND - Failed -- Performing Test VXL_APPLE_HAS_INLINE_ISNAND -- Performing Test VXL_APPLE_HAS_INLINE_ISNAND - Success -- Performing Test VXL_PIC_COMPATIBLE -- Performing Test VXL_PIC_COMPATIBLE - Success -- Looking for C++ include cassert -- Looking for C++ include cassert - found -- Looking for C++ include ciso646 -- Looking for C++ include ciso646 - found -- Looking for C++ include csetjmp -- Looking for C++ include csetjmp - found -- Looking for C++ include cstdio -- Looking for C++ include cstdio - found -- Looking for C++ include ctime -- Looking for C++ include ctime - found -- Looking for C++ include cctype -- Looking for C++ include cctype - found -- Looking for C++ include climits -- Looking for C++ include climits - found -- Looking for C++ include csignal -- Looking for C++ include csignal - found -- Looking for C++ include cstdlib -- Looking for C++ include cstdlib - found -- Looking for C++ include cwchar -- Looking for C++ include cwchar - found -- Looking for C++ include cerrno -- Looking for C++ include cerrno - found -- Looking for C++ include clocale -- Looking for C++ include clocale - found -- Looking for C++ include cstdarg -- Looking for C++ include cstdarg - found -- Looking for C++ include cstring -- Looking for C++ include cstring - found -- Looking for C++ include cwctype -- Looking for C++ include cwctype - found -- Looking for C++ include cfloat -- Looking for C++ include cfloat - found -- Looking for C++ include cmath -- Looking for C++ include cmath - found -- Looking for C++ include cstddef -- Looking for C++ include cstddef - found -- Looking for C++ include algorithm -- Looking for C++ include algorithm - found -- Looking for C++ include iomanip -- Looking for C++ include iomanip - found -- Looking for C++ include list -- Looking for C++ include list - found -- Looking for C++ include ostream -- Looking for C++ include ostream - found -- Looking for C++ include streambuf -- Looking for C++ include streambuf - found -- Looking for C++ include bitset -- Looking for C++ include bitset - found -- Looking for C++ include ios -- Looking for C++ include ios - found -- Looking for C++ include locale -- Looking for C++ include locale - found -- Looking for C++ include queue -- Looking for C++ include queue - found -- Looking for C++ include string -- Looking for C++ include string - found -- Looking for C++ include complex -- Looking for C++ include complex - found -- Looking for C++ include iosfwd -- Looking for C++ include iosfwd - found -- Looking for C++ include map -- Looking for C++ include map - found -- Looking for C++ include set -- Looking for C++ include set - found -- Looking for C++ include typeinfo -- Looking for C++ include typeinfo - found -- Looking for C++ include deque -- Looking for C++ include deque - found -- Looking for C++ include iostream -- Looking for C++ include iostream - found -- Looking for C++ include memory -- Looking for C++ include memory - found -- Looking for C++ include sstream -- Looking for C++ include sstream - found -- Looking for C++ include utility -- Looking for C++ include utility - found -- Looking for C++ include exception -- Looking for C++ include exception - found -- Looking for C++ include istream -- Looking for C++ include istream - found -- Looking for C++ include new -- Looking for C++ include new - found -- Looking for C++ include stack -- Looking for C++ include stack - found -- Looking for C++ include valarray -- Looking for C++ include valarray - found -- Looking for C++ include fstream -- Looking for C++ include fstream - found -- Looking for C++ include iterator -- Looking for C++ include iterator - found -- Looking for C++ include numeric -- Looking for C++ include numeric - found -- Looking for C++ include stdexcept -- Looking for C++ include stdexcept - found -- Looking for C++ include vector -- Looking for C++ include vector - found -- Looking for C++ include functional -- Looking for C++ include functional - found -- Looking for C++ include limits -- Looking for C++ include limits - found -- Looking for C++ include strstream -- Looking for C++ include strstream - found -- Looking for C++ include pthread.h -- Looking for C++ include pthread.h - found -- Looking for C++ include semaphore.h -- Looking for C++ include semaphore.h - found -- Looking for C++ include ieeefp.h -- Looking for C++ include ieeefp.h - not found -- Looking for C++ include iso646.h -- Looking for C++ include iso646.h - found -- Looking for C++ include emmintrin.h -- Looking for C++ include emmintrin.h - found -- Looking for C++ include tr1/memory -- Looking for C++ include tr1/memory - not found -- Looking for std::shared_ptr -- Looking for std::shared_ptr - found -- Looking for std::tr1::shared_ptr -- Looking for std::tr1::shared_ptr - not found. -- Performing Test VXL_HAS_SSE2_HARDWARE_SUPPORT -- Performing Test VXL_HAS_SSE2_HARDWARE_SUPPORT - Success -- Performing Test VXL_HAS_MM_MALLOC -- Performing Test VXL_HAS_MM_MALLOC - Success -- Performing Test VXL_HAS_ALIGNED_MALLOC -- Performing Test VXL_HAS_ALIGNED_MALLOC - Failed -- Performing Test VXL_HAS_MINGW_ALIGNED_MALLOC -- Performing Test VXL_HAS_MINGW_ALIGNED_MALLOC - Failed -- Performing Test VXL_HAS_POSIX_MEMALIGN -- Performing Test VXL_HAS_POSIX_MEMALIGN - Failed -- Performing Test VCL_COMPLEX_POW_WORKS -- Performing Test VCL_COMPLEX_POW_WORKS - Success -- Looking for sqrtf -- Looking for sqrtf - found -- Looking for finite -- Looking for finite - found -- Looking for finitef -- Looking for finitef - not found -- Looking for finitel -- Looking for finitel - not found -- Looking for finite -- Looking for finite - not found -- Looking for lrand48 -- Looking for lrand48 - found -- Looking for drand48 -- Looking for drand48 - found -- Looking for srand48 -- Looking for srand48 - found -- Check if the system is big endian -- Searching 16 bit integer -- Check size of unsigned short -- Check size of unsigned short - done -- Using unsigned short -- Check if the system is big endian - little endian -- Performing Test VCL_CHAR_IS_SIGNED -- Performing Test VCL_CHAR_IS_SIGNED - Success -- Looking for 8-bit int. [Checking char...] -- Looking for 8-bit int. Found char. -- Looking for 8-bit int. [Checking short...] -- Looking for 8-bit int. [Checking char...] -- Looking for 8-bit int. Found char. -- Looking for 16-bit int. [Checking char...] -- Looking for 16-bit int. [Checking int...] -- Looking for 16-bit int. [Checking short...] -- Looking for 16-bit int. Found short. -- Looking for 32-bit int. [Checking short...] -- Looking for 32-bit int. [Checking long...] -- Looking for 32-bit int. [Checking int...] -- Looking for 32-bit int. Found int. -- Looking for 64-bit int. [Checking __int64...] -- Looking for 64-bit int. [Checking long long...] -- Looking for 64-bit int. [Checking long...] -- Looking for 64-bit int. Found long. -- Looking for 32-bit float. [Checking long double...] -- Looking for 32-bit float. [Checking double...] -- Looking for 32-bit float. [Checking float...] -- Looking for 32-bit float. Found float. -- Looking for 64-bit float. [Checking float...] -- Looking for 64-bit float. [Checking long double...] -- Looking for 64-bit float. [Checking double...] -- Looking for 64-bit float. Found double. -- Looking for 96-bit float. [Checking float...] -- Looking for 96-bit float. [Checking double...] -- Looking for 96-bit float. [Checking long double...] -- Looking for 96-bit float. Not found. -- Looking for 128-bit float. [Checking float...] -- Looking for 128-bit float. [Checking double...] -- Looking for 128-bit float. [Checking long double...] -- Looking for 128-bit float. Found long double. -- Looking for C++ include unistd.h -- Looking for C++ include unistd.h - found -- Looking for useconds_t -- Looking for useconds_t - found -- Looking for intptr_t -- Looking for intptr_t - found -- Looking for ualarm -- Looking for ualarm - found -- Looking for usleep -- Looking for usleep - found -- Looking for lchown -- Looking for lchown - found -- Looking for pread -- Looking for pread - found -- Looking for pwrite -- Looking for pwrite - found -- Looking for tell -- Looking for tell - not found -- Looking for getpid -- Looking for getpid - found -- Performing Test VCL_NUMERIC_LIMITS_HAS_INFINITY -- Performing Test VCL_NUMERIC_LIMITS_HAS_INFINITY - Success -- Performing Test VCL_PROCESSOR_HAS_INFINITY -- Performing Test VCL_PROCESSOR_HAS_INFINITY - Success -- Check if the system is big endian -- Searching 16 bit integer -- Using unsigned short -- Check if the system is big endian - little endian -- Looking for include file pthread.h -- Looking for include file pthread.h - found -- Looking for pthread_create -- Looking for pthread_create - found -- Found Threads: TRUE -- Checking to see if this platform has the __FUNCTION__ C-Preprocessor directive -- Checking to see if this platform supports has the __FUNCTION__ C-Preprocessor directive - yes -- Looking for include file fenv.h -- Looking for include file fenv.h - found -- Looking for include file emmintrin.h -- Looking for include file emmintrin.h - found -- Performing Test ITK_COMPILER_SUPPORTS_SSE2_64 -- Performing Test ITK_COMPILER_SUPPORTS_SSE2_64 - Success -- Performing Test ITK_COMPILER_SUPPORTS_SSE2_32 -- Performing Test ITK_COMPILER_SUPPORTS_SSE2_32 - Success -- Performing Test ITK_COMPILER_DOES_NOT_NEED_MSSE2_FLAG -- Performing Test ITK_COMPILER_DOES_NOT_NEED_MSSE2_FLAG - Success -- Checking for builtin __sync_add_and_fetch -- Checking for builtin __sync_add_and_fetch -- success -- Looking for C++ include tr1/type_traits -- Looking for C++ include tr1/type_traits - not found -- Looking for C++ include type_traits -- Looking for C++ include type_traits - found -- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY -- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY - Success -- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY -- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY - Success -- Performing Test COMPILER_HAS_DEPRECATED_ATTR -- Performing Test COMPILER_HAS_DEPRECATED_ATTR - Success -- Check for STD namespace -- Check for STD namespace - found -- Looking for stdint.h -- Looking for stdint.h - found -- Looking for inttypes.h -- Looking for inttypes.h - found -- Found ZLIB: itkzlib -- Found EXPAT: ITKEXPAT -- Looking for include file sys/time.h -- Looking for include file sys/time.h - found -- Looking for include files sys/time.h, winsock.h -- Looking for include files sys/time.h, winsock.h - not found -- Looking for include files sys/time.h, byteswap.h -- Looking for include files sys/time.h, byteswap.h - not found -- Looking for rpc.h -- Looking for rpc.h - not found -- Looking for langinfo.h -- Looking for langinfo.h - found -- Looking for nl_langinfo -- Looking for nl_langinfo - found -- Looking for strcasecmp -- Looking for strcasecmp - found -- Looking for strncasecmp -- Looking for strncasecmp - found -- Looking for snprintf -- Looking for snprintf - found -- Looking for strptime -- Looking for strptime - found -- Looking for _stricmp -- Looking for _stricmp - not found -- Looking for _strnicmp -- Looking for _strnicmp - not found -- Looking for _snprintf -- Looking for _snprintf - not found -- Looking for gettimeofday -- Looking for gettimeofday - found -- Performing Test GDCM_CXX_HAS_FUNCTION -- Performing Test GDCM_CXX_HAS_FUNCTION - Success -- Performing Test GDCM_HAVE_WCHAR_IFSTREAM -- Performing Test GDCM_HAVE_WCHAR_IFSTREAM - Failed -- Looking for pthread.h -- Looking for pthread.h - found -- Looking for stdlib.h -- Looking for stdlib.h - found -- Check size of int -- Check size of int - done -- Check size of long -- Check size of long - done -- Check size of void* -- Check size of void* - done -- Check size of char -- Check size of char - done -- Check size of short -- Check size of short - done -- Check size of float -- Check size of float - done -- Check size of double -- Check size of double - done -- Looking for limits.h -- Looking for limits.h - found -- Looking for unistd.h -- Looking for unistd.h - found -- Looking for include files sys/types.h, sys/prctl.h -- Looking for include files sys/types.h, sys/prctl.h - not found -- Looking for 3 include files stdlib.h, ..., inttypes.h -- Looking for 3 include files stdlib.h, ..., inttypes.h - found -- Looking for 4 include files stdlib.h, ..., sys/ioctl.h -- Looking for 4 include files stdlib.h, ..., sys/ioctl.h - found -- Looking for 5 include files stdlib.h, ..., sys/time.h -- Looking for 5 include files stdlib.h, ..., sys/time.h - found -- Looking for 6 include files stdlib.h, ..., sys/file.h -- Looking for 6 include files stdlib.h, ..., sys/file.h - found -- Looking for 7 include files stdlib.h, ..., sys/socket.h -- Looking for 7 include files stdlib.h, ..., sys/socket.h - found -- Looking for 8 include files stdlib.h, ..., sys/sockio.h -- Looking for 8 include files stdlib.h, ..., sys/sockio.h - found -- Looking for 9 include files stdlib.h, ..., net/if.h -- Looking for 9 include files stdlib.h, ..., net/if.h - found -- Looking for 10 include files stdlib.h, ..., netinet/in.h -- Looking for 10 include files stdlib.h, ..., netinet/in.h - found -- Looking for 11 include files stdlib.h, ..., net/if_dl.h -- Looking for 11 include files stdlib.h, ..., net/if_dl.h - found -- Looking for 12 include files stdlib.h, ..., net/if_arp.h -- Looking for 12 include files stdlib.h, ..., net/if_arp.h - found -- Looking for strsignal -- Looking for strsignal - found -- Check the value of the 22nd bit of a 32-bit quiet-NaN -- Check the value of the 22nd bit of a 32-bit quiet-NaN - 1 -- Looking for include file assert.h -- Looking for include file assert.h - found -- Looking for include file dlfcn.h -- Looking for include file dlfcn.h - found -- Looking for include file fcntl.h -- Looking for include file fcntl.h - found -- Looking for include file limits.h -- Looking for include file limits.h - found -- Looking for include file malloc.h -- Looking for include file malloc.h - not found -- Looking for include file memory.h -- Looking for include file memory.h - found -- Looking for include file string.h -- Looking for include file string.h - found -- Looking for include file strings.h -- Looking for include file strings.h - found -- Looking for include file sys/stat.h -- Looking for include file sys/stat.h - found -- Looking for include file windows.h -- Looking for include file windows.h - not found -- Looking for include file ieeefp.h -- Looking for include file ieeefp.h - not found -- Looking for include file search.h -- Looking for include file search.h - found -- Looking for floor -- Looking for floor - found -- Looking for getopt -- Looking for getopt - found -- Looking for isascii -- Looking for isascii - found -- Looking for memmove -- Looking for memmove - found -- Looking for memset -- Looking for memset - found -- Looking for mmap -- Looking for mmap - found -- Looking for pow -- Looking for pow - found -- Looking for sqrt -- Looking for sqrt - found -- Looking for strcasecmp -- Looking for strcasecmp - found -- Looking for strchr -- Looking for strchr - found -- Looking for strrchr -- Looking for strrchr - found -- Looking for strstr -- Looking for strstr - found -- Looking for strtol -- Looking for strtol - found -- Looking for strtoul -- Looking for strtoul - found -- Check size of int -- Check size of int - done -- Check size of long -- Check size of long - done -- Check if the system is big endian -- Searching 16 bit integer -- Using unsigned short -- Check if the system is big endian - little endian -- Looking for random in m; -- Looking for random in m; - found -- Looking for WSAStartup in ws2_32;m -- Looking for WSAStartup in ws2_32;m - not found -- Looking for gethostbyname in wsock32;m -- Looking for gethostbyname in wsock32;m - not found -- Looking for gethostname in ucb;m -- Looking for gethostname in ucb;m - not found -- Looking for connect in socket;m -- Looking for connect in socket;m - not found -- Looking for gethostbyname in c -- Looking for gethostbyname in c - found -- Looking for include file globus/common.h -- Looking for include file globus/common.h - not found -- Looking for include file io.h -- Looking for include file io.h - not found -- Looking for include file mfhdf.h -- Looking for include file mfhdf.h - not found -- Looking for include file pdb.h -- Looking for include file pdb.h - not found -- Looking for include file pthread.h -- Looking for include file pthread.h - found -- Looking for include files pthread.h, setjmp.h -- Looking for include files pthread.h, setjmp.h - found -- Looking for 3 include files pthread.h, ..., srbclient.h -- Looking for 3 include files pthread.h, ..., srbclient.h - not found -- Looking for 3 include files pthread.h, ..., stddef.h -- Looking for 3 include files pthread.h, ..., stddef.h - found -- Looking for 4 include files pthread.h, ..., stdint.h -- Looking for 4 include files pthread.h, ..., stdint.h - found -- Looking for 5 include files pthread.h, ..., string.h -- Looking for 5 include files pthread.h, ..., string.h - found -- Looking for 6 include files pthread.h, ..., strings.h -- Looking for 6 include files pthread.h, ..., strings.h - found -- Looking for 7 include files pthread.h, ..., sys/ioctl.h -- Looking for 7 include files pthread.h, ..., sys/ioctl.h - found -- Looking for 8 include files pthread.h, ..., sys/proc.h -- Looking for 8 include files pthread.h, ..., sys/proc.h - not found -- Looking for 8 include files pthread.h, ..., sys/resource.h -- Looking for 8 include files pthread.h, ..., sys/resource.h - found -- Looking for 9 include files pthread.h, ..., sys/socket.h -- Looking for 9 include files pthread.h, ..., sys/socket.h - found -- Looking for 10 include files pthread.h, ..., sys/stat.h -- Looking for 10 include files pthread.h, ..., sys/stat.h - found -- Looking for 11 include files pthread.h, ..., sys/time.h -- Looking for 11 include files pthread.h, ..., sys/time.h - found -- Looking for 12 include files pthread.h, ..., time.h -- Looking for 12 include files pthread.h, ..., time.h - found -- Looking for 13 include files pthread.h, ..., sys/timeb.h -- Looking for 13 include files pthread.h, ..., sys/timeb.h - found -- Looking for 14 include files pthread.h, ..., sys/types.h -- Looking for 14 include files pthread.h, ..., sys/types.h - found -- Looking for 15 include files pthread.h, ..., unistd.h -- Looking for 15 include files pthread.h, ..., unistd.h - found -- Looking for 16 include files pthread.h, ..., stdlib.h -- Looking for 16 include files pthread.h, ..., stdlib.h - found -- Looking for 17 include files pthread.h, ..., memory.h -- Looking for 17 include files pthread.h, ..., memory.h - found -- Looking for 18 include files pthread.h, ..., dlfcn.h -- Looking for 18 include files pthread.h, ..., dlfcn.h - found -- Looking for 19 include files pthread.h, ..., features.h -- Looking for 19 include files pthread.h, ..., features.h - not found -- Looking for 19 include files pthread.h, ..., inttypes.h -- Looking for 19 include files pthread.h, ..., inttypes.h - found -- Looking for 20 include files pthread.h, ..., netinet/in.h -- Looking for 20 include files pthread.h, ..., netinet/in.h - found -- Looking for 21 include files pthread.h, ..., winsock2.h -- Looking for 21 include files pthread.h, ..., winsock2.h - not found -- Looking for C++ include stdint.h -- Looking for C++ include stdint.h - found -- Check size of char -- Check size of char - done -- Check size of short -- Check size of short - done -- Check size of int -- Check size of int - done -- Check size of unsigned -- Check size of unsigned - done -- Check size of long long -- Check size of long long - done -- Check size of __int64 -- Check size of __int64 - failed -- Check size of float -- Check size of float - done -- Check size of double -- Check size of double - done -- Check size of long double -- Check size of long double - done -- Check size of int8_t -- Check size of int8_t - done -- Check size of uint8_t -- Check size of uint8_t - done -- Check size of int_least8_t -- Check size of int_least8_t - done -- Check size of uint_least8_t -- Check size of uint_least8_t - done -- Check size of int_fast8_t -- Check size of int_fast8_t - done -- Check size of uint_fast8_t -- Check size of uint_fast8_t - done -- Check size of int16_t -- Check size of int16_t - done -- Check size of uint16_t -- Check size of uint16_t - done -- Check size of int_least16_t -- Check size of int_least16_t - done -- Check size of uint_least16_t -- Check size of uint_least16_t - done -- Check size of int_fast16_t -- Check size of int_fast16_t - done -- Check size of uint_fast16_t -- Check size of uint_fast16_t - done -- Check size of int32_t -- Check size of int32_t - done -- Check size of uint32_t -- Check size of uint32_t - done -- Check size of int_least32_t -- Check size of int_least32_t - done -- Check size of uint_least32_t -- Check size of uint_least32_t - done -- Check size of int_fast32_t -- Check size of int_fast32_t - done -- Check size of uint_fast32_t -- Check size of uint_fast32_t - done -- Check size of int64_t -- Check size of int64_t - done -- Check size of uint64_t -- Check size of uint64_t - done -- Check size of int_least64_t -- Check size of int_least64_t - done -- Check size of uint_least64_t -- Check size of uint_least64_t - done -- Check size of int_fast64_t -- Check size of int_fast64_t - done -- Check size of uint_fast64_t -- Check size of uint_fast64_t - done -- Check size of off_t -- Check size of off_t - done -- Check size of off64_t -- Check size of off64_t - failed -- Looking for alarm -- Looking for alarm - found -- Looking for fork -- Looking for fork - found -- Looking for frexpf -- Looking for frexpf - found -- Looking for frexpl -- Looking for frexpl - found -- Looking for gethostname -- Looking for gethostname - found -- Looking for getpwuid -- Looking for getpwuid - found -- Looking for getrusage -- Looking for getrusage - found -- Looking for lstat -- Looking for lstat - found -- Looking for rand_r -- Looking for rand_r - found -- Looking for random -- Looking for random - found -- Looking for setsysinfo -- Looking for setsysinfo - not found -- Looking for signal -- Looking for signal - found -- Looking for longjmp -- Looking for longjmp - found -- Looking for setjmp -- Looking for setjmp - found -- Looking for siglongjmp -- Looking for siglongjmp - found -- Looking for sigsetjmp -- Looking for sigsetjmp - found -- Looking for sigaction -- Looking for sigaction - found -- Looking for sigprocmask -- Looking for sigprocmask - found -- Looking for snprintf -- Looking for snprintf - found -- Looking for srandom -- Looking for srandom - found -- Looking for strdup -- Looking for strdup - found -- Looking for symlink -- Looking for symlink - found -- Looking for system -- Looking for system - found -- Looking for vasprintf -- Looking for vasprintf - found -- Looking for waitpid -- Looking for waitpid - found -- Looking for vsnprintf -- Looking for vsnprintf - found -- Looking for ioctl -- Looking for ioctl - found -- Looking for difftime -- Looking for difftime - found -- Looking for fseeko -- Looking for fseeko - found -- Looking for ftello -- Looking for ftello - found -- Looking for fseeko64 -- Looking for fseeko64 - not found -- Looking for ftello64 -- Looking for ftello64 - not found -- Looking for fstat64 -- Looking for fstat64 - found -- Looking for stat64 -- Looking for stat64 - found -- Looking for tzname -- Looking for tzname - found -- Looking for TIOCGWINSZ -- Looking for TIOCGWINSZ - found -- Looking for TIOCGETD -- Looking for TIOCGETD - found -- Performing Other Test TIME_WITH_SYS_TIME - Success -- Performing Other Test STDC_HEADERS - Success -- Performing Other Test HAVE_TM_ZONE - Success -- Performing Other Test HAVE_STRUCT_TM_TM_ZONE - Success -- Performing Other Test HAVE_ATTRIBUTE - Success -- Performing Other Test HAVE_FUNCTION - Success -- Performing Other Test HAVE_TM_GMTOFF - Success -- Performing Other Test HAVE_STRUCT_TIMEZONE - Success -- Performing Other Test HAVE_STAT_ST_BLOCKS - Success -- Performing Other Test SYSTEM_SCOPE_THREADS - Success -- Performing Other Test HAVE_SOCKLEN_T - Success -- Performing Other Test DEV_T_IS_SCALAR - Success -- Performing Other Test HAVE_OFF64_T - Failed -- Performing Other Test GETTIMEOFDAY_GIVES_TZ - Success -- Performing Other Test VSNPRINTF_WORKS - Success -- Performing Other Test HAVE_C99_FUNC - Success -- Performing Other Test HAVE_C99_DESIGNATED_INITIALIZER - Success -- Performing Other Test CXX_HAVE_OFFSETOF - Success -- Performing Other Test LONE_COLON - Failed -- Performing Other Test HAVE_TIMEZONE - Success -- Performing Other Test INLINE_TEST_inline - Success -- Performing Other Test INLINE_TEST___inline__ - Success -- Performing Other Test INLINE_TEST___inline - Success -- Checking for appropriate format for 64 bit long: -- Checking for apropriate format for 64 bit long: found "ll" -- checking IF converting from long double to integers is accurate... yes -- Checking IF converting from long double to integers works... yes -- checking IF accurately converting from integers to long double... yes -- Checking IF accurately converting unsigned long to float values... yes -- Checking IF accurately converting unsigned long long to floating-point values... no -- Checking IF accurately roundup converting floating-point to unsigned long long values... yes -- Checking IF right maximum converting floating-point to unsigned long long values... no -- Checking IF correctly converting long double to unsigned int values... yes -- Checking IF compiling unsigned long long to floating-point typecasts work... yes -- Checking IF compiling long long to floating-point typecasts work... yes -- Checking IF converting unsigned long long to long double with precision... yes -- Checking IF overflows normally converting floating-point to integer values... yes -- Checking IF correctly converting long double to (unsigned) long long values... yes -- Checking IF correctly converting (unsigned) long long to long double values... yes -- Checking IF alignment restrictions are strictly enforced... yes -- Filter ZLIB is ON -- Found Perl: /usr/bin/perl (found version "5.18.2") -- Configuring done -- Generating done -- Build files have been written to: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/ITK-build [ 68%] Performing build step for 'ITK' Scanning dependencies of target ITKData [ 0%] Built target ITKData Scanning dependencies of target itkdouble-conversion [ 0%] Building CXX object Modules/ThirdParty/DoubleConversion/src/double-conversion/CMakeFiles/itkdouble-conversion.dir/bignum.cc.o [ 0%] Building CXX object Modules/ThirdParty/DoubleConversion/src/double-conversion/CMakeFiles/itkdouble-conversion.dir/bignum-dtoa.cc.o [ 1%] Building CXX object Modules/ThirdParty/DoubleConversion/src/double-conversion/CMakeFiles/itkdouble-conversion.dir/cached-powers.cc.o [ 1%] Building CXX object Modules/ThirdParty/DoubleConversion/src/double-conversion/CMakeFiles/itkdouble-conversion.dir/diy-fp.cc.o [ 1%] Building CXX object Modules/ThirdParty/DoubleConversion/src/double-conversion/CMakeFiles/itkdouble-conversion.dir/double-conversion.cc.o [ 1%] Building CXX object Modules/ThirdParty/DoubleConversion/src/double-conversion/CMakeFiles/itkdouble-conversion.dir/fast-dtoa.cc.o [ 1%] Building CXX object Modules/ThirdParty/DoubleConversion/src/double-conversion/CMakeFiles/itkdouble-conversion.dir/fixed-dtoa.cc.o [ 1%] Building CXX object Modules/ThirdParty/DoubleConversion/src/double-conversion/CMakeFiles/itkdouble-conversion.dir/strtod.cc.o Linking CXX shared library ../../../../../lib/libitkdouble-conversion-4.8.dylib [ 1%] Built target itkdouble-conversion Scanning dependencies of target ITKDoubleConversion-all [ 1%] Built target ITKDoubleConversion-all Scanning dependencies of target itksys [ 1%] Building C object Modules/ThirdParty/KWSys/src/KWSys/CMakeFiles/itksys.dir/ProcessUNIX.c.o [ 1%] Building C object Modules/ThirdParty/KWSys/src/KWSys/CMakeFiles/itksys.dir/Base64.c.o [ 2%] Building C object Modules/ThirdParty/KWSys/src/KWSys/CMakeFiles/itksys.dir/EncodingC.c.o [ 2%] Building C object Modules/ThirdParty/KWSys/src/KWSys/CMakeFiles/itksys.dir/MD5.c.o [ 2%] Building C object Modules/ThirdParty/KWSys/src/KWSys/CMakeFiles/itksys.dir/System.c.o [ 2%] Building CXX object Modules/ThirdParty/KWSys/src/KWSys/CMakeFiles/itksys.dir/Directory.cxx.o [ 2%] Building CXX object Modules/ThirdParty/KWSys/src/KWSys/CMakeFiles/itksys.dir/DynamicLoader.cxx.o [ 2%] Building CXX object Modules/ThirdParty/KWSys/src/KWSys/CMakeFiles/itksys.dir/EncodingCXX.cxx.o [ 2%] Building CXX object Modules/ThirdParty/KWSys/src/KWSys/CMakeFiles/itksys.dir/Glob.cxx.o [ 2%] Building CXX object Modules/ThirdParty/KWSys/src/KWSys/CMakeFiles/itksys.dir/RegularExpression.cxx.o [ 2%] Building CXX object Modules/ThirdParty/KWSys/src/KWSys/CMakeFiles/itksys.dir/SystemTools.cxx.o [ 2%] Building CXX object Modules/ThirdParty/KWSys/src/KWSys/CMakeFiles/itksys.dir/CommandLineArguments.cxx.o [ 2%] Building CXX object Modules/ThirdParty/KWSys/src/KWSys/CMakeFiles/itksys.dir/FStream.cxx.o [ 2%] Building CXX object Modules/ThirdParty/KWSys/src/KWSys/CMakeFiles/itksys.dir/SystemInformation.cxx.o Linking CXX shared library ../../../../../lib/libitksys-4.8.dylib [ 2%] Built target itksys Scanning dependencies of target ITKKWSys-all [ 2%] Built target ITKKWSys-all Scanning dependencies of target itkvcl [ 2%] Building CXX object Modules/ThirdParty/VNL/src/vxl/vcl/CMakeFiles/itkvcl.dir/vcl_deprecated.cxx.o [ 2%] Building CXX object Modules/ThirdParty/VNL/src/vxl/vcl/CMakeFiles/itkvcl.dir/vcl_cmath.cxx.o [ 2%] Building CXX object Modules/ThirdParty/VNL/src/vxl/vcl/CMakeFiles/itkvcl.dir/vcl_cassert.cxx.o [ 2%] Building CXX object Modules/ThirdParty/VNL/src/vxl/vcl/CMakeFiles/itkvcl.dir/vcl_cstdlib.cxx.o [ 2%] Building CXX object Modules/ThirdParty/VNL/src/vxl/vcl/CMakeFiles/itkvcl.dir/emulation/vcl_limits.cxx.o [ 2%] Building CXX object Modules/ThirdParty/VNL/src/vxl/vcl/CMakeFiles/itkvcl.dir/emulation/vcl_string_instances.cxx.o [ 2%] Building CXX object Modules/ThirdParty/VNL/src/vxl/vcl/CMakeFiles/itkvcl.dir/emulation/vcl_rbtree_instances.cxx.o [ 2%] Building CXX object Modules/ThirdParty/VNL/src/vxl/vcl/CMakeFiles/itkvcl.dir/emulation/vcl_hashtable.cxx.o [ 2%] Building CXX object Modules/ThirdParty/VNL/src/vxl/vcl/CMakeFiles/itkvcl.dir/emulation/vcl_alloc.cxx.o Linking CXX shared library ../../../../../../lib/libitkvcl-4.8.dylib [ 2%] Built target itkvcl Scanning dependencies of target itkvnl [ 2%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/vnl_alloc.cxx.o [ 2%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/vnl_block.cxx.o [ 2%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/vnl_math.cxx.o [ 2%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/vnl_na.cxx.o [ 3%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/vnl_copy.cxx.o [ 3%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/vnl_error.cxx.o [ 3%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/vnl_matlab_print_format.cxx.o [ 3%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/vnl_matlab_print_scalar.cxx.o [ 3%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/vnl_matlab_write.cxx.o [ 3%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/vnl_matlab_read.cxx.o [ 3%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/vnl_matlab_filewrite.cxx.o [ 3%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/vnl_matops.cxx.o [ 3%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/vnl_real_polynomial.cxx.o [ 3%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/vnl_real_npolynomial.cxx.o [ 3%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/vnl_rational.cxx.o [ 3%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/vnl_bignum.cxx.o [ 3%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/vnl_fastops.cxx.o [ 3%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/vnl_numeric_traits.cxx.o [ 3%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/vnl_bignum_traits.cxx.o [ 3%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/vnl_rational_traits.cxx.o [ 3%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/vnl_int_matrix.cxx.o [ 3%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/vnl_cost_function.cxx.o [ 3%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/vnl_least_squares_function.cxx.o [ 3%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/vnl_least_squares_cost_function.cxx.o [ 4%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/vnl_sparse_lst_sqr_function.cxx.o [ 4%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/vnl_nonlinear_minimizer.cxx.o [ 4%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/vnl_hungarian_algorithm.cxx.o [ 4%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/vnl_linear_system.cxx.o [ 4%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/vnl_sparse_matrix_linear_system.cxx.o [ 4%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/vnl_rotation_matrix.cxx.o [ 4%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/vnl_crs_index.cxx.o [ 4%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/vnl_bessel.cxx.o [ 4%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/vnl_gamma.cxx.o [ 4%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/vnl_erf.cxx.o [ 4%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/vnl_sample.cxx.o [ 4%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/vnl_random.cxx.o [ 4%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/vnl_definite_integral.cxx.o [ 4%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vcl_complex+vnl_rational-.cxx.o [ 4%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_c_na_vector+double-.cxx.o [ 4%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_c_na_vector+float-.cxx.o [ 4%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_c_vector+double-.cxx.o [ 4%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_c_vector+double_complex-.cxx.o [ 4%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_c_vector+float-.cxx.o [ 4%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_c_vector+float_complex-.cxx.o [ 5%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_c_vector+int-.cxx.o [ 5%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_c_vector+long-.cxx.o [ 5%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_c_vector+long_double-.cxx.o [ 5%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_c_vector+long_double_complex-.cxx.o [ 5%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_c_vector+schar-.cxx.o [ 5%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_c_vector+uchar-.cxx.o [ 5%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_c_vector+uint-.cxx.o [ 5%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_c_vector+ulong-.cxx.o [ 5%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_c_vector+ushort-.cxx.o [ 5%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_c_vector+vnl_bignum-.cxx.o [ 5%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_c_vector+vnl_rational-.cxx.o [ 5%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_complex_ops+double-.cxx.o [ 5%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_complex_ops+float-.cxx.o [ 5%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_complex_ops+long_double-.cxx.o [ 5%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_det+double-.cxx.o [ 5%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_det+float-.cxx.o [ 5%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_det+long_double-.cxx.o [ 5%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_det+vcl_complex+double--.cxx.o [ 5%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_det+vcl_complex+float--.cxx.o [ 6%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_det+vcl_complex+long_double--.cxx.o [ 6%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_det+vnl_bignum-.cxx.o [ 6%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_det+vnl_rational-.cxx.o [ 6%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_diag_matrix+double-.cxx.o [ 6%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_diag_matrix+float-.cxx.o [ 6%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_diag_matrix+int-.cxx.o [ 6%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_diag_matrix+long_double-.cxx.o [ 6%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_diag_matrix+vcl_complex+double--.cxx.o [ 6%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_diag_matrix+vcl_complex+float--.cxx.o [ 6%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_diag_matrix+vnl_bignum-.cxx.o [ 6%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_diag_matrix+vnl_rational-.cxx.o [ 6%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_diag_matrix_fixed+double.3-.cxx.o [ 6%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_diag_matrix_fixed+double.4-.cxx.o [ 6%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_diag_matrix_fixed+float.3-.cxx.o [ 6%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_diag_matrix_fixed+float.4-.cxx.o [ 6%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_file_matrix+double-.cxx.o [ 6%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_file_matrix+float-.cxx.o [ 6%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_file_matrix+long_double-.cxx.o [ 6%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_file_matrix+vnl_rational-.cxx.o [ 6%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_file_vector+double-.cxx.o [ 7%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_fortran_copy+double-.cxx.o [ 7%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_fortran_copy+float-.cxx.o [ 7%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_fortran_copy+long_double-.cxx.o [ 7%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_fortran_copy+vcl_complex+double--.cxx.o [ 7%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_fortran_copy+vcl_complex+float--.cxx.o [ 7%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_fortran_copy+vcl_complex+long_double--.cxx.o [ 7%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_fortran_copy_fixed+double.3.3-.cxx.o [ 7%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_fortran_copy_fixed+double.3.4-.cxx.o [ 7%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_fortran_copy_fixed+float.3.3-.cxx.o [ 7%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_fortran_copy_fixed+float.3.4-.cxx.o [ 7%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_identity+int-.cxx.o [ 7%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_matlab_print+double-.cxx.o [ 7%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_matlab_print+float-.cxx.o [ 7%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_matlab_print+int-.cxx.o [ 7%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_matlab_print+long_double-.cxx.o [ 7%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_matlab_print+uint-.cxx.o [ 7%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_matlab_print+vcl_complex+double--.cxx.o [ 7%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_matlab_print+vcl_complex+float--.cxx.o [ 7%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_matlab_print+vcl_complex+long_double--.cxx.o [ 7%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_matlab_print2+vnl_matrix+double--.cxx.o [ 8%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_matlab_print2+vnl_matrix+float--.cxx.o [ 8%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_matlab_print2+vnl_matrix+vcl_complex+double---.cxx.o [ 8%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_matlab_print2+vnl_vector+double--.cxx.o [ 8%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_matlab_print2+vnl_vector+float--.cxx.o [ 8%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_matlab_print2+vnl_vector+vcl_complex+double---.cxx.o [ 8%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_matrix+double-.cxx.o [ 8%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_matrix+float-.cxx.o [ 8%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_matrix+int-.cxx.o [ 8%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_matrix+long-.cxx.o [ 8%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_matrix+long_double-.cxx.o [ 8%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_matrix+schar-.cxx.o [ 8%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_matrix+uchar-.cxx.o [ 8%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_matrix+uint-.cxx.o [ 8%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_matrix+ulong-.cxx.o [ 8%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_matrix+ushort-.cxx.o [ 8%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_matrix+vcl_complex+double--.cxx.o [ 8%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_matrix+vcl_complex+float--.cxx.o [ 8%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_matrix+vcl_complex+long_double--.cxx.o [ 8%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_matrix+vnl_bignum-.cxx.o [ 9%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_matrix+vnl_rational-.cxx.o [ 9%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_matrix_exp+vnl_matrix+double--.cxx.o [ 9%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_matrix_exp+vnl_matrix_fixed+double.1.1--.cxx.o [ 9%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_matrix_exp+vnl_matrix_fixed+double.2.2--.cxx.o [ 9%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_matrix_exp+vnl_matrix_fixed+double.3.3--.cxx.o [ 9%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_matrix_exp+vnl_matrix_fixed+double.4.4--.cxx.o [ 9%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_matrix_fixed+double.1.1-.cxx.o [ 9%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_matrix_fixed+double.1.2-.cxx.o [ 9%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_matrix_fixed+double.1.3-.cxx.o [ 9%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_matrix_fixed+double.1.6-.cxx.o [ 9%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_matrix_fixed+double.2.1-.cxx.o [ 9%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_matrix_fixed+double.2.11-.cxx.o [ 9%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_matrix_fixed+double.2.2-.cxx.o [ 9%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_matrix_fixed+double.2.3-.cxx.o [ 9%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_matrix_fixed+double.2.4-.cxx.o [ 9%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_matrix_fixed+double.2.6-.cxx.o [ 9%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_matrix_fixed+double.2.8-.cxx.o [ 9%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_matrix_fixed+double.2.9-.cxx.o [ 9%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_matrix_fixed+double.3.1-.cxx.o [ 9%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_matrix_fixed+double.3.2-.cxx.o [ 10%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_matrix_fixed+double.3.3-.cxx.o [ 10%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_matrix_fixed+double.3.4-.cxx.o [ 10%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_matrix_fixed+double.3.6-.cxx.o [ 10%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_matrix_fixed+double.3.9-.cxx.o [ 10%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_matrix_fixed+double.4.1-.cxx.o [ 10%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_matrix_fixed+double.4.2-.cxx.o [ 10%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_matrix_fixed+double.4.20-.cxx.o [ 10%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_matrix_fixed+double.4.3-.cxx.o [ 10%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_matrix_fixed+double.4.4-.cxx.o [ 10%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_matrix_fixed+double.5.5-.cxx.o [ 10%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_matrix_fixed+double.6.1-.cxx.o [ 10%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_matrix_fixed+double.6.2-.cxx.o [ 10%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_matrix_fixed+double.6.3-.cxx.o [ 10%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_matrix_fixed+double.6.6-.cxx.o [ 10%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_matrix_fixed+float.1.1-.cxx.o [ 10%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_matrix_fixed+float.1.2-.cxx.o [ 10%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_matrix_fixed+float.1.3-.cxx.o [ 10%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_matrix_fixed+float.2.1-.cxx.o [ 10%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_matrix_fixed+float.2.2-.cxx.o [ 10%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_matrix_fixed+float.2.3-.cxx.o [ 11%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_matrix_fixed+float.2.4-.cxx.o [ 11%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_matrix_fixed+float.3.1-.cxx.o [ 11%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_matrix_fixed+float.3.3-.cxx.o [ 11%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_matrix_fixed+float.3.4-.cxx.o [ 11%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_matrix_fixed+float.3.5-.cxx.o [ 11%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_matrix_fixed+float.4.20-.cxx.o [ 11%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_matrix_fixed+float.4.3-.cxx.o [ 11%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_matrix_fixed+float.4.4-.cxx.o [ 11%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_matrix_fixed+float.6.6-.cxx.o [ 11%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_matrix_fixed+int.1.1-.cxx.o [ 11%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_matrix_fixed+int.2.2-.cxx.o [ 11%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_matrix_fixed+int.3.4-.cxx.o [ 11%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_matrix_fixed+vnl_bignum.3.3-.cxx.o [ 11%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_matrix_fixed+vnl_rational.3.3-.cxx.o [ 11%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_matrix_fixed+vnl_rational.4.4-.cxx.o [ 11%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_matrix_fixed_ref+double.3.3-.cxx.o [ 11%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_matrix_fixed_ref+double.3.4-.cxx.o [ 11%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_matrix_fixed_ref+float.3.3-.cxx.o [ 11%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_matrix_fixed_ref+float.3.4-.cxx.o [ 11%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_matrix_ref+double-.cxx.o [ 12%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_matrix_ref+float-.cxx.o [ 12%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_matrix_ref+vnl_bignum-.cxx.o [ 12%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_matrix_ref+vnl_rational-.cxx.o [ 12%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_quaternion+double-.cxx.o [ 12%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_quaternion+float-.cxx.o [ 12%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_quaternion+vnl_rational-.cxx.o [ 12%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_rank+double-.cxx.o [ 12%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_rank+int-.cxx.o [ 12%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_sparse_matrix+double-.cxx.o [ 12%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_sparse_matrix+float-.cxx.o [ 12%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_sparse_matrix+int-.cxx.o [ 12%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_sparse_matrix+vcl_complex+double--.cxx.o [ 12%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_sparse_matrix+vcl_complex+float--.cxx.o [ 12%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_sparse_matrix+vnl_bignum-.cxx.o [ 12%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_sparse_matrix+vnl_rational-.cxx.o [ 12%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_sym_matrix+double-.cxx.o [ 12%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_sym_matrix+float-.cxx.o [ 12%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_sym_matrix+int-.cxx.o [ 12%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_unary_function+double.vnl_vector+double--.cxx.o [ 13%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_unary_function+int.int-.cxx.o [ 13%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_vector+double-.cxx.o [ 13%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_vector+float-.cxx.o [ 13%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_vector+int-.cxx.o [ 13%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_vector+long-.cxx.o [ 13%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_vector+long_double-.cxx.o [ 13%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_vector+schar-.cxx.o [ 13%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_vector+uchar-.cxx.o [ 13%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_vector+uint-.cxx.o [ 13%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_vector+ulong-.cxx.o [ 13%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_vector+ushort-.cxx.o [ 13%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_vector+vcl_complex+double--.cxx.o [ 13%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_vector+vcl_complex+float--.cxx.o [ 13%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_vector+vcl_complex+long_double--.cxx.o [ 13%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_vector+vnl_bignum-.cxx.o [ 13%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_vector+vnl_rational-.cxx.o [ 13%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_vector_fixed+double.1-.cxx.o [ 13%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_vector_fixed+double.10-.cxx.o [ 13%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_vector_fixed+double.2-.cxx.o [ 13%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_vector_fixed+double.20-.cxx.o [ 14%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_vector_fixed+double.3-.cxx.o [ 14%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_vector_fixed+double.4-.cxx.o [ 14%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_vector_fixed+double.6-.cxx.o [ 14%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_vector_fixed+double.9-.cxx.o [ 14%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_vector_fixed+float.1-.cxx.o [ 14%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_vector_fixed+float.16-.cxx.o [ 14%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_vector_fixed+float.2-.cxx.o [ 14%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_vector_fixed+float.3-.cxx.o [ 14%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_vector_fixed+float.4-.cxx.o [ 14%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_vector_fixed+float.5-.cxx.o [ 14%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_vector_fixed+float.9-.cxx.o [ 14%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_vector_fixed+int.1-.cxx.o [ 14%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_vector_fixed+int.2-.cxx.o [ 14%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_vector_fixed+int.3-.cxx.o [ 14%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_vector_fixed+int.4-.cxx.o [ 14%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_vector_fixed+uchar.16-.cxx.o [ 14%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_vector_fixed+ushort.2-.cxx.o [ 14%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_vector_fixed+vnl_bignum.1-.cxx.o [ 14%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_vector_fixed+vnl_bignum.2-.cxx.o [ 14%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_vector_fixed+vnl_bignum.3-.cxx.o [ 15%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_vector_fixed+vnl_rational.1-.cxx.o [ 15%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_vector_fixed+vnl_rational.2-.cxx.o [ 15%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_vector_fixed+vnl_rational.3-.cxx.o [ 15%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_vector_fixed+vnl_rational.4-.cxx.o [ 15%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_vector_fixed_ref+double.3-.cxx.o [ 15%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_vector_fixed_ref+double.4-.cxx.o [ 15%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_vector_fixed_ref+float.3-.cxx.o Linking CXX shared library ../../../../../../../lib/libitkvnl-4.8.dylib [ 15%] Built target itkvnl Scanning dependencies of target itkv3p_lsqr [ 15%] Building CXX object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/linalg/CMakeFiles/itkv3p_lsqr.dir/lsqrBase.cxx.o Linking CXX shared library ../../../../../../../../lib/libitkv3p_lsqr-4.8.dylib [ 15%] Built target itkv3p_lsqr Scanning dependencies of target itkv3p_netlib [ 15%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/v3p_netlib_init.c.o [ 15%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/libf2c/f77_aloc.c.o [ 15%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/libf2c/exit_.c.o [ 15%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/libf2c/c_abs.c.o [ 15%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/libf2c/c_div.c.o [ 15%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/libf2c/c_sqrt.c.o [ 15%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/libf2c/cabs.c.o [ 16%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/libf2c/d_cnjg.c.o [ 16%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/libf2c/d_imag.c.o [ 16%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/libf2c/d_lg10.c.o [ 16%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/libf2c/d_sign.c.o [ 16%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/libf2c/i_dnnt.c.o [ 16%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/libf2c/pow_dd.c.o [ 16%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/libf2c/pow_di.c.o [ 16%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/libf2c/pow_ii.c.o [ 16%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/libf2c/pow_ri.c.o [ 16%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/libf2c/pow_zi.c.o [ 16%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/libf2c/r_cnjg.c.o [ 16%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/libf2c/r_imag.c.o [ 16%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/libf2c/r_sign.c.o [ 16%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/libf2c/s_cat.c.o [ 16%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/libf2c/s_cmp.c.o [ 16%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/libf2c/s_copy.c.o [ 16%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/libf2c/sig_die.c.o [ 16%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/libf2c/z_abs.c.o [ 16%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/libf2c/z_div.c.o [ 16%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/libf2c/z_sqrt.c.o [ 17%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/blas/caxpy.c.o [ 17%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/blas/ccopy.c.o [ 17%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/blas/cdotc.c.o [ 17%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/blas/cscal.c.o [ 17%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/blas/csrot.c.o [ 17%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/blas/cswap.c.o [ 17%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/blas/dasum.c.o [ 17%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/blas/daxpy.c.o [ 17%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/blas/dcabs1.c.o [ 17%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/blas/dcopy.c.o [ 17%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/blas/ddot.c.o [ 17%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/blas/dgemm.c.o [ 17%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/blas/dgemv.c.o [ 17%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/blas/dger.c.o [ 17%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/blas/dlamch.c.o [ 17%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/blas/dnrm2.c.o [ 17%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/blas/drot.c.o [ 17%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/blas/drotg.c.o [ 17%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/blas/dscal.c.o [ 17%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/blas/dswap.c.o [ 18%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/blas/dtrmm.c.o [ 18%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/blas/dtrmv.c.o [ 18%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/blas/dtrsv.c.o [ 18%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/blas/dzasum.c.o [ 18%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/blas/dznrm2.c.o [ 18%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/blas/idamax.c.o [ 18%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/blas/isamax.c.o [ 18%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/blas/izamax.c.o [ 18%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/blas/saxpy.c.o [ 18%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/blas/scnrm2.c.o [ 18%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/blas/scopy.c.o [ 18%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/blas/sdot.c.o [ 18%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/blas/sgemv.c.o [ 18%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/blas/sger.c.o [ 18%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/blas/slamch.c.o [ 18%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/blas/snrm2.c.o [ 18%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/blas/srot.c.o [ 18%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/blas/srotg.c.o [ 18%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/blas/sscal.c.o [ 18%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/blas/sswap.c.o [ 19%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/blas/xerbla.c.o [ 19%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/blas/zaxpy.c.o [ 19%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/blas/zcopy.c.o [ 19%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/blas/zdotc.c.o [ 19%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/blas/zdotu.c.o [ 19%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/blas/zdrot.c.o [ 19%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/blas/zdscal.c.o [ 19%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/blas/zgemm.c.o [ 19%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/blas/zgemv.c.o [ 19%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/blas/zgerc.c.o [ 19%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/blas/zgeru.c.o [ 19%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/blas/zscal.c.o [ 19%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/blas/zswap.c.o [ 19%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/blas/ztrmm.c.o [ 19%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/blas/ztrmv.c.o [ 19%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/blas/ztrsv.c.o [ 19%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/arpack/dgetv0.c.o [ 19%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/arpack/dsaitr.c.o [ 19%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/arpack/dsapps.c.o [ 20%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/arpack/dsaup2.c.o [ 20%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/arpack/dsaupd.c.o [ 20%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/arpack/dsconv.c.o [ 20%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/arpack/dseigt.c.o [ 20%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/arpack/dsesrt.c.o [ 20%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/arpack/dseupd.c.o [ 20%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/arpack/dsgets.c.o [ 20%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/arpack/dsortr.c.o [ 20%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/arpack/dstqrb.c.o [ 20%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/linpack/sqrdc.c.o [ 20%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/linpack/dqrdc.c.o [ 20%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/linpack/cqrdc.c.o [ 20%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/linpack/zqrdc.c.o [ 20%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/linpack/sqrsl.c.o [ 20%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/linpack/dqrsl.c.o [ 20%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/linpack/cqrsl.c.o [ 20%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/linpack/zqrsl.c.o [ 20%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/linpack/csvdc.c.o [ 20%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/linpack/dsvdc.c.o [ 20%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/linpack/ssvdc.c.o [ 21%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/linpack/zsvdc.c.o [ 21%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/linpack/dpoco.c.o [ 21%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/linpack/dpodi.c.o [ 21%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/linpack/dpofa.c.o [ 21%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/linpack/dposl.c.o [ 21%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/temperton/dgpfa.c.o [ 21%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/temperton/dgpfa2f.c.o [ 21%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/temperton/dgpfa3f.c.o [ 21%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/temperton/dgpfa5f.c.o [ 21%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/temperton/gpfa.c.o [ 21%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/temperton/gpfa2f.c.o [ 21%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/temperton/gpfa3f.c.o [ 21%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/temperton/gpfa5f.c.o [ 21%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/temperton/setdgpfa.c.o [ 21%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/temperton/setgpfa.c.o [ 21%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/eispack/balanc.c.o [ 21%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/eispack/balbak.c.o [ 21%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/eispack/cdiv.c.o [ 21%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/eispack/elmhes.c.o [ 21%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/eispack/eltran.c.o [ 22%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/eispack/epslon.c.o [ 22%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/eispack/hqr.c.o [ 22%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/eispack/hqr2.c.o [ 22%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/eispack/otqlrat.c.o [ 22%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/eispack/pythag.c.o [ 22%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/eispack/rebak.c.o [ 22%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/eispack/reduc.c.o [ 22%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/eispack/rg.c.o [ 22%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/eispack/rs.c.o [ 22%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/eispack/rsg.c.o [ 22%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/eispack/tql1.c.o [ 22%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/eispack/tql2.c.o [ 22%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/eispack/tred1.c.o [ 22%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/eispack/tred2.c.o [ 22%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/laso/dlabax.c.o [ 22%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/laso/dlabcm.c.o [ 22%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/laso/dlabfc.c.o [ 22%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/laso/dlaeig.c.o [ 22%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/laso/dlager.c.o [ 22%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/laso/dlaran.c.o [ 23%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/laso/dmvpc.c.o [ 23%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/laso/dnlaso.c.o [ 23%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/laso/dnppla.c.o [ 23%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/laso/dortqr.c.o [ 23%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/laso/dvsort.c.o [ 23%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/laso/urand.c.o [ 23%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/lapack/complex16/zgebak.c.o [ 23%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/lapack/complex16/zgebal.c.o [ 23%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/lapack/complex16/zgeev.c.o [ 23%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/lapack/complex16/zgehd2.c.o [ 23%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/lapack/complex16/zgehrd.c.o [ 23%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/lapack/complex16/zhseqr.c.o [ 23%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/lapack/complex16/zlacgv.c.o [ 23%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/lapack/complex16/zlacpy.c.o [ 23%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/lapack/complex16/zladiv.c.o [ 23%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/lapack/complex16/zlahqr.c.o [ 23%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/lapack/complex16/zlahrd.c.o [ 23%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/lapack/complex16/zlange.c.o [ 23%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/lapack/complex16/zlanhs.c.o [ 24%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/lapack/complex16/zlarf.c.o [ 24%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/lapack/complex16/zlarfb.c.o [ 24%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/lapack/complex16/zlarfg.c.o [ 24%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/lapack/complex16/zlarft.c.o [ 24%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/lapack/complex16/zlarfx.c.o [ 24%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/lapack/complex16/zlascl.c.o [ 24%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/lapack/complex16/zlaset.c.o [ 24%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/lapack/complex16/zlassq.c.o [ 24%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/lapack/complex16/zlatrs.c.o [ 24%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/lapack/complex16/ztrevc.c.o [ 24%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/lapack/complex16/zung2r.c.o [ 24%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/lapack/complex16/zunghr.c.o [ 24%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/lapack/complex16/zungqr.c.o [ 24%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/lapack/complex16/ztgsyl.c.o [ 24%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/lapack/complex16/zrot.c.o [ 24%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/lapack/complex16/zlatdf.c.o [ 24%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/lapack/complex16/zlacn2.c.o [ 24%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/lapack/complex16/ztgsy2.c.o [ 24%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/lapack/complex16/ztgexc.c.o [ 24%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/lapack/complex16/zggbak.c.o [ 25%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/lapack/complex16/zgetc2.c.o [ 25%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/lapack/complex16/zhgeqz.c.o [ 25%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/lapack/complex16/zgges.c.o [ 25%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/lapack/complex16/zlaswp.c.o [ 25%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/lapack/complex16/zdrscl.c.o [ 25%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/lapack/complex16/zlartg.c.o [ 25%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/lapack/complex16/zggbal.c.o [ 25%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/lapack/complex16/zgeqr2.c.o [ 25%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/lapack/complex16/zgecon.c.o [ 25%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/lapack/complex16/zunmqr.c.o [ 25%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/lapack/complex16/zunm2r.c.o [ 25%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/lapack/complex16/zgeqrf.c.o [ 25%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/lapack/complex16/ztgex2.c.o [ 25%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/lapack/complex16/zgesc2.c.o [ 25%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/lapack/complex16/ztgsen.c.o [ 25%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/lapack/complex16/zgghrd.c.o [ 25%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/lapack/complex16/zgees.c.o [ 25%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/lapack/complex16/ztrexc.c.o [ 25%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/lapack/complex16/ztrsen.c.o [ 25%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/lapack/complex16/ztrsyl.c.o [ 26%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/lapack/double/dgecon.c.o [ 26%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/lapack/double/dgeqr2.c.o [ 26%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/lapack/double/dgeqrf.c.o [ 26%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/lapack/double/dgerq2.c.o [ 26%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/lapack/double/dgesc2.c.o [ 26%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/lapack/double/dgetc2.c.o [ 26%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/lapack/double/dggbak.c.o [ 26%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/lapack/double/dggbal.c.o [ 26%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/lapack/double/dgges.c.o [ 26%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/lapack/double/dgghrd.c.o [ 26%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/lapack/double/dhgeqz.c.o [ 26%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/lapack/double/dlabad.c.o [ 26%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/lapack/double/dlacon.c.o [ 26%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/lapack/double/dlacpy.c.o [ 26%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/lapack/double/dladiv.c.o [ 26%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/lapack/double/dlaev2.c.o [ 26%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/lapack/double/dlag2.c.o [ 26%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/lapack/double/dlagv2.c.o [ 26%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/lapack/double/dlange.c.o [ 27%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/lapack/double/dlanhs.c.o [ 27%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/lapack/double/dlapy2.c.o [ 27%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/lapack/double/dlapy3.c.o [ 27%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/lapack/double/dlarf.c.o [ 27%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/lapack/double/dlarfb.c.o [ 27%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/lapack/double/dlarfg.c.o [ 27%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/lapack/double/dlarft.c.o [ 27%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/lapack/double/dlartg.c.o [ 27%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/lapack/double/dlascl.c.o [ 27%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/lapack/double/dlaset.c.o [ 27%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/lapack/double/dlassq.c.o [ 27%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/lapack/double/dlasv2.c.o [ 27%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/lapack/double/dlaswp.c.o [ 27%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/lapack/double/dlatdf.c.o [ 27%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/lapack/double/dlatrs.c.o [ 27%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/lapack/double/dorg2r.c.o [ 27%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/lapack/double/dorgqr.c.o [ 27%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/lapack/double/dorgr2.c.o [ 27%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/lapack/double/dorm2r.c.o [ 27%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/lapack/double/dormqr.c.o [ 28%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/lapack/double/dormr2.c.o [ 28%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/lapack/double/drscl.c.o [ 28%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/lapack/double/dsptrf.c.o [ 28%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/lapack/double/dsptrs.c.o [ 28%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/lapack/double/dspr.c.o [ 28%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/lapack/double/dtgex2.c.o [ 28%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/lapack/double/dtgexc.c.o [ 28%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/lapack/double/dtgsen.c.o [ 28%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/lapack/double/dtgsy2.c.o [ 28%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/lapack/double/dtgsyl.c.o [ 28%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/lapack/double/dlae2.c.o [ 28%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/lapack/double/dlanst.c.o [ 28%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/lapack/double/dlarnv.c.o [ 28%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/lapack/double/dlaruv.c.o [ 28%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/lapack/double/dlasr.c.o [ 28%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/lapack/double/dlasrt.c.o [ 28%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/lapack/double/dsteqr.c.o [ 28%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/lapack/double/dzsum1.c.o [ 28%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/lapack/single/sgeqpf.c.o [ 28%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/lapack/single/sgeqr2.c.o [ 29%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/lapack/single/sgerq2.c.o [ 29%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/lapack/single/sggsvd.c.o [ 29%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/lapack/single/sggsvp.c.o [ 29%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/lapack/single/slacpy.c.o [ 29%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/lapack/single/slags2.c.o [ 29%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/lapack/single/slange.c.o [ 29%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/lapack/single/slapll.c.o [ 29%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/lapack/single/slapmt.c.o [ 29%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/lapack/single/slapy2.c.o [ 29%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/lapack/single/slarf.c.o [ 29%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/lapack/single/slarfg.c.o [ 29%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/lapack/single/slartg.c.o [ 29%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/lapack/single/slas2.c.o [ 29%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/lapack/single/slaset.c.o [ 29%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/lapack/single/slassq.c.o [ 29%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/lapack/single/slasv2.c.o [ 29%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/lapack/single/sorg2r.c.o [ 29%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/lapack/single/sorm2r.c.o [ 29%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/lapack/single/sormr2.c.o [ 29%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/lapack/single/stgsja.c.o [ 30%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/lapack/util/ieeeck.c.o [ 30%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/lapack/util/ilaenv.c.o [ 30%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/lapack/util/izmax1.c.o [ 30%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/lapack/util/lsame.c.o [ 30%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/napack/cg.c.o [ 30%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/minpack/dpmpar.c.o [ 30%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/minpack/enorm.c.o [ 30%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/minpack/fdjac2.c.o [ 30%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/minpack/lmder.c.o [ 30%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/minpack/lmder1.c.o [ 30%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/minpack/lmdif.c.o [ 30%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/minpack/lmpar.c.o [ 30%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/minpack/qrfac.c.o [ 30%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/minpack/qrsolv.c.o [ 30%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/opt/lbfgs.c.o [ 30%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/opt/lbfgsb.c.o [ 30%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/datapac/camsun.c.o [ 30%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/mathews/simpson.c.o [ 30%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/mathews/trapezod.c.o [ 31%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/mathews/adaquad.c.o [ 31%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/sparse/spAllocate.c.o [ 31%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/sparse/spBuild.c.o [ 31%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/sparse/spFactor.c.o [ 31%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/sparse/spSolve.c.o [ 31%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/sparse/spUtils.c.o [ 31%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/sparse/spOutput.c.o Linking C shared library ../../../../../../../lib/libitkv3p_netlib-4.8.dylib [ 31%] Built target itkv3p_netlib Scanning dependencies of target itkvnl_algo [ 31%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/CMakeFiles/itkvnl_algo.dir/vnl_cholesky.cxx.o [ 31%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/CMakeFiles/itkvnl_algo.dir/vnl_ldl_cholesky.cxx.o [ 31%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/CMakeFiles/itkvnl_algo.dir/vnl_sparse_lu.cxx.o [ 31%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/CMakeFiles/itkvnl_algo.dir/vnl_real_eigensystem.cxx.o [ 31%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/CMakeFiles/itkvnl_algo.dir/vnl_complex_eigensystem.cxx.o [ 31%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/CMakeFiles/itkvnl_algo.dir/vnl_generalized_eigensystem.cxx.o [ 31%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/CMakeFiles/itkvnl_algo.dir/vnl_sparse_symmetric_eigensystem.cxx.o [ 31%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/CMakeFiles/itkvnl_algo.dir/vnl_generalized_schur.cxx.o [ 31%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/CMakeFiles/itkvnl_algo.dir/vnl_complex_generalized_schur.cxx.o [ 31%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/CMakeFiles/itkvnl_algo.dir/vnl_discrete_diff.cxx.o [ 31%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/CMakeFiles/itkvnl_algo.dir/vnl_levenberg_marquardt.cxx.o [ 31%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/CMakeFiles/itkvnl_algo.dir/vnl_sparse_lm.cxx.o [ 31%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/CMakeFiles/itkvnl_algo.dir/vnl_conjugate_gradient.cxx.o [ 32%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/CMakeFiles/itkvnl_algo.dir/vnl_lbfgs.cxx.o [ 32%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/CMakeFiles/itkvnl_algo.dir/vnl_lbfgsb.cxx.o [ 32%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/CMakeFiles/itkvnl_algo.dir/vnl_amoeba.cxx.o [ 32%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/CMakeFiles/itkvnl_algo.dir/vnl_powell.cxx.o [ 32%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/CMakeFiles/itkvnl_algo.dir/vnl_brent.cxx.o [ 32%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/CMakeFiles/itkvnl_algo.dir/vnl_lsqr.cxx.o [ 32%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/CMakeFiles/itkvnl_algo.dir/vnl_solve_qp.cxx.o [ 32%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/CMakeFiles/itkvnl_algo.dir/vnl_bracket_minimum.cxx.o [ 32%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/CMakeFiles/itkvnl_algo.dir/vnl_brent_minimizer.cxx.o [ 32%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/CMakeFiles/itkvnl_algo.dir/vnl_cpoly_roots.cxx.o [ 32%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/CMakeFiles/itkvnl_algo.dir/vnl_rnpoly_solve.cxx.o [ 32%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/CMakeFiles/itkvnl_algo.dir/vnl_fft.cxx.o [ 32%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/CMakeFiles/itkvnl_algo.dir/vnl_determinant.cxx.o [ 32%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/CMakeFiles/itkvnl_algo.dir/vnl_gaussian_kernel_1d.cxx.o [ 32%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/CMakeFiles/itkvnl_algo.dir/vnl_simpson_integral.cxx.o [ 32%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/CMakeFiles/itkvnl_algo.dir/vnl_adaptsimpson_integral.cxx.o [ 32%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/CMakeFiles/itkvnl_algo.dir/Templates/vnl_adjugate+double-.cxx.o [ 32%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/CMakeFiles/itkvnl_algo.dir/Templates/vnl_adjugate+float-.cxx.o [ 32%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/CMakeFiles/itkvnl_algo.dir/Templates/vnl_adjugate+int-.cxx.o [ 33%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/CMakeFiles/itkvnl_algo.dir/Templates/vnl_chi_squared+double-.cxx.o [ 33%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/CMakeFiles/itkvnl_algo.dir/Templates/vnl_chi_squared+float-.cxx.o [ 33%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/CMakeFiles/itkvnl_algo.dir/Templates/vnl_chi_squared+int-.cxx.o [ 33%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/CMakeFiles/itkvnl_algo.dir/Templates/vnl_convolve+double.double-.cxx.o [ 33%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/CMakeFiles/itkvnl_algo.dir/Templates/vnl_convolve+float.float-.cxx.o [ 33%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/CMakeFiles/itkvnl_algo.dir/Templates/vnl_convolve+int.double-.cxx.o [ 33%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/CMakeFiles/itkvnl_algo.dir/Templates/vnl_convolve+int.float-.cxx.o [ 33%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/CMakeFiles/itkvnl_algo.dir/Templates/vnl_convolve+int.int-.cxx.o [ 33%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/CMakeFiles/itkvnl_algo.dir/Templates/vnl_determinant+double-.cxx.o [ 33%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/CMakeFiles/itkvnl_algo.dir/Templates/vnl_determinant+float-.cxx.o [ 33%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/CMakeFiles/itkvnl_algo.dir/Templates/vnl_determinant+int-.cxx.o [ 33%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/CMakeFiles/itkvnl_algo.dir/Templates/vnl_determinant+vcl_complex+double--.cxx.o [ 33%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/CMakeFiles/itkvnl_algo.dir/Templates/vnl_determinant+vcl_complex+float--.cxx.o [ 33%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/CMakeFiles/itkvnl_algo.dir/Templates/vnl_fft_1d+double-.cxx.o [ 33%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/CMakeFiles/itkvnl_algo.dir/Templates/vnl_fft_1d+float-.cxx.o [ 33%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/CMakeFiles/itkvnl_algo.dir/Templates/vnl_fft_2d+double-.cxx.o [ 33%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/CMakeFiles/itkvnl_algo.dir/Templates/vnl_fft_2d+float-.cxx.o [ 33%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/CMakeFiles/itkvnl_algo.dir/Templates/vnl_fft_base+1.double-.cxx.o [ 33%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/CMakeFiles/itkvnl_algo.dir/Templates/vnl_fft_base+1.float-.cxx.o [ 33%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/CMakeFiles/itkvnl_algo.dir/Templates/vnl_fft_base+2.double-.cxx.o [ 34%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/CMakeFiles/itkvnl_algo.dir/Templates/vnl_fft_base+2.float-.cxx.o [ 34%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/CMakeFiles/itkvnl_algo.dir/Templates/vnl_fft_prime_factors+double-.cxx.o [ 34%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/CMakeFiles/itkvnl_algo.dir/Templates/vnl_fft_prime_factors+float-.cxx.o [ 34%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/CMakeFiles/itkvnl_algo.dir/Templates/vnl_matrix_inverse+double-.cxx.o [ 34%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/CMakeFiles/itkvnl_algo.dir/Templates/vnl_matrix_inverse+float-.cxx.o [ 34%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/CMakeFiles/itkvnl_algo.dir/Templates/vnl_orthogonal_complement+double-.cxx.o [ 34%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/CMakeFiles/itkvnl_algo.dir/Templates/vnl_orthogonal_complement+float-.cxx.o [ 34%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/CMakeFiles/itkvnl_algo.dir/Templates/vnl_orthogonal_complement+vcl_complex+double--.cxx.o [ 34%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/CMakeFiles/itkvnl_algo.dir/Templates/vnl_orthogonal_complement+vcl_complex+float--.cxx.o [ 34%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/CMakeFiles/itkvnl_algo.dir/Templates/vnl_qr+double-.cxx.o [ 34%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/CMakeFiles/itkvnl_algo.dir/Templates/vnl_qr+float-.cxx.o [ 34%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/CMakeFiles/itkvnl_algo.dir/Templates/vnl_qr+vcl_complex+double--.cxx.o [ 34%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/CMakeFiles/itkvnl_algo.dir/Templates/vnl_qr+vcl_complex+float--.cxx.o [ 34%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/CMakeFiles/itkvnl_algo.dir/Templates/vnl_scatter_3x3+double-.cxx.o [ 34%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/CMakeFiles/itkvnl_algo.dir/Templates/vnl_scatter_3x3+float-.cxx.o [ 34%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/CMakeFiles/itkvnl_algo.dir/Templates/vnl_svd+double-.cxx.o [ 34%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/CMakeFiles/itkvnl_algo.dir/Templates/vnl_svd+float-.cxx.o [ 34%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/CMakeFiles/itkvnl_algo.dir/Templates/vnl_svd+vcl_complex+double--.cxx.o [ 34%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/CMakeFiles/itkvnl_algo.dir/Templates/vnl_svd+vcl_complex+float--.cxx.o [ 34%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/CMakeFiles/itkvnl_algo.dir/Templates/vnl_svd_economy+double-.cxx.o [ 35%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/CMakeFiles/itkvnl_algo.dir/Templates/vnl_svd_economy+float-.cxx.o [ 35%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/CMakeFiles/itkvnl_algo.dir/Templates/vnl_svd_economy+vcl_complex+double--.cxx.o [ 35%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/CMakeFiles/itkvnl_algo.dir/Templates/vnl_svd_economy+vcl_complex+float--.cxx.o [ 35%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/CMakeFiles/itkvnl_algo.dir/Templates/vnl_svd_fixed+double.3.3-.cxx.o [ 35%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/CMakeFiles/itkvnl_algo.dir/Templates/vnl_svd_fixed+double.3.4-.cxx.o [ 35%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/CMakeFiles/itkvnl_algo.dir/Templates/vnl_svd_fixed+float.3.3-.cxx.o [ 35%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/CMakeFiles/itkvnl_algo.dir/Templates/vnl_svd_fixed+float.3.4-.cxx.o [ 35%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/CMakeFiles/itkvnl_algo.dir/Templates/vnl_symmetric_eigensystem+double-.cxx.o [ 35%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/CMakeFiles/itkvnl_algo.dir/Templates/vnl_symmetric_eigensystem+float-.cxx.o Linking CXX shared library ../../../../../../../../lib/libitkvnl_algo-4.8.dylib [ 35%] Built target itkvnl_algo Scanning dependencies of target itktestlib [ 35%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/testlib/CMakeFiles/itktestlib.dir/testlib_test.cxx.o [ 35%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/testlib/CMakeFiles/itktestlib.dir/testlib_main.cxx.o [ 35%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/testlib/CMakeFiles/itktestlib.dir/testlib_root_dir.cxx.o Linking CXX shared library ../../../../../../../lib/libitktestlib-4.8.dylib [ 35%] Built target itktestlib Scanning dependencies of target ITKVNL-all [ 35%] Built target ITKVNL-all Scanning dependencies of target ITKVNLInstantiation [ 35%] Building CXX object Modules/ThirdParty/VNLInstantiation/src/CMakeFiles/ITKVNLInstantiation.dir/vnl_vector+ulonglong-.cxx.o [ 35%] Building CXX object Modules/ThirdParty/VNLInstantiation/src/CMakeFiles/ITKVNLInstantiation.dir/vnl_fft_base+float.3-.cxx.o [ 35%] Building CXX object Modules/ThirdParty/VNLInstantiation/src/CMakeFiles/ITKVNLInstantiation.dir/vnl_fft_base+float.4-.cxx.o [ 35%] Building CXX object Modules/ThirdParty/VNLInstantiation/src/CMakeFiles/ITKVNLInstantiation.dir/vnl_matrix_fixed_ref+double.2.2-.cxx.o [ 35%] Building CXX object Modules/ThirdParty/VNLInstantiation/src/CMakeFiles/ITKVNLInstantiation.dir/vnl_matrix_fixed_ref+double.2.3-.cxx.o [ 35%] Building CXX object Modules/ThirdParty/VNLInstantiation/src/CMakeFiles/ITKVNLInstantiation.dir/vnl_fft_base+double.3-.cxx.o [ 35%] Building CXX object Modules/ThirdParty/VNLInstantiation/src/CMakeFiles/ITKVNLInstantiation.dir/vnl_fft_base+double.4-.cxx.o [ 35%] Building CXX object Modules/ThirdParty/VNLInstantiation/src/CMakeFiles/ITKVNLInstantiation.dir/vnl_c_vector+ushort-.cxx.o [ 35%] Building CXX object Modules/ThirdParty/VNLInstantiation/src/CMakeFiles/ITKVNLInstantiation.dir/vnl_vector+ushort-.cxx.o [ 35%] Building CXX object Modules/ThirdParty/VNLInstantiation/src/CMakeFiles/ITKVNLInstantiation.dir/vnl_matrix_fixed+double.3.12-.cxx.o [ 35%] Building CXX object Modules/ThirdParty/VNLInstantiation/src/CMakeFiles/ITKVNLInstantiation.dir/vnl_c_vector+char-.cxx.o [ 35%] Building CXX object Modules/ThirdParty/VNLInstantiation/src/CMakeFiles/ITKVNLInstantiation.dir/vnl_c_vector+short-.cxx.o [ 35%] Building CXX object Modules/ThirdParty/VNLInstantiation/src/CMakeFiles/ITKVNLInstantiation.dir/vnl_matrix+short-.cxx.o [ 35%] Building CXX object Modules/ThirdParty/VNLInstantiation/src/CMakeFiles/ITKVNLInstantiation.dir/vnl_matrix_fixed_ref+double.3.12-.cxx.o [ 35%] Building CXX object Modules/ThirdParty/VNLInstantiation/src/CMakeFiles/ITKVNLInstantiation.dir/vnl_matrix_fixed_ref+double.4.4-.cxx.o [ 35%] Building CXX object Modules/ThirdParty/VNLInstantiation/src/CMakeFiles/ITKVNLInstantiation.dir/vnl_matrix+char-.cxx.o [ 35%] Building CXX object Modules/ThirdParty/VNLInstantiation/src/CMakeFiles/ITKVNLInstantiation.dir/vnl_vector+char-.cxx.o [ 36%] Building CXX object Modules/ThirdParty/VNLInstantiation/src/CMakeFiles/ITKVNLInstantiation.dir/vnl_matrix+longlong-.cxx.o [ 36%] Building CXX object Modules/ThirdParty/VNLInstantiation/src/CMakeFiles/ITKVNLInstantiation.dir/vnl_c_vector+ulonglong-.cxx.o [ 36%] Building CXX object Modules/ThirdParty/VNLInstantiation/src/CMakeFiles/ITKVNLInstantiation.dir/vnl_matrix_fixed_ref+double.4.3-.cxx.o [ 36%] Building CXX object Modules/ThirdParty/VNLInstantiation/src/CMakeFiles/ITKVNLInstantiation.dir/vnl_vector+longlong-.cxx.o [ 36%] Building CXX object Modules/ThirdParty/VNLInstantiation/src/CMakeFiles/ITKVNLInstantiation.dir/vnl_matrix+ulonglong-.cxx.o [ 36%] Building CXX object Modules/ThirdParty/VNLInstantiation/src/CMakeFiles/ITKVNLInstantiation.dir/vnl_c_vector+longlong-.cxx.o [ 36%] Building CXX object Modules/ThirdParty/VNLInstantiation/src/CMakeFiles/ITKVNLInstantiation.dir/vnl_vector+short-.cxx.o [ 36%] Building CXX object Modules/ThirdParty/VNLInstantiation/src/CMakeFiles/ITKVNLInstantiation.dir/vnl_matrix+ushort-.cxx.o Linking CXX shared library ../../../../lib/libITKVNLInstantiation-4.8.dylib [ 36%] Built target ITKVNLInstantiation Scanning dependencies of target ITKVNLInstantiation-all [ 36%] Built target ITKVNLInstantiation-all Scanning dependencies of target ITKCommon [ 36%] Building CXX object Modules/Core/Common/src/CMakeFiles/ITKCommon.dir/itkMemoryProbesCollectorBase.cxx.o [ 36%] Building CXX object Modules/Core/Common/src/CMakeFiles/ITKCommon.dir/itkCreateObjectFunction.cxx.o [ 36%] Building CXX object Modules/Core/Common/src/CMakeFiles/ITKCommon.dir/itkLogger.cxx.o [ 36%] Building CXX object Modules/Core/Common/src/CMakeFiles/ITKCommon.dir/itkLogOutput.cxx.o [ 36%] Building CXX object Modules/Core/Common/src/CMakeFiles/ITKCommon.dir/itkLoggerOutput.cxx.o [ 36%] Building CXX object Modules/Core/Common/src/CMakeFiles/ITKCommon.dir/itkProgressAccumulator.cxx.o [ 36%] Building CXX object Modules/Core/Common/src/CMakeFiles/ITKCommon.dir/itkNumericTraits.cxx.o [ 36%] Building CXX object Modules/Core/Common/src/CMakeFiles/ITKCommon.dir/itkMutexLock.cxx.o [ 36%] Building CXX object Modules/Core/Common/src/CMakeFiles/ITKCommon.dir/itkHexahedronCellTopology.cxx.o [ 36%] Building CXX object Modules/Core/Common/src/CMakeFiles/ITKCommon.dir/itkIndent.cxx.o [ 36%] Building CXX object Modules/Core/Common/src/CMakeFiles/ITKCommon.dir/itkEventObject.cxx.o [ 36%] Building CXX object Modules/Core/Common/src/CMakeFiles/ITKCommon.dir/itkFileOutputWindow.cxx.o [ 37%] Building CXX object Modules/Core/Common/src/CMakeFiles/ITKCommon.dir/itkSimpleFilterWatcher.cxx.o [ 37%] Building CXX object Modules/Core/Common/src/CMakeFiles/ITKCommon.dir/itkNumericTraitsVectorPixel.cxx.o [ 37%] Building CXX object Modules/Core/Common/src/CMakeFiles/ITKCommon.dir/itkObject.cxx.o [ 37%] Building CXX object Modules/Core/Common/src/CMakeFiles/ITKCommon.dir/itkQuadrilateralCellTopology.cxx.o [ 37%] Building CXX object Modules/Core/Common/src/CMakeFiles/ITKCommon.dir/itkIterationReporter.cxx.o [ 37%] Building CXX object Modules/Core/Common/src/CMakeFiles/ITKCommon.dir/itkMemoryProbe.cxx.o [ 37%] Building CXX object Modules/Core/Common/src/CMakeFiles/ITKCommon.dir/itkTextOutput.cxx.o [ 37%] Building CXX object Modules/Core/Common/src/CMakeFiles/ITKCommon.dir/itkNumericTraitsTensorPixel2.cxx.o [ 37%] Building CXX object Modules/Core/Common/src/CMakeFiles/ITKCommon.dir/itkNumericTraitsFixedArrayPixel2.cxx.o [ 37%] Building CXX object Modules/Core/Common/src/CMakeFiles/ITKCommon.dir/itkConditionVariable.cxx.o [ 37%] Building CXX object Modules/Core/Common/src/CMakeFiles/ITKCommon.dir/itkProcessObject.cxx.o [ 37%] Building CXX object Modules/Core/Common/src/CMakeFiles/ITKCommon.dir/itkBarrier.cxx.o [ 37%] Building CXX object Modules/Core/Common/src/CMakeFiles/ITKCommon.dir/itkSpatialOrientationAdapter.cxx.o [ 37%] Building CXX object Modules/Core/Common/src/CMakeFiles/ITKCommon.dir/itkRealTimeInterval.cxx.o [ 37%] Building CXX object Modules/Core/Common/src/CMakeFiles/ITKCommon.dir/itkOctreeNode.cxx.o [ 37%] Building CXX object Modules/Core/Common/src/CMakeFiles/ITKCommon.dir/itkNumericTraitsFixedArrayPixel.cxx.o [ 37%] Building CXX object Modules/Core/Common/src/CMakeFiles/ITKCommon.dir/itkMultiThreader.cxx.o [ 37%] Building CXX object Modules/Core/Common/src/CMakeFiles/ITKCommon.dir/itkMetaDataObject.cxx.o [ 37%] Building CXX object Modules/Core/Common/src/CMakeFiles/ITKCommon.dir/itkMetaDataDictionary.cxx.o [ 37%] Building CXX object Modules/Core/Common/src/CMakeFiles/ITKCommon.dir/itkDataObject.cxx.o [ 38%] Building CXX object Modules/Core/Common/src/CMakeFiles/ITKCommon.dir/itkThreadLogger.cxx.o [ 38%] Building CXX object Modules/Core/Common/src/CMakeFiles/ITKCommon.dir/itkNumericTraitsTensorPixel.cxx.o [ 38%] Building CXX object Modules/Core/Common/src/CMakeFiles/ITKCommon.dir/itkCommand.cxx.o [ 38%] Building CXX object Modules/Core/Common/src/CMakeFiles/ITKCommon.dir/itkNumericTraitsPointPixel.cxx.o [ 38%] Building CXX object Modules/Core/Common/src/CMakeFiles/ITKCommon.dir/itkLightObject.cxx.o [ 38%] Building CXX object Modules/Core/Common/src/CMakeFiles/ITKCommon.dir/itkStdStreamLogOutput.cxx.o [ 38%] Building CXX object Modules/Core/Common/src/CMakeFiles/ITKCommon.dir/itkLightProcessObject.cxx.o [ 38%] Building CXX object Modules/Core/Common/src/CMakeFiles/ITKCommon.dir/itkRegion.cxx.o [ 38%] Building CXX object Modules/Core/Common/src/CMakeFiles/ITKCommon.dir/itkImageIORegion.cxx.o [ 38%] Building CXX object Modules/Core/Common/src/CMakeFiles/ITKCommon.dir/itkImageSourceCommon.cxx.o [ 38%] Building CXX object Modules/Core/Common/src/CMakeFiles/ITKCommon.dir/itkImageToImageFilterCommon.cxx.o [ 38%] Building CXX object Modules/Core/Common/src/CMakeFiles/ITKCommon.dir/itkImageRegionSplitterBase.cxx.o [ 38%] Building CXX object Modules/Core/Common/src/CMakeFiles/ITKCommon.dir/itkImageRegionSplitterSlowDimension.cxx.o [ 38%] Building CXX object Modules/Core/Common/src/CMakeFiles/ITKCommon.dir/itkImageRegionSplitterDirection.cxx.o [ 38%] Building CXX object Modules/Core/Common/src/CMakeFiles/ITKCommon.dir/itkImageRegionSplitterMultidimensional.cxx.o [ 38%] Building CXX object Modules/Core/Common/src/CMakeFiles/ITKCommon.dir/itkFastMutexLock.cxx.o [ 38%] Building CXX object Modules/Core/Common/src/CMakeFiles/ITKCommon.dir/itkVersion.cxx.o [ 38%] Building CXX object Modules/Core/Common/src/CMakeFiles/ITKCommon.dir/itkNumericTraitsRGBAPixel.cxx.o [ 38%] Building CXX object Modules/Core/Common/src/CMakeFiles/ITKCommon.dir/itkRealTimeClock.cxx.o [ 38%] Building CXX object Modules/Core/Common/src/CMakeFiles/ITKCommon.dir/itkMetaDataObjectBase.cxx.o [ 39%] Building CXX object Modules/Core/Common/src/CMakeFiles/ITKCommon.dir/itkCovariantVector.cxx.o [ 39%] Building CXX object Modules/Core/Common/src/CMakeFiles/ITKCommon.dir/itkMemoryUsageObserver.cxx.o [ 39%] Building CXX object Modules/Core/Common/src/CMakeFiles/ITKCommon.dir/itkMersenneTwisterRandomVariateGenerator.cxx.o [ 39%] Building CXX object Modules/Core/Common/src/CMakeFiles/ITKCommon.dir/itkLoggerBase.cxx.o [ 39%] Building CXX object Modules/Core/Common/src/CMakeFiles/ITKCommon.dir/itkNumericTraitsCovariantVectorPixel.cxx.o [ 39%] Building CXX object Modules/Core/Common/src/CMakeFiles/ITKCommon.dir/itkProgressReporter.cxx.o [ 39%] Building CXX object Modules/Core/Common/src/CMakeFiles/ITKCommon.dir/itkExceptionObject.cxx.o [ 39%] Building CXX object Modules/Core/Common/src/CMakeFiles/ITKCommon.dir/itkMultipleLogOutput.cxx.o [ 39%] Building CXX object Modules/Core/Common/src/CMakeFiles/ITKCommon.dir/itkQuadraticTriangleCellTopology.cxx.o [ 39%] Building CXX object Modules/Core/Common/src/CMakeFiles/ITKCommon.dir/itkTimeProbesCollectorBase.cxx.o [ 39%] Building CXX object Modules/Core/Common/src/CMakeFiles/ITKCommon.dir/itkSmapsFileParser.cxx.o [ 39%] Building CXX object Modules/Core/Common/src/CMakeFiles/ITKCommon.dir/itkTriangleCellTopology.cxx.o [ 39%] Building CXX object Modules/Core/Common/src/CMakeFiles/ITKCommon.dir/itkVector.cxx.o [ 39%] Building CXX object Modules/Core/Common/src/CMakeFiles/ITKCommon.dir/itkRealTimeStamp.cxx.o [ 39%] Building CXX object Modules/Core/Common/src/CMakeFiles/ITKCommon.dir/itkDirectory.cxx.o [ 39%] Building CXX object Modules/Core/Common/src/CMakeFiles/ITKCommon.dir/itkLoggerManager.cxx.o [ 39%] Building CXX object Modules/Core/Common/src/CMakeFiles/ITKCommon.dir/itkTimeProbe.cxx.o [ 39%] Building CXX object Modules/Core/Common/src/CMakeFiles/ITKCommon.dir/itkNumericTraitsRGBPixel.cxx.o [ 39%] Building CXX object Modules/Core/Common/src/CMakeFiles/ITKCommon.dir/itkTimeStamp.cxx.o [ 40%] Building CXX object Modules/Core/Common/src/CMakeFiles/ITKCommon.dir/itkTetrahedronCellTopology.cxx.o [ 40%] Building CXX object Modules/Core/Common/src/CMakeFiles/ITKCommon.dir/itkThreadedIndexedContainerPartitioner.cxx.o [ 40%] Building CXX object Modules/Core/Common/src/CMakeFiles/ITKCommon.dir/itkObjectFactoryBase.cxx.o [ 40%] Building CXX object Modules/Core/Common/src/CMakeFiles/ITKCommon.dir/itkFloatingPointExceptions.cxx.o [ 40%] Building CXX object Modules/Core/Common/src/CMakeFiles/ITKCommon.dir/itkOutputWindow.cxx.o [ 40%] Building CXX object Modules/Core/Common/src/CMakeFiles/ITKCommon.dir/itkSimpleFastMutexLock.cxx.o [ 40%] Building CXX object Modules/Core/Common/src/CMakeFiles/ITKCommon.dir/itkNumericTraitsDiffusionTensor3DPixel.cxx.o [ 40%] Building CXX object Modules/Core/Common/src/CMakeFiles/ITKCommon.dir/itkEquivalencyTable.cxx.o [ 40%] Building CXX object Modules/Core/Common/src/CMakeFiles/ITKCommon.dir/itkXMLFileOutputWindow.cxx.o [ 40%] Building CXX object Modules/Core/Common/src/CMakeFiles/ITKCommon.dir/itkXMLFilterWatcher.cxx.o [ 40%] Building CXX object Modules/Core/Common/src/CMakeFiles/ITKCommon.dir/itkStoppingCriterionBase.cxx.o [ 40%] Building CXX object Modules/Core/Common/src/CMakeFiles/ITKCommon.dir/itkCompensatedSummation.cxx.o [ 40%] Building CXX object Modules/Core/Common/src/CMakeFiles/ITKCommon.dir/itkArrayOutputSpecialization.cxx.o [ 40%] Building CXX object Modules/Core/Common/src/CMakeFiles/ITKCommon.dir/itkNumberToString.cxx.o [ 40%] Building CXX object Modules/Core/Common/src/CMakeFiles/ITKCommon.dir/itkSmartPointerForwardReferenceProcessObject.cxx.o [ 40%] Building CXX object Modules/Core/Common/src/CMakeFiles/ITKCommon.dir/itkThreadPool.cxx.o [ 40%] Building CXX object Modules/Core/Common/src/CMakeFiles/ITKCommon.dir/itkRandomVariateGeneratorBase.cxx.o [ 40%] Building CXX object Modules/Core/Common/src/CMakeFiles/ITKCommon.dir/itkAtomicInt.cxx.o [ 40%] Building CXX object Modules/Core/Common/src/CMakeFiles/ITKCommon.dir/itkMath.cxx.o [ 40%] Building CXX object Modules/Core/Common/src/CMakeFiles/ITKCommon.dir/itkPThreadPool.cxx.o [ 41%] Building CXX object Modules/Core/Common/src/CMakeFiles/ITKCommon.dir/itkDynamicLoader.cxx.o Linking CXX shared library ../../../../lib/libITKCommon-4.8.dylib [ 41%] Built target ITKCommon Scanning dependencies of target ITKCommon-all [ 41%] Built target ITKCommon-all Scanning dependencies of target ITKFiniteDifference-all [ 41%] Built target ITKFiniteDifference-all Scanning dependencies of target ITKImageFilterBase-all [ 41%] Built target ITKImageFilterBase-all Scanning dependencies of target ITKCurvatureFlow-all [ 41%] Built target ITKCurvatureFlow-all Scanning dependencies of target ITKImageAdaptors-all [ 41%] Built target ITKImageAdaptors-all Scanning dependencies of target itkNetlibSlatec [ 41%] Building C object Modules/ThirdParty/Netlib/src/netlib/slatec/CMakeFiles/itkNetlibSlatec.dir/d1mach.c.o [ 41%] Building C object Modules/ThirdParty/Netlib/src/netlib/slatec/CMakeFiles/itkNetlibSlatec.dir/d9lgmc.c.o [ 41%] Building C object Modules/ThirdParty/Netlib/src/netlib/slatec/CMakeFiles/itkNetlibSlatec.dir/d9gmit.c.o [ 42%] Building C object Modules/ThirdParty/Netlib/src/netlib/slatec/CMakeFiles/itkNetlibSlatec.dir/d9lgic.c.o [ 42%] Building C object Modules/ThirdParty/Netlib/src/netlib/slatec/CMakeFiles/itkNetlibSlatec.dir/d9lgit.c.o [ 42%] Building C object Modules/ThirdParty/Netlib/src/netlib/slatec/CMakeFiles/itkNetlibSlatec.dir/dbetai.c.o [ 42%] Building C object Modules/ThirdParty/Netlib/src/netlib/slatec/CMakeFiles/itkNetlibSlatec.dir/dcsevl.c.o [ 42%] Building C object Modules/ThirdParty/Netlib/src/netlib/slatec/CMakeFiles/itkNetlibSlatec.dir/dgami.c.o [ 42%] Building C object Modules/ThirdParty/Netlib/src/netlib/slatec/CMakeFiles/itkNetlibSlatec.dir/dgamit.c.o [ 42%] Building C object Modules/ThirdParty/Netlib/src/netlib/slatec/CMakeFiles/itkNetlibSlatec.dir/dgamlm.c.o [ 42%] Building C object Modules/ThirdParty/Netlib/src/netlib/slatec/CMakeFiles/itkNetlibSlatec.dir/dgamma.c.o [ 42%] Building C object Modules/ThirdParty/Netlib/src/netlib/slatec/CMakeFiles/itkNetlibSlatec.dir/dgamr.c.o [ 42%] Building C object Modules/ThirdParty/Netlib/src/netlib/slatec/CMakeFiles/itkNetlibSlatec.dir/dlbeta.c.o [ 42%] Building C object Modules/ThirdParty/Netlib/src/netlib/slatec/CMakeFiles/itkNetlibSlatec.dir/dlgams.c.o [ 42%] Building C object Modules/ThirdParty/Netlib/src/netlib/slatec/CMakeFiles/itkNetlibSlatec.dir/dlngam.c.o [ 42%] Building C object Modules/ThirdParty/Netlib/src/netlib/slatec/CMakeFiles/itkNetlibSlatec.dir/dlnrel.c.o [ 42%] Building C object Modules/ThirdParty/Netlib/src/netlib/slatec/CMakeFiles/itkNetlibSlatec.dir/initds.c.o [ 42%] Building C object Modules/ThirdParty/Netlib/src/netlib/slatec/CMakeFiles/itkNetlibSlatec.dir/xermsg.c.o [ 42%] Building C object Modules/ThirdParty/Netlib/src/netlib/slatec/CMakeFiles/itkNetlibSlatec.dir/d_int.c.o [ 42%] Building C object Modules/ThirdParty/Netlib/src/netlib/slatec/CMakeFiles/itkNetlibSlatec.dir/d_mod.c.o Linking C shared library ../../../../../../lib/libitkNetlibSlatec-4.8.dylib [ 42%] Built target itkNetlibSlatec Scanning dependencies of target ITKNetlib-all [ 42%] Built target ITKNetlib-all Scanning dependencies of target ITKStatistics [ 42%] Building CXX object Modules/Numerics/Statistics/src/CMakeFiles/ITKStatistics.dir/itkProbabilityDistribution.cxx.o [ 42%] Building CXX object Modules/Numerics/Statistics/src/CMakeFiles/ITKStatistics.dir/itkDenseFrequencyContainer2.cxx.o [ 42%] Building CXX object Modules/Numerics/Statistics/src/CMakeFiles/ITKStatistics.dir/itkSparseFrequencyContainer2.cxx.o [ 42%] Building CXX object Modules/Numerics/Statistics/src/CMakeFiles/ITKStatistics.dir/itkChiSquareDistribution.cxx.o [ 42%] Building CXX object Modules/Numerics/Statistics/src/CMakeFiles/ITKStatistics.dir/itkGaussianDistribution.cxx.o [ 42%] Building CXX object Modules/Numerics/Statistics/src/CMakeFiles/ITKStatistics.dir/itkTDistribution.cxx.o [ 42%] Building CXX object Modules/Numerics/Statistics/src/CMakeFiles/ITKStatistics.dir/itkNormalVariateGenerator.cxx.o [ 42%] Building CXX object Modules/Numerics/Statistics/src/CMakeFiles/ITKStatistics.dir/itkDecisionRule.cxx.o [ 43%] Building CXX object Modules/Numerics/Statistics/src/CMakeFiles/ITKStatistics.dir/itkMaximumDecisionRule.cxx.o [ 43%] Building CXX object Modules/Numerics/Statistics/src/CMakeFiles/ITKStatistics.dir/itkMaximumRatioDecisionRule.cxx.o [ 43%] Building CXX object Modules/Numerics/Statistics/src/CMakeFiles/ITKStatistics.dir/itkMinimumDecisionRule.cxx.o Linking CXX shared library ../../../../lib/libITKStatistics-4.8.dylib [ 43%] Built target ITKStatistics Scanning dependencies of target ITKStatistics-all [ 43%] Built target ITKStatistics-all Scanning dependencies of target ITKTransform-all [ 43%] Built target ITKTransform-all Scanning dependencies of target ITKImageFunction-all [ 43%] Built target ITKImageFunction-all Scanning dependencies of target ITKImageGrid-all [ 43%] Built target ITKImageGrid-all Scanning dependencies of target ITKAnisotropicSmoothing-all [ 43%] Built target ITKAnisotropicSmoothing-all Scanning dependencies of target ITKImageCompose-all [ 43%] Built target ITKImageCompose-all Scanning dependencies of target ITKIOImageBase [ 43%] Building CXX object Modules/IO/ImageBase/src/CMakeFiles/ITKIOImageBase.dir/itkImageSeriesWriter.cxx.o [ 43%] Building CXX object Modules/IO/ImageBase/src/CMakeFiles/ITKIOImageBase.dir/itkImageFileReaderException.cxx.o [ 43%] Building CXX object Modules/IO/ImageBase/src/CMakeFiles/ITKIOImageBase.dir/itkImageFileWriter.cxx.o [ 43%] Building CXX object Modules/IO/ImageBase/src/CMakeFiles/ITKIOImageBase.dir/itkArchetypeSeriesFileNames.cxx.o [ 43%] Building CXX object Modules/IO/ImageBase/src/CMakeFiles/ITKIOImageBase.dir/itkImageIOFactory.cxx.o [ 43%] Building CXX object Modules/IO/ImageBase/src/CMakeFiles/ITKIOImageBase.dir/itkIOCommon.cxx.o [ 43%] Building CXX object Modules/IO/ImageBase/src/CMakeFiles/ITKIOImageBase.dir/itkNumericSeriesFileNames.cxx.o [ 43%] Building CXX object Modules/IO/ImageBase/src/CMakeFiles/ITKIOImageBase.dir/itkImageIOBase.cxx.o [ 43%] Building CXX object Modules/IO/ImageBase/src/CMakeFiles/ITKIOImageBase.dir/itkRegularExpressionSeriesFileNames.cxx.o [ 43%] Building CXX object Modules/IO/ImageBase/src/CMakeFiles/ITKIOImageBase.dir/itkStreamingImageIOBase.cxx.o Linking CXX shared library ../../../../lib/libITKIOImageBase-4.8.dylib [ 43%] Built target ITKIOImageBase Scanning dependencies of target ITKIOImageBase-all [ 43%] Built target ITKIOImageBase-all Scanning dependencies of target ITKMesh [ 43%] Building CXX object Modules/Core/Mesh/src/CMakeFiles/ITKMesh.dir/itkMeshRegion.cxx.o [ 43%] Building CXX object Modules/Core/Mesh/src/CMakeFiles/ITKMesh.dir/itkSimplexMeshGeometry.cxx.o Linking CXX shared library ../../../../lib/libITKMesh-4.8.dylib [ 43%] Built target ITKMesh Scanning dependencies of target ITKMesh-all [ 43%] Built target ITKMesh-all Scanning dependencies of target itkzlib [ 43%] Building C object Modules/ThirdParty/ZLIB/src/itkzlib/CMakeFiles/itkzlib.dir/adler32.c.o [ 43%] Building C object Modules/ThirdParty/ZLIB/src/itkzlib/CMakeFiles/itkzlib.dir/compress.c.o [ 43%] Building C object Modules/ThirdParty/ZLIB/src/itkzlib/CMakeFiles/itkzlib.dir/crc32.c.o [ 43%] Building C object Modules/ThirdParty/ZLIB/src/itkzlib/CMakeFiles/itkzlib.dir/deflate.c.o [ 43%] Building C object Modules/ThirdParty/ZLIB/src/itkzlib/CMakeFiles/itkzlib.dir/gzio.c.o [ 43%] Building C object Modules/ThirdParty/ZLIB/src/itkzlib/CMakeFiles/itkzlib.dir/inffast.c.o [ 43%] Building C object Modules/ThirdParty/ZLIB/src/itkzlib/CMakeFiles/itkzlib.dir/inflate.c.o [ 43%] Building C object Modules/ThirdParty/ZLIB/src/itkzlib/CMakeFiles/itkzlib.dir/inftrees.c.o [ 43%] Building C object Modules/ThirdParty/ZLIB/src/itkzlib/CMakeFiles/itkzlib.dir/trees.c.o [ 43%] Building C object Modules/ThirdParty/ZLIB/src/itkzlib/CMakeFiles/itkzlib.dir/uncompr.c.o [ 44%] Building C object Modules/ThirdParty/ZLIB/src/itkzlib/CMakeFiles/itkzlib.dir/zutil.c.o Linking C shared library ../../../../../lib/libitkzlib-4.8.dylib [ 44%] Built target itkzlib Scanning dependencies of target ITKZLIB-all [ 44%] Built target ITKZLIB-all Scanning dependencies of target ITKMetaIO [ 44%] Building CXX object Modules/ThirdParty/MetaIO/src/MetaIO/src/CMakeFiles/ITKMetaIO.dir/metaUtils.cxx.o [ 45%] Building CXX object Modules/ThirdParty/MetaIO/src/MetaIO/src/CMakeFiles/ITKMetaIO.dir/metaArrow.cxx.o [ 45%] Building CXX object Modules/ThirdParty/MetaIO/src/MetaIO/src/CMakeFiles/ITKMetaIO.dir/metaBlob.cxx.o [ 45%] Building CXX object Modules/ThirdParty/MetaIO/src/MetaIO/src/CMakeFiles/ITKMetaIO.dir/metaCommand.cxx.o [ 45%] Building CXX object Modules/ThirdParty/MetaIO/src/MetaIO/src/CMakeFiles/ITKMetaIO.dir/metaContour.cxx.o [ 45%] Building CXX object Modules/ThirdParty/MetaIO/src/MetaIO/src/CMakeFiles/ITKMetaIO.dir/metaDTITube.cxx.o [ 45%] Building CXX object Modules/ThirdParty/MetaIO/src/MetaIO/src/CMakeFiles/ITKMetaIO.dir/metaEllipse.cxx.o [ 45%] Building CXX object Modules/ThirdParty/MetaIO/src/MetaIO/src/CMakeFiles/ITKMetaIO.dir/metaGroup.cxx.o [ 45%] Building CXX object Modules/ThirdParty/MetaIO/src/MetaIO/src/CMakeFiles/ITKMetaIO.dir/metaGaussian.cxx.o [ 45%] Building CXX object Modules/ThirdParty/MetaIO/src/MetaIO/src/CMakeFiles/ITKMetaIO.dir/metaImage.cxx.o [ 45%] Building CXX object Modules/ThirdParty/MetaIO/src/MetaIO/src/CMakeFiles/ITKMetaIO.dir/metaImageUtils.cxx.o [ 45%] Building CXX object Modules/ThirdParty/MetaIO/src/MetaIO/src/CMakeFiles/ITKMetaIO.dir/metaLandmark.cxx.o [ 45%] Building CXX object Modules/ThirdParty/MetaIO/src/MetaIO/src/CMakeFiles/ITKMetaIO.dir/metaLine.cxx.o [ 45%] Building CXX object Modules/ThirdParty/MetaIO/src/MetaIO/src/CMakeFiles/ITKMetaIO.dir/metaMesh.cxx.o [ 45%] Building CXX object Modules/ThirdParty/MetaIO/src/MetaIO/src/CMakeFiles/ITKMetaIO.dir/metaObject.cxx.o [ 45%] Building CXX object Modules/ThirdParty/MetaIO/src/MetaIO/src/CMakeFiles/ITKMetaIO.dir/metaOutput.cxx.o [ 45%] Building CXX object Modules/ThirdParty/MetaIO/src/MetaIO/src/CMakeFiles/ITKMetaIO.dir/metaScene.cxx.o [ 45%] Building CXX object Modules/ThirdParty/MetaIO/src/MetaIO/src/CMakeFiles/ITKMetaIO.dir/metaSurface.cxx.o [ 45%] Building CXX object Modules/ThirdParty/MetaIO/src/MetaIO/src/CMakeFiles/ITKMetaIO.dir/metaTube.cxx.o [ 45%] Building CXX object Modules/ThirdParty/MetaIO/src/MetaIO/src/CMakeFiles/ITKMetaIO.dir/metaVesselTube.cxx.o [ 45%] Building CXX object Modules/ThirdParty/MetaIO/src/MetaIO/src/CMakeFiles/ITKMetaIO.dir/metaTransform.cxx.o [ 46%] Building CXX object Modules/ThirdParty/MetaIO/src/MetaIO/src/CMakeFiles/ITKMetaIO.dir/metaTubeGraph.cxx.o [ 46%] Building CXX object Modules/ThirdParty/MetaIO/src/MetaIO/src/CMakeFiles/ITKMetaIO.dir/metaForm.cxx.o [ 46%] Building CXX object Modules/ThirdParty/MetaIO/src/MetaIO/src/CMakeFiles/ITKMetaIO.dir/metaArray.cxx.o [ 46%] Building CXX object Modules/ThirdParty/MetaIO/src/MetaIO/src/CMakeFiles/ITKMetaIO.dir/metaFEMObject.cxx.o Linking CXX shared library ../../../../../../lib/libITKMetaIO-4.8.dylib [ 46%] Built target ITKMetaIO Scanning dependencies of target ITKMetaIO-all [ 46%] Built target ITKMetaIO-all Scanning dependencies of target ITKSpatialObjects [ 46%] Building CXX object Modules/Core/SpatialObjects/src/CMakeFiles/ITKSpatialObjects.dir/itkMetaEvent.cxx.o [ 46%] Building CXX object Modules/Core/SpatialObjects/src/CMakeFiles/ITKSpatialObjects.dir/itkCylinderSpatialObject.cxx.o [ 46%] Building CXX object Modules/Core/SpatialObjects/src/CMakeFiles/ITKSpatialObjects.dir/itkSpatialObjectFactoryBase.cxx.o [ 46%] Building CXX object Modules/Core/SpatialObjects/src/CMakeFiles/ITKSpatialObjects.dir/itkArrowSpatialObject.cxx.o Linking CXX shared library ../../../../lib/libITKSpatialObjects-4.8.dylib [ 46%] Built target ITKSpatialObjects Scanning dependencies of target ITKSpatialObjects-all [ 46%] Built target ITKSpatialObjects-all Scanning dependencies of target ITKImageStatistics-all [ 46%] Built target ITKImageStatistics-all Scanning dependencies of target ITKPath [ 46%] Building CXX object Modules/Filtering/Path/src/CMakeFiles/ITKPath.dir/itkChainCodePath2D.cxx.o [ 46%] Building CXX object Modules/Filtering/Path/src/CMakeFiles/ITKPath.dir/itkOrthogonallyCorrected2DParametricPath.cxx.o [ 46%] Building CXX object Modules/Filtering/Path/src/CMakeFiles/ITKPath.dir/itkParametricPath.cxx.o Linking CXX shared library ../../../../lib/libITKPath-4.8.dylib [ 46%] Built target ITKPath Scanning dependencies of target ITKPath-all [ 46%] Built target ITKPath-all Scanning dependencies of target ITKImageIntensity-all [ 46%] Built target ITKImageIntensity-all Scanning dependencies of target ITKImageLabel-all [ 46%] Built target ITKImageLabel-all Scanning dependencies of target ITKThresholding-all [ 46%] Built target ITKThresholding-all Scanning dependencies of target ITKConnectedComponents-all [ 46%] Built target ITKConnectedComponents-all Scanning dependencies of target ITKMathematicalMorphology-all [ 46%] Built target ITKMathematicalMorphology-all Scanning dependencies of target ITKLabelMap [ 46%] Building CXX object Modules/Filtering/LabelMap/src/CMakeFiles/ITKLabelMap.dir/itkGeometryUtilities.cxx.o Linking CXX shared library ../../../../lib/libITKLabelMap-4.8.dylib [ 46%] Built target ITKLabelMap Scanning dependencies of target ITKLabelMap-all [ 46%] Built target ITKLabelMap-all Scanning dependencies of target ITKBinaryMathematicalMorphology-all [ 46%] Built target ITKBinaryMathematicalMorphology-all Scanning dependencies of target ITKNarrowBand-all [ 46%] Built target ITKNarrowBand-all Scanning dependencies of target ITKDistanceMap-all [ 46%] Built target ITKDistanceMap-all Scanning dependencies of target ITKQuadEdgeMesh [ 46%] Building CXX object Modules/Core/QuadEdgeMesh/src/CMakeFiles/ITKQuadEdgeMesh.dir/itkQuadEdge.cxx.o Linking CXX shared library ../../../../lib/libITKQuadEdgeMesh-4.8.dylib [ 46%] Built target ITKQuadEdgeMesh Scanning dependencies of target ITKQuadEdgeMesh-all [ 46%] Built target ITKQuadEdgeMesh-all Scanning dependencies of target ITKFastMarching-all [ 46%] Built target ITKFastMarching-all Scanning dependencies of target ITKImageCompare-all [ 46%] Built target ITKImageCompare-all Scanning dependencies of target ITKSmoothing-all [ 46%] Built target ITKSmoothing-all Scanning dependencies of target ITKImageGradient-all [ 46%] Built target ITKImageGradient-all Scanning dependencies of target ITKImageSources-all [ 46%] Built target ITKImageSources-all Scanning dependencies of target ITKImageFeature-all [ 46%] Built target ITKImageFeature-all Scanning dependencies of target ITKOptimizers [ 46%] Building CXX object Modules/Numerics/Optimizers/src/CMakeFiles/ITKOptimizers.dir/itkNonLinearOptimizer.cxx.o [ 46%] Building CXX object Modules/Numerics/Optimizers/src/CMakeFiles/ITKOptimizers.dir/itkMultipleValuedCostFunction.cxx.o [ 46%] Building CXX object Modules/Numerics/Optimizers/src/CMakeFiles/ITKOptimizers.dir/itkSingleValuedCostFunction.cxx.o [ 46%] Building CXX object Modules/Numerics/Optimizers/src/CMakeFiles/ITKOptimizers.dir/itkConjugateGradientOptimizer.cxx.o [ 46%] Building CXX object Modules/Numerics/Optimizers/src/CMakeFiles/ITKOptimizers.dir/itkRegularStepGradientDescentOptimizer.cxx.o [ 46%] Building CXX object Modules/Numerics/Optimizers/src/CMakeFiles/ITKOptimizers.dir/itkLBFGSOptimizer.cxx.o [ 46%] Building CXX object Modules/Numerics/Optimizers/src/CMakeFiles/ITKOptimizers.dir/itkExhaustiveOptimizer.cxx.o [ 46%] Building CXX object Modules/Numerics/Optimizers/src/CMakeFiles/ITKOptimizers.dir/itkLevenbergMarquardtOptimizer.cxx.o [ 46%] Building CXX object Modules/Numerics/Optimizers/src/CMakeFiles/ITKOptimizers.dir/itkSingleValuedNonLinearVnlOptimizer.cxx.o [ 46%] Building CXX object Modules/Numerics/Optimizers/src/CMakeFiles/ITKOptimizers.dir/itkQuaternionRigidTransformGradientDescentOptimizer.cxx.o [ 46%] Building CXX object Modules/Numerics/Optimizers/src/CMakeFiles/ITKOptimizers.dir/itkSPSAOptimizer.cxx.o [ 46%] Building CXX object Modules/Numerics/Optimizers/src/CMakeFiles/ITKOptimizers.dir/itkSingleValuedVnlCostFunctionAdaptor.cxx.o [ 46%] Building CXX object Modules/Numerics/Optimizers/src/CMakeFiles/ITKOptimizers.dir/itkMultipleValuedNonLinearVnlOptimizer.cxx.o [ 46%] Building CXX object Modules/Numerics/Optimizers/src/CMakeFiles/ITKOptimizers.dir/itkPowellOptimizer.cxx.o [ 47%] Building CXX object Modules/Numerics/Optimizers/src/CMakeFiles/ITKOptimizers.dir/itkVersorRigid3DTransformOptimizer.cxx.o [ 47%] Building CXX object Modules/Numerics/Optimizers/src/CMakeFiles/ITKOptimizers.dir/itkVersorTransformOptimizer.cxx.o [ 47%] Building CXX object Modules/Numerics/Optimizers/src/CMakeFiles/ITKOptimizers.dir/itkOnePlusOneEvolutionaryOptimizer.cxx.o [ 47%] Building CXX object Modules/Numerics/Optimizers/src/CMakeFiles/ITKOptimizers.dir/itkMultipleValuedNonLinearOptimizer.cxx.o [ 47%] Building CXX object Modules/Numerics/Optimizers/src/CMakeFiles/ITKOptimizers.dir/itkLBFGSBOptimizer.cxx.o [ 47%] Building CXX object Modules/Numerics/Optimizers/src/CMakeFiles/ITKOptimizers.dir/itkCumulativeGaussianOptimizer.cxx.o [ 47%] Building CXX object Modules/Numerics/Optimizers/src/CMakeFiles/ITKOptimizers.dir/itkAmoebaOptimizer.cxx.o [ 47%] Building CXX object Modules/Numerics/Optimizers/src/CMakeFiles/ITKOptimizers.dir/itkCumulativeGaussianCostFunction.cxx.o [ 47%] Building CXX object Modules/Numerics/Optimizers/src/CMakeFiles/ITKOptimizers.dir/itkOptimizer.cxx.o [ 47%] Building CXX object Modules/Numerics/Optimizers/src/CMakeFiles/ITKOptimizers.dir/itkFRPROptimizer.cxx.o [ 47%] Building CXX object Modules/Numerics/Optimizers/src/CMakeFiles/ITKOptimizers.dir/itkGradientDescentOptimizer.cxx.o [ 47%] Building CXX object Modules/Numerics/Optimizers/src/CMakeFiles/ITKOptimizers.dir/itkSingleValuedNonLinearOptimizer.cxx.o [ 47%] Building CXX object Modules/Numerics/Optimizers/src/CMakeFiles/ITKOptimizers.dir/itkRegularStepGradientDescentBaseOptimizer.cxx.o [ 47%] Building CXX object Modules/Numerics/Optimizers/src/CMakeFiles/ITKOptimizers.dir/itkMultipleValuedVnlCostFunctionAdaptor.cxx.o [ 47%] Building CXX object Modules/Numerics/Optimizers/src/CMakeFiles/ITKOptimizers.dir/itkParticleSwarmOptimizerBase.cxx.o [ 47%] Building CXX object Modules/Numerics/Optimizers/src/CMakeFiles/ITKOptimizers.dir/itkParticleSwarmOptimizer.cxx.o [ 47%] Building CXX object Modules/Numerics/Optimizers/src/CMakeFiles/ITKOptimizers.dir/itkInitializationBiasedParticleSwarmOptimizer.cxx.o Linking CXX shared library ../../../../lib/libITKOptimizers-4.8.dylib [ 47%] Built target ITKOptimizers Scanning dependencies of target ITKOptimizers-all [ 47%] Built target ITKOptimizers-all Scanning dependencies of target ITKSignedDistanceFunction-all [ 47%] Built target ITKSignedDistanceFunction-all Scanning dependencies of target ITKLevelSets-all [ 47%] Built target ITKLevelSets-all Scanning dependencies of target ITKAntiAlias-all [ 47%] Built target ITKAntiAlias-all Scanning dependencies of target ITKPolynomials [ 47%] Building CXX object Modules/Numerics/Polynomials/src/CMakeFiles/ITKPolynomials.dir/itkMultivariateLegendrePolynomial.cxx.o Linking CXX shared library ../../../../lib/libITKPolynomials-4.8.dylib [ 47%] Built target ITKPolynomials Scanning dependencies of target ITKPolynomials-all [ 47%] Built target ITKPolynomials-all Scanning dependencies of target ITKBiasCorrection [ 47%] Building CXX object Modules/Filtering/BiasCorrection/src/CMakeFiles/ITKBiasCorrection.dir/itkCompositeValleyFunction.cxx.o [ 47%] Building CXX object Modules/Filtering/BiasCorrection/src/CMakeFiles/ITKBiasCorrection.dir/itkCacheableScalarFunction.cxx.o Linking CXX shared library ../../../../lib/libITKBiasCorrection-4.8.dylib [ 47%] Built target ITKBiasCorrection Scanning dependencies of target ITKBiasCorrection-all [ 47%] Built target ITKBiasCorrection-all Scanning dependencies of target ITKBioCell [ 47%] Building CXX object Modules/Segmentation/BioCell/src/CMakeFiles/ITKBioCell.dir/itkBioGenome.cxx.o [ 47%] Building CXX object Modules/Segmentation/BioCell/src/CMakeFiles/ITKBioCell.dir/itkBioGene.cxx.o [ 47%] Building CXX object Modules/Segmentation/BioCell/src/CMakeFiles/ITKBioCell.dir/itkBioGeneNetwork.cxx.o [ 47%] Building CXX object Modules/Segmentation/BioCell/src/CMakeFiles/ITKBioCell.dir/itkBioCellBase.cxx.o [ 47%] Building CXX object Modules/Segmentation/BioCell/src/CMakeFiles/ITKBioCell.dir/itkBioCellularAggregateBase.cxx.o Linking CXX shared library ../../../../lib/libITKBioCell-4.8.dylib [ 47%] Built target ITKBioCell Scanning dependencies of target ITKBioCell-all [ 47%] Built target ITKBioCell-all Scanning dependencies of target ITKClassifiers-all [ 47%] Built target ITKClassifiers-all Scanning dependencies of target ITKColormap-all [ 47%] Built target ITKColormap-all Scanning dependencies of target ITKFFT-all [ 47%] Built target ITKFFT-all Scanning dependencies of target ITKConvolution-all [ 47%] Built target ITKConvolution-all Scanning dependencies of target ITKDICOMParser [ 47%] Building CXX object Modules/ThirdParty/DICOMParser/src/DICOMParser/CMakeFiles/ITKDICOMParser.dir/DICOMSource.cxx.o [ 47%] Building CXX object Modules/ThirdParty/DICOMParser/src/DICOMParser/CMakeFiles/ITKDICOMParser.dir/DICOMBuffer.cxx.o [ 47%] Building CXX object Modules/ThirdParty/DICOMParser/src/DICOMParser/CMakeFiles/ITKDICOMParser.dir/DICOMFile.cxx.o [ 47%] Building CXX object Modules/ThirdParty/DICOMParser/src/DICOMParser/CMakeFiles/ITKDICOMParser.dir/DICOMParser.cxx.o [ 47%] Building CXX object Modules/ThirdParty/DICOMParser/src/DICOMParser/CMakeFiles/ITKDICOMParser.dir/DICOMAppHelper.cxx.o Linking CXX shared library ../../../../../lib/libITKDICOMParser-4.8.dylib [ 47%] Built target ITKDICOMParser Scanning dependencies of target ITKDICOMParser-all [ 47%] Built target ITKDICOMParser-all Scanning dependencies of target ITKDeconvolution-all [ 47%] Built target ITKDeconvolution-all Scanning dependencies of target ITKDeformableMesh-all [ 47%] Built target ITKDeformableMesh-all Scanning dependencies of target ITKDenoising-all [ 47%] Built target ITKDenoising-all Scanning dependencies of target ITKDiffusionTensorImage-all [ 47%] Built target ITKDiffusionTensorImage-all Scanning dependencies of target ITKDisplacementField-all [ 47%] Built target ITKDisplacementField-all Scanning dependencies of target ITKEigen-all [ 47%] Built target ITKEigen-all Scanning dependencies of target ITKEXPAT [ 47%] Building C object Modules/ThirdParty/Expat/src/expat/CMakeFiles/ITKEXPAT.dir/xmlparse.c.o [ 47%] Building C object Modules/ThirdParty/Expat/src/expat/CMakeFiles/ITKEXPAT.dir/xmltok.c.o [ 47%] Building C object Modules/ThirdParty/Expat/src/expat/CMakeFiles/ITKEXPAT.dir/xmlrole.c.o Linking C shared library ../../../../../lib/libITKEXPAT-4.8.dylib [ 47%] Built target ITKEXPAT Scanning dependencies of target ITKExpat-all [ 47%] Built target ITKExpat-all Scanning dependencies of target ITKIOXML [ 47%] Building CXX object Modules/IO/XML/src/CMakeFiles/ITKIOXML.dir/itkXMLFile.cxx.o [ 47%] Building CXX object Modules/IO/XML/src/CMakeFiles/ITKIOXML.dir/itkDOMNode.cxx.o [ 47%] Building CXX object Modules/IO/XML/src/CMakeFiles/ITKIOXML.dir/itkDOMNodeXMLReader.cxx.o [ 47%] Building CXX object Modules/IO/XML/src/CMakeFiles/ITKIOXML.dir/itkDOMNodeXMLWriter.cxx.o [ 47%] Building CXX object Modules/IO/XML/src/CMakeFiles/ITKIOXML.dir/itkStringTools.cxx.o [ 47%] Building CXX object Modules/IO/XML/src/CMakeFiles/ITKIOXML.dir/itkFancyString.cxx.o Linking CXX shared library ../../../../lib/libITKIOXML-4.8.dylib [ 47%] Built target ITKIOXML Scanning dependencies of target ITKIOXML-all [ 47%] Built target ITKIOXML-all Scanning dependencies of target ITKIOSpatialObjects [ 47%] Building CXX object Modules/IO/SpatialObjects/src/CMakeFiles/ITKIOSpatialObjects.dir/itkPolygonGroupSpatialObjectXMLFile.cxx.o Linking CXX shared library ../../../../lib/libITKIOSpatialObjects-4.8.dylib [ 47%] Built target ITKIOSpatialObjects Scanning dependencies of target ITKIOSpatialObjects-all [ 47%] Built target ITKIOSpatialObjects-all Scanning dependencies of target ITKRegistrationCommon-all [ 47%] Built target ITKRegistrationCommon-all Scanning dependencies of target ITKFEM [ 47%] Building CXX object Modules/Numerics/FEM/src/CMakeFiles/ITKFEM.dir/itkFEMSolution.cxx.o [ 47%] Building CXX object Modules/Numerics/FEM/src/CMakeFiles/ITKFEM.dir/itkFEMElement2DC0LinearLine.cxx.o [ 47%] Building CXX object Modules/Numerics/FEM/src/CMakeFiles/ITKFEM.dir/itkFEMElement2DC0LinearLineStress.cxx.o [ 47%] Building CXX object Modules/Numerics/FEM/src/CMakeFiles/ITKFEM.dir/itkFEMElement2DC0LinearQuadrilateral.cxx.o [ 48%] Building CXX object Modules/Numerics/FEM/src/CMakeFiles/ITKFEM.dir/itkFEMElement2DC0LinearQuadrilateralMembrane.cxx.o [ 48%] Building CXX object Modules/Numerics/FEM/src/CMakeFiles/ITKFEM.dir/itkFEMElement2DC0LinearQuadrilateralStrain.cxx.o [ 48%] Building CXX object Modules/Numerics/FEM/src/CMakeFiles/ITKFEM.dir/itkFEMElement2DC0LinearQuadrilateralStress.cxx.o [ 48%] Building CXX object Modules/Numerics/FEM/src/CMakeFiles/ITKFEM.dir/itkFEMElement2DC0LinearTriangular.cxx.o [ 48%] Building CXX object Modules/Numerics/FEM/src/CMakeFiles/ITKFEM.dir/itkFEMElement2DC0LinearTriangularMembrane.cxx.o [ 48%] Building CXX object Modules/Numerics/FEM/src/CMakeFiles/ITKFEM.dir/itkFEMElement2DC0LinearTriangularStrain.cxx.o [ 48%] Building CXX object Modules/Numerics/FEM/src/CMakeFiles/ITKFEM.dir/itkFEMElement2DC0LinearTriangularStress.cxx.o [ 48%] Building CXX object Modules/Numerics/FEM/src/CMakeFiles/ITKFEM.dir/itkFEMElement2DC0QuadraticTriangular.cxx.o [ 48%] Building CXX object Modules/Numerics/FEM/src/CMakeFiles/ITKFEM.dir/itkFEMElement2DC0QuadraticTriangularStrain.cxx.o [ 48%] Building CXX object Modules/Numerics/FEM/src/CMakeFiles/ITKFEM.dir/itkFEMElement2DC0QuadraticTriangularStress.cxx.o [ 48%] Building CXX object Modules/Numerics/FEM/src/CMakeFiles/ITKFEM.dir/itkFEMElement2DC1Beam.cxx.o [ 48%] Building CXX object Modules/Numerics/FEM/src/CMakeFiles/ITKFEM.dir/itkFEMElement3DC0LinearHexahedron.cxx.o [ 48%] Building CXX object Modules/Numerics/FEM/src/CMakeFiles/ITKFEM.dir/itkFEMElement3DC0LinearHexahedronMembrane.cxx.o [ 48%] Building CXX object Modules/Numerics/FEM/src/CMakeFiles/ITKFEM.dir/itkFEMElement3DC0LinearHexahedronStrain.cxx.o [ 48%] Building CXX object Modules/Numerics/FEM/src/CMakeFiles/ITKFEM.dir/itkFEMElement3DC0LinearTetrahedron.cxx.o [ 48%] Building CXX object Modules/Numerics/FEM/src/CMakeFiles/ITKFEM.dir/itkFEMElement3DC0LinearTetrahedronMembrane.cxx.o [ 48%] Building CXX object Modules/Numerics/FEM/src/CMakeFiles/ITKFEM.dir/itkFEMElement3DC0LinearTetrahedronStrain.cxx.o [ 48%] Building CXX object Modules/Numerics/FEM/src/CMakeFiles/ITKFEM.dir/itkFEMElement3DC0LinearTriangular.cxx.o [ 48%] Building CXX object Modules/Numerics/FEM/src/CMakeFiles/ITKFEM.dir/itkFEMElement3DC0LinearTriangularLaplaceBeltrami.cxx.o [ 48%] Building CXX object Modules/Numerics/FEM/src/CMakeFiles/ITKFEM.dir/itkFEMElement3DC0LinearTriangularMembrane.cxx.o [ 49%] Building CXX object Modules/Numerics/FEM/src/CMakeFiles/ITKFEM.dir/itkFEMElementBase.cxx.o [ 49%] Building CXX object Modules/Numerics/FEM/src/CMakeFiles/ITKFEM.dir/itkFEMException.cxx.o [ 49%] Building CXX object Modules/Numerics/FEM/src/CMakeFiles/ITKFEM.dir/itkFEMFactoryBase.cxx.o [ 49%] Building CXX object Modules/Numerics/FEM/src/CMakeFiles/ITKFEM.dir/itkFEMItpackSparseMatrix.cxx.o [ 49%] Building CXX object Modules/Numerics/FEM/src/CMakeFiles/ITKFEM.dir/itkFEMLightObject.cxx.o [ 49%] Building CXX object Modules/Numerics/FEM/src/CMakeFiles/ITKFEM.dir/itkFEMLinearSystemWrapper.cxx.o [ 49%] Building CXX object Modules/Numerics/FEM/src/CMakeFiles/ITKFEM.dir/itkFEMLinearSystemWrapperDenseVNL.cxx.o [ 49%] Building CXX object Modules/Numerics/FEM/src/CMakeFiles/ITKFEM.dir/itkFEMLinearSystemWrapperItpack.cxx.o [ 49%] Building CXX object Modules/Numerics/FEM/src/CMakeFiles/ITKFEM.dir/itkFEMLinearSystemWrapperVNL.cxx.o [ 49%] Building CXX object Modules/Numerics/FEM/src/CMakeFiles/ITKFEM.dir/itkFEMLoadBC.cxx.o [ 49%] Building CXX object Modules/Numerics/FEM/src/CMakeFiles/ITKFEM.dir/itkFEMLoadBCMFC.cxx.o [ 49%] Building CXX object Modules/Numerics/FEM/src/CMakeFiles/ITKFEM.dir/itkFEMLoadBase.cxx.o [ 49%] Building CXX object Modules/Numerics/FEM/src/CMakeFiles/ITKFEM.dir/itkFEMLoadEdge.cxx.o [ 49%] Building CXX object Modules/Numerics/FEM/src/CMakeFiles/ITKFEM.dir/itkFEMLoadElementBase.cxx.o [ 49%] Building CXX object Modules/Numerics/FEM/src/CMakeFiles/ITKFEM.dir/itkFEMLoadGrav.cxx.o [ 49%] Building CXX object Modules/Numerics/FEM/src/CMakeFiles/ITKFEM.dir/itkFEMLoadLandmark.cxx.o [ 49%] Building CXX object Modules/Numerics/FEM/src/CMakeFiles/ITKFEM.dir/itkFEMLoadNoisyLandmark.cxx.o [ 49%] Building CXX object Modules/Numerics/FEM/src/CMakeFiles/ITKFEM.dir/itkFEMLoadNode.cxx.o [ 49%] Building CXX object Modules/Numerics/FEM/src/CMakeFiles/ITKFEM.dir/itkFEMLoadPoint.cxx.o [ 50%] Building CXX object Modules/Numerics/FEM/src/CMakeFiles/ITKFEM.dir/itkFEMMaterialBase.cxx.o [ 50%] Building CXX object Modules/Numerics/FEM/src/CMakeFiles/ITKFEM.dir/itkFEMMaterialLinearElasticity.cxx.o [ 50%] Building CXX object Modules/Numerics/FEM/src/CMakeFiles/ITKFEM.dir/itkFEMUtility.cxx.o [ 50%] Building C object Modules/Numerics/FEM/src/CMakeFiles/ITKFEM.dir/dsrc2c.c.o Linking CXX shared library ../../../../lib/libITKFEM-4.8.dylib [ 50%] Built target ITKFEM Scanning dependencies of target ITKFEM-all [ 50%] Built target ITKFEM-all Scanning dependencies of target ITKPDEDeformableRegistration-all [ 50%] Built target ITKPDEDeformableRegistration-all Scanning dependencies of target ITKFEMRegistration-all [ 50%] Built target ITKFEMRegistration-all Scanning dependencies of target ITKIOBMP [ 50%] Building CXX object Modules/IO/BMP/src/CMakeFiles/ITKIOBMP.dir/itkBMPImageIO.cxx.o [ 50%] Building CXX object Modules/IO/BMP/src/CMakeFiles/ITKIOBMP.dir/itkBMPImageIOFactory.cxx.o Linking CXX shared library ../../../../lib/libITKIOBMP-4.8.dylib [ 50%] Built target ITKIOBMP Scanning dependencies of target ITKIOBMP-all [ 50%] Built target ITKIOBMP-all Scanning dependencies of target ITKIOBioRad [ 50%] Building CXX object Modules/IO/BioRad/src/CMakeFiles/ITKIOBioRad.dir/itkBioRadImageIOFactory.cxx.o [ 50%] Building CXX object Modules/IO/BioRad/src/CMakeFiles/ITKIOBioRad.dir/itkBioRadImageIO.cxx.o Linking CXX shared library ../../../../lib/libITKIOBioRad-4.8.dylib [ 50%] Built target ITKIOBioRad Scanning dependencies of target ITKIOBioRad-all [ 50%] Built target ITKIOBioRad-all Scanning dependencies of target gdcmuuid [ 50%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmuuid/CMakeFiles/gdcmuuid.dir/compare.c.o [ 50%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmuuid/CMakeFiles/gdcmuuid.dir/gen_uuid.c.o [ 50%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmuuid/CMakeFiles/gdcmuuid.dir/pack.c.o [ 50%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmuuid/CMakeFiles/gdcmuuid.dir/parse.c.o [ 50%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmuuid/CMakeFiles/gdcmuuid.dir/unpack.c.o [ 50%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmuuid/CMakeFiles/gdcmuuid.dir/unparse.c.o [ 50%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmuuid/CMakeFiles/gdcmuuid.dir/uuid_time.c.o Linking C shared library ../../../../../../../lib/libitkgdcmuuid-4.8.dylib [ 50%] Built target gdcmuuid Scanning dependencies of target gdcmCommon [ 50%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/Common/CMakeFiles/gdcmCommon.dir/gdcmVersion.cxx.o [ 50%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/Common/CMakeFiles/gdcmCommon.dir/gdcmRegion.cxx.o [ 50%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/Common/CMakeFiles/gdcmCommon.dir/gdcmBoxRegion.cxx.o [ 50%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/Common/CMakeFiles/gdcmCommon.dir/gdcmEvent.cxx.o [ 50%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/Common/CMakeFiles/gdcmCommon.dir/gdcmDataEvent.cxx.o [ 50%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/Common/CMakeFiles/gdcmCommon.dir/gdcmProgressEvent.cxx.o [ 50%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/Common/CMakeFiles/gdcmCommon.dir/gdcmFileNameEvent.cxx.o [ 50%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/Common/CMakeFiles/gdcmCommon.dir/gdcmCommand.cxx.o [ 50%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/Common/CMakeFiles/gdcmCommon.dir/gdcmMD5.cxx.o [ 50%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/Common/CMakeFiles/gdcmCommon.dir/gdcmBase64.cxx.o [ 50%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/Common/CMakeFiles/gdcmCommon.dir/gdcmSHA1.cxx.o [ 50%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/Common/CMakeFiles/gdcmCommon.dir/gdcmDummyValueGenerator.cxx.o [ 50%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/Common/CMakeFiles/gdcmCommon.dir/gdcmCryptographicMessageSyntax.cxx.o [ 50%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/Common/CMakeFiles/gdcmCommon.dir/gdcmCryptoFactory.cxx.o [ 50%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/Common/CMakeFiles/gdcmCommon.dir/gdcmASN1.cxx.o [ 51%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/Common/CMakeFiles/gdcmCommon.dir/gdcmObject.cxx.o [ 51%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/Common/CMakeFiles/gdcmCommon.dir/gdcmSubject.cxx.o [ 51%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/Common/CMakeFiles/gdcmCommon.dir/gdcmDirectory.cxx.o [ 51%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/Common/CMakeFiles/gdcmCommon.dir/gdcmTerminal.cxx.o [ 51%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/Common/CMakeFiles/gdcmCommon.dir/gdcmString.cxx.o [ 51%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/Common/CMakeFiles/gdcmCommon.dir/gdcmFilename.cxx.o [ 51%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/Common/CMakeFiles/gdcmCommon.dir/gdcmFilenameGenerator.cxx.o [ 51%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/Common/CMakeFiles/gdcmCommon.dir/gdcmSwapCode.cxx.o [ 51%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/Common/CMakeFiles/gdcmCommon.dir/gdcmSystem.cxx.o [ 51%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/Common/CMakeFiles/gdcmCommon.dir/gdcmTrace.cxx.o [ 51%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/Common/CMakeFiles/gdcmCommon.dir/gdcmException.cxx.o [ 51%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/Common/CMakeFiles/gdcmCommon.dir/gdcmDeflateStream.cxx.o [ 51%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/Common/CMakeFiles/gdcmCommon.dir/gdcmByteSwap.cxx.o [ 51%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/Common/CMakeFiles/gdcmCommon.dir/gdcmUnpacker12Bits.cxx.o Linking CXX shared library ../../../../../../../lib/libitkgdcmCommon-4.8.dylib [ 51%] Built target gdcmCommon Scanning dependencies of target gdcmDSED [ 51%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/CMakeFiles/gdcmDSED.dir/gdcmByteValue.cxx.o [ 51%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/CMakeFiles/gdcmDSED.dir/gdcmDataElement.cxx.o [ 51%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/CMakeFiles/gdcmDSED.dir/gdcmDataSet.cxx.o [ 51%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/CMakeFiles/gdcmDSED.dir/gdcmExplicitDataElement.cxx.o [ 51%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/CMakeFiles/gdcmDSED.dir/gdcmFile.cxx.o [ 51%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/CMakeFiles/gdcmDSED.dir/gdcmFileMetaInformation.cxx.o [ 51%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/CMakeFiles/gdcmDSED.dir/gdcmFragment.cxx.o [ 51%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/CMakeFiles/gdcmDSED.dir/gdcmImplicitDataElement.cxx.o [ 51%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/CMakeFiles/gdcmDSED.dir/gdcmItem.cxx.o [ 51%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/CMakeFiles/gdcmDSED.dir/gdcmMediaStorage.cxx.o [ 51%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/CMakeFiles/gdcmDSED.dir/gdcmPrivateTag.cxx.o [ 51%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/CMakeFiles/gdcmDSED.dir/gdcmReader.cxx.o [ 51%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/CMakeFiles/gdcmDSED.dir/gdcmSequenceOfFragments.cxx.o [ 51%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/CMakeFiles/gdcmDSED.dir/gdcmSequenceOfItems.cxx.o [ 51%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/CMakeFiles/gdcmDSED.dir/gdcmValue.cxx.o [ 52%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/CMakeFiles/gdcmDSED.dir/gdcmReader.strict.cxx.o [ 52%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/CMakeFiles/gdcmDSED.dir/gdcmTag.cxx.o [ 52%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/CMakeFiles/gdcmDSED.dir/gdcmTagToVR.cxx.o [ 52%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/CMakeFiles/gdcmDSED.dir/gdcmCodeString.cxx.o [ 52%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/CMakeFiles/gdcmDSED.dir/gdcmFileSet.cxx.o [ 52%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/CMakeFiles/gdcmDSED.dir/gdcmByteSwapFilter.cxx.o [ 52%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/CMakeFiles/gdcmDSED.dir/gdcmUNExplicitImplicitDataElement.cxx.o [ 52%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/CMakeFiles/gdcmDSED.dir/gdcmWriter.cxx.o [ 52%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/CMakeFiles/gdcmDSED.dir/gdcmCSAHeader.cxx.o [ 52%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/CMakeFiles/gdcmDSED.dir/gdcmPDBHeader.cxx.o [ 52%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/CMakeFiles/gdcmDSED.dir/gdcmTransferSyntax.cxx.o [ 52%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/CMakeFiles/gdcmDSED.dir/gdcmVM.cxx.o [ 52%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/CMakeFiles/gdcmDSED.dir/gdcmVR.cxx.o [ 52%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/CMakeFiles/gdcmDSED.dir/gdcmPreamble.cxx.o [ 52%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/CMakeFiles/gdcmDSED.dir/gdcmParseException.cxx.o [ 52%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/CMakeFiles/gdcmDSED.dir/gdcmUNExplicitDataElement.cxx.o [ 52%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/CMakeFiles/gdcmDSED.dir/gdcmCP246ExplicitDataElement.cxx.o [ 52%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/CMakeFiles/gdcmDSED.dir/gdcmExplicitImplicitDataElement.cxx.o [ 52%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/CMakeFiles/gdcmDSED.dir/gdcmVR16ExplicitDataElement.cxx.o [ 52%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/CMakeFiles/gdcmDSED.dir/strict_gdcmByteValue.cxx.o [ 53%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/CMakeFiles/gdcmDSED.dir/strict_gdcmDataElement.cxx.o [ 53%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/CMakeFiles/gdcmDSED.dir/strict_gdcmDataSet.cxx.o [ 53%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/CMakeFiles/gdcmDSED.dir/strict_gdcmExplicitDataElement.cxx.o [ 53%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/CMakeFiles/gdcmDSED.dir/strict_gdcmFile.cxx.o [ 53%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/CMakeFiles/gdcmDSED.dir/strict_gdcmFileMetaInformation.cxx.o [ 53%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/CMakeFiles/gdcmDSED.dir/strict_gdcmFragment.cxx.o [ 53%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/CMakeFiles/gdcmDSED.dir/strict_gdcmImplicitDataElement.cxx.o [ 53%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/CMakeFiles/gdcmDSED.dir/strict_gdcmItem.cxx.o [ 53%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/CMakeFiles/gdcmDSED.dir/strict_gdcmMediaStorage.cxx.o [ 53%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/CMakeFiles/gdcmDSED.dir/strict_gdcmPrivateTag.cxx.o [ 53%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/CMakeFiles/gdcmDSED.dir/strict_gdcmReader.cxx.o [ 53%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/CMakeFiles/gdcmDSED.dir/strict_gdcmSequenceOfFragments.cxx.o [ 53%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/CMakeFiles/gdcmDSED.dir/strict_gdcmSequenceOfItems.cxx.o [ 53%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/CMakeFiles/gdcmDSED.dir/strict_gdcmValue.cxx.o Linking CXX shared library ../../../../../../../lib/libitkgdcmDSED-4.8.dylib [ 53%] Built target gdcmDSED Scanning dependencies of target gdcmsocketxx [ 53%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Utilities/socketxx/socket++/CMakeFiles/gdcmsocketxx.dir/sockstream.cpp.o [ 53%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Utilities/socketxx/socket++/CMakeFiles/gdcmsocketxx.dir/sockinet.cpp.o [ 53%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Utilities/socketxx/socket++/CMakeFiles/gdcmsocketxx.dir/fork.cpp.o [ 53%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Utilities/socketxx/socket++/CMakeFiles/gdcmsocketxx.dir/protocol.cpp.o [ 53%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Utilities/socketxx/socket++/CMakeFiles/gdcmsocketxx.dir/echo.cpp.o Linking CXX shared library ../../../../../../../../lib/libitkgdcmsocketxx-4.8.dylib [ 53%] Built target gdcmsocketxx Scanning dependencies of target gdcmIOD [ 53%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/InformationObjectDefinition/CMakeFiles/gdcmIOD.dir/gdcmModule.cxx.o [ 53%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/InformationObjectDefinition/CMakeFiles/gdcmIOD.dir/gdcmMacro.cxx.o [ 53%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/InformationObjectDefinition/CMakeFiles/gdcmIOD.dir/gdcmModules.cxx.o [ 53%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/InformationObjectDefinition/CMakeFiles/gdcmIOD.dir/gdcmMacros.cxx.o [ 53%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/InformationObjectDefinition/CMakeFiles/gdcmIOD.dir/gdcmNestedModuleEntries.cxx.o [ 54%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/InformationObjectDefinition/CMakeFiles/gdcmIOD.dir/gdcmIODEntry.cxx.o [ 54%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/InformationObjectDefinition/CMakeFiles/gdcmIOD.dir/gdcmTableReader.cxx.o [ 54%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/InformationObjectDefinition/CMakeFiles/gdcmIOD.dir/gdcmTable.cxx.o [ 54%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/InformationObjectDefinition/CMakeFiles/gdcmIOD.dir/gdcmSeries.cxx.o [ 54%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/InformationObjectDefinition/CMakeFiles/gdcmIOD.dir/gdcmDefs.cxx.o [ 54%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/InformationObjectDefinition/CMakeFiles/gdcmIOD.dir/gdcmDefinedTerms.cxx.o [ 54%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/InformationObjectDefinition/CMakeFiles/gdcmIOD.dir/gdcmEnumeratedValues.cxx.o [ 54%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/InformationObjectDefinition/CMakeFiles/gdcmIOD.dir/gdcmStudy.cxx.o [ 54%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/InformationObjectDefinition/CMakeFiles/gdcmIOD.dir/gdcmPatient.cxx.o [ 54%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/InformationObjectDefinition/CMakeFiles/gdcmIOD.dir/gdcmType.cxx.o [ 54%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/InformationObjectDefinition/CMakeFiles/gdcmIOD.dir/gdcmUsage.cxx.o [ 54%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/InformationObjectDefinition/CMakeFiles/gdcmIOD.dir/gdcmIOD.cxx.o Linking CXX shared library ../../../../../../../lib/libitkgdcmIOD-4.8.dylib [ 54%] Built target gdcmIOD Scanning dependencies of target gdcmDICT [ 54%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/DataDictionary/CMakeFiles/gdcmDICT.dir/gdcmDicts.cxx.o [ 54%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/DataDictionary/CMakeFiles/gdcmDICT.dir/gdcmDictEntry.cxx.o [ 54%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/DataDictionary/CMakeFiles/gdcmDICT.dir/gdcmDefaultDicts.cxx.o [ 54%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/DataDictionary/CMakeFiles/gdcmDICT.dir/gdcmPrivateDefaultDicts.cxx.o [ 54%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/DataDictionary/CMakeFiles/gdcmDICT.dir/gdcmGlobal.cxx.o [ 55%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/DataDictionary/CMakeFiles/gdcmDICT.dir/gdcmGroupDict.cxx.o [ 55%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/DataDictionary/CMakeFiles/gdcmDICT.dir/gdcmDefaultGroupNames.cxx.o [ 55%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/DataDictionary/CMakeFiles/gdcmDICT.dir/gdcmUIDs.cxx.o [ 55%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/DataDictionary/CMakeFiles/gdcmDICT.dir/gdcmSOPClassUIDToIOD.cxx.o [ 55%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/DataDictionary/CMakeFiles/gdcmDICT.dir/gdcmCSAHeaderDefaultDicts.cxx.o Linking CXX shared library ../../../../../../../lib/libitkgdcmDICT-4.8.dylib [ 55%] Built target gdcmDICT Scanning dependencies of target gdcmopenjpeg [ 55%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmopenjpeg-v2/libopenjpeg/CMakeFiles/gdcmopenjpeg.dir/tcd.c.o [ 55%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmopenjpeg-v2/libopenjpeg/CMakeFiles/gdcmopenjpeg.dir/bio.c.o [ 55%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmopenjpeg-v2/libopenjpeg/CMakeFiles/gdcmopenjpeg.dir/cio.c.o [ 55%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmopenjpeg-v2/libopenjpeg/CMakeFiles/gdcmopenjpeg.dir/dwt.c.o [ 55%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmopenjpeg-v2/libopenjpeg/CMakeFiles/gdcmopenjpeg.dir/event.c.o [ 55%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmopenjpeg-v2/libopenjpeg/CMakeFiles/gdcmopenjpeg.dir/image.c.o [ 55%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmopenjpeg-v2/libopenjpeg/CMakeFiles/gdcmopenjpeg.dir/j2k.c.o [ 55%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmopenjpeg-v2/libopenjpeg/CMakeFiles/gdcmopenjpeg.dir/j2k_lib.c.o [ 55%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmopenjpeg-v2/libopenjpeg/CMakeFiles/gdcmopenjpeg.dir/jp2.c.o [ 55%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmopenjpeg-v2/libopenjpeg/CMakeFiles/gdcmopenjpeg.dir/jpt.c.o [ 55%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmopenjpeg-v2/libopenjpeg/CMakeFiles/gdcmopenjpeg.dir/mct.c.o [ 55%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmopenjpeg-v2/libopenjpeg/CMakeFiles/gdcmopenjpeg.dir/mqc.c.o [ 55%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmopenjpeg-v2/libopenjpeg/CMakeFiles/gdcmopenjpeg.dir/openjpeg.c.o [ 55%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmopenjpeg-v2/libopenjpeg/CMakeFiles/gdcmopenjpeg.dir/pi.c.o [ 55%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmopenjpeg-v2/libopenjpeg/CMakeFiles/gdcmopenjpeg.dir/raw.c.o [ 55%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmopenjpeg-v2/libopenjpeg/CMakeFiles/gdcmopenjpeg.dir/t1.c.o [ 56%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmopenjpeg-v2/libopenjpeg/CMakeFiles/gdcmopenjpeg.dir/tgt.c.o [ 56%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmopenjpeg-v2/libopenjpeg/CMakeFiles/gdcmopenjpeg.dir/profile.c.o [ 56%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmopenjpeg-v2/libopenjpeg/CMakeFiles/gdcmopenjpeg.dir/invert.c.o [ 56%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmopenjpeg-v2/libopenjpeg/CMakeFiles/gdcmopenjpeg.dir/function_list.c.o [ 56%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmopenjpeg-v2/libopenjpeg/CMakeFiles/gdcmopenjpeg.dir/t2.c.o Linking C shared library ../../../../../../../../lib/libitkgdcmopenjpeg-4.8.dylib [ 56%] Built target gdcmopenjpeg Scanning dependencies of target gdcmjpeg16 [ 57%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/16/CMakeFiles/gdcmjpeg16.dir/__/jmemnobs.c.o [ 57%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/16/CMakeFiles/gdcmjpeg16.dir/__/jcomapi.c.o [ 57%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/16/CMakeFiles/gdcmjpeg16.dir/__/jutils.c.o [ 57%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/16/CMakeFiles/gdcmjpeg16.dir/__/jerror.c.o [ 57%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/16/CMakeFiles/gdcmjpeg16.dir/__/jmemmgr.c.o [ 57%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/16/CMakeFiles/gdcmjpeg16.dir/__/jcapimin.c.o [ 57%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/16/CMakeFiles/gdcmjpeg16.dir/__/jcapistd.c.o [ 57%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/16/CMakeFiles/gdcmjpeg16.dir/__/jctrans.c.o [ 57%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/16/CMakeFiles/gdcmjpeg16.dir/__/jcparam.c.o [ 57%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/16/CMakeFiles/gdcmjpeg16.dir/__/jcinit.c.o [ 57%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/16/CMakeFiles/gdcmjpeg16.dir/__/jcmaster.c.o [ 57%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/16/CMakeFiles/gdcmjpeg16.dir/__/jcmarker.c.o [ 57%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/16/CMakeFiles/gdcmjpeg16.dir/__/jcmainct.c.o [ 57%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/16/CMakeFiles/gdcmjpeg16.dir/__/jcprepct.c.o [ 57%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/16/CMakeFiles/gdcmjpeg16.dir/__/jccoefct.c.o [ 57%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/16/CMakeFiles/gdcmjpeg16.dir/__/jccolor.c.o [ 57%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/16/CMakeFiles/gdcmjpeg16.dir/__/jcsample.c.o [ 57%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/16/CMakeFiles/gdcmjpeg16.dir/__/jchuff.c.o [ 57%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/16/CMakeFiles/gdcmjpeg16.dir/__/jcphuff.c.o [ 57%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/16/CMakeFiles/gdcmjpeg16.dir/__/jcdctmgr.c.o [ 58%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/16/CMakeFiles/gdcmjpeg16.dir/__/jfdctfst.c.o [ 58%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/16/CMakeFiles/gdcmjpeg16.dir/__/jfdctflt.c.o [ 58%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/16/CMakeFiles/gdcmjpeg16.dir/__/jdatadst.c.o [ 58%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/16/CMakeFiles/gdcmjpeg16.dir/__/jdapimin.c.o [ 58%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/16/CMakeFiles/gdcmjpeg16.dir/__/jdapistd.c.o [ 58%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/16/CMakeFiles/gdcmjpeg16.dir/__/jdtrans.c.o [ 58%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/16/CMakeFiles/gdcmjpeg16.dir/__/jdmaster.c.o [ 58%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/16/CMakeFiles/gdcmjpeg16.dir/__/jdinput.c.o [ 58%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/16/CMakeFiles/gdcmjpeg16.dir/__/jdmarker.c.o [ 58%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/16/CMakeFiles/gdcmjpeg16.dir/__/jdhuff.c.o [ 58%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/16/CMakeFiles/gdcmjpeg16.dir/__/jdphuff.c.o [ 58%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/16/CMakeFiles/gdcmjpeg16.dir/__/jdmainct.c.o [ 58%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/16/CMakeFiles/gdcmjpeg16.dir/__/jdcoefct.c.o [ 58%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/16/CMakeFiles/gdcmjpeg16.dir/__/jdpostct.c.o [ 58%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/16/CMakeFiles/gdcmjpeg16.dir/__/jddctmgr.c.o [ 58%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/16/CMakeFiles/gdcmjpeg16.dir/__/jidctfst.c.o [ 58%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/16/CMakeFiles/gdcmjpeg16.dir/__/jidctflt.c.o [ 58%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/16/CMakeFiles/gdcmjpeg16.dir/__/jidctint.c.o [ 58%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/16/CMakeFiles/gdcmjpeg16.dir/__/jidctred.c.o [ 58%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/16/CMakeFiles/gdcmjpeg16.dir/__/jdsample.c.o [ 59%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/16/CMakeFiles/gdcmjpeg16.dir/__/jdcolor.c.o [ 59%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/16/CMakeFiles/gdcmjpeg16.dir/__/jquant1.c.o [ 59%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/16/CMakeFiles/gdcmjpeg16.dir/__/jquant2.c.o [ 59%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/16/CMakeFiles/gdcmjpeg16.dir/__/jdmerge.c.o [ 59%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/16/CMakeFiles/gdcmjpeg16.dir/__/jdatasrc.c.o [ 59%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/16/CMakeFiles/gdcmjpeg16.dir/__/jfdctint.c.o [ 59%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/16/CMakeFiles/gdcmjpeg16.dir/__/jclossy.c.o [ 59%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/16/CMakeFiles/gdcmjpeg16.dir/__/jclossls.c.o [ 59%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/16/CMakeFiles/gdcmjpeg16.dir/__/jcodec.c.o [ 59%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/16/CMakeFiles/gdcmjpeg16.dir/__/jcscale.c.o [ 59%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/16/CMakeFiles/gdcmjpeg16.dir/__/jcshuff.c.o [ 59%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/16/CMakeFiles/gdcmjpeg16.dir/__/jclhuff.c.o [ 59%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/16/CMakeFiles/gdcmjpeg16.dir/__/jcpred.c.o [ 59%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/16/CMakeFiles/gdcmjpeg16.dir/__/jcdiffct.c.o [ 59%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/16/CMakeFiles/gdcmjpeg16.dir/__/jdlossls.c.o [ 59%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/16/CMakeFiles/gdcmjpeg16.dir/__/jdlossy.c.o [ 59%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/16/CMakeFiles/gdcmjpeg16.dir/__/jdlhuff.c.o [ 59%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/16/CMakeFiles/gdcmjpeg16.dir/__/jddiffct.c.o [ 59%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/16/CMakeFiles/gdcmjpeg16.dir/__/jdpred.c.o [ 60%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/16/CMakeFiles/gdcmjpeg16.dir/__/jdscale.c.o [ 60%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/16/CMakeFiles/gdcmjpeg16.dir/__/jdshuff.c.o Linking C shared library ../../../../../../../../lib/libitkgdcmjpeg16-4.8.dylib [ 60%] Built target gdcmjpeg16 Scanning dependencies of target gdcmjpeg8 [ 60%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/8/CMakeFiles/gdcmjpeg8.dir/__/jmemnobs.c.o [ 60%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/8/CMakeFiles/gdcmjpeg8.dir/__/jcomapi.c.o [ 60%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/8/CMakeFiles/gdcmjpeg8.dir/__/jutils.c.o [ 60%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/8/CMakeFiles/gdcmjpeg8.dir/__/jerror.c.o [ 60%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/8/CMakeFiles/gdcmjpeg8.dir/__/jmemmgr.c.o [ 60%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/8/CMakeFiles/gdcmjpeg8.dir/__/jcapimin.c.o [ 60%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/8/CMakeFiles/gdcmjpeg8.dir/__/jcapistd.c.o [ 60%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/8/CMakeFiles/gdcmjpeg8.dir/__/jctrans.c.o [ 60%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/8/CMakeFiles/gdcmjpeg8.dir/__/jcparam.c.o [ 60%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/8/CMakeFiles/gdcmjpeg8.dir/__/jcinit.c.o [ 60%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/8/CMakeFiles/gdcmjpeg8.dir/__/jcmaster.c.o [ 60%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/8/CMakeFiles/gdcmjpeg8.dir/__/jcmarker.c.o [ 60%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/8/CMakeFiles/gdcmjpeg8.dir/__/jcmainct.c.o [ 60%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/8/CMakeFiles/gdcmjpeg8.dir/__/jcprepct.c.o [ 60%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/8/CMakeFiles/gdcmjpeg8.dir/__/jccoefct.c.o [ 60%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/8/CMakeFiles/gdcmjpeg8.dir/__/jccolor.c.o [ 60%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/8/CMakeFiles/gdcmjpeg8.dir/__/jcsample.c.o [ 60%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/8/CMakeFiles/gdcmjpeg8.dir/__/jchuff.c.o [ 61%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/8/CMakeFiles/gdcmjpeg8.dir/__/jcphuff.c.o [ 61%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/8/CMakeFiles/gdcmjpeg8.dir/__/jcdctmgr.c.o [ 61%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/8/CMakeFiles/gdcmjpeg8.dir/__/jfdctfst.c.o [ 61%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/8/CMakeFiles/gdcmjpeg8.dir/__/jfdctflt.c.o [ 61%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/8/CMakeFiles/gdcmjpeg8.dir/__/jdatadst.c.o [ 61%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/8/CMakeFiles/gdcmjpeg8.dir/__/jdapimin.c.o [ 61%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/8/CMakeFiles/gdcmjpeg8.dir/__/jdapistd.c.o [ 61%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/8/CMakeFiles/gdcmjpeg8.dir/__/jdtrans.c.o [ 61%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/8/CMakeFiles/gdcmjpeg8.dir/__/jdmaster.c.o [ 61%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/8/CMakeFiles/gdcmjpeg8.dir/__/jdinput.c.o [ 61%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/8/CMakeFiles/gdcmjpeg8.dir/__/jdmarker.c.o [ 61%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/8/CMakeFiles/gdcmjpeg8.dir/__/jdhuff.c.o [ 61%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/8/CMakeFiles/gdcmjpeg8.dir/__/jdphuff.c.o [ 61%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/8/CMakeFiles/gdcmjpeg8.dir/__/jdmainct.c.o [ 61%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/8/CMakeFiles/gdcmjpeg8.dir/__/jdcoefct.c.o [ 61%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/8/CMakeFiles/gdcmjpeg8.dir/__/jdpostct.c.o [ 61%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/8/CMakeFiles/gdcmjpeg8.dir/__/jddctmgr.c.o [ 61%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/8/CMakeFiles/gdcmjpeg8.dir/__/jidctfst.c.o [ 61%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/8/CMakeFiles/gdcmjpeg8.dir/__/jidctflt.c.o [ 61%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/8/CMakeFiles/gdcmjpeg8.dir/__/jidctint.c.o [ 62%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/8/CMakeFiles/gdcmjpeg8.dir/__/jidctred.c.o [ 62%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/8/CMakeFiles/gdcmjpeg8.dir/__/jdsample.c.o [ 62%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/8/CMakeFiles/gdcmjpeg8.dir/__/jdcolor.c.o [ 62%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/8/CMakeFiles/gdcmjpeg8.dir/__/jquant1.c.o [ 62%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/8/CMakeFiles/gdcmjpeg8.dir/__/jquant2.c.o [ 62%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/8/CMakeFiles/gdcmjpeg8.dir/__/jdmerge.c.o [ 62%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/8/CMakeFiles/gdcmjpeg8.dir/__/jdatasrc.c.o [ 62%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/8/CMakeFiles/gdcmjpeg8.dir/__/jfdctint.c.o [ 62%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/8/CMakeFiles/gdcmjpeg8.dir/__/jclossy.c.o [ 62%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/8/CMakeFiles/gdcmjpeg8.dir/__/jclossls.c.o [ 62%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/8/CMakeFiles/gdcmjpeg8.dir/__/jcodec.c.o [ 62%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/8/CMakeFiles/gdcmjpeg8.dir/__/jcscale.c.o [ 62%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/8/CMakeFiles/gdcmjpeg8.dir/__/jcshuff.c.o [ 62%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/8/CMakeFiles/gdcmjpeg8.dir/__/jclhuff.c.o [ 62%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/8/CMakeFiles/gdcmjpeg8.dir/__/jcpred.c.o [ 62%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/8/CMakeFiles/gdcmjpeg8.dir/__/jcdiffct.c.o [ 62%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/8/CMakeFiles/gdcmjpeg8.dir/__/jdlossls.c.o [ 62%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/8/CMakeFiles/gdcmjpeg8.dir/__/jdlossy.c.o [ 62%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/8/CMakeFiles/gdcmjpeg8.dir/__/jdlhuff.c.o [ 62%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/8/CMakeFiles/gdcmjpeg8.dir/__/jddiffct.c.o [ 63%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/8/CMakeFiles/gdcmjpeg8.dir/__/jdpred.c.o [ 63%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/8/CMakeFiles/gdcmjpeg8.dir/__/jdscale.c.o [ 63%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/8/CMakeFiles/gdcmjpeg8.dir/__/jdshuff.c.o Linking C shared library ../../../../../../../../lib/libitkgdcmjpeg8-4.8.dylib [ 63%] Built target gdcmjpeg8 Scanning dependencies of target gdcmcharls [ 63%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmcharls/CMakeFiles/gdcmcharls.dir/header.cpp.o [ 63%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmcharls/CMakeFiles/gdcmcharls.dir/interface.cpp.o [ 63%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmcharls/CMakeFiles/gdcmcharls.dir/jpegls.cpp.o [ 63%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmcharls/CMakeFiles/gdcmcharls.dir/stdafx.cpp.o Linking CXX shared library ../../../../../../../lib/libitkgdcmcharls-4.8.dylib [ 63%] Built target gdcmcharls Scanning dependencies of target gdcmjpeg12 [ 63%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/12/CMakeFiles/gdcmjpeg12.dir/__/jmemnobs.c.o [ 63%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/12/CMakeFiles/gdcmjpeg12.dir/__/jcomapi.c.o [ 64%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/12/CMakeFiles/gdcmjpeg12.dir/__/jutils.c.o [ 64%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/12/CMakeFiles/gdcmjpeg12.dir/__/jerror.c.o [ 64%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/12/CMakeFiles/gdcmjpeg12.dir/__/jmemmgr.c.o [ 64%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/12/CMakeFiles/gdcmjpeg12.dir/__/jcapimin.c.o [ 64%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/12/CMakeFiles/gdcmjpeg12.dir/__/jcapistd.c.o [ 64%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/12/CMakeFiles/gdcmjpeg12.dir/__/jctrans.c.o [ 64%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/12/CMakeFiles/gdcmjpeg12.dir/__/jcparam.c.o [ 64%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/12/CMakeFiles/gdcmjpeg12.dir/__/jcinit.c.o [ 64%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/12/CMakeFiles/gdcmjpeg12.dir/__/jcmaster.c.o [ 64%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/12/CMakeFiles/gdcmjpeg12.dir/__/jcmarker.c.o [ 64%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/12/CMakeFiles/gdcmjpeg12.dir/__/jcmainct.c.o [ 64%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/12/CMakeFiles/gdcmjpeg12.dir/__/jcprepct.c.o [ 64%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/12/CMakeFiles/gdcmjpeg12.dir/__/jccoefct.c.o [ 64%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/12/CMakeFiles/gdcmjpeg12.dir/__/jccolor.c.o [ 64%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/12/CMakeFiles/gdcmjpeg12.dir/__/jcsample.c.o [ 64%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/12/CMakeFiles/gdcmjpeg12.dir/__/jchuff.c.o [ 64%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/12/CMakeFiles/gdcmjpeg12.dir/__/jcphuff.c.o [ 64%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/12/CMakeFiles/gdcmjpeg12.dir/__/jcdctmgr.c.o [ 64%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/12/CMakeFiles/gdcmjpeg12.dir/__/jfdctfst.c.o [ 64%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/12/CMakeFiles/gdcmjpeg12.dir/__/jfdctflt.c.o [ 65%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/12/CMakeFiles/gdcmjpeg12.dir/__/jdatadst.c.o [ 65%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/12/CMakeFiles/gdcmjpeg12.dir/__/jdapimin.c.o [ 65%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/12/CMakeFiles/gdcmjpeg12.dir/__/jdapistd.c.o [ 65%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/12/CMakeFiles/gdcmjpeg12.dir/__/jdtrans.c.o [ 65%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/12/CMakeFiles/gdcmjpeg12.dir/__/jdmaster.c.o [ 65%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/12/CMakeFiles/gdcmjpeg12.dir/__/jdinput.c.o [ 65%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/12/CMakeFiles/gdcmjpeg12.dir/__/jdmarker.c.o [ 65%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/12/CMakeFiles/gdcmjpeg12.dir/__/jdhuff.c.o [ 65%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/12/CMakeFiles/gdcmjpeg12.dir/__/jdphuff.c.o [ 65%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/12/CMakeFiles/gdcmjpeg12.dir/__/jdmainct.c.o [ 65%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/12/CMakeFiles/gdcmjpeg12.dir/__/jdcoefct.c.o [ 65%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/12/CMakeFiles/gdcmjpeg12.dir/__/jdpostct.c.o [ 65%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/12/CMakeFiles/gdcmjpeg12.dir/__/jddctmgr.c.o [ 65%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/12/CMakeFiles/gdcmjpeg12.dir/__/jidctfst.c.o [ 65%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/12/CMakeFiles/gdcmjpeg12.dir/__/jidctflt.c.o [ 65%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/12/CMakeFiles/gdcmjpeg12.dir/__/jidctint.c.o [ 65%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/12/CMakeFiles/gdcmjpeg12.dir/__/jidctred.c.o [ 65%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/12/CMakeFiles/gdcmjpeg12.dir/__/jdsample.c.o [ 65%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/12/CMakeFiles/gdcmjpeg12.dir/__/jdcolor.c.o [ 65%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/12/CMakeFiles/gdcmjpeg12.dir/__/jquant1.c.o [ 66%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/12/CMakeFiles/gdcmjpeg12.dir/__/jquant2.c.o [ 66%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/12/CMakeFiles/gdcmjpeg12.dir/__/jdmerge.c.o [ 66%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/12/CMakeFiles/gdcmjpeg12.dir/__/jdatasrc.c.o [ 66%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/12/CMakeFiles/gdcmjpeg12.dir/__/jfdctint.c.o [ 66%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/12/CMakeFiles/gdcmjpeg12.dir/__/jclossy.c.o [ 66%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/12/CMakeFiles/gdcmjpeg12.dir/__/jclossls.c.o [ 66%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/12/CMakeFiles/gdcmjpeg12.dir/__/jcodec.c.o [ 66%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/12/CMakeFiles/gdcmjpeg12.dir/__/jcscale.c.o [ 66%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/12/CMakeFiles/gdcmjpeg12.dir/__/jcshuff.c.o [ 66%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/12/CMakeFiles/gdcmjpeg12.dir/__/jclhuff.c.o [ 66%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/12/CMakeFiles/gdcmjpeg12.dir/__/jcpred.c.o [ 66%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/12/CMakeFiles/gdcmjpeg12.dir/__/jcdiffct.c.o [ 66%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/12/CMakeFiles/gdcmjpeg12.dir/__/jdlossls.c.o [ 66%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/12/CMakeFiles/gdcmjpeg12.dir/__/jdlossy.c.o [ 66%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/12/CMakeFiles/gdcmjpeg12.dir/__/jdlhuff.c.o [ 66%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/12/CMakeFiles/gdcmjpeg12.dir/__/jddiffct.c.o [ 66%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/12/CMakeFiles/gdcmjpeg12.dir/__/jdpred.c.o [ 66%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/12/CMakeFiles/gdcmjpeg12.dir/__/jdscale.c.o [ 66%] Building C object Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/12/CMakeFiles/gdcmjpeg12.dir/__/jdshuff.c.o Linking C shared library ../../../../../../../../lib/libitkgdcmjpeg12-4.8.dylib [ 66%] Built target gdcmjpeg12 Scanning dependencies of target gdcmMSFF [ 67%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/CMakeFiles/gdcmMSFF.dir/gdcmFileStreamer.cxx.o [ 67%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/CMakeFiles/gdcmMSFF.dir/gdcmJSON.cxx.o [ 67%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/CMakeFiles/gdcmMSFF.dir/gdcmFileChangeTransferSyntax.cxx.o [ 67%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/CMakeFiles/gdcmMSFF.dir/gdcmAnonymizer.cxx.o [ 67%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/CMakeFiles/gdcmMSFF.dir/gdcmFileAnonymizer.cxx.o [ 67%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/CMakeFiles/gdcmMSFF.dir/gdcmIconImageFilter.cxx.o [ 67%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/CMakeFiles/gdcmMSFF.dir/gdcmIconImageGenerator.cxx.o [ 67%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/CMakeFiles/gdcmMSFF.dir/gdcmDICOMDIRGenerator.cxx.o [ 67%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/CMakeFiles/gdcmMSFF.dir/gdcmSpacing.cxx.o [ 67%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/CMakeFiles/gdcmMSFF.dir/gdcmFileExplicitFilter.cxx.o [ 67%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/CMakeFiles/gdcmMSFF.dir/gdcmFileDerivation.cxx.o [ 67%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/CMakeFiles/gdcmMSFF.dir/gdcmImageFragmentSplitter.cxx.o [ 67%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/CMakeFiles/gdcmMSFF.dir/gdcmTagPath.cxx.o [ 67%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/CMakeFiles/gdcmMSFF.dir/gdcmSimpleSubjectWatcher.cxx.o [ 67%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/CMakeFiles/gdcmMSFF.dir/gdcmAnonymizeEvent.cxx.o [ 67%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/CMakeFiles/gdcmMSFF.dir/gdcmPixmap.cxx.o [ 67%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/CMakeFiles/gdcmMSFF.dir/gdcmBitmap.cxx.o [ 67%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/CMakeFiles/gdcmMSFF.dir/gdcmRescaler.cxx.o [ 67%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/CMakeFiles/gdcmMSFF.dir/gdcmImageToImageFilter.cxx.o [ 67%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/CMakeFiles/gdcmMSFF.dir/gdcmBitmapToBitmapFilter.cxx.o [ 68%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/CMakeFiles/gdcmMSFF.dir/gdcmPixmapToPixmapFilter.cxx.o [ 68%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/CMakeFiles/gdcmMSFF.dir/gdcmImageChangeTransferSyntax.cxx.o [ 68%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/CMakeFiles/gdcmMSFF.dir/gdcmImageApplyLookupTable.cxx.o [ 68%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/CMakeFiles/gdcmMSFF.dir/gdcmOrientation.cxx.o [ 68%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/CMakeFiles/gdcmMSFF.dir/gdcmDataSetHelper.cxx.o [ 68%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/CMakeFiles/gdcmMSFF.dir/gdcmImageChangePlanarConfiguration.cxx.o [ 68%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/CMakeFiles/gdcmMSFF.dir/gdcmImageChangePhotometricInterpretation.cxx.o [ 68%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/CMakeFiles/gdcmMSFF.dir/gdcmDirectionCosines.cxx.o [ 68%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/CMakeFiles/gdcmMSFF.dir/gdcmSorter.cxx.o [ 68%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/CMakeFiles/gdcmMSFF.dir/gdcmSerieHelper.cxx.o [ 68%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/CMakeFiles/gdcmMSFF.dir/gdcmIPPSorter.cxx.o [ 68%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/CMakeFiles/gdcmMSFF.dir/gdcmApplicationEntity.cxx.o [ 68%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/CMakeFiles/gdcmMSFF.dir/gdcmDICOMDIR.cxx.o [ 68%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/CMakeFiles/gdcmMSFF.dir/gdcmSpectroscopy.cxx.o [ 68%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/CMakeFiles/gdcmMSFF.dir/gdcmEncapsulatedDocument.cxx.o [ 68%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/CMakeFiles/gdcmMSFF.dir/gdcmSplitMosaicFilter.cxx.o [ 68%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/CMakeFiles/gdcmMSFF.dir/gdcmFiducials.cxx.o [ 68%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/CMakeFiles/gdcmMSFF.dir/gdcmWaveform.cxx.o [ 68%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/CMakeFiles/gdcmMSFF.dir/gdcmPersonName.cxx.o [ 68%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/CMakeFiles/gdcmMSFF.dir/gdcmIconImage.cxx.o [ 69%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/CMakeFiles/gdcmMSFF.dir/gdcmUIDGenerator.cxx.o [ 69%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/CMakeFiles/gdcmMSFF.dir/gdcmUUIDGenerator.cxx.o [ 69%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/CMakeFiles/gdcmMSFF.dir/gdcmPrinter.cxx.o [ 69%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/CMakeFiles/gdcmMSFF.dir/gdcmDictPrinter.cxx.o [ 69%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/CMakeFiles/gdcmMSFF.dir/gdcmXMLPrinter.cxx.o [ 69%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/CMakeFiles/gdcmMSFF.dir/gdcmScanner.cxx.o [ 69%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/CMakeFiles/gdcmMSFF.dir/gdcmStrictScanner.cxx.o [ 69%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/CMakeFiles/gdcmMSFF.dir/gdcmPixmapReader.cxx.o [ 69%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/CMakeFiles/gdcmMSFF.dir/gdcmImageReader.cxx.o [ 69%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/CMakeFiles/gdcmMSFF.dir/gdcmPixmapWriter.cxx.o [ 69%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/CMakeFiles/gdcmMSFF.dir/gdcmImageWriter.cxx.o [ 69%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/CMakeFiles/gdcmMSFF.dir/gdcmStringFilter.cxx.o [ 69%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/CMakeFiles/gdcmMSFF.dir/gdcmImageHelper.cxx.o [ 69%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/CMakeFiles/gdcmMSFF.dir/gdcmValidate.cxx.o [ 69%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/CMakeFiles/gdcmMSFF.dir/gdcmDumper.cxx.o [ 69%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/CMakeFiles/gdcmMSFF.dir/gdcmImage.cxx.o [ 69%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/CMakeFiles/gdcmMSFF.dir/gdcmImageConverter.cxx.o [ 69%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/CMakeFiles/gdcmMSFF.dir/gdcmImageCodec.cxx.o [ 69%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/CMakeFiles/gdcmMSFF.dir/gdcmJPEG12Codec.cxx.o [ 69%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/CMakeFiles/gdcmMSFF.dir/gdcmRLECodec.cxx.o [ 70%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/CMakeFiles/gdcmMSFF.dir/gdcmPDFCodec.cxx.o [ 70%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/CMakeFiles/gdcmMSFF.dir/gdcmAudioCodec.cxx.o [ 70%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/CMakeFiles/gdcmMSFF.dir/gdcmJPEG16Codec.cxx.o [ 70%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/CMakeFiles/gdcmMSFF.dir/gdcmJPEGLSCodec.cxx.o [ 70%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/CMakeFiles/gdcmMSFF.dir/gdcmJPEG8Codec.cxx.o [ 70%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/CMakeFiles/gdcmMSFF.dir/gdcmJPEGCodec.cxx.o [ 70%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/CMakeFiles/gdcmMSFF.dir/gdcmPVRGCodec.cxx.o [ 70%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/CMakeFiles/gdcmMSFF.dir/gdcmKAKADUCodec.cxx.o [ 70%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/CMakeFiles/gdcmMSFF.dir/gdcmPNMCodec.cxx.o [ 70%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/CMakeFiles/gdcmMSFF.dir/gdcmPGXCodec.cxx.o [ 70%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/CMakeFiles/gdcmMSFF.dir/gdcmRAWCodec.cxx.o [ 70%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/CMakeFiles/gdcmMSFF.dir/gdcmLookupTable.cxx.o [ 70%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/CMakeFiles/gdcmMSFF.dir/gdcmOverlay.cxx.o [ 70%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/CMakeFiles/gdcmMSFF.dir/gdcmCurve.cxx.o [ 70%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/CMakeFiles/gdcmMSFF.dir/gdcmPhotometricInterpretation.cxx.o [ 70%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/CMakeFiles/gdcmMSFF.dir/gdcmPixelFormat.cxx.o [ 70%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/CMakeFiles/gdcmMSFF.dir/gdcmSegmentedPaletteColorLookupTable.cxx.o [ 70%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/CMakeFiles/gdcmMSFF.dir/gdcmStreamImageReader.cxx.o [ 70%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/CMakeFiles/gdcmMSFF.dir/gdcmImageRegionReader.cxx.o [ 71%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/CMakeFiles/gdcmMSFF.dir/gdcmDirectoryHelper.cxx.o [ 71%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/CMakeFiles/gdcmMSFF.dir/gdcmSegment.cxx.o [ 71%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/CMakeFiles/gdcmMSFF.dir/gdcmSurface.cxx.o [ 71%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/CMakeFiles/gdcmMSFF.dir/gdcmMeshPrimitive.cxx.o [ 71%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/CMakeFiles/gdcmMSFF.dir/gdcmSegmentWriter.cxx.o [ 71%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/CMakeFiles/gdcmMSFF.dir/gdcmSurfaceWriter.cxx.o [ 71%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/CMakeFiles/gdcmMSFF.dir/gdcmSegmentReader.cxx.o [ 71%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/CMakeFiles/gdcmMSFF.dir/gdcmSurfaceReader.cxx.o [ 71%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/CMakeFiles/gdcmMSFF.dir/gdcmSurfaceHelper.cxx.o [ 71%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/CMakeFiles/gdcmMSFF.dir/gdcmSegmentHelper.cxx.o [ 71%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/CMakeFiles/gdcmMSFF.dir/gdcmJPEG2000Codec.cxx.o [ 71%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/CMakeFiles/gdcmMSFF.dir/__/__/Utilities/gdcmrle/rle.cxx.o [ 71%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/CMakeFiles/gdcmMSFF.dir/__/__/Utilities/gdcmrle/info.cxx.o [ 71%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/CMakeFiles/gdcmMSFF.dir/__/__/Utilities/gdcmrle/io.cxx.o Linking CXX shared library ../../../../../../../lib/libitkgdcmMSFF-4.8.dylib [ 71%] Built target gdcmMSFF Scanning dependencies of target gdcmMEXD [ 71%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/MessageExchangeDefinition/CMakeFiles/gdcmMEXD.dir/gdcmAAbortPDU.cxx.o [ 71%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/MessageExchangeDefinition/CMakeFiles/gdcmMEXD.dir/gdcmAAssociateACPDU.cxx.o [ 71%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/MessageExchangeDefinition/CMakeFiles/gdcmMEXD.dir/gdcmAAssociateRJPDU.cxx.o [ 71%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/MessageExchangeDefinition/CMakeFiles/gdcmMEXD.dir/gdcmAAssociateRQPDU.cxx.o [ 71%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/MessageExchangeDefinition/CMakeFiles/gdcmMEXD.dir/gdcmAbstractSyntax.cxx.o [ 71%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/MessageExchangeDefinition/CMakeFiles/gdcmMEXD.dir/gdcmApplicationContext.cxx.o [ 71%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/MessageExchangeDefinition/CMakeFiles/gdcmMEXD.dir/gdcmAReleaseRPPDU.cxx.o [ 71%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/MessageExchangeDefinition/CMakeFiles/gdcmMEXD.dir/gdcmAReleaseRQPDU.cxx.o [ 72%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/MessageExchangeDefinition/CMakeFiles/gdcmMEXD.dir/gdcmARTIMTimer.cxx.o [ 72%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/MessageExchangeDefinition/CMakeFiles/gdcmMEXD.dir/gdcmAsynchronousOperationsWindowSub.cxx.o [ 72%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/MessageExchangeDefinition/CMakeFiles/gdcmMEXD.dir/gdcmBaseQuery.cxx.o [ 72%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/MessageExchangeDefinition/CMakeFiles/gdcmMEXD.dir/gdcmBaseRootQuery.cxx.o [ 72%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/MessageExchangeDefinition/CMakeFiles/gdcmMEXD.dir/gdcmCEchoMessages.cxx.o [ 72%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/MessageExchangeDefinition/CMakeFiles/gdcmMEXD.dir/gdcmCFindMessages.cxx.o [ 72%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/MessageExchangeDefinition/CMakeFiles/gdcmMEXD.dir/gdcmCMoveMessages.cxx.o [ 72%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/MessageExchangeDefinition/CMakeFiles/gdcmMEXD.dir/gdcmCommandDataSet.cxx.o [ 72%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/MessageExchangeDefinition/CMakeFiles/gdcmMEXD.dir/gdcmCompositeMessageFactory.cxx.o [ 72%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/MessageExchangeDefinition/CMakeFiles/gdcmMEXD.dir/gdcmCompositeNetworkFunctions.cxx.o [ 72%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/MessageExchangeDefinition/CMakeFiles/gdcmMEXD.dir/gdcmCStoreMessages.cxx.o [ 72%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/MessageExchangeDefinition/CMakeFiles/gdcmMEXD.dir/gdcmFindPatientRootQuery.cxx.o [ 72%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/MessageExchangeDefinition/CMakeFiles/gdcmMEXD.dir/gdcmFindStudyRootQuery.cxx.o [ 72%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/MessageExchangeDefinition/CMakeFiles/gdcmMEXD.dir/gdcmImplementationClassUIDSub.cxx.o [ 72%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/MessageExchangeDefinition/CMakeFiles/gdcmMEXD.dir/gdcmImplementationUIDSub.cxx.o [ 72%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/MessageExchangeDefinition/CMakeFiles/gdcmMEXD.dir/gdcmImplementationVersionNameSub.cxx.o [ 72%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/MessageExchangeDefinition/CMakeFiles/gdcmMEXD.dir/gdcmMaximumLengthSub.cxx.o [ 72%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/MessageExchangeDefinition/CMakeFiles/gdcmMEXD.dir/gdcmModalityPerformedProcedureStepCreateQuery.cxx.o [ 72%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/MessageExchangeDefinition/CMakeFiles/gdcmMEXD.dir/gdcmModalityPerformedProcedureStepSetQuery.cxx.o [ 72%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/MessageExchangeDefinition/CMakeFiles/gdcmMEXD.dir/gdcmMovePatientRootQuery.cxx.o [ 73%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/MessageExchangeDefinition/CMakeFiles/gdcmMEXD.dir/gdcmMoveStudyRootQuery.cxx.o [ 73%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/MessageExchangeDefinition/CMakeFiles/gdcmMEXD.dir/gdcmNActionMessages.cxx.o [ 73%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/MessageExchangeDefinition/CMakeFiles/gdcmMEXD.dir/gdcmNCreateMessages.cxx.o [ 73%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/MessageExchangeDefinition/CMakeFiles/gdcmMEXD.dir/gdcmNDeleteMessages.cxx.o [ 73%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/MessageExchangeDefinition/CMakeFiles/gdcmMEXD.dir/gdcmNEventReportMessages.cxx.o [ 73%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/MessageExchangeDefinition/CMakeFiles/gdcmMEXD.dir/gdcmNGetMessages.cxx.o [ 73%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/MessageExchangeDefinition/CMakeFiles/gdcmMEXD.dir/gdcmNormalizedMessageFactory.cxx.o [ 73%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/MessageExchangeDefinition/CMakeFiles/gdcmMEXD.dir/gdcmNormalizedNetworkFunctions.cxx.o [ 73%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/MessageExchangeDefinition/CMakeFiles/gdcmMEXD.dir/gdcmNSetMessages.cxx.o [ 73%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/MessageExchangeDefinition/CMakeFiles/gdcmMEXD.dir/gdcmPDataTFPDU.cxx.o [ 73%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/MessageExchangeDefinition/CMakeFiles/gdcmMEXD.dir/gdcmPDUFactory.cxx.o [ 73%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/MessageExchangeDefinition/CMakeFiles/gdcmMEXD.dir/gdcmPresentationContext.cxx.o [ 73%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/MessageExchangeDefinition/CMakeFiles/gdcmMEXD.dir/gdcmPresentationContextAC.cxx.o [ 73%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/MessageExchangeDefinition/CMakeFiles/gdcmMEXD.dir/gdcmPresentationContextGenerator.cxx.o [ 73%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/MessageExchangeDefinition/CMakeFiles/gdcmMEXD.dir/gdcmPresentationContextRQ.cxx.o [ 73%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/MessageExchangeDefinition/CMakeFiles/gdcmMEXD.dir/gdcmPresentationDataValue.cxx.o [ 73%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/MessageExchangeDefinition/CMakeFiles/gdcmMEXD.dir/gdcmQueryBase.cxx.o [ 73%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/MessageExchangeDefinition/CMakeFiles/gdcmMEXD.dir/gdcmQueryFactory.cxx.o [ 73%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/MessageExchangeDefinition/CMakeFiles/gdcmMEXD.dir/gdcmQueryImage.cxx.o [ 73%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/MessageExchangeDefinition/CMakeFiles/gdcmMEXD.dir/gdcmQueryPatient.cxx.o [ 74%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/MessageExchangeDefinition/CMakeFiles/gdcmMEXD.dir/gdcmQuerySeries.cxx.o [ 74%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/MessageExchangeDefinition/CMakeFiles/gdcmMEXD.dir/gdcmQueryStudy.cxx.o [ 74%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/MessageExchangeDefinition/CMakeFiles/gdcmMEXD.dir/gdcmRoleSelectionSub.cxx.o [ 74%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/MessageExchangeDefinition/CMakeFiles/gdcmMEXD.dir/gdcmServiceClassApplicationInformation.cxx.o [ 74%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/MessageExchangeDefinition/CMakeFiles/gdcmMEXD.dir/gdcmServiceClassUser.cxx.o [ 74%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/MessageExchangeDefinition/CMakeFiles/gdcmMEXD.dir/gdcmSOPClassExtendedNegociationSub.cxx.o [ 74%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/MessageExchangeDefinition/CMakeFiles/gdcmMEXD.dir/gdcmTransferSyntaxSub.cxx.o [ 74%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/MessageExchangeDefinition/CMakeFiles/gdcmMEXD.dir/gdcmULActionAA.cxx.o [ 74%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/MessageExchangeDefinition/CMakeFiles/gdcmMEXD.dir/gdcmULActionAE.cxx.o [ 74%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/MessageExchangeDefinition/CMakeFiles/gdcmMEXD.dir/gdcmULActionAR.cxx.o [ 74%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/MessageExchangeDefinition/CMakeFiles/gdcmMEXD.dir/gdcmULActionDT.cxx.o [ 74%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/MessageExchangeDefinition/CMakeFiles/gdcmMEXD.dir/gdcmULBasicCallback.cxx.o [ 74%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/MessageExchangeDefinition/CMakeFiles/gdcmMEXD.dir/gdcmULConnection.cxx.o [ 74%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/MessageExchangeDefinition/CMakeFiles/gdcmMEXD.dir/gdcmULConnectionInfo.cxx.o [ 74%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/MessageExchangeDefinition/CMakeFiles/gdcmMEXD.dir/gdcmULConnectionManager.cxx.o [ 74%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/MessageExchangeDefinition/CMakeFiles/gdcmMEXD.dir/gdcmULTransitionTable.cxx.o [ 74%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/MessageExchangeDefinition/CMakeFiles/gdcmMEXD.dir/gdcmULWritingCallback.cxx.o [ 74%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/MessageExchangeDefinition/CMakeFiles/gdcmMEXD.dir/gdcmUserInformation.cxx.o [ 74%] Building CXX object Modules/ThirdParty/GDCM/src/gdcm/Source/MessageExchangeDefinition/CMakeFiles/gdcmMEXD.dir/gdcmWLMFindQuery.cxx.o Linking CXX shared library ../../../../../../../lib/libitkgdcmMEXD-4.8.dylib [ 74%] Built target gdcmMEXD Scanning dependencies of target ITKGDCM-all [ 74%] Built target ITKGDCM-all Scanning dependencies of target ITKIOGDCM [ 74%] Building CXX object Modules/IO/GDCM/src/CMakeFiles/ITKIOGDCM.dir/itkGDCMImageIO.cxx.o [ 74%] Building CXX object Modules/IO/GDCM/src/CMakeFiles/ITKIOGDCM.dir/itkGDCMImageIOFactory.cxx.o [ 74%] Building CXX object Modules/IO/GDCM/src/CMakeFiles/ITKIOGDCM.dir/itkGDCMSeriesFileNames.cxx.o Linking CXX shared library ../../../../lib/libITKIOGDCM-4.8.dylib [ 74%] Built target ITKIOGDCM Scanning dependencies of target ITKIOGDCM-all [ 74%] Built target ITKIOGDCM-all Scanning dependencies of target ITKIOIPL [ 74%] Building CXX object Modules/IO/IPL/src/CMakeFiles/ITKIOIPL.dir/itkIPLCommonImageIO.cxx.o [ 74%] Building CXX object Modules/IO/IPL/src/CMakeFiles/ITKIOIPL.dir/itkIPLFileNameList.cxx.o Linking CXX shared library ../../../../lib/libITKIOIPL-4.8.dylib [ 74%] Built target ITKIOIPL Scanning dependencies of target ITKIOIPL-all [ 74%] Built target ITKIOIPL-all Scanning dependencies of target ITKIOGE [ 74%] Building CXX object Modules/IO/GE/src/CMakeFiles/ITKIOGE.dir/itkGE5ImageIOFactory.cxx.o [ 74%] Building CXX object Modules/IO/GE/src/CMakeFiles/ITKIOGE.dir/itkGEAdwImageIO.cxx.o [ 74%] Building CXX object Modules/IO/GE/src/CMakeFiles/ITKIOGE.dir/itkGE4ImageIO.cxx.o [ 74%] Building CXX object Modules/IO/GE/src/CMakeFiles/ITKIOGE.dir/itkGEAdwImageIOFactory.cxx.o [ 74%] Building CXX object Modules/IO/GE/src/CMakeFiles/ITKIOGE.dir/itkGE5ImageIO.cxx.o [ 74%] Building CXX object Modules/IO/GE/src/CMakeFiles/ITKIOGE.dir/itkGE4ImageIOFactory.cxx.o Linking CXX shared library ../../../../lib/libITKIOGE-4.8.dylib [ 74%] Built target ITKIOGE Scanning dependencies of target ITKIOGE-all [ 74%] Built target ITKIOGE-all Scanning dependencies of target ITKIOGIPL [ 74%] Building CXX object Modules/IO/GIPL/src/CMakeFiles/ITKIOGIPL.dir/itkGiplImageIOFactory.cxx.o [ 75%] Building CXX object Modules/IO/GIPL/src/CMakeFiles/ITKIOGIPL.dir/itkGiplImageIO.cxx.o Linking CXX shared library ../../../../lib/libITKIOGIPL-4.8.dylib [ 75%] Built target ITKIOGIPL Scanning dependencies of target ITKIOGIPL-all [ 75%] Built target ITKIOGIPL-all Scanning dependencies of target itkjpeg [ 75%] Building C object Modules/ThirdParty/JPEG/src/itkjpeg/CMakeFiles/itkjpeg.dir/jmemnobs.c.o [ 75%] Building C object Modules/ThirdParty/JPEG/src/itkjpeg/CMakeFiles/itkjpeg.dir/jcomapi.c.o [ 75%] Building C object Modules/ThirdParty/JPEG/src/itkjpeg/CMakeFiles/itkjpeg.dir/jutils.c.o [ 75%] Building C object Modules/ThirdParty/JPEG/src/itkjpeg/CMakeFiles/itkjpeg.dir/jerror.c.o [ 75%] Building C object Modules/ThirdParty/JPEG/src/itkjpeg/CMakeFiles/itkjpeg.dir/jmemmgr.c.o [ 76%] Building C object Modules/ThirdParty/JPEG/src/itkjpeg/CMakeFiles/itkjpeg.dir/jaricom.c.o [ 76%] Building C object Modules/ThirdParty/JPEG/src/itkjpeg/CMakeFiles/itkjpeg.dir/jcapimin.c.o [ 76%] Building C object Modules/ThirdParty/JPEG/src/itkjpeg/CMakeFiles/itkjpeg.dir/jcapistd.c.o [ 76%] Building C object Modules/ThirdParty/JPEG/src/itkjpeg/CMakeFiles/itkjpeg.dir/jctrans.c.o [ 76%] Building C object Modules/ThirdParty/JPEG/src/itkjpeg/CMakeFiles/itkjpeg.dir/jcparam.c.o [ 76%] Building C object Modules/ThirdParty/JPEG/src/itkjpeg/CMakeFiles/itkjpeg.dir/jdatadst.c.o [ 76%] Building C object Modules/ThirdParty/JPEG/src/itkjpeg/CMakeFiles/itkjpeg.dir/jcinit.c.o [ 76%] Building C object Modules/ThirdParty/JPEG/src/itkjpeg/CMakeFiles/itkjpeg.dir/jcmaster.c.o [ 76%] Building C object Modules/ThirdParty/JPEG/src/itkjpeg/CMakeFiles/itkjpeg.dir/jcmarker.c.o [ 76%] Building C object Modules/ThirdParty/JPEG/src/itkjpeg/CMakeFiles/itkjpeg.dir/jcmainct.c.o [ 76%] Building C object Modules/ThirdParty/JPEG/src/itkjpeg/CMakeFiles/itkjpeg.dir/jcprepct.c.o [ 76%] Building C object Modules/ThirdParty/JPEG/src/itkjpeg/CMakeFiles/itkjpeg.dir/jccoefct.c.o [ 76%] Building C object Modules/ThirdParty/JPEG/src/itkjpeg/CMakeFiles/itkjpeg.dir/jccolor.c.o [ 76%] Building C object Modules/ThirdParty/JPEG/src/itkjpeg/CMakeFiles/itkjpeg.dir/jcsample.c.o [ 76%] Building C object Modules/ThirdParty/JPEG/src/itkjpeg/CMakeFiles/itkjpeg.dir/jchuff.c.o [ 76%] Building C object Modules/ThirdParty/JPEG/src/itkjpeg/CMakeFiles/itkjpeg.dir/jcdctmgr.c.o [ 76%] Building C object Modules/ThirdParty/JPEG/src/itkjpeg/CMakeFiles/itkjpeg.dir/jfdctfst.c.o [ 76%] Building C object Modules/ThirdParty/JPEG/src/itkjpeg/CMakeFiles/itkjpeg.dir/jfdctflt.c.o [ 76%] Building C object Modules/ThirdParty/JPEG/src/itkjpeg/CMakeFiles/itkjpeg.dir/jfdctint.c.o [ 76%] Building C object Modules/ThirdParty/JPEG/src/itkjpeg/CMakeFiles/itkjpeg.dir/jcarith.c.o [ 77%] Building C object Modules/ThirdParty/JPEG/src/itkjpeg/CMakeFiles/itkjpeg.dir/jdapimin.c.o [ 77%] Building C object Modules/ThirdParty/JPEG/src/itkjpeg/CMakeFiles/itkjpeg.dir/jdapistd.c.o [ 77%] Building C object Modules/ThirdParty/JPEG/src/itkjpeg/CMakeFiles/itkjpeg.dir/jdtrans.c.o [ 77%] Building C object Modules/ThirdParty/JPEG/src/itkjpeg/CMakeFiles/itkjpeg.dir/jdatasrc.c.o [ 77%] Building C object Modules/ThirdParty/JPEG/src/itkjpeg/CMakeFiles/itkjpeg.dir/jdmaster.c.o [ 77%] Building C object Modules/ThirdParty/JPEG/src/itkjpeg/CMakeFiles/itkjpeg.dir/jdinput.c.o [ 77%] Building C object Modules/ThirdParty/JPEG/src/itkjpeg/CMakeFiles/itkjpeg.dir/jdmarker.c.o [ 77%] Building C object Modules/ThirdParty/JPEG/src/itkjpeg/CMakeFiles/itkjpeg.dir/jdhuff.c.o [ 77%] Building C object Modules/ThirdParty/JPEG/src/itkjpeg/CMakeFiles/itkjpeg.dir/jdmainct.c.o [ 77%] Building C object Modules/ThirdParty/JPEG/src/itkjpeg/CMakeFiles/itkjpeg.dir/jdcoefct.c.o [ 77%] Building C object Modules/ThirdParty/JPEG/src/itkjpeg/CMakeFiles/itkjpeg.dir/jdpostct.c.o [ 77%] Building C object Modules/ThirdParty/JPEG/src/itkjpeg/CMakeFiles/itkjpeg.dir/jddctmgr.c.o [ 77%] Building C object Modules/ThirdParty/JPEG/src/itkjpeg/CMakeFiles/itkjpeg.dir/jidctfst.c.o [ 77%] Building C object Modules/ThirdParty/JPEG/src/itkjpeg/CMakeFiles/itkjpeg.dir/jidctflt.c.o [ 77%] Building C object Modules/ThirdParty/JPEG/src/itkjpeg/CMakeFiles/itkjpeg.dir/jidctint.c.o [ 77%] Building C object Modules/ThirdParty/JPEG/src/itkjpeg/CMakeFiles/itkjpeg.dir/jdsample.c.o [ 77%] Building C object Modules/ThirdParty/JPEG/src/itkjpeg/CMakeFiles/itkjpeg.dir/jdcolor.c.o [ 77%] Building C object Modules/ThirdParty/JPEG/src/itkjpeg/CMakeFiles/itkjpeg.dir/jquant1.c.o [ 77%] Building C object Modules/ThirdParty/JPEG/src/itkjpeg/CMakeFiles/itkjpeg.dir/jquant2.c.o [ 78%] Building C object Modules/ThirdParty/JPEG/src/itkjpeg/CMakeFiles/itkjpeg.dir/jdmerge.c.o [ 78%] Building C object Modules/ThirdParty/JPEG/src/itkjpeg/CMakeFiles/itkjpeg.dir/jdarith.c.o Linking C shared library ../../../../../lib/libitkjpeg-4.8.dylib [ 78%] Built target itkjpeg Scanning dependencies of target ITKJPEG-all [ 78%] Built target ITKJPEG-all Scanning dependencies of target ITKIOJPEG [ 78%] Building CXX object Modules/IO/JPEG/src/CMakeFiles/ITKIOJPEG.dir/itkJPEGImageIOFactory.cxx.o [ 78%] Building CXX object Modules/IO/JPEG/src/CMakeFiles/ITKIOJPEG.dir/itkJPEGImageIO.cxx.o Linking CXX shared library ../../../../lib/libITKIOJPEG-4.8.dylib [ 78%] Built target ITKIOJPEG Scanning dependencies of target ITKIOJPEG-all [ 78%] Built target ITKIOJPEG-all Scanning dependencies of target ITKIOMeta [ 78%] Building CXX object Modules/IO/Meta/src/CMakeFiles/ITKIOMeta.dir/itkMetaArrayWriter.cxx.o [ 79%] Building CXX object Modules/IO/Meta/src/CMakeFiles/ITKIOMeta.dir/itkMetaImageIO.cxx.o [ 79%] Building CXX object Modules/IO/Meta/src/CMakeFiles/ITKIOMeta.dir/itkMetaArrayReader.cxx.o [ 79%] Building CXX object Modules/IO/Meta/src/CMakeFiles/ITKIOMeta.dir/itkMetaImageIOFactory.cxx.o Linking CXX shared library ../../../../lib/libITKIOMeta-4.8.dylib [ 79%] Built target ITKIOMeta Scanning dependencies of target ITKIOMeta-all [ 79%] Built target ITKIOMeta-all Scanning dependencies of target ITKznz [ 79%] Building C object Modules/ThirdParty/NIFTI/src/nifti/znzlib/CMakeFiles/ITKznz.dir/znzlib.c.o Linking C shared library ../../../../../../lib/libITKznz-4.8.dylib [ 79%] Built target ITKznz Scanning dependencies of target ITKniftiio [ 79%] Building C object Modules/ThirdParty/NIFTI/src/nifti/niftilib/CMakeFiles/ITKniftiio.dir/nifti1_io.c.o Linking C shared library ../../../../../../lib/libITKniftiio-4.8.dylib [ 79%] Built target ITKniftiio Scanning dependencies of target ITKNIFTI-all [ 79%] Built target ITKNIFTI-all Scanning dependencies of target ITKIONIFTI [ 79%] Building CXX object Modules/IO/NIFTI/src/CMakeFiles/ITKIONIFTI.dir/itkNiftiImageIOFactory.cxx.o [ 79%] Building CXX object Modules/IO/NIFTI/src/CMakeFiles/ITKIONIFTI.dir/itkNiftiImageIO.cxx.o Linking CXX shared library ../../../../lib/libITKIONIFTI-4.8.dylib [ 79%] Built target ITKIONIFTI Scanning dependencies of target ITKIONIFTI-all [ 79%] Built target ITKIONIFTI-all Scanning dependencies of target ITKNrrdIO [ 79%] Building C object Modules/ThirdParty/NrrdIO/src/NrrdIO/CMakeFiles/ITKNrrdIO.dir/754.c.o [ 79%] Building C object Modules/ThirdParty/NrrdIO/src/NrrdIO/CMakeFiles/ITKNrrdIO.dir/mop.c.o [ 79%] Building C object Modules/ThirdParty/NrrdIO/src/NrrdIO/CMakeFiles/ITKNrrdIO.dir/array.c.o [ 79%] Building C object Modules/ThirdParty/NrrdIO/src/NrrdIO/CMakeFiles/ITKNrrdIO.dir/parseAir.c.o [ 79%] Building C object Modules/ThirdParty/NrrdIO/src/NrrdIO/CMakeFiles/ITKNrrdIO.dir/dio.c.o [ 79%] Building C object Modules/ThirdParty/NrrdIO/src/NrrdIO/CMakeFiles/ITKNrrdIO.dir/sane.c.o [ 79%] Building C object Modules/ThirdParty/NrrdIO/src/NrrdIO/CMakeFiles/ITKNrrdIO.dir/endianAir.c.o [ 79%] Building C object Modules/ThirdParty/NrrdIO/src/NrrdIO/CMakeFiles/ITKNrrdIO.dir/string.c.o [ 79%] Building C object Modules/ThirdParty/NrrdIO/src/NrrdIO/CMakeFiles/ITKNrrdIO.dir/enum.c.o [ 79%] Building C object Modules/ThirdParty/NrrdIO/src/NrrdIO/CMakeFiles/ITKNrrdIO.dir/miscAir.c.o [ 79%] Building C object Modules/ThirdParty/NrrdIO/src/NrrdIO/CMakeFiles/ITKNrrdIO.dir/biffbiff.c.o [ 79%] Building C object Modules/ThirdParty/NrrdIO/src/NrrdIO/CMakeFiles/ITKNrrdIO.dir/biffmsg.c.o [ 79%] Building C object Modules/ThirdParty/NrrdIO/src/NrrdIO/CMakeFiles/ITKNrrdIO.dir/accessors.c.o [ 79%] Building C object Modules/ThirdParty/NrrdIO/src/NrrdIO/CMakeFiles/ITKNrrdIO.dir/defaultsNrrd.c.o [ 79%] Building C object Modules/ThirdParty/NrrdIO/src/NrrdIO/CMakeFiles/ITKNrrdIO.dir/enumsNrrd.c.o [ 80%] Building C object Modules/ThirdParty/NrrdIO/src/NrrdIO/CMakeFiles/ITKNrrdIO.dir/arraysNrrd.c.o [ 80%] Building C object Modules/ThirdParty/NrrdIO/src/NrrdIO/CMakeFiles/ITKNrrdIO.dir/methodsNrrd.c.o [ 80%] Building C object Modules/ThirdParty/NrrdIO/src/NrrdIO/CMakeFiles/ITKNrrdIO.dir/reorder.c.o [ 80%] Building C object Modules/ThirdParty/NrrdIO/src/NrrdIO/CMakeFiles/ITKNrrdIO.dir/axis.c.o [ 80%] Building C object Modules/ThirdParty/NrrdIO/src/NrrdIO/CMakeFiles/ITKNrrdIO.dir/simple.c.o [ 80%] Building C object Modules/ThirdParty/NrrdIO/src/NrrdIO/CMakeFiles/ITKNrrdIO.dir/comment.c.o [ 80%] Building C object Modules/ThirdParty/NrrdIO/src/NrrdIO/CMakeFiles/ITKNrrdIO.dir/keyvalue.c.o [ 80%] Building C object Modules/ThirdParty/NrrdIO/src/NrrdIO/CMakeFiles/ITKNrrdIO.dir/endianNrrd.c.o [ 80%] Building C object Modules/ThirdParty/NrrdIO/src/NrrdIO/CMakeFiles/ITKNrrdIO.dir/parseNrrd.c.o [ 80%] Building C object Modules/ThirdParty/NrrdIO/src/NrrdIO/CMakeFiles/ITKNrrdIO.dir/gzio.c.o [ 80%] Building C object Modules/ThirdParty/NrrdIO/src/NrrdIO/CMakeFiles/ITKNrrdIO.dir/read.c.o [ 80%] Building C object Modules/ThirdParty/NrrdIO/src/NrrdIO/CMakeFiles/ITKNrrdIO.dir/write.c.o [ 80%] Building C object Modules/ThirdParty/NrrdIO/src/NrrdIO/CMakeFiles/ITKNrrdIO.dir/format.c.o [ 80%] Building C object Modules/ThirdParty/NrrdIO/src/NrrdIO/CMakeFiles/ITKNrrdIO.dir/formatNRRD.c.o [ 80%] Building C object Modules/ThirdParty/NrrdIO/src/NrrdIO/CMakeFiles/ITKNrrdIO.dir/encoding.c.o [ 80%] Building C object Modules/ThirdParty/NrrdIO/src/NrrdIO/CMakeFiles/ITKNrrdIO.dir/encodingRaw.c.o [ 80%] Building C object Modules/ThirdParty/NrrdIO/src/NrrdIO/CMakeFiles/ITKNrrdIO.dir/encodingAscii.c.o [ 80%] Building C object Modules/ThirdParty/NrrdIO/src/NrrdIO/CMakeFiles/ITKNrrdIO.dir/encodingHex.c.o [ 80%] Building C object Modules/ThirdParty/NrrdIO/src/NrrdIO/CMakeFiles/ITKNrrdIO.dir/encodingGzip.c.o [ 80%] Building C object Modules/ThirdParty/NrrdIO/src/NrrdIO/CMakeFiles/ITKNrrdIO.dir/subset.c.o [ 81%] Building C object Modules/ThirdParty/NrrdIO/src/NrrdIO/CMakeFiles/ITKNrrdIO.dir/encodingBzip2.c.o [ 81%] Building C object Modules/ThirdParty/NrrdIO/src/NrrdIO/CMakeFiles/ITKNrrdIO.dir/formatEPS.c.o [ 81%] Building C object Modules/ThirdParty/NrrdIO/src/NrrdIO/CMakeFiles/ITKNrrdIO.dir/formatPNG.c.o [ 81%] Building C object Modules/ThirdParty/NrrdIO/src/NrrdIO/CMakeFiles/ITKNrrdIO.dir/formatPNM.c.o [ 81%] Building C object Modules/ThirdParty/NrrdIO/src/NrrdIO/CMakeFiles/ITKNrrdIO.dir/formatText.c.o [ 81%] Building C object Modules/ThirdParty/NrrdIO/src/NrrdIO/CMakeFiles/ITKNrrdIO.dir/formatVTK.c.o Linking C shared library ../../../../../lib/libITKNrrdIO-4.8.dylib [ 81%] Built target ITKNrrdIO Scanning dependencies of target ITKNrrdIO-all [ 81%] Built target ITKNrrdIO-all Scanning dependencies of target ITKIONRRD [ 81%] Building CXX object Modules/IO/NRRD/src/CMakeFiles/ITKIONRRD.dir/itkNrrdImageIOFactory.cxx.o [ 81%] Building CXX object Modules/IO/NRRD/src/CMakeFiles/ITKIONRRD.dir/itkNrrdImageIO.cxx.o Linking CXX shared library ../../../../lib/libITKIONRRD-4.8.dylib [ 81%] Built target ITKIONRRD Scanning dependencies of target ITKIONRRD-all [ 81%] Built target ITKIONRRD-all Scanning dependencies of target itkpng [ 81%] Building C object Modules/ThirdParty/PNG/src/itkpng/CMakeFiles/itkpng.dir/pngget.c.o [ 81%] Building C object Modules/ThirdParty/PNG/src/itkpng/CMakeFiles/itkpng.dir/pngrio.c.o [ 81%] Building C object Modules/ThirdParty/PNG/src/itkpng/CMakeFiles/itkpng.dir/pngwrite.c.o [ 81%] Building C object Modules/ThirdParty/PNG/src/itkpng/CMakeFiles/itkpng.dir/png.c.o [ 81%] Building C object Modules/ThirdParty/PNG/src/itkpng/CMakeFiles/itkpng.dir/pngmem.c.o [ 81%] Building C object Modules/ThirdParty/PNG/src/itkpng/CMakeFiles/itkpng.dir/pngrtran.c.o [ 81%] Building C object Modules/ThirdParty/PNG/src/itkpng/CMakeFiles/itkpng.dir/pngtrans.c.o [ 81%] Building C object Modules/ThirdParty/PNG/src/itkpng/CMakeFiles/itkpng.dir/pngwtran.c.o [ 81%] Building C object Modules/ThirdParty/PNG/src/itkpng/CMakeFiles/itkpng.dir/pngerror.c.o [ 81%] Building C object Modules/ThirdParty/PNG/src/itkpng/CMakeFiles/itkpng.dir/pngpread.c.o [ 81%] Building C object Modules/ThirdParty/PNG/src/itkpng/CMakeFiles/itkpng.dir/pngrutil.c.o [ 81%] Building C object Modules/ThirdParty/PNG/src/itkpng/CMakeFiles/itkpng.dir/pngwutil.c.o [ 81%] Building C object Modules/ThirdParty/PNG/src/itkpng/CMakeFiles/itkpng.dir/pngread.c.o [ 81%] Building C object Modules/ThirdParty/PNG/src/itkpng/CMakeFiles/itkpng.dir/pngset.c.o [ 81%] Building C object Modules/ThirdParty/PNG/src/itkpng/CMakeFiles/itkpng.dir/pngwio.c.o Linking C shared library ../../../../../lib/libitkpng-4.8.dylib [ 81%] Built target itkpng Scanning dependencies of target ITKPNG-all [ 81%] Built target ITKPNG-all Scanning dependencies of target ITKIOPNG [ 81%] Building CXX object Modules/IO/PNG/src/CMakeFiles/ITKIOPNG.dir/itkPNGImageIOFactory.cxx.o [ 81%] Building CXX object Modules/IO/PNG/src/CMakeFiles/ITKIOPNG.dir/itkPNGImageIO.cxx.o Linking CXX shared library ../../../../lib/libITKIOPNG-4.8.dylib [ 81%] Built target ITKIOPNG Scanning dependencies of target ITKIOPNG-all [ 81%] Built target ITKIOPNG-all Scanning dependencies of target ITKIORAW-all [ 81%] Built target ITKIORAW-all Scanning dependencies of target ITKIOSiemens [ 81%] Building CXX object Modules/IO/Siemens/src/CMakeFiles/ITKIOSiemens.dir/itkSiemensVisionImageIOFactory.cxx.o [ 81%] Building CXX object Modules/IO/Siemens/src/CMakeFiles/ITKIOSiemens.dir/itkSiemensVisionImageIO.cxx.o Linking CXX shared library ../../../../lib/libITKIOSiemens-4.8.dylib [ 81%] Built target ITKIOSiemens Scanning dependencies of target ITKIOSiemens-all [ 81%] Built target ITKIOSiemens-all Scanning dependencies of target ITKIOStimulate [ 81%] Building CXX object Modules/IO/Stimulate/src/CMakeFiles/ITKIOStimulate.dir/itkStimulateImageIO.cxx.o [ 81%] Building CXX object Modules/IO/Stimulate/src/CMakeFiles/ITKIOStimulate.dir/itkStimulateImageIOFactory.cxx.o Linking CXX shared library ../../../../lib/libITKIOStimulate-4.8.dylib [ 81%] Built target ITKIOStimulate Scanning dependencies of target ITKIOStimulate-all [ 81%] Built target ITKIOStimulate-all Scanning dependencies of target itkmkg3states [ 81%] Building C object Modules/ThirdParty/TIFF/src/itktiff/CMakeFiles/itkmkg3states.dir/mkg3states.c.o Linking C executable itkmkg3states [ 81%] Built target itkmkg3states [ 81%] Generating tif_fax3sm.c Scanning dependencies of target itktiff [ 81%] Building C object Modules/ThirdParty/TIFF/src/itktiff/CMakeFiles/itktiff.dir/tif_aux.c.o [ 81%] Building C object Modules/ThirdParty/TIFF/src/itktiff/CMakeFiles/itktiff.dir/tif_close.c.o [ 81%] Building C object Modules/ThirdParty/TIFF/src/itktiff/CMakeFiles/itktiff.dir/tif_codec.c.o [ 81%] Building C object Modules/ThirdParty/TIFF/src/itktiff/CMakeFiles/itktiff.dir/tif_compress.c.o [ 82%] Building C object Modules/ThirdParty/TIFF/src/itktiff/CMakeFiles/itktiff.dir/tif_color.c.o [ 82%] Building C object Modules/ThirdParty/TIFF/src/itktiff/CMakeFiles/itktiff.dir/tif_dir.c.o [ 82%] Building C object Modules/ThirdParty/TIFF/src/itktiff/CMakeFiles/itktiff.dir/tif_dirinfo.c.o [ 82%] Building C object Modules/ThirdParty/TIFF/src/itktiff/CMakeFiles/itktiff.dir/tif_dirread.c.o [ 82%] Building C object Modules/ThirdParty/TIFF/src/itktiff/CMakeFiles/itktiff.dir/tif_dirwrite.c.o [ 82%] Building C object Modules/ThirdParty/TIFF/src/itktiff/CMakeFiles/itktiff.dir/tif_dumpmode.c.o [ 82%] Building C object Modules/ThirdParty/TIFF/src/itktiff/CMakeFiles/itktiff.dir/tif_error.c.o [ 82%] Building C object Modules/ThirdParty/TIFF/src/itktiff/CMakeFiles/itktiff.dir/tif_extension.c.o [ 82%] Building C object Modules/ThirdParty/TIFF/src/itktiff/CMakeFiles/itktiff.dir/tif_fax3.c.o [ 82%] Building C object Modules/ThirdParty/TIFF/src/itktiff/CMakeFiles/itktiff.dir/tif_flush.c.o [ 82%] Building C object Modules/ThirdParty/TIFF/src/itktiff/CMakeFiles/itktiff.dir/tif_getimage.c.o [ 82%] Building C object Modules/ThirdParty/TIFF/src/itktiff/CMakeFiles/itktiff.dir/tif_luv.c.o [ 82%] Building C object Modules/ThirdParty/TIFF/src/itktiff/CMakeFiles/itktiff.dir/tif_lzw.c.o [ 82%] Building C object Modules/ThirdParty/TIFF/src/itktiff/CMakeFiles/itktiff.dir/tif_next.c.o [ 82%] Building C object Modules/ThirdParty/TIFF/src/itktiff/CMakeFiles/itktiff.dir/tif_open.c.o [ 82%] Building C object Modules/ThirdParty/TIFF/src/itktiff/CMakeFiles/itktiff.dir/tif_packbits.c.o [ 82%] Building C object Modules/ThirdParty/TIFF/src/itktiff/CMakeFiles/itktiff.dir/tif_pixarlog.c.o [ 82%] Building C object Modules/ThirdParty/TIFF/src/itktiff/CMakeFiles/itktiff.dir/tif_predict.c.o [ 82%] Building C object Modules/ThirdParty/TIFF/src/itktiff/CMakeFiles/itktiff.dir/tif_print.c.o [ 82%] Building C object Modules/ThirdParty/TIFF/src/itktiff/CMakeFiles/itktiff.dir/tif_read.c.o [ 83%] Building C object Modules/ThirdParty/TIFF/src/itktiff/CMakeFiles/itktiff.dir/tif_strip.c.o [ 83%] Building C object Modules/ThirdParty/TIFF/src/itktiff/CMakeFiles/itktiff.dir/tif_swab.c.o [ 83%] Building C object Modules/ThirdParty/TIFF/src/itktiff/CMakeFiles/itktiff.dir/tif_tile.c.o [ 83%] Building C object Modules/ThirdParty/TIFF/src/itktiff/CMakeFiles/itktiff.dir/tif_thunder.c.o [ 83%] Building C object Modules/ThirdParty/TIFF/src/itktiff/CMakeFiles/itktiff.dir/tif_version.c.o [ 83%] Building C object Modules/ThirdParty/TIFF/src/itktiff/CMakeFiles/itktiff.dir/tif_warning.c.o [ 83%] Building C object Modules/ThirdParty/TIFF/src/itktiff/CMakeFiles/itktiff.dir/tif_write.c.o [ 83%] Building C object Modules/ThirdParty/TIFF/src/itktiff/CMakeFiles/itktiff.dir/tif_zip.c.o [ 83%] Building C object Modules/ThirdParty/TIFF/src/itktiff/CMakeFiles/itktiff.dir/tif_jpeg.c.o [ 83%] Building C object Modules/ThirdParty/TIFF/src/itktiff/CMakeFiles/itktiff.dir/tif_unix.c.o [ 83%] Building C object Modules/ThirdParty/TIFF/src/itktiff/CMakeFiles/itktiff.dir/tif_fax3sm.c.o Linking C shared library ../../../../../lib/libitktiff-4.8.dylib [ 83%] Built target itktiff Scanning dependencies of target ITKTIFF-all [ 83%] Built target ITKTIFF-all Scanning dependencies of target ITKIOTIFF [ 83%] Building CXX object Modules/IO/TIFF/src/CMakeFiles/ITKIOTIFF.dir/itkTIFFImageIO.cxx.o [ 83%] Building CXX object Modules/IO/TIFF/src/CMakeFiles/ITKIOTIFF.dir/itkTIFFReaderInternal.cxx.o [ 83%] Building CXX object Modules/IO/TIFF/src/CMakeFiles/ITKIOTIFF.dir/itkTIFFImageIOFactory.cxx.o Linking CXX shared library ../../../../lib/libITKIOTIFF-4.8.dylib [ 83%] Built target ITKIOTIFF Scanning dependencies of target ITKIOTIFF-all [ 83%] Built target ITKIOTIFF-all Scanning dependencies of target ITKIOTransformBase [ 83%] Building CXX object Modules/IO/TransformBase/src/CMakeFiles/ITKIOTransformBase.dir/itkTransformFactoryBase.cxx.o [ 83%] Building CXX object Modules/IO/TransformBase/src/CMakeFiles/ITKIOTransformBase.dir/itkTransformFileWriterSpecializations.cxx.o Linking CXX shared library ../../../../lib/libITKIOTransformBase-4.8.dylib [ 83%] Built target ITKIOTransformBase Scanning dependencies of target ITKIOTransformBase-all [ 83%] Built target ITKIOTransformBase-all Scanning dependencies of target ITK_bld_internal_H5detect [ 83%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/ITK_bld_internal_H5detect.dir/H5detect.c.o Linking C executable ../../../../../../bin/ITK_bld_internal_H5detect [ 83%] Built target ITK_bld_internal_H5detect Scanning dependencies of target ITK_bld_internal_H5make_libsettings [ 84%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/ITK_bld_internal_H5make_libsettings.dir/H5make_libsettings.c.o Linking C executable ../../../../../../bin/ITK_bld_internal_H5make_libsettings [ 84%] Built target ITK_bld_internal_H5make_libsettings [ 84%] Generating ../H5lib_settings.c [ 84%] Generating ../H5Tinit.c Scanning dependencies of target itkhdf5 [ 84%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5.c.o [ 84%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5checksum.c.o [ 84%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5dbg.c.o [ 84%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5system.c.o [ 84%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5timer.c.o [ 84%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5trace.c.o [ 84%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5A.c.o [ 84%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5Abtree2.c.o [ 84%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5Adense.c.o [ 84%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5Adeprec.c.o [ 84%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5Aint.c.o [ 84%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5Atest.c.o [ 85%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5AC.c.o [ 85%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5B.c.o [ 85%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5B2.c.o [ 85%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5B2cache.c.o [ 85%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5B2dbg.c.o [ 85%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5B2hdr.c.o [ 85%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5B2int.c.o [ 85%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5B2stat.c.o [ 85%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5B2test.c.o [ 85%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5Bcache.c.o [ 85%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5Bdbg.c.o [ 85%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5D.c.o [ 85%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5Dcompact.c.o [ 85%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5Dbtree.c.o [ 85%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5Dchunk.c.o [ 85%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5Dcontig.c.o [ 85%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5Ddbg.c.o [ 85%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5Ddeprec.c.o [ 85%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5Defl.c.o [ 86%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5Dfill.c.o [ 86%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5Dint.c.o [ 86%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5Dio.c.o [ 86%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5Dlayout.c.o [ 86%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5Dmpio.c.o [ 86%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5Doh.c.o [ 86%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5Dscatgath.c.o [ 86%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5Dselect.c.o [ 86%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5Dtest.c.o [ 86%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5E.c.o [ 86%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5Edeprec.c.o [ 86%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5Eint.c.o [ 86%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5F.c.o [ 86%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5Faccum.c.o [ 86%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5Fdbg.c.o [ 86%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5Fefc.c.o [ 86%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5Ffake.c.o [ 86%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5Fio.c.o [ 86%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5Fmount.c.o [ 86%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5Fmpi.c.o [ 87%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5Fquery.c.o [ 87%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5Fsfile.c.o [ 87%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5Fsuper.c.o [ 87%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5Fsuper_cache.c.o [ 87%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5Ftest.c.o [ 87%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5FD.c.o [ 87%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5FDcore.c.o [ 87%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5FDdirect.c.o [ 87%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5FDfamily.c.o [ 87%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5FDint.c.o [ 87%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5FDlog.c.o [ 87%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5FDmpi.c.o [ 87%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5FDmpio.c.o [ 87%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5FDmpiposix.c.o [ 87%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5FDmulti.c.o [ 87%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5FDsec2.c.o [ 87%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5FDspace.c.o [ 87%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5FDstdio.c.o [ 87%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5FS.c.o [ 87%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5FScache.c.o [ 88%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5FSdbg.c.o [ 88%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5FSsection.c.o [ 88%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5FSstat.c.o [ 88%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5FStest.c.o [ 88%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5G.c.o [ 88%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5Gbtree2.c.o [ 88%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5Gcache.c.o [ 88%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5Gcompact.c.o [ 88%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5Gdense.c.o [ 88%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5Gdeprec.c.o [ 88%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5Gent.c.o [ 88%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5Gint.c.o [ 88%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5Glink.c.o [ 88%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5Gloc.c.o [ 88%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5Gname.c.o [ 88%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5Gnode.c.o [ 88%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5Gobj.c.o [ 88%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5Goh.c.o [ 88%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5Groot.c.o [ 89%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5Gstab.c.o [ 89%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5Gtest.c.o [ 89%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5Gtraverse.c.o [ 89%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5HF.c.o [ 89%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5HFbtree2.c.o [ 89%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5HFcache.c.o [ 89%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5HFdbg.c.o [ 89%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5HFdblock.c.o [ 89%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5HFdtable.c.o [ 89%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5HFhdr.c.o [ 89%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5HFhuge.c.o [ 89%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5HFiblock.c.o [ 89%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5HFiter.c.o [ 89%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5HFman.c.o [ 89%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5HFsection.c.o [ 89%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5HFspace.c.o [ 89%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5HFstat.c.o [ 89%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5HFtest.c.o [ 89%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5HFtiny.c.o [ 89%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5HG.c.o [ 90%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5HGcache.c.o [ 90%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5HGdbg.c.o [ 90%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5HL.c.o [ 90%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5HLcache.c.o [ 90%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5HLdbg.c.o [ 90%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5HLint.c.o [ 90%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5MF.c.o [ 90%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5MFaggr.c.o [ 90%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5MFdbg.c.o [ 90%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5MFsection.c.o [ 90%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5MP.c.o [ 90%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5MPtest.c.o [ 90%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5O.c.o [ 90%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5Oainfo.c.o [ 90%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5Oalloc.c.o [ 90%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5Oattr.c.o [ 90%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5Oattribute.c.o [ 90%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5Obogus.c.o [ 90%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5Obtreek.c.o [ 90%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5Ocache.c.o [ 91%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5Ochunk.c.o [ 91%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5Ocont.c.o [ 91%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5Ocopy.c.o [ 91%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5Odbg.c.o [ 91%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5Odrvinfo.c.o [ 91%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5Odtype.c.o [ 91%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5Oefl.c.o [ 91%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5Ofill.c.o [ 91%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5Oginfo.c.o [ 91%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5Olayout.c.o [ 91%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5Olinfo.c.o [ 91%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5Olink.c.o [ 91%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5Omessage.c.o [ 91%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5Omtime.c.o [ 91%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5Oname.c.o [ 91%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5Onull.c.o [ 91%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5Opline.c.o [ 91%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5Orefcount.c.o [ 91%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5Osdspace.c.o [ 91%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5Oshared.c.o [ 92%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5Oshmesg.c.o [ 92%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5Ostab.c.o [ 92%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5Otest.c.o [ 92%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5Ounknown.c.o [ 92%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5P.c.o [ 92%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5Pacpl.c.o [ 92%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5Pdapl.c.o [ 92%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5Pdcpl.c.o [ 92%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5Pdeprec.c.o [ 92%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5Pdxpl.c.o [ 92%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5Pfapl.c.o [ 92%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5Pfcpl.c.o [ 92%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5Pfmpl.c.o [ 92%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5Pgcpl.c.o [ 92%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5Pint.c.o [ 92%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5Plapl.c.o [ 92%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5Plcpl.c.o [ 92%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5Pocpl.c.o [ 92%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5Pocpypl.c.o [ 93%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5Pstrcpl.c.o [ 93%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5Ptest.c.o [ 93%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5S.c.o [ 93%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5Sall.c.o [ 93%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5Sdbg.c.o [ 93%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5Shyper.c.o [ 93%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5Smpio.c.o [ 93%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5Snone.c.o [ 93%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5Spoint.c.o [ 93%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5Sselect.c.o [ 93%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5Stest.c.o [ 93%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5SM.c.o [ 93%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5SMbtree2.c.o [ 93%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5SMcache.c.o [ 93%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5SMmessage.c.o [ 93%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5SMtest.c.o [ 93%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5T.c.o [ 93%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5Tarray.c.o [ 93%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5Tbit.c.o [ 93%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5Tcommit.c.o [ 94%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5Tcompound.c.o [ 94%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5Tconv.c.o [ 94%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5Tcset.c.o [ 94%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5Tdbg.c.o [ 94%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5Tdeprec.c.o [ 94%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5Tenum.c.o [ 94%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5Tfields.c.o [ 94%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5Tfixed.c.o [ 94%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5Tfloat.c.o [ 94%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5Tnative.c.o [ 94%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5Toffset.c.o [ 94%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5Toh.c.o [ 94%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5Topaque.c.o [ 94%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5Torder.c.o [ 94%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5Tpad.c.o [ 94%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5Tprecis.c.o [ 94%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5Tstrpad.c.o [ 94%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5Tvisit.c.o [ 94%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5Tvlen.c.o [ 94%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5Z.c.o [ 95%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5Zdeflate.c.o [ 95%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5Zfletcher32.c.o [ 95%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5Znbit.c.o [ 95%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5Zscaleoffset.c.o [ 95%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5Zshuffle.c.o [ 95%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5Zszip.c.o [ 95%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5Ztrans.c.o [ 95%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5C.c.o [ 95%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5CS.c.o [ 95%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5FL.c.o [ 95%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5FO.c.o [ 95%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5HP.c.o [ 95%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5I.c.o [ 95%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5Itest.c.o [ 95%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5L.c.o [ 95%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5Lexternal.c.o [ 95%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5MM.c.o [ 95%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5R.c.o [ 95%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5RC.c.o [ 95%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5Rdeprec.c.o [ 96%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5RS.c.o [ 96%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5SL.c.o [ 96%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5ST.c.o [ 96%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5TS.c.o [ 96%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5V.c.o [ 96%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/H5WB.c.o [ 96%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/__/H5Tinit.c.o [ 96%] Building C object Modules/ThirdParty/HDF5/src/itkhdf5/src/CMakeFiles/itkhdf5.dir/__/H5lib_settings.c.o Linking C shared library ../../../../../../lib/libitkhdf5-4.8.dylib [ 96%] Built target itkhdf5 Scanning dependencies of target itkhdf5_cpp [ 96%] Building CXX object Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/CMakeFiles/itkhdf5_cpp.dir/H5AbstractDs.cpp.o [ 96%] Building CXX object Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/CMakeFiles/itkhdf5_cpp.dir/H5ArrayType.cpp.o [ 96%] Building CXX object Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/CMakeFiles/itkhdf5_cpp.dir/H5AtomType.cpp.o [ 96%] Building CXX object Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/CMakeFiles/itkhdf5_cpp.dir/H5Attribute.cpp.o [ 96%] Building CXX object Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/CMakeFiles/itkhdf5_cpp.dir/H5CommonFG.cpp.o [ 96%] Building CXX object Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/CMakeFiles/itkhdf5_cpp.dir/H5CompType.cpp.o [ 96%] Building CXX object Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/CMakeFiles/itkhdf5_cpp.dir/H5DataSet.cpp.o [ 96%] Building CXX object Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/CMakeFiles/itkhdf5_cpp.dir/H5DataSpace.cpp.o [ 96%] Building CXX object Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/CMakeFiles/itkhdf5_cpp.dir/H5DataType.cpp.o [ 96%] Building CXX object Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/CMakeFiles/itkhdf5_cpp.dir/H5DcreatProp.cpp.o [ 96%] Building CXX object Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/CMakeFiles/itkhdf5_cpp.dir/H5DxferProp.cpp.o [ 97%] Building CXX object Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/CMakeFiles/itkhdf5_cpp.dir/H5EnumType.cpp.o [ 97%] Building CXX object Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/CMakeFiles/itkhdf5_cpp.dir/H5Exception.cpp.o [ 97%] Building CXX object Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/CMakeFiles/itkhdf5_cpp.dir/H5FaccProp.cpp.o [ 97%] Building CXX object Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/CMakeFiles/itkhdf5_cpp.dir/H5FcreatProp.cpp.o [ 97%] Building CXX object Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/CMakeFiles/itkhdf5_cpp.dir/H5File.cpp.o [ 97%] Building CXX object Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/CMakeFiles/itkhdf5_cpp.dir/H5FloatType.cpp.o [ 97%] Building CXX object Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/CMakeFiles/itkhdf5_cpp.dir/H5Group.cpp.o [ 97%] Building CXX object Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/CMakeFiles/itkhdf5_cpp.dir/H5IdComponent.cpp.o [ 97%] Building CXX object Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/CMakeFiles/itkhdf5_cpp.dir/H5IntType.cpp.o [ 97%] Building CXX object Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/CMakeFiles/itkhdf5_cpp.dir/H5Library.cpp.o [ 97%] Building CXX object Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/CMakeFiles/itkhdf5_cpp.dir/H5Object.cpp.o [ 97%] Building CXX object Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/CMakeFiles/itkhdf5_cpp.dir/H5PredType.cpp.o [ 97%] Building CXX object Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/CMakeFiles/itkhdf5_cpp.dir/H5PropList.cpp.o [ 97%] Building CXX object Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/CMakeFiles/itkhdf5_cpp.dir/H5StrType.cpp.o [ 97%] Building CXX object Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/CMakeFiles/itkhdf5_cpp.dir/H5VarLenType.cpp.o Linking CXX shared library ../../../../../../../lib/libitkhdf5_cpp-4.8.dylib [ 97%] Built target itkhdf5_cpp Scanning dependencies of target ITKHDF5-all [ 97%] Built target ITKHDF5-all Scanning dependencies of target ITKIOTransformHDF5 [ 98%] Building CXX object Modules/IO/TransformHDF5/src/CMakeFiles/ITKIOTransformHDF5.dir/itkHDF5TransformIO.cxx.o [ 98%] Building CXX object Modules/IO/TransformHDF5/src/CMakeFiles/ITKIOTransformHDF5.dir/itkHDF5TransformIOFactory.cxx.o Linking CXX shared library ../../../../lib/libITKIOTransformHDF5-4.8.dylib [ 98%] Built target ITKIOTransformHDF5 Scanning dependencies of target ITKIOTransformHDF5-all [ 98%] Built target ITKIOTransformHDF5-all Scanning dependencies of target ITKIOTransformInsightLegacy [ 98%] Building CXX object Modules/IO/TransformInsightLegacy/src/CMakeFiles/ITKIOTransformInsightLegacy.dir/itkTxtTransformIOFactory.cxx.o Linking CXX shared library ../../../../lib/libITKIOTransformInsightLegacy-4.8.dylib [ 98%] Built target ITKIOTransformInsightLegacy Scanning dependencies of target ITKIOTransformInsightLegacy-all [ 98%] Built target ITKIOTransformInsightLegacy-all Scanning dependencies of target ITKIOTransformMatlab [ 98%] Building CXX object Modules/IO/TransformMatlab/src/CMakeFiles/ITKIOTransformMatlab.dir/itkMatlabTransformIOFactory.cxx.o Linking CXX shared library ../../../../lib/libITKIOTransformMatlab-4.8.dylib [ 98%] Built target ITKIOTransformMatlab Scanning dependencies of target ITKIOTransformMatlab-all [ 98%] Built target ITKIOTransformMatlab-all Scanning dependencies of target ITKIOVTK [ 98%] Building CXX object Modules/IO/VTK/src/CMakeFiles/ITKIOVTK.dir/itkVTKImageIOFactory.cxx.o [ 98%] Building CXX object Modules/IO/VTK/src/CMakeFiles/ITKIOVTK.dir/itkVTKImageIO.cxx.o Linking CXX shared library ../../../../lib/libITKIOVTK-4.8.dylib [ 98%] Built target ITKIOVTK Scanning dependencies of target ITKIOVTK-all [ 98%] Built target ITKIOVTK-all Scanning dependencies of target ITKKLMRegionGrowing [ 98%] Building CXX object Modules/Segmentation/KLMRegionGrowing/src/CMakeFiles/ITKKLMRegionGrowing.dir/itkSegmentationRegion.cxx.o [ 98%] Building CXX object Modules/Segmentation/KLMRegionGrowing/src/CMakeFiles/ITKKLMRegionGrowing.dir/itkKLMSegmentationRegion.cxx.o [ 98%] Building CXX object Modules/Segmentation/KLMRegionGrowing/src/CMakeFiles/ITKKLMRegionGrowing.dir/itkSegmentationBorder.cxx.o [ 98%] Building CXX object Modules/Segmentation/KLMRegionGrowing/src/CMakeFiles/ITKKLMRegionGrowing.dir/itkKLMSegmentationBorder.cxx.o Linking CXX shared library ../../../../lib/libITKKLMRegionGrowing-4.8.dylib [ 98%] Built target ITKKLMRegionGrowing Scanning dependencies of target ITKKLMRegionGrowing-all [ 98%] Built target ITKKLMRegionGrowing-all Scanning dependencies of target ITKLabelVoting-all [ 98%] Built target ITKLabelVoting-all Scanning dependencies of target ITKMarkovRandomFieldsClassifiers-all [ 98%] Built target ITKMarkovRandomFieldsClassifiers-all Scanning dependencies of target ITKNeuralNetworks-all [ 98%] Built target ITKNeuralNetworks-all Scanning dependencies of target ITKQuadEdgeMeshFiltering-all [ 98%] Built target ITKQuadEdgeMeshFiltering-all Scanning dependencies of target ITKRegionGrowing-all [ 98%] Built target ITKRegionGrowing-all Scanning dependencies of target ITKSpatialFunction-all [ 98%] Built target ITKSpatialFunction-all Scanning dependencies of target ITKIOLSM [ 98%] Building CXX object Modules/IO/LSM/src/CMakeFiles/ITKIOLSM.dir/itkLSMImageIOFactory.cxx.o [ 98%] Building CXX object Modules/IO/LSM/src/CMakeFiles/ITKIOLSM.dir/itkLSMImageIO.cxx.o Linking CXX shared library ../../../../lib/libITKIOLSM-4.8.dylib [ 98%] Built target ITKIOLSM Scanning dependencies of target ITKIOLSM-all [ 98%] Built target ITKIOLSM-all Scanning dependencies of target itkTestDriver [ 98%] Building CXX object Modules/Core/TestKernel/src/CMakeFiles/itkTestDriver.dir/itkTestDriver.cxx.o Linking CXX executable ../../../../bin/itkTestDriver [ 98%] Built target itkTestDriver Scanning dependencies of target ITKTestKernel-all [ 98%] Built target ITKTestKernel-all Scanning dependencies of target ITKV3Compatibility-all [ 98%] Built target ITKV3Compatibility-all Scanning dependencies of target ITKVTK [ 98%] Building CXX object Modules/Bridge/VTK/src/CMakeFiles/ITKVTK.dir/itkVTKImageExportBase.cxx.o Linking CXX shared library ../../../../lib/libITKVTK-4.8.dylib [ 98%] Built target ITKVTK Scanning dependencies of target ITKVTK-all [ 98%] Built target ITKVTK-all Scanning dependencies of target ITKVoronoi-all [ 98%] Built target ITKVoronoi-all Scanning dependencies of target ITKWatersheds [ 98%] Building CXX object Modules/Segmentation/Watersheds/src/CMakeFiles/ITKWatersheds.dir/itkWatershedMiniPipelineProgressCommand.cxx.o [ 98%] Building CXX object Modules/Segmentation/Watersheds/src/CMakeFiles/ITKWatersheds.dir/itkOneWayEquivalencyTable.cxx.o Linking CXX shared library ../../../../lib/libITKWatersheds-4.8.dylib [ 98%] Built target ITKWatersheds Scanning dependencies of target ITKWatersheds-all [ 98%] Built target ITKWatersheds-all Scanning dependencies of target ITKDeprecated [ 98%] Building CXX object Modules/Compatibility/Deprecated/src/CMakeFiles/ITKDeprecated.dir/itkAnalyzeImageIO.cxx.o [ 98%] Building CXX object Modules/Compatibility/Deprecated/src/CMakeFiles/ITKDeprecated.dir/itkAnalyzeImageIOFactory.cxx.o [ 98%] Building CXX object Modules/Compatibility/Deprecated/src/CMakeFiles/ITKDeprecated.dir/itkDICOMImageIO2.cxx.o [ 98%] Building CXX object Modules/Compatibility/Deprecated/src/CMakeFiles/ITKDeprecated.dir/itkDICOMImageIO2Factory.cxx.o [ 98%] Building CXX object Modules/Compatibility/Deprecated/src/CMakeFiles/ITKDeprecated.dir/itkDicomImageIOFactory.cxx.o [ 98%] Building CXX object Modules/Compatibility/Deprecated/src/CMakeFiles/ITKDeprecated.dir/itkDICOMSeriesFileNames.cxx.o [ 98%] Building CXX object Modules/Compatibility/Deprecated/src/CMakeFiles/ITKDeprecated.dir/itkSemaphore.cxx.o Linking CXX shared library ../../../../lib/libITKDeprecated-4.8.dylib [ 98%] Built target ITKDeprecated Scanning dependencies of target ITKDeprecated-all [ 98%] Built target ITKDeprecated-all Scanning dependencies of target ITKgiftiio [ 98%] Building C object Modules/ThirdParty/GIFTI/src/gifticlib/CMakeFiles/ITKgiftiio.dir/gifti_io.c.o [ 98%] Building C object Modules/ThirdParty/GIFTI/src/gifticlib/CMakeFiles/ITKgiftiio.dir/gifti_xml.c.o Linking C shared library ../../../../../lib/libITKgiftiio-4.8.dylib [ 98%] Built target ITKgiftiio Scanning dependencies of target ITKGIFTI-all [ 98%] Built target ITKGIFTI-all Scanning dependencies of target ITKGPUCommon-all [ 98%] Built target ITKGPUCommon-all Scanning dependencies of target ITKGPUFiniteDifference-all [ 98%] Built target ITKGPUFiniteDifference-all Scanning dependencies of target ITKGPUAnisotropicSmoothing-all [ 98%] Built target ITKGPUAnisotropicSmoothing-all Scanning dependencies of target ITKGPUImageFilterBase-all [ 98%] Built target ITKGPUImageFilterBase-all Scanning dependencies of target ITKGPURegistrationCommon-all [ 98%] Built target ITKGPURegistrationCommon-all Scanning dependencies of target ITKGPUPDEDeformableRegistration-all [ 98%] Built target ITKGPUPDEDeformableRegistration-all Scanning dependencies of target ITKGPUSmoothing-all [ 98%] Built target ITKGPUSmoothing-all Scanning dependencies of target ITKGPUThresholding-all [ 98%] Built target ITKGPUThresholding-all Scanning dependencies of target ITKIOCSV [ 98%] Building CXX object Modules/IO/CSV/src/CMakeFiles/ITKIOCSV.dir/itkCSVFileReaderBase.cxx.o Linking CXX shared library ../../../../lib/libITKIOCSV-4.8.dylib [ 98%] Built target ITKIOCSV Scanning dependencies of target ITKIOCSV-all [ 98%] Built target ITKIOCSV-all Scanning dependencies of target ITKIOHDF5 [ 98%] Building CXX object Modules/IO/HDF5/src/CMakeFiles/ITKIOHDF5.dir/itkHDF5ImageIOFactory.cxx.o [ 98%] Building CXX object Modules/IO/HDF5/src/CMakeFiles/ITKIOHDF5.dir/itkHDF5ImageIO.cxx.o Linking CXX shared library ../../../../lib/libITKIOHDF5-4.8.dylib [ 98%] Built target ITKIOHDF5 Scanning dependencies of target ITKIOHDF5-all [ 98%] Built target ITKIOHDF5-all Scanning dependencies of target ITKIOMRC [ 98%] Building CXX object Modules/IO/MRC/src/CMakeFiles/ITKIOMRC.dir/itkMRCHeaderObject.cxx.o [ 99%] Building CXX object Modules/IO/MRC/src/CMakeFiles/ITKIOMRC.dir/itkMRCImageIO.cxx.o [ 99%] Building CXX object Modules/IO/MRC/src/CMakeFiles/ITKIOMRC.dir/itkMRCImageIOFactory.cxx.o Linking CXX shared library ../../../../lib/libITKIOMRC-4.8.dylib [ 99%] Built target ITKIOMRC Scanning dependencies of target ITKIOMRC-all [ 99%] Built target ITKIOMRC-all Scanning dependencies of target ITKIOMesh [ 99%] Building CXX object Modules/IO/Mesh/src/CMakeFiles/ITKIOMesh.dir/itkMeshFileReaderException.cxx.o [ 99%] Building CXX object Modules/IO/Mesh/src/CMakeFiles/ITKIOMesh.dir/itkBYUMeshIO.cxx.o [ 99%] Building CXX object Modules/IO/Mesh/src/CMakeFiles/ITKIOMesh.dir/itkBYUMeshIOFactory.cxx.o [ 99%] Building CXX object Modules/IO/Mesh/src/CMakeFiles/ITKIOMesh.dir/itkFreeSurferAsciiMeshIO.cxx.o [ 99%] Building CXX object Modules/IO/Mesh/src/CMakeFiles/ITKIOMesh.dir/itkFreeSurferAsciiMeshIOFactory.cxx.o [ 99%] Building CXX object Modules/IO/Mesh/src/CMakeFiles/ITKIOMesh.dir/itkFreeSurferBinaryMeshIO.cxx.o [ 99%] Building CXX object Modules/IO/Mesh/src/CMakeFiles/ITKIOMesh.dir/itkFreeSurferBinaryMeshIOFactory.cxx.o [ 99%] Building CXX object Modules/IO/Mesh/src/CMakeFiles/ITKIOMesh.dir/itkGiftiMeshIO.cxx.o [ 99%] Building CXX object Modules/IO/Mesh/src/CMakeFiles/ITKIOMesh.dir/itkGiftiMeshIOFactory.cxx.o [ 99%] Building CXX object Modules/IO/Mesh/src/CMakeFiles/ITKIOMesh.dir/itkMeshIOBase.cxx.o [ 99%] Building CXX object Modules/IO/Mesh/src/CMakeFiles/ITKIOMesh.dir/itkMeshIOFactory.cxx.o [ 99%] Building CXX object Modules/IO/Mesh/src/CMakeFiles/ITKIOMesh.dir/itkOBJMeshIO.cxx.o [ 99%] Building CXX object Modules/IO/Mesh/src/CMakeFiles/ITKIOMesh.dir/itkOBJMeshIOFactory.cxx.o [ 99%] Building CXX object Modules/IO/Mesh/src/CMakeFiles/ITKIOMesh.dir/itkOFFMeshIO.cxx.o [ 99%] Building CXX object Modules/IO/Mesh/src/CMakeFiles/ITKIOMesh.dir/itkOFFMeshIOFactory.cxx.o [ 99%] Building CXX object Modules/IO/Mesh/src/CMakeFiles/ITKIOMesh.dir/itkVTKPolyDataMeshIO.cxx.o [ 99%] Building CXX object Modules/IO/Mesh/src/CMakeFiles/ITKIOMesh.dir/itkVTKPolyDataMeshIOFactory.cxx.o Linking CXX shared library ../../../../lib/libITKIOMesh-4.8.dylib [ 99%] Built target ITKIOMesh Scanning dependencies of target ITKIOMesh-all [ 99%] Built target ITKIOMesh-all Scanning dependencies of target ITKImageFusion-all [ 99%] Built target ITKImageFusion-all Scanning dependencies of target ITKImageNoise-all [ 99%] Built target ITKImageNoise-all Scanning dependencies of target ITKIntegratedTest-all [ 99%] Built target ITKIntegratedTest-all Scanning dependencies of target ITKLevelSetsv4-all [ 99%] Built target ITKLevelSetsv4-all Scanning dependencies of target ITKOptimizersv4 [ 99%] Building CXX object Modules/Numerics/Optimizersv4/src/CMakeFiles/ITKOptimizersv4.dir/itkSingleValuedNonLinearVnlOptimizerv4.cxx.o [ 99%] Building CXX object Modules/Numerics/Optimizersv4/src/CMakeFiles/ITKOptimizersv4.dir/itkSingleValuedVnlCostFunctionAdaptorv4.cxx.o [ 99%] Building CXX object Modules/Numerics/Optimizersv4/src/CMakeFiles/ITKOptimizersv4.dir/itkLBFGSOptimizerv4.cxx.o [100%] Building CXX object Modules/Numerics/Optimizersv4/src/CMakeFiles/ITKOptimizersv4.dir/itkLBFGSBOptimizerv4.cxx.o [100%] Building CXX object Modules/Numerics/Optimizersv4/src/CMakeFiles/ITKOptimizersv4.dir/itkAmoebaOptimizerv4.cxx.o Linking CXX shared library ../../../../lib/libITKOptimizersv4-4.8.dylib [100%] Built target ITKOptimizersv4 Scanning dependencies of target ITKOptimizersv4-all [100%] Built target ITKOptimizersv4-all Scanning dependencies of target ITKMetricsv4-all [100%] Built target ITKMetricsv4-all Scanning dependencies of target ITKRegistrationMethodsv4-all [100%] Built target ITKRegistrationMethodsv4-all Scanning dependencies of target ITKVideoCore [100%] Building CXX object Modules/Video/Core/src/CMakeFiles/ITKVideoCore.dir/itkTemporalRegion.cxx.o [100%] Building CXX object Modules/Video/Core/src/CMakeFiles/ITKVideoCore.dir/itkTemporalDataObject.cxx.o [100%] Building CXX object Modules/Video/Core/src/CMakeFiles/ITKVideoCore.dir/itkTemporalProcessObject.cxx.o Linking CXX shared library ../../../../lib/libITKVideoCore-4.8.dylib [100%] Built target ITKVideoCore Scanning dependencies of target ITKVideoCore-all [100%] Built target ITKVideoCore-all Scanning dependencies of target ITKVideoFiltering-all [100%] Built target ITKVideoFiltering-all Scanning dependencies of target ITKVideoIO [100%] Building CXX object Modules/Video/IO/src/CMakeFiles/ITKVideoIO.dir/itkFileListVideoIO.cxx.o [100%] Building CXX object Modules/Video/IO/src/CMakeFiles/ITKVideoIO.dir/itkFileListVideoIOFactory.cxx.o [100%] Building CXX object Modules/Video/IO/src/CMakeFiles/ITKVideoIO.dir/itkVideoIOBase.cxx.o [100%] Building CXX object Modules/Video/IO/src/CMakeFiles/ITKVideoIO.dir/itkVideoIOFactory.cxx.o Linking CXX shared library ../../../../lib/libITKVideoIO-4.8.dylib [100%] Built target ITKVideoIO Scanning dependencies of target ITKVideoIO-all [100%] Built target ITKVideoIO-all Scanning dependencies of target ITKVtkGlue [100%] Building CXX object Modules/Bridge/VtkGlue/src/CMakeFiles/ITKVtkGlue.dir/QuickView.cxx.o Linking CXX shared library ../../../../lib/libITKVtkGlue-4.8.dylib [100%] Built target ITKVtkGlue Scanning dependencies of target ITKVtkGlue-all [100%] Built target ITKVtkGlue-all [ 71%] No install step for 'ITK' [ 75%] Completed 'ITK' [ 75%] Built target ITK Scanning dependencies of target ITKApps [ 78%] Creating directories for 'ITKApps' [ 81%] No download step for 'ITKApps' [ 84%] No patch step for 'ITKApps' [ 87%] No update step for 'ITKApps' [ 90%] Performing configure step for 'ITKApps' -- The C compiler identification is Clang 7.3.0 -- The CXX compiler identification is Clang 7.3.0 -- Check for working C compiler: /usr/bin/cc -- Check for working C compiler: /usr/bin/cc -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working CXX compiler: /usr/bin/c++ -- Check for working CXX compiler: /usr/bin/c++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- ITK VERSION: 4.8.0 -- VTK VERSION: 6.2.0 -- Found OpenGL: /System/Library/Frameworks/OpenGL.framework -- Configuring done -- Generating done -- Build files have been written to: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/ITKApps-build [ 93%] Performing build step for 'ITKApps' Scanning dependencies of target itk2DAnisotropicDiffusionImageFilter [ 0%] Building CXX object AnisotropicDiffusionImageFilter/CMakeFiles/itk2DAnisotropicDiffusionImageFilter.dir/itk2DAnisotropicDiffusionImageFilter.cxx.o Linking CXX executable itk2DAnisotropicDiffusionImageFilter [ 0%] Built target itk2DAnisotropicDiffusionImageFilter Scanning dependencies of target itk2DCannySegmentationLevelSetImageFilter [ 1%] Building CXX object LevelSetSegmentation/CMakeFiles/itk2DCannySegmentationLevelSetImageFilter.dir/itk2DCannySegmentationLevelSetImageFilter.cxx.o Linking CXX executable itk2DCannySegmentationLevelSetImageFilter [ 1%] Built target itk2DCannySegmentationLevelSetImageFilter Scanning dependencies of target itk2DThresholdSegmentationLevelSetImageFilter [ 1%] Building CXX object LevelSetSegmentation/CMakeFiles/itk2DThresholdSegmentationLevelSetImageFilter.dir/itk2DThresholdSegmentationLevelSetImageFilter.cxx.o Linking CXX executable itk2DThresholdSegmentationLevelSetImageFilter [ 1%] Built target itk2DThresholdSegmentationLevelSetImageFilter Scanning dependencies of target Example_ITKFilterLib [ 2%] Building CXX object ITKFilterLib/CMakeFiles/Example_ITKFilterLib.dir/ITKFilterLib.cxx.o Linking CXX static library ../VolviewPlugIns/bin/libExample_ITKFilterLib.a [ 2%] Built target Example_ITKFilterLib Scanning dependencies of target Example_ITKFilterLibTest [ 2%] Building CXX object ITKFilterLib/CMakeFiles/Example_ITKFilterLibTest.dir/ITKFilterLibTest.cxx.o Linking CXX executable Example_ITKFilterLibTest [ 2%] Built target Example_ITKFilterLibTest Scanning dependencies of target Example_ITKRegistrationLib [ 2%] Building CXX object ITKRegistrationLib/CMakeFiles/Example_ITKRegistrationLib.dir/ITKRegistrationLib.cxx.o Linking CXX static library ../VolviewPlugIns/bin/libExample_ITKRegistrationLib.a [ 2%] Built target Example_ITKRegistrationLib Scanning dependencies of target Example_ITKRegistrationLibTest [ 2%] Building CXX object ITKRegistrationLib/CMakeFiles/Example_ITKRegistrationLibTest.dir/ITKRegistrationLibTest.cxx.o Linking CXX executable Example_ITKRegistrationLibTest [ 2%] Built target Example_ITKRegistrationLibTest Scanning dependencies of target param [ 2%] Building CXX object StreamedWatershedSegmentation/ParameterFileParser/CMakeFiles/param.dir/lex.yy.cxx.o [ 2%] Building CXX object StreamedWatershedSegmentation/ParameterFileParser/CMakeFiles/param.dir/y.tab.cxx.o [ 2%] Building CXX object StreamedWatershedSegmentation/ParameterFileParser/CMakeFiles/param.dir/param.cxx.o Linking CXX static library ../../VolviewPlugIns/bin/libparam.a [ 2%] Built target param Scanning dependencies of target BiasCorrector [ 2%] Building CXX object MRIBiasCorrection/CMakeFiles/BiasCorrector.dir/BiasCorrector.cxx.o [ 2%] Building CXX object MRIBiasCorrection/CMakeFiles/BiasCorrector.dir/OptionList.cxx.o Linking CXX executable BiasCorrector [ 2%] Built target BiasCorrector Scanning dependencies of target BiasFieldEstimator [ 2%] Building CXX object MRIBiasCorrection/CMakeFiles/BiasFieldEstimator.dir/BiasFieldEstimator.cxx.o In file included from /Volumes/Academic/ITKVTK/Applications/ITKApps/MRIBiasCorrection/BiasFieldEstimator.cxx:23: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/ITK/Modules/ThirdParty/MetaIO/src/MetaIO/src/metaITKUtils.h:123:3: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete] delete si; ^ [] /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/ITK/Modules/ThirdParty/MetaIO/src/MetaIO/src/metaITKUtils.h:113:14: note: allocated with 'new[]' here int * si = new int[nd]; ^ /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/ITK/Modules/ThirdParty/MetaIO/src/MetaIO/src/metaITKUtils.h:124:3: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete] delete sp; ^ [] /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/ITK/Modules/ThirdParty/MetaIO/src/MetaIO/src/metaITKUtils.h:114:16: note: allocated with 'new[]' here float * sp = new float[nd]; ^ 2 warnings generated. [ 3%] Building CXX object MRIBiasCorrection/CMakeFiles/BiasFieldEstimator.dir/OptionList.cxx.o Linking CXX executable BiasFieldEstimator [ 3%] Built target BiasFieldEstimator Scanning dependencies of target BiasImageGenerator [ 3%] Building CXX object MRIBiasCorrection/CMakeFiles/BiasImageGenerator.dir/BiasImageGenerator.cxx.o [ 3%] Building CXX object MRIBiasCorrection/CMakeFiles/BiasImageGenerator.dir/OptionList.cxx.o Linking CXX executable BiasImageGenerator [ 3%] Built target BiasImageGenerator Scanning dependencies of target EnergyTablePlotter [ 3%] Building CXX object MRIBiasCorrection/CMakeFiles/EnergyTablePlotter.dir/EnergyTablePlotter.cxx.o [ 3%] Building CXX object MRIBiasCorrection/CMakeFiles/EnergyTablePlotter.dir/OptionList.cxx.o Linking CXX executable EnergyTablePlotter [ 3%] Built target EnergyTablePlotter Scanning dependencies of target ImageCorrector [ 3%] Building CXX object MRIBiasCorrection/CMakeFiles/ImageCorrector.dir/ImageCorrector.cxx.o [ 3%] Building CXX object MRIBiasCorrection/CMakeFiles/ImageCorrector.dir/OptionList.cxx.o Linking CXX executable ImageCorrector [ 3%] Built target ImageCorrector Scanning dependencies of target IntensityHistogram3D [ 3%] Building CXX object MRIBiasCorrection/CMakeFiles/IntensityHistogram3D.dir/IntensityHistogram3D.cxx.o [ 3%] Building CXX object MRIBiasCorrection/CMakeFiles/IntensityHistogram3D.dir/OptionList.cxx.o Linking CXX executable IntensityHistogram3D [ 3%] Built target IntensityHistogram3D Scanning dependencies of target InterSliceIntensityCorrector [ 4%] Building CXX object MRIBiasCorrection/CMakeFiles/InterSliceIntensityCorrector.dir/InterSliceIntensityCorrector.cxx.o In file included from /Volumes/Academic/ITKVTK/Applications/ITKApps/MRIBiasCorrection/InterSliceIntensityCorrector.cxx:23: /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/ITK/Modules/ThirdParty/MetaIO/src/MetaIO/src/metaITKUtils.h:123:3: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete] delete si; ^ [] /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/ITK/Modules/ThirdParty/MetaIO/src/MetaIO/src/metaITKUtils.h:113:14: note: allocated with 'new[]' here int * si = new int[nd]; ^ /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/ITK/Modules/ThirdParty/MetaIO/src/MetaIO/src/metaITKUtils.h:124:3: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete] delete sp; ^ [] /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/ITK/Modules/ThirdParty/MetaIO/src/MetaIO/src/metaITKUtils.h:114:16: note: allocated with 'new[]' here float * sp = new float[nd]; ^ /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/ITK/Modules/ThirdParty/MetaIO/src/MetaIO/src/metaITKUtils.h:123:3: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete] delete si; ^ [] /Volumes/Academic/ITKVTK/Applications/ITKApps/MRIBiasCorrection/InterSliceIntensityCorrector.cxx:230:3: note: in instantiation of function template specialization 'metaITKUtilSaveImage >' requested here metaITKUtilSaveImage(outputFileName.c_str(), NULL, ^ /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/ITK/Modules/ThirdParty/MetaIO/src/MetaIO/src/metaITKUtils.h:113:14: note: allocated with 'new[]' here int * si = new int[nd]; ^ /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/ITK/Modules/ThirdParty/MetaIO/src/MetaIO/src/metaITKUtils.h:124:3: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete] delete sp; ^ [] /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/ITK/Modules/ThirdParty/MetaIO/src/MetaIO/src/metaITKUtils.h:114:16: note: allocated with 'new[]' here float * sp = new float[nd]; ^ 4 warnings generated. [ 4%] Building CXX object MRIBiasCorrection/CMakeFiles/InterSliceIntensityCorrector.dir/OptionList.cxx.o Linking CXX executable InterSliceIntensityCorrector [ 4%] Built target InterSliceIntensityCorrector Scanning dependencies of target SlabIdentifier [ 4%] Building CXX object MRIBiasCorrection/CMakeFiles/SlabIdentifier.dir/SlabIdentifier.cxx.o [ 5%] Building CXX object MRIBiasCorrection/CMakeFiles/SlabIdentifier.dir/OptionList.cxx.o Linking CXX executable SlabIdentifier [ 5%] Built target SlabIdentifier Scanning dependencies of target itkAntiAliasBinaryImageFilterExample [ 5%] Building CXX object AntiAliasBinaryImageFilter/CMakeFiles/itkAntiAliasBinaryImageFilterExample.dir/itkAntiAliasBinaryImageFilterExample.cxx.o Linking CXX executable itkAntiAliasBinaryImageFilterExample [ 5%] Built target itkAntiAliasBinaryImageFilterExample Scanning dependencies of target itkSampleDataGenerator [ 5%] Building CXX object AntiAliasBinaryImageFilter/CMakeFiles/itkSampleDataGenerator.dir/itkSampleDataGenerator.cxx.o Linking CXX executable itkSampleDataGenerator [ 5%] Built target itkSampleDataGenerator Scanning dependencies of target itk2DSimpleLevelSetsExample [ 5%] Building CXX object SimpleLevelSetsExample/CMakeFiles/itk2DSimpleLevelSetsExample.dir/itk2DSimpleLevelSetsExample.cxx.o Linking CXX executable itk2DSimpleLevelSetsExample [ 5%] Built target itk2DSimpleLevelSetsExample Scanning dependencies of target itk3DSimpleLevelSetsExample [ 5%] Building CXX object SimpleLevelSetsExample/CMakeFiles/itk3DSimpleLevelSetsExample.dir/itk3DSimpleLevelSetsExample.cxx.o Linking CXX executable itk3DSimpleLevelSetsExample [ 5%] Built target itk3DSimpleLevelSetsExample Scanning dependencies of target GaussianMSClassificationApp [ 5%] Building CXX object MultichannelTissueClassificationValidation/CMakeFiles/GaussianMSClassificationApp.dir/Code/GaussianMSClassifierValidationApp.cxx.o Linking CXX executable GaussianMSClassificationApp [ 5%] Built target GaussianMSClassificationApp Scanning dependencies of target KmeansMSClassificationApp [ 5%] Building CXX object MultichannelTissueClassificationValidation/CMakeFiles/KmeansMSClassificationApp.dir/Code/KmeansMSClassifierValidationApp.cxx.o Linking CXX executable KmeansMSClassificationApp [ 5%] Built target KmeansMSClassificationApp Scanning dependencies of target DICOMApp [ 5%] Building CXX object DICOMApp/CMakeFiles/DICOMApp.dir/main.cxx.o Linking CXX executable DICOMApp [ 5%] Built target DICOMApp Scanning dependencies of target itk3DAnisotropicFourthOrderLevelSetImageFilter [ 5%] Building CXX object LevelSetSurfaceProcessing/CMakeFiles/itk3DAnisotropicFourthOrderLevelSetImageFilter.dir/itk3DAnisotropicFourthOrderLevelSetImageFilter.cxx.o Linking CXX executable itk3DAnisotropicFourthOrderLevelSetImageFilter [ 5%] Built target itk3DAnisotropicFourthOrderLevelSetImageFilter Scanning dependencies of target itk3DIsotropicFourthOrderLevelSetImageFilter [ 6%] Building CXX object LevelSetSurfaceProcessing/CMakeFiles/itk3DIsotropicFourthOrderLevelSetImageFilter.dir/itk3DIsotropicFourthOrderLevelSetImageFilter.cxx.o Linking CXX executable itk3DIsotropicFourthOrderLevelSetImageFilter [ 6%] Built target itk3DIsotropicFourthOrderLevelSetImageFilter Scanning dependencies of target itk3DUnsharpMaskLevelSetImageFilter [ 6%] Building CXX object LevelSetSurfaceProcessing/CMakeFiles/itk3DUnsharpMaskLevelSetImageFilter.dir/itk3DUnsharpMaskLevelSetImageFilter.cxx.o Linking CXX executable itk3DUnsharpMaskLevelSetImageFilter [ 6%] Built target itk3DUnsharpMaskLevelSetImageFilter Scanning dependencies of target ImageCalculator [ 6%] Building CXX object ImageCalculator/CMakeFiles/ImageCalculator.dir/ImageCalculator.cxx.o [ 7%] Building CXX object ImageCalculator/CMakeFiles/ImageCalculator.dir/ImageCalculatorProcess2D.cxx.o [ 7%] Building CXX object ImageCalculator/CMakeFiles/ImageCalculator.dir/ImageCalculatorProcess3D.cxx.o [ 7%] Building CXX object ImageCalculator/CMakeFiles/ImageCalculator.dir/ImageCalculatorUtils.cxx.o Linking CXX executable ImageCalculator [ 7%] Built target ImageCalculator Scanning dependencies of target ImageCalculatorTests [ 7%] Building CXX object ImageCalculator/CMakeFiles/ImageCalculatorTests.dir/ImageCalculatorTests.cxx.o [ 8%] Building CXX object ImageCalculator/CMakeFiles/ImageCalculatorTests.dir/ImageCalculatorUtils.cxx.o [ 8%] Building CXX object ImageCalculator/CMakeFiles/ImageCalculatorTests.dir/ImageCalculatorProcess2D.cxx.o [ 8%] Building CXX object ImageCalculator/CMakeFiles/ImageCalculatorTests.dir/ImageCalculatorProcess3D.cxx.o Linking CXX executable ImageCalculatorTests [ 8%] Built target ImageCalculatorTests Scanning dependencies of target ImageGenerate [ 8%] Building CXX object ImageCalculator/CMakeFiles/ImageGenerate.dir/ImageGenerate.cxx.o Linking CXX executable ImageGenerate [ 8%] Built target ImageGenerate Scanning dependencies of target vvITKAntiAlias [ 9%] Building CXX object VolviewPlugIns/CMakeFiles/vvITKAntiAlias.dir/vvITKAntiAlias.cxx.o Linking CXX shared module bin/libvvITKAntiAlias.so [ 9%] Built target vvITKAntiAlias Scanning dependencies of target vvITKBinaryMedian [ 9%] Building CXX object VolviewPlugIns/CMakeFiles/vvITKBinaryMedian.dir/vvITKBinaryMedian.cxx.o Linking CXX shared module bin/libvvITKBinaryMedian.so [ 9%] Built target vvITKBinaryMedian Scanning dependencies of target vvITKCannyEdgeDetection [ 9%] Building CXX object VolviewPlugIns/CMakeFiles/vvITKCannyEdgeDetection.dir/vvITKCannyEdgeDetection.cxx.o Linking CXX shared module bin/libvvITKCannyEdgeDetection.so [ 9%] Built target vvITKCannyEdgeDetection Scanning dependencies of target vvITKCannySegmentationLevelSetModule [ 10%] Building CXX object VolviewPlugIns/CMakeFiles/vvITKCannySegmentationLevelSetModule.dir/vvITKCannySegmentationLevelSetModule.cxx.o Linking CXX shared module bin/libvvITKCannySegmentationLevelSetModule.so [ 10%] Built target vvITKCannySegmentationLevelSetModule Scanning dependencies of target vvITKConfidenceConnected [ 10%] Building CXX object VolviewPlugIns/CMakeFiles/vvITKConfidenceConnected.dir/vvITKConfidenceConnected.cxx.o Linking CXX shared module bin/libvvITKConfidenceConnected.so [ 10%] Built target vvITKConfidenceConnected Scanning dependencies of target vvITKConnectedThreshold [ 10%] Building CXX object VolviewPlugIns/CMakeFiles/vvITKConnectedThreshold.dir/vvITKConnectedThreshold.cxx.o Linking CXX shared module bin/libvvITKConnectedThreshold.so [ 10%] Built target vvITKConnectedThreshold Scanning dependencies of target vvITKCurvatureAnisotropicDiffusion [ 10%] Building CXX object VolviewPlugIns/CMakeFiles/vvITKCurvatureAnisotropicDiffusion.dir/vvITKCurvatureAnisotropicDiffusion.cxx.o Linking CXX shared module bin/libvvITKCurvatureAnisotropicDiffusion.so [ 10%] Built target vvITKCurvatureAnisotropicDiffusion Scanning dependencies of target vvITKCurvatureFlow [ 11%] Building CXX object VolviewPlugIns/CMakeFiles/vvITKCurvatureFlow.dir/vvITKCurvatureFlow.cxx.o Linking CXX shared module bin/libvvITKCurvatureFlow.so [ 11%] Built target vvITKCurvatureFlow Scanning dependencies of target vvITKDanielssonDistanceMap [ 11%] Building CXX object VolviewPlugIns/CMakeFiles/vvITKDanielssonDistanceMap.dir/vvITKDanielssonDistanceMap.cxx.o Linking CXX shared module bin/libvvITKDanielssonDistanceMap.so [ 11%] Built target vvITKDanielssonDistanceMap Scanning dependencies of target vvITKDeformableModelModule [ 11%] Building CXX object VolviewPlugIns/CMakeFiles/vvITKDeformableModelModule.dir/vvITKDeformableModelModule.cxx.o Linking CXX shared module bin/libvvITKDeformableModelModule.so [ 11%] Built target vvITKDeformableModelModule Scanning dependencies of target vvITKFastMarching [ 11%] Building CXX object VolviewPlugIns/CMakeFiles/vvITKFastMarching.dir/vvITKFastMarching.cxx.o Linking CXX shared module bin/libvvITKFastMarching.so [ 11%] Built target vvITKFastMarching Scanning dependencies of target vvITKFastMarchingModule [ 12%] Building CXX object VolviewPlugIns/CMakeFiles/vvITKFastMarchingModule.dir/vvITKFastMarchingModule.cxx.o Linking CXX shared module bin/libvvITKFastMarchingModule.so [ 12%] Built target vvITKFastMarchingModule Scanning dependencies of target vvITKGeodesicActiveContour [ 12%] Building CXX object VolviewPlugIns/CMakeFiles/vvITKGeodesicActiveContour.dir/vvITKGeodesicActiveContour.cxx.o Linking CXX shared module bin/libvvITKGeodesicActiveContour.so [ 12%] Built target vvITKGeodesicActiveContour Scanning dependencies of target vvITKGeodesicActiveContourModule [ 12%] Building CXX object VolviewPlugIns/CMakeFiles/vvITKGeodesicActiveContourModule.dir/vvITKGeodesicActiveContourModule.cxx.o Linking CXX shared module bin/libvvITKGeodesicActiveContourModule.so [ 12%] Built target vvITKGeodesicActiveContourModule Scanning dependencies of target vvITKGradientAnisotropicDiffusion [ 12%] Building CXX object VolviewPlugIns/CMakeFiles/vvITKGradientAnisotropicDiffusion.dir/vvITKGradientAnisotropicDiffusion.cxx.o Linking CXX shared module bin/libvvITKGradientAnisotropicDiffusion.so [ 12%] Built target vvITKGradientAnisotropicDiffusion Scanning dependencies of target vvITKGradientMagnitude [ 13%] Building CXX object VolviewPlugIns/CMakeFiles/vvITKGradientMagnitude.dir/vvITKGradientMagnitude.cxx.o Linking CXX shared module bin/libvvITKGradientMagnitude.so [ 13%] Built target vvITKGradientMagnitude Scanning dependencies of target vvITKGradientMagnitudeRecursiveGaussian [ 13%] Building CXX object VolviewPlugIns/CMakeFiles/vvITKGradientMagnitudeRecursiveGaussian.dir/vvITKGradientMagnitudeRecursiveGaussian.cxx.o Linking CXX shared module bin/libvvITKGradientMagnitudeRecursiveGaussian.so [ 13%] Built target vvITKGradientMagnitudeRecursiveGaussian Scanning dependencies of target vvITKImageRegistration [ 13%] Building CXX object VolviewPlugIns/CMakeFiles/vvITKImageRegistration.dir/vvITKImageRegistration.cxx.o Linking CXX shared module bin/libvvITKImageRegistration.so [ 13%] Built target vvITKImageRegistration Scanning dependencies of target vvITKIntensityWindowing [ 14%] Building CXX object VolviewPlugIns/CMakeFiles/vvITKIntensityWindowing.dir/vvITKIntensityWindowing.cxx.o Linking CXX shared module bin/libvvITKIntensityWindowing.so [ 14%] Built target vvITKIntensityWindowing Scanning dependencies of target vvITKIsolatedConnected [ 14%] Building CXX object VolviewPlugIns/CMakeFiles/vvITKIsolatedConnected.dir/vvITKIsolatedConnected.cxx.o Linking CXX shared module bin/libvvITKIsolatedConnected.so [ 14%] Built target vvITKIsolatedConnected Scanning dependencies of target vvITKIsotropicFourthOrderLevelSet [ 14%] Building CXX object VolviewPlugIns/CMakeFiles/vvITKIsotropicFourthOrderLevelSet.dir/vvITKIsotropicFourthOrderLevelSet.cxx.o Linking CXX shared module bin/libvvITKIsotropicFourthOrderLevelSet.so [ 14%] Built target vvITKIsotropicFourthOrderLevelSet Scanning dependencies of target vvITKLandmarkWarping [ 14%] Building CXX object VolviewPlugIns/CMakeFiles/vvITKLandmarkWarping.dir/vvITKLandmarkWarping.cxx.o Linking CXX shared module bin/libvvITKLandmarkWarping.so [ 14%] Built target vvITKLandmarkWarping Scanning dependencies of target vvITKMask [ 15%] Building CXX object VolviewPlugIns/CMakeFiles/vvITKMask.dir/vvITKMask.cxx.o Linking CXX shared module bin/libvvITKMask.so [ 15%] Built target vvITKMask Scanning dependencies of target vvITKMaskNegated [ 15%] Building CXX object VolviewPlugIns/CMakeFiles/vvITKMaskNegated.dir/vvITKMaskNegated.cxx.o Linking CXX shared module bin/libvvITKMaskNegated.so [ 15%] Built target vvITKMaskNegated Scanning dependencies of target vvITKMedian [ 15%] Building CXX object VolviewPlugIns/CMakeFiles/vvITKMedian.dir/vvITKMedian.cxx.o Linking CXX shared module bin/libvvITKMedian.so [ 15%] Built target vvITKMedian Scanning dependencies of target vvITKRescaleIntensityTo8Bits [ 15%] Building CXX object VolviewPlugIns/CMakeFiles/vvITKRescaleIntensityTo8Bits.dir/vvITKRescaleIntensityTo8Bits.cxx.o Linking CXX shared module bin/libvvITKRescaleIntensityTo8Bits.so [ 15%] Built target vvITKRescaleIntensityTo8Bits Scanning dependencies of target vvITKScalarImageKMeansClassifier [ 16%] Building CXX object VolviewPlugIns/CMakeFiles/vvITKScalarImageKMeansClassifier.dir/vvITKScalarImageKMeansClassifier.cxx.o Linking CXX shared module bin/libvvITKScalarImageKMeansClassifier.so [ 16%] Built target vvITKScalarImageKMeansClassifier Scanning dependencies of target vvITKShapeDetectionModule [ 16%] Building CXX object VolviewPlugIns/CMakeFiles/vvITKShapeDetectionModule.dir/vvITKShapeDetectionModule.cxx.o Linking CXX shared module bin/libvvITKShapeDetectionModule.so [ 16%] Built target vvITKShapeDetectionModule Scanning dependencies of target vvITKSigmoid [ 16%] Building CXX object VolviewPlugIns/CMakeFiles/vvITKSigmoid.dir/vvITKSigmoid.cxx.o Linking CXX shared module bin/libvvITKSigmoid.so [ 16%] Built target vvITKSigmoid Scanning dependencies of target vvITKSurfaceSpline [ 16%] Building CXX object VolviewPlugIns/CMakeFiles/vvITKSurfaceSpline.dir/vvITKSurfaceSpline.cxx.o Linking CXX shared module bin/libvvITKSurfaceSpline.so [ 16%] Built target vvITKSurfaceSpline Scanning dependencies of target vvITKThresholdSegmentationLevelSet [ 17%] Building CXX object VolviewPlugIns/CMakeFiles/vvITKThresholdSegmentationLevelSet.dir/vvITKThresholdSegmentationLevelSet.cxx.o Linking CXX shared module bin/libvvITKThresholdSegmentationLevelSet.so [ 17%] Built target vvITKThresholdSegmentationLevelSet Scanning dependencies of target vvITKVectorConfidenceConnected [ 17%] Building CXX object VolviewPlugIns/CMakeFiles/vvITKVectorConfidenceConnected.dir/vvITKVectorConfidenceConnected.cxx.o Linking CXX shared module bin/libvvITKVectorConfidenceConnected.so [ 17%] Built target vvITKVectorConfidenceConnected Scanning dependencies of target vvITKWatershedModule [ 17%] Building CXX object VolviewPlugIns/CMakeFiles/vvITKWatershedModule.dir/vvITKWatershedModule.cxx.o Linking CXX shared module bin/libvvITKWatershedModule.so [ 17%] Built target vvITKWatershedModule Scanning dependencies of target vvITKWatershedRGBModule [ 18%] Building CXX object VolviewPlugIns/CMakeFiles/vvITKWatershedRGBModule.dir/vvITKWatershedRGBModule.cxx.o Linking CXX shared module bin/libvvITKWatershedRGBModule.so [ 18%] Built target vvITKWatershedRGBModule Scanning dependencies of target itkFloodFilledSpatialFunctionExample [ 18%] Building CXX object FloodFilledSpatialFunction/CMakeFiles/itkFloodFilledSpatialFunctionExample.dir/itkFloodFilledSpatialFunctionExample.cxx.o Linking CXX executable itkFloodFilledSpatialFunctionExample [ 18%] Built target itkFloodFilledSpatialFunctionExample Scanning dependencies of target MIValidationApp [ 19%] Building CXX object MIValidation/CMakeFiles/MIValidationApp.dir/Code/MIValidationApp.cxx.o [ 19%] Building CXX object MIValidation/CMakeFiles/MIValidationApp.dir/Code/VanderbiltModality.cxx.o Linking CXX executable MIValidationApp [ 19%] Built target MIValidationApp Scanning dependencies of target GenerateProjection [ 19%] Building CXX object IntensityBased2D3DRegistration/CMakeFiles/GenerateProjection.dir/GenerateProjection.cxx.o Linking CXX executable GenerateProjection [ 19%] Built target GenerateProjection Scanning dependencies of target IntensityBased2D3DRegistration [ 19%] Building CXX object IntensityBased2D3DRegistration/CMakeFiles/IntensityBased2D3DRegistration.dir/IntensityBased2D3DRegistration.cxx.o Linking CXX executable IntensityBased2D3DRegistration [ 19%] Built target IntensityBased2D3DRegistration Scanning dependencies of target ConvertBetweenFileFormats [ 19%] Building CXX object ConvertBetweenFileFormats/CMakeFiles/ConvertBetweenFileFormats.dir/castconvert.cxx.o [ 20%] Building CXX object ConvertBetweenFileFormats/CMakeFiles/ConvertBetweenFileFormats.dir/castconvertDicomScalar.cxx.o [ 20%] Building CXX object ConvertBetweenFileFormats/CMakeFiles/ConvertBetweenFileFormats.dir/castconvertScalar.cxx.o [ 20%] Building CXX object ConvertBetweenFileFormats/CMakeFiles/ConvertBetweenFileFormats.dir/castconvertScalar2D.cxx.o [ 20%] Building CXX object ConvertBetweenFileFormats/CMakeFiles/ConvertBetweenFileFormats.dir/castconvertScalar3D.cxx.o [ 21%] Building CXX object ConvertBetweenFileFormats/CMakeFiles/ConvertBetweenFileFormats.dir/castconvertScalar4D.cxx.o [ 21%] Building CXX object ConvertBetweenFileFormats/CMakeFiles/ConvertBetweenFileFormats.dir/castconvertScalar4DA.cxx.o [ 21%] Building CXX object ConvertBetweenFileFormats/CMakeFiles/ConvertBetweenFileFormats.dir/castconvertScalar2DA.cxx.o [ 21%] Building CXX object ConvertBetweenFileFormats/CMakeFiles/ConvertBetweenFileFormats.dir/castconvertScalar3DA.cxx.o [ 22%] Building CXX object ConvertBetweenFileFormats/CMakeFiles/ConvertBetweenFileFormats.dir/castconvertDicomScalarA.cxx.o Linking CXX executable ConvertBetweenFileFormats [ 22%] Built target ConvertBetweenFileFormats Scanning dependencies of target ImageCompareTests [ 23%] Building CXX object ConvertBetweenFileFormats/CMakeFiles/ImageCompareTests.dir/ImageCompareTests.cxx.o Linking CXX executable ImageCompareTests [ 23%] Built target ImageCompareTests Scanning dependencies of target MultiResMIRegistration [ 24%] Building CXX object MultiResMIRegistration/CMakeFiles/MultiResMIRegistration.dir/Common/MultiResMIRegistration.cxx.o Linking CXX executable MultiResMIRegistration [ 24%] Built target MultiResMIRegistration [ 24%] Generating fltkTimeProbesCollectorGUI.h [ 25%] Generating fltkClippingPlane3DDrawerGUI.cxx [ 25%] Generating fltkDisplayGlWindowGUI.cxx [ 26%] Generating fltkDisplayGlWindowFlatGUI.cxx [ 26%] Generating fltkFrustumFunctionControlGUI.cxx [ 26%] Generating fltkImageViewerGUI.cxx [ 26%] Generating fltkImage2DViewerGUI.cxx [ 26%] Generating fltkRGBImage2DViewerGUI.cxx [ 26%] Generating fltkRegularStepGradientDescentGUI.cxx [ 26%] Generating fltkSlice2DDrawerGUI.cxx [ 26%] Generating fltkSlice3DDrawerGUI.cxx [ 26%] Generating fltkSphereFunctionControlGUI.cxx Scanning dependencies of target ITKFltkImageViewer [ 26%] Building CXX object Auxiliary/FltkImageViewer/CMakeFiles/ITKFltkImageViewer.dir/fltkBox3D.cxx.o [ 26%] Building CXX object Auxiliary/FltkImageViewer/CMakeFiles/ITKFltkImageViewer.dir/fltkCone3D.cxx.o [ 27%] Building CXX object Auxiliary/FltkImageViewer/CMakeFiles/ITKFltkImageViewer.dir/fltkClippingPlane3DDrawer.cxx.o [ 27%] Building CXX object Auxiliary/FltkImageViewer/CMakeFiles/ITKFltkImageViewer.dir/fltkCylinder3D.cxx.o [ 27%] Building CXX object Auxiliary/FltkImageViewer/CMakeFiles/ITKFltkImageViewer.dir/fltkFrustum3D.cxx.o [ 27%] Building CXX object Auxiliary/FltkImageViewer/CMakeFiles/ITKFltkImageViewer.dir/fltkGlWindow.cxx.o [ 28%] Building CXX object Auxiliary/FltkImageViewer/CMakeFiles/ITKFltkImageViewer.dir/fltkGlWindowInteractive.cxx.o [ 28%] Building CXX object Auxiliary/FltkImageViewer/CMakeFiles/ITKFltkImageViewer.dir/fltkGlWindowInteractiveFlat.cxx.o [ 28%] Building CXX object Auxiliary/FltkImageViewer/CMakeFiles/ITKFltkImageViewer.dir/fltkImage2DViewerWindow.cxx.o /Volumes/Academic/ITKVTK/Applications/ITKApps/Auxiliary/FltkImageViewer/fltkImage2DViewerWindow.cxx:306:3: warning: 'gluOrtho2D' is deprecated: first deprecated in OS X 10.9 - "Use GLKMatrix4MakeOrtho" [-Wdeprecated-declarations] gluOrtho2D( -width, width, -height, height ); ^ /System/Library/Frameworks/OpenGL.framework/Headers/glu.h:276:13: note: 'gluOrtho2D' has been explicitly marked deprecated here extern void gluOrtho2D (GLdouble left, GLdouble right, GLdouble bottom, GLdouble top) OPENGL_DEPRECATED_MSG(10_0, 10_9, "Use GLKMatrix4MakeOrtho"); ^ 1 warning generated. [ 28%] Building CXX object Auxiliary/FltkImageViewer/CMakeFiles/ITKFltkImageViewer.dir/fltkRGBImage2DViewerWindow.cxx.o /Volumes/Academic/ITKVTK/Applications/ITKApps/Auxiliary/FltkImageViewer/fltkRGBImage2DViewerWindow.cxx:328:3: warning: 'gluOrtho2D' is deprecated: first deprecated in OS X 10.9 - "Use GLKMatrix4MakeOrtho" [-Wdeprecated-declarations] gluOrtho2D( -width, width, -height, height ); ^ /System/Library/Frameworks/OpenGL.framework/Headers/glu.h:276:13: note: 'gluOrtho2D' has been explicitly marked deprecated here extern void gluOrtho2D (GLdouble left, GLdouble right, GLdouble bottom, GLdouble top) OPENGL_DEPRECATED_MSG(10_0, 10_9, "Use GLKMatrix4MakeOrtho"); ^ 1 warning generated. [ 29%] Building CXX object Auxiliary/FltkImageViewer/CMakeFiles/ITKFltkImageViewer.dir/fltkLightButton.cxx.o [ 29%] Building CXX object Auxiliary/FltkImageViewer/CMakeFiles/ITKFltkImageViewer.dir/fltkProgressBar.cxx.o [ 29%] Building CXX object Auxiliary/FltkImageViewer/CMakeFiles/ITKFltkImageViewer.dir/fltkShape3D.cxx.o [ 29%] Building CXX object Auxiliary/FltkImageViewer/CMakeFiles/ITKFltkImageViewer.dir/fltkSphere3D.cxx.o In file included from /Volumes/Academic/ITKVTK/Applications/ITKApps/Auxiliary/FltkImageViewer/fltkSphere3D.cxx:20: /Volumes/Academic/ITKVTK/Applications/ITKApps/Auxiliary/FltkImageViewer/fltkSphere3D.h:171:3: warning: 'GLUquadricObj' is deprecated: first deprecated in OS X 10.9 [-Wdeprecated-declarations] GLUquadricObj * m_GluQuadric; ^ /System/Library/Frameworks/OpenGL.framework/Headers/glu.h:224:26: note: 'GLUquadricObj' has been explicitly marked deprecated here typedef class GLUquadric GLUquadricObj OPENGL_DEPRECATED(10_0, 10_9); ^ /Volumes/Academic/ITKVTK/Applications/ITKApps/Auxiliary/FltkImageViewer/fltkSphere3D.cxx:36:18: warning: 'gluNewQuadric' is deprecated: first deprecated in OS X 10.9 [-Wdeprecated-declarations] m_GluQuadric = gluNewQuadric(); ^ /System/Library/Frameworks/OpenGL.framework/Headers/glu.h:267:20: note: 'gluNewQuadric' has been explicitly marked deprecated here extern GLUquadric* gluNewQuadric (void) OPENGL_DEPRECATED(10_0, 10_9); ^ /Volumes/Academic/ITKVTK/Applications/ITKApps/Auxiliary/FltkImageViewer/fltkSphere3D.cxx:48:3: warning: 'gluDeleteQuadric' is deprecated: first deprecated in OS X 10.9 [-Wdeprecated-declarations] gluDeleteQuadric( m_GluQuadric ); ^ /System/Library/Frameworks/OpenGL.framework/Headers/glu.h:253:13: note: 'gluDeleteQuadric' has been explicitly marked deprecated here extern void gluDeleteQuadric (GLUquadric* quad) OPENGL_DEPRECATED(10_0, 10_9); ^ /Volumes/Academic/ITKVTK/Applications/ITKApps/Auxiliary/FltkImageViewer/fltkSphere3D.cxx:150:7: warning: 'gluQuadricDrawStyle' is deprecated: first deprecated in OS X 10.9 [-Wdeprecated-declarations] gluQuadricDrawStyle( m_GluQuadric, GLU_POINT ); ^ /System/Library/Frameworks/OpenGL.framework/Headers/glu.h:283:13: note: 'gluQuadricDrawStyle' has been explicitly marked deprecated here extern void gluQuadricDrawStyle (GLUquadric* quad, GLenum draw) OPENGL_DEPRECATED(10_0, 10_9); ^ /Volumes/Academic/ITKVTK/Applications/ITKApps/Auxiliary/FltkImageViewer/fltkSphere3D.cxx:153:7: warning: 'gluQuadricDrawStyle' is deprecated: first deprecated in OS X 10.9 [-Wdeprecated-declarations] gluQuadricDrawStyle( m_GluQuadric, GLU_LINE ); ^ /System/Library/Frameworks/OpenGL.framework/Headers/glu.h:283:13: note: 'gluQuadricDrawStyle' has been explicitly marked deprecated here extern void gluQuadricDrawStyle (GLUquadric* quad, GLenum draw) OPENGL_DEPRECATED(10_0, 10_9); ^ /Volumes/Academic/ITKVTK/Applications/ITKApps/Auxiliary/FltkImageViewer/fltkSphere3D.cxx:156:7: warning: 'gluQuadricDrawStyle' is deprecated: first deprecated in OS X 10.9 [-Wdeprecated-declarations] gluQuadricDrawStyle( m_GluQuadric, GLU_FILL ); ^ /System/Library/Frameworks/OpenGL.framework/Headers/glu.h:283:13: note: 'gluQuadricDrawStyle' has been explicitly marked deprecated here extern void gluQuadricDrawStyle (GLUquadric* quad, GLenum draw) OPENGL_DEPRECATED(10_0, 10_9); ^ /Volumes/Academic/ITKVTK/Applications/ITKApps/Auxiliary/FltkImageViewer/fltkSphere3D.cxx:163:3: warning: 'gluQuadricNormals' is deprecated: first deprecated in OS X 10.9 [-Wdeprecated-declarations] gluQuadricNormals( m_GluQuadric, GL_SMOOTH ); ^ /System/Library/Frameworks/OpenGL.framework/Headers/glu.h:284:13: note: 'gluQuadricNormals' has been explicitly marked deprecated here extern void gluQuadricNormals (GLUquadric* quad, GLenum normal) OPENGL_DEPRECATED(10_0, 10_9); ^ /Volumes/Academic/ITKVTK/Applications/ITKApps/Auxiliary/FltkImageViewer/fltkSphere3D.cxx:164:3: warning: 'gluSphere' is deprecated: first deprecated in OS X 10.9 [-Wdeprecated-declarations] gluSphere( m_GluQuadric, ^ /System/Library/Frameworks/OpenGL.framework/Headers/glu.h:288:13: note: 'gluSphere' has been explicitly marked deprecated here extern void gluSphere (GLUquadric* quad, GLdouble radius, GLint slices, GLint stacks) OPENGL_DEPRECATED(10_0, 10_9); ^ 8 warnings generated. [ 30%] Building CXX object Auxiliary/FltkImageViewer/CMakeFiles/ITKFltkImageViewer.dir/fltkWindowInteractive.cxx.o [ 30%] Building CXX object Auxiliary/FltkImageViewer/CMakeFiles/ITKFltkImageViewer.dir/fltkTimeProbeGUI.cxx.o [ 30%] Building CXX object Auxiliary/FltkImageViewer/CMakeFiles/ITKFltkImageViewer.dir/fltkTimeProbesCollector.cxx.o [ 31%] Building CXX object Auxiliary/FltkImageViewer/CMakeFiles/ITKFltkImageViewer.dir/fltkUtils.cxx.o [ 31%] Building CXX object Auxiliary/FltkImageViewer/CMakeFiles/ITKFltkImageViewer.dir/fltkClippingPlane3DDrawerGUI.cxx.o [ 31%] Building CXX object Auxiliary/FltkImageViewer/CMakeFiles/ITKFltkImageViewer.dir/fltkDisplayGlWindowGUI.cxx.o [ 31%] Building CXX object Auxiliary/FltkImageViewer/CMakeFiles/ITKFltkImageViewer.dir/fltkDisplayGlWindowFlatGUI.cxx.o [ 32%] Building CXX object Auxiliary/FltkImageViewer/CMakeFiles/ITKFltkImageViewer.dir/fltkFrustumFunctionControlGUI.cxx.o [ 32%] Building CXX object Auxiliary/FltkImageViewer/CMakeFiles/ITKFltkImageViewer.dir/fltkImageViewerGUI.cxx.o [ 32%] Building CXX object Auxiliary/FltkImageViewer/CMakeFiles/ITKFltkImageViewer.dir/fltkImage2DViewerGUI.cxx.o [ 32%] Building CXX object Auxiliary/FltkImageViewer/CMakeFiles/ITKFltkImageViewer.dir/fltkRGBImage2DViewerGUI.cxx.o [ 33%] Building CXX object Auxiliary/FltkImageViewer/CMakeFiles/ITKFltkImageViewer.dir/fltkRegularStepGradientDescentGUI.cxx.o [ 33%] Building CXX object Auxiliary/FltkImageViewer/CMakeFiles/ITKFltkImageViewer.dir/fltkSlice2DDrawerGUI.cxx.o [ 33%] Building CXX object Auxiliary/FltkImageViewer/CMakeFiles/ITKFltkImageViewer.dir/fltkSlice3DDrawerGUI.cxx.o [ 33%] Building CXX object Auxiliary/FltkImageViewer/CMakeFiles/ITKFltkImageViewer.dir/fltkSphereFunctionControlGUI.cxx.o [ 34%] Building CXX object Auxiliary/FltkImageViewer/CMakeFiles/ITKFltkImageViewer.dir/fltkTimeProbesCollectorGUI.cxx.o Linking CXX static library ../../VolviewPlugIns/bin/libITKFltkImageViewer.a [ 39%] Built target ITKFltkImageViewer [ 39%] Generating DistanceMapFilterGUI.h Scanning dependencies of target DistanceMapFilter [ 39%] Building CXX object DistanceMapFilter/CMakeFiles/DistanceMapFilter.dir/DistanceMapFilterBase.cxx.o In file included from /Volumes/Academic/ITKVTK/Applications/ITKApps/DistanceMapFilter/DistanceMapFilterBase.cxx:11: In file included from /Volumes/Academic/ITKVTK/Applications/ITKApps/DistanceMapFilter/DistanceMapFilterBase.h:21: In file included from /Volumes/Academic/ITKVTK/Applications/ITKApps/Auxiliary/FltkImageViewer/fltkSlice3DDrawer.h:239: /Volumes/Academic/ITKVTK/Applications/ITKApps/Auxiliary/FltkImageViewer/fltkSlice3DDrawer.txx:552:5: warning: 'gluScaleImage' is deprecated: first deprecated in OS X 10.9 [-Wdeprecated-declarations] gluScaleImage( GL_RGBA, m_Ny, m_Nz, ^ /Volumes/Academic/ITKVTK/Applications/ITKApps/Auxiliary/FltkImageViewer/fltkSlice3DDrawer.txx:376:11: note: in instantiation of member function 'fltk::Slice3DDrawer >::BindTextureX' requested here this->BindTextureX(); ^ /Volumes/Academic/ITKVTK/Applications/ITKApps/Auxiliary/FltkImageViewer/fltkSlice3DDrawer.txx:57:52: note: in instantiation of member function 'fltk::Slice3DDrawer >::glDraw' requested here m_DrawCommand->SetCallbackFunction( this, &Self::glDraw ); ^ /Volumes/Academic/ITKVTK/Applications/ITKApps/Auxiliary/FltkImageViewer/fltkSlice3DDrawer.h:70:15: note: in instantiation of member function 'fltk::Slice3DDrawer >::Slice3DDrawer' requested here itkNewMacro(Self); ^ /Volumes/Academic/ITKVTK/Applications/ITKApps/DistanceMapFilter/DistanceMapFilterBase.cxx:40:46: note: in instantiation of member function 'fltk::Slice3DDrawer >::New' requested here m_ImageSliceDrawer = ImageSliceDrawerType::New(); ^ /System/Library/Frameworks/OpenGL.framework/Headers/glu.h:287:14: note: 'gluScaleImage' has been explicitly marked deprecated here extern GLint gluScaleImage (GLenum format, GLsizei wIn, GLsizei hIn, GLenum typeIn, const void *dataIn, GLsizei wOut, GLsizei hOut, GLenum typeOut, GLvoid* dat... ^ In file included from /Volumes/Academic/ITKVTK/Applications/ITKApps/DistanceMapFilter/DistanceMapFilterBase.cxx:11: In file included from /Volumes/Academic/ITKVTK/Applications/ITKApps/DistanceMapFilter/DistanceMapFilterBase.h:21: In file included from /Volumes/Academic/ITKVTK/Applications/ITKApps/Auxiliary/FltkImageViewer/fltkSlice3DDrawer.h:239: /Volumes/Academic/ITKVTK/Applications/ITKApps/Auxiliary/FltkImageViewer/fltkSlice3DDrawer.txx:611:5: warning: 'gluScaleImage' is deprecated: first deprecated in OS X 10.9 [-Wdeprecated-declarations] gluScaleImage( GL_RGBA, m_Nx, m_Nz, ^ /Volumes/Academic/ITKVTK/Applications/ITKApps/Auxiliary/FltkImageViewer/fltkSlice3DDrawer.txx:382:11: note: in instantiation of member function 'fltk::Slice3DDrawer >::BindTextureY' requested here this->BindTextureY(); ^ /Volumes/Academic/ITKVTK/Applications/ITKApps/Auxiliary/FltkImageViewer/fltkSlice3DDrawer.txx:57:52: note: in instantiation of member function 'fltk::Slice3DDrawer >::glDraw' requested here m_DrawCommand->SetCallbackFunction( this, &Self::glDraw ); ^ /Volumes/Academic/ITKVTK/Applications/ITKApps/Auxiliary/FltkImageViewer/fltkSlice3DDrawer.h:70:15: note: in instantiation of member function 'fltk::Slice3DDrawer >::Slice3DDrawer' requested here itkNewMacro(Self); ^ /Volumes/Academic/ITKVTK/Applications/ITKApps/DistanceMapFilter/DistanceMapFilterBase.cxx:40:46: note: in instantiation of member function 'fltk::Slice3DDrawer >::New' requested here m_ImageSliceDrawer = ImageSliceDrawerType::New(); ^ /System/Library/Frameworks/OpenGL.framework/Headers/glu.h:287:14: note: 'gluScaleImage' has been explicitly marked deprecated here extern GLint gluScaleImage (GLenum format, GLsizei wIn, GLsizei hIn, GLenum typeIn, const void *dataIn, GLsizei wOut, GLsizei hOut, GLenum typeOut, GLvoid* dat... ^ In file included from /Volumes/Academic/ITKVTK/Applications/ITKApps/DistanceMapFilter/DistanceMapFilterBase.cxx:11: In file included from /Volumes/Academic/ITKVTK/Applications/ITKApps/DistanceMapFilter/DistanceMapFilterBase.h:21: In file included from /Volumes/Academic/ITKVTK/Applications/ITKApps/Auxiliary/FltkImageViewer/fltkSlice3DDrawer.h:239: /Volumes/Academic/ITKVTK/Applications/ITKApps/Auxiliary/FltkImageViewer/fltkSlice3DDrawer.txx:671:5: warning: 'gluScaleImage' is deprecated: first deprecated in OS X 10.9 [-Wdeprecated-declarations] gluScaleImage( GL_RGBA, m_Nx, m_Ny, ^ /Volumes/Academic/ITKVTK/Applications/ITKApps/Auxiliary/FltkImageViewer/fltkSlice3DDrawer.txx:388:11: note: in instantiation of member function 'fltk::Slice3DDrawer >::BindTextureZ' requested here this->BindTextureZ(); ^ /Volumes/Academic/ITKVTK/Applications/ITKApps/Auxiliary/FltkImageViewer/fltkSlice3DDrawer.txx:57:52: note: in instantiation of member function 'fltk::Slice3DDrawer >::glDraw' requested here m_DrawCommand->SetCallbackFunction( this, &Self::glDraw ); ^ /Volumes/Academic/ITKVTK/Applications/ITKApps/Auxiliary/FltkImageViewer/fltkSlice3DDrawer.h:70:15: note: in instantiation of member function 'fltk::Slice3DDrawer >::Slice3DDrawer' requested here itkNewMacro(Self); ^ /Volumes/Academic/ITKVTK/Applications/ITKApps/DistanceMapFilter/DistanceMapFilterBase.cxx:40:46: note: in instantiation of member function 'fltk::Slice3DDrawer >::New' requested here m_ImageSliceDrawer = ImageSliceDrawerType::New(); ^ /System/Library/Frameworks/OpenGL.framework/Headers/glu.h:287:14: note: 'gluScaleImage' has been explicitly marked deprecated here extern GLint gluScaleImage (GLenum format, GLsizei wIn, GLsizei hIn, GLenum typeIn, const void *dataIn, GLsizei wOut, GLsizei hOut, GLenum typeOut, GLvoid* dat... ^ 3 warnings generated. [ 40%] Building CXX object DistanceMapFilter/CMakeFiles/DistanceMapFilter.dir/DistanceMapFilter.cxx.o [ 40%] Building CXX object DistanceMapFilter/CMakeFiles/DistanceMapFilter.dir/main.cxx.o [ 40%] Building CXX object DistanceMapFilter/CMakeFiles/DistanceMapFilter.dir/DistanceMapFilterGUI.cxx.o Linking CXX executable DistanceMapFilter [ 40%] Built target DistanceMapFilter Scanning dependencies of target DicomImageViewer [ 40%] Building CXX object DicomImageViewer/CMakeFiles/DicomImageViewer.dir/DicomImageViewer.cxx.o Linking CXX executable DicomImageViewer [ 40%] Built target DicomImageViewer [ 40%] Generating liFilterConsoleGUI.h Scanning dependencies of target GaussianFilter [ 40%] Building CXX object GaussianFilter/CMakeFiles/GaussianFilter.dir/liFilterConsole.cxx.o [ 40%] Building CXX object GaussianFilter/CMakeFiles/GaussianFilter.dir/liFilterConsoleBase.cxx.o [ 41%] Building CXX object GaussianFilter/CMakeFiles/GaussianFilter.dir/GaussianFilter.cxx.o [ 41%] Building CXX object GaussianFilter/CMakeFiles/GaussianFilter.dir/liFilterConsoleGUI.cxx.o /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/ITKApps-build/GaussianFilter/liFilterConsoleGUI.cxx:262:62: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] { inputButton = new fltk::LightButton(27, 116, 69, 30, "Input"); ^ /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/ITKApps-build/GaussianFilter/liFilterConsoleGUI.cxx:276:61: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] { H1xButton = new fltk::LightButton(405, 44, 100, 24, "Gradient X"); ^ /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/ITKApps-build/GaussianFilter/liFilterConsoleGUI.cxx:301:61: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] { H1zButton = new fltk::LightButton(405, 92, 100, 25, "Gradient Z"); ^ /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/ITKApps-build/GaussianFilter/liFilterConsoleGUI.cxx:315:61: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] { H1yButton = new fltk::LightButton(405, 68, 100, 24, "Gradient Y"); ^ /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/ITKApps-build/GaussianFilter/liFilterConsoleGUI.cxx:329:62: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] { H2xButton = new fltk::LightButton(405, 139, 101, 24, "Second X"); ^ /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/ITKApps-build/GaussianFilter/liFilterConsoleGUI.cxx:343:62: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] { H2yButton = new fltk::LightButton(405, 163, 101, 25, "Second Y"); ^ /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/ITKApps-build/GaussianFilter/liFilterConsoleGUI.cxx:357:62: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] { H2zButton = new fltk::LightButton(405, 188, 101, 25, "Second Z"); ^ /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/ITKApps-build/GaussianFilter/liFilterConsoleGUI.cxx:371:67: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] { laplacianButton = new fltk::LightButton(575, 163, 89, 25, "Laplacian"); ^ /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/ITKApps-build/GaussianFilter/liFilterConsoleGUI.cxx:385:64: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] { modulusButton = new fltk::LightButton(578, 68, 85, 25, "Modulus"); ^ /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/ITKApps-build/GaussianFilter/liFilterConsoleGUI.cxx:414:59: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] { HxButton = new fltk::LightButton(139, 93, 90, 24, "Smooth X"); ^ /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/ITKApps-build/GaussianFilter/liFilterConsoleGUI.cxx:427:60: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] { HyButton = new fltk::LightButton(139, 117, 90, 24, "Smooth Y"); ^ /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/ITKApps-build/GaussianFilter/liFilterConsoleGUI.cxx:440:60: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] { HzButton = new fltk::LightButton(139, 141, 90, 25, "Smooth Z"); ^ /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/ITKApps-build/GaussianFilter/liFilterConsoleGUI.cxx:453:60: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] { HxyButton = new fltk::LightButton(254, 92, 98, 24, "Smooth XY"); ^ /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/ITKApps-build/GaussianFilter/liFilterConsoleGUI.cxx:466:61: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] { HyzButton = new fltk::LightButton(254, 116, 98, 24, "Smooth YZ"); ^ /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/ITKApps-build/GaussianFilter/liFilterConsoleGUI.cxx:479:61: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] { HzxButton = new fltk::LightButton(254, 140, 98, 25, "Smooth ZX"); ^ /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/ITKApps-build/GaussianFilter/liFilterConsoleGUI.cxx:516:58: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] { loadButton = new fltk::LightButton(25, 60, 71, 30, "Load"); ^ 16 warnings generated. Linking CXX executable GaussianFilter [ 42%] Built target GaussianFilter [ 42%] Generating liFilterConsole2DGUI.h Scanning dependencies of target GaussianFilter2D [ 43%] Building CXX object GaussianFilter/CMakeFiles/GaussianFilter2D.dir/liFilterConsole2D.cxx.o [ 43%] Building CXX object GaussianFilter/CMakeFiles/GaussianFilter2D.dir/liFilterConsole2DBase.cxx.o [ 43%] Building CXX object GaussianFilter/CMakeFiles/GaussianFilter2D.dir/GaussianFilter2D.cxx.o [ 43%] Building CXX object GaussianFilter/CMakeFiles/GaussianFilter2D.dir/liFilterConsole2DGUI.cxx.o /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/ITKApps-build/GaussianFilter/liFilterConsole2DGUI.cxx:209:61: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] { inputButton = new fltk::LightButton(27, 80, 69, 30, "Input"); ^ /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/ITKApps-build/GaussianFilter/liFilterConsole2DGUI.cxx:223:61: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] { H1xButton = new fltk::LightButton(301, 33, 100, 24, "Gradient X"); ^ /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/ITKApps-build/GaussianFilter/liFilterConsole2DGUI.cxx:248:61: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] { H1yButton = new fltk::LightButton(301, 57, 100, 24, "Gradient Y"); ^ /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/ITKApps-build/GaussianFilter/liFilterConsole2DGUI.cxx:262:62: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] { H2xButton = new fltk::LightButton(301, 101, 101, 24, "Second X"); ^ /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/ITKApps-build/GaussianFilter/liFilterConsole2DGUI.cxx:276:62: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] { H2yButton = new fltk::LightButton(301, 125, 101, 25, "Second Y"); ^ /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/ITKApps-build/GaussianFilter/liFilterConsole2DGUI.cxx:290:67: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] { laplacianButton = new fltk::LightButton(471, 115, 89, 25, "Laplacian"); ^ /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/ITKApps-build/GaussianFilter/liFilterConsole2DGUI.cxx:304:64: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] { modulusButton = new fltk::LightButton(471, 44, 89, 25, "Modulus"); ^ /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/ITKApps-build/GaussianFilter/liFilterConsole2DGUI.cxx:318:59: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] { HxButton = new fltk::LightButton(139, 69, 90, 24, "Smooth X"); ^ /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/ITKApps-build/GaussianFilter/liFilterConsole2DGUI.cxx:331:59: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] { HyButton = new fltk::LightButton(139, 93, 90, 24, "Smooth Y"); ^ /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/ITKApps-build/GaussianFilter/liFilterConsole2DGUI.cxx:344:65: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] { smoothedButton = new fltk::LightButton(471, 80, 89, 24, "Smooth"); ^ /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/ITKApps-build/GaussianFilter/liFilterConsole2DGUI.cxx:387:58: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] { loadButton = new fltk::LightButton(27, 29, 69, 30, "Load"); ^ 11 warnings generated. Linking CXX executable GaussianFilter2D [ 43%] Built target GaussianFilter2D [ 44%] Generating ceExtractorConsoleGUI.h Scanning dependencies of target Curves2DExtractorLib [ 44%] Building CXX object Curves2DExtractor/CMakeFiles/Curves2DExtractorLib.dir/ceExtractorConsole.cxx.o In file included from /Volumes/Academic/ITKVTK/Applications/ITKApps/Curves2DExtractor/ceExtractorConsole.cxx:19: In file included from /Volumes/Academic/ITKVTK/Applications/ITKApps/Curves2DExtractor/ceExtractorConsole.h:20: In file included from /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/ITKApps-build/Curves2DExtractor/ceExtractorConsoleGUI.h:10: In file included from /Volumes/Academic/ITKVTK/Applications/ITKApps/Curves2DExtractor/ceExtractorConsoleBase.h:35: In file included from /Volumes/Academic/ITKVTK/Applications/ITKApps/Auxiliary/FltkImageViewer/fltkSphereFunctionControl.h:22: /Volumes/Academic/ITKVTK/Applications/ITKApps/Auxiliary/FltkImageViewer/fltkSphere3D.h:171:3: warning: 'GLUquadricObj' is deprecated: first deprecated in OS X 10.9 [-Wdeprecated-declarations] GLUquadricObj * m_GluQuadric; ^ /System/Library/Frameworks/OpenGL.framework/Headers/glu.h:224:26: note: 'GLUquadricObj' has been explicitly marked deprecated here typedef class GLUquadric GLUquadricObj OPENGL_DEPRECATED(10_0, 10_9); ^ In file included from /Volumes/Academic/ITKVTK/Applications/ITKApps/Curves2DExtractor/ceExtractorConsole.cxx:19: In file included from /Volumes/Academic/ITKVTK/Applications/ITKApps/Curves2DExtractor/ceExtractorConsole.h:24: In file included from /Volumes/Academic/ITKVTK/Applications/ITKApps/Auxiliary/FltkImageViewer/fltkPointSet2D.h:133: /Volumes/Academic/ITKVTK/Applications/ITKApps/Auxiliary/FltkImageViewer/fltkPointSet2D.txx:97:5: warning: 'gluOrtho2D' is deprecated: first deprecated in OS X 10.9 - "Use GLKMatrix4MakeOrtho" [-Wdeprecated-declarations] gluOrtho2D( 0.0, viewport[2], viewport[3], 0.0 ); ^ /System/Library/Frameworks/OpenGL.framework/Headers/glu.h:276:13: note: 'gluOrtho2D' has been explicitly marked deprecated here extern void gluOrtho2D (GLdouble left, GLdouble right, GLdouble bottom, GLdouble top) OPENGL_DEPRECATED_MSG(10_0, 10_9, "Use GLKMatrix4MakeOrtho"); ^ /Volumes/Academic/ITKVTK/Applications/ITKApps/Curves2DExtractor/ceExtractorConsole.cxx:833:15: warning: format string is not a string literal (potentially insecure) [-Wformat-security] fl_alert( expt.GetDescription() ); ^~~~~~~~~~~~~~~~~~~~~ 3 warnings generated. [ 44%] Building CXX object Curves2DExtractor/CMakeFiles/Curves2DExtractorLib.dir/ceExtractorConsoleBase.cxx.o In file included from /Volumes/Academic/ITKVTK/Applications/ITKApps/Curves2DExtractor/ceExtractorConsoleBase.cxx:22: In file included from /Volumes/Academic/ITKVTK/Applications/ITKApps/Curves2DExtractor/ceExtractorConsoleBase.h:35: In file included from /Volumes/Academic/ITKVTK/Applications/ITKApps/Auxiliary/FltkImageViewer/fltkSphereFunctionControl.h:22: /Volumes/Academic/ITKVTK/Applications/ITKApps/Auxiliary/FltkImageViewer/fltkSphere3D.h:171:3: warning: 'GLUquadricObj' is deprecated: first deprecated in OS X 10.9 [-Wdeprecated-declarations] GLUquadricObj * m_GluQuadric; ^ /System/Library/Frameworks/OpenGL.framework/Headers/glu.h:224:26: note: 'GLUquadricObj' has been explicitly marked deprecated here typedef class GLUquadric GLUquadricObj OPENGL_DEPRECATED(10_0, 10_9); ^ 1 warning generated. [ 44%] Building CXX object Curves2DExtractor/CMakeFiles/Curves2DExtractorLib.dir/ceExtractorConsoleGUI.cxx.o In file included from /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/ITKApps-build/Curves2DExtractor/ceExtractorConsoleGUI.cxx:3: In file included from /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/ITKApps-build/Curves2DExtractor/ceExtractorConsoleGUI.h:10: In file included from /Volumes/Academic/ITKVTK/Applications/ITKApps/Curves2DExtractor/ceExtractorConsoleBase.h:35: In file included from /Volumes/Academic/ITKVTK/Applications/ITKApps/Auxiliary/FltkImageViewer/fltkSphereFunctionControl.h:22: /Volumes/Academic/ITKVTK/Applications/ITKApps/Auxiliary/FltkImageViewer/fltkSphere3D.h:171:3: warning: 'GLUquadricObj' is deprecated: first deprecated in OS X 10.9 [-Wdeprecated-declarations] GLUquadricObj * m_GluQuadric; ^ /System/Library/Frameworks/OpenGL.framework/Headers/glu.h:224:26: note: 'GLUquadricObj' has been explicitly marked deprecated here typedef class GLUquadric GLUquadricObj OPENGL_DEPRECATED(10_0, 10_9); ^ /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/ITKApps-build/Curves2DExtractor/ceExtractorConsoleGUI.cxx:336:62: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] { inputButton = new fltk::LightButton(27, 116, 69, 30, "Input"); ^ /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/ITKApps-build/Curves2DExtractor/ceExtractorConsoleGUI.cxx:350:61: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] { H1xButton = new fltk::LightButton(295, 85, 100, 24, "Gradient X"); ^ /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/ITKApps-build/Curves2DExtractor/ceExtractorConsoleGUI.cxx:372:62: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] { H1yButton = new fltk::LightButton(295, 109, 100, 24, "Gradient Y"); ^ /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/ITKApps-build/Curves2DExtractor/ceExtractorConsoleGUI.cxx:386:62: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] { H2xButton = new fltk::LightButton(295, 149, 101, 24, "Second X"); ^ /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/ITKApps-build/Curves2DExtractor/ceExtractorConsoleGUI.cxx:400:62: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] { H2yButton = new fltk::LightButton(295, 173, 101, 25, "Second Y"); ^ /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/ITKApps-build/Curves2DExtractor/ceExtractorConsoleGUI.cxx:414:67: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] { laplacianButton = new fltk::LightButton(475, 159, 89, 25, "Laplacian"); ^ /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/ITKApps-build/Curves2DExtractor/ceExtractorConsoleGUI.cxx:428:64: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] { modulusButton = new fltk::LightButton(445, 96, 85, 25, "Modulus"); ^ /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/ITKApps-build/Curves2DExtractor/ceExtractorConsoleGUI.cxx:442:59: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] { HxButton = new fltk::LightButton(139, 93, 90, 24, "Smooth X"); ^ /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/ITKApps-build/Curves2DExtractor/ceExtractorConsoleGUI.cxx:455:60: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] { HyButton = new fltk::LightButton(139, 136, 90, 24, "Smooth Y"); ^ /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/ITKApps-build/Curves2DExtractor/ceExtractorConsoleGUI.cxx:468:60: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] { HxyButton = new fltk::LightButton(295, 36, 98, 24, "Smooth XY"); ^ /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/ITKApps-build/Curves2DExtractor/ceExtractorConsoleGUI.cxx:482:63: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] { H1xyButton = new fltk::LightButton(295, 220, 101, 25, "Cross XY"); ^ /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/ITKApps-build/Curves2DExtractor/ceExtractorConsoleGUI.cxx:496:72: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] { maxEigenValueButton = new fltk::LightButton(610, 195, 142, 25, "Max Eigen Value"); ^ /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/ITKApps-build/Curves2DExtractor/ceExtractorConsoleGUI.cxx:510:72: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] { minEigenValueButton = new fltk::LightButton(610, 225, 142, 25, "Min Eigen Value"); ^ /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/ITKApps-build/Curves2DExtractor/ceExtractorConsoleGUI.cxx:528:73: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] { maxEigenVectorButton = new fltk::LightButton(610, 165, 142, 25, "Max Eigen Vector"); ^ /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/ITKApps-build/Curves2DExtractor/ceExtractorConsoleGUI.cxx:542:80: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] { gradientOnEigenVectorButton = new fltk::LightButton(575, 120, 180, 25, "Gradient || EigenVector"); ^ /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/ITKApps-build/Curves2DExtractor/ceExtractorConsoleGUI.cxx:556:73: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] { parametricSpaceButton = new fltk::LightButton(745, 35, 105, 37, "Parametric Space"); ^ /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/ITKApps-build/Curves2DExtractor/ceExtractorConsoleGUI.cxx:570:83: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] { extractedParametricPointsButton = new fltk::LightButton(870, 90, 100, 40, "Extracted Points"); ^ /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/ITKApps-build/Curves2DExtractor/ceExtractorConsoleGUI.cxx:589:72: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] { curve2DPointsButton = new fltk::LightButton(870, 150, 100, 40, "Curve2D Points"); ^ /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/ITKApps-build/Curves2DExtractor/ceExtractorConsoleGUI.cxx:623:58: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] { loadButton = new fltk::LightButton(30, 45, 69, 30, "Load"); ^ 20 warnings generated. Linking CXX static library ../VolviewPlugIns/bin/libCurves2DExtractorLib.a [ 44%] Built target Curves2DExtractorLib Scanning dependencies of target Curves2DExtractor [ 44%] Building CXX object Curves2DExtractor/CMakeFiles/Curves2DExtractor.dir/main.cxx.o In file included from /Volumes/Academic/ITKVTK/Applications/ITKApps/Curves2DExtractor/main.cxx:22: In file included from /Volumes/Academic/ITKVTK/Applications/ITKApps/Curves2DExtractor/ceExtractorConsole.h:20: In file included from /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/ITKApps-build/Curves2DExtractor/ceExtractorConsoleGUI.h:10: In file included from /Volumes/Academic/ITKVTK/Applications/ITKApps/Curves2DExtractor/ceExtractorConsoleBase.h:35: In file included from /Volumes/Academic/ITKVTK/Applications/ITKApps/Auxiliary/FltkImageViewer/fltkSphereFunctionControl.h:22: /Volumes/Academic/ITKVTK/Applications/ITKApps/Auxiliary/FltkImageViewer/fltkSphere3D.h:171:3: warning: 'GLUquadricObj' is deprecated: first deprecated in OS X 10.9 [-Wdeprecated-declarations] GLUquadricObj * m_GluQuadric; ^ /System/Library/Frameworks/OpenGL.framework/Headers/glu.h:224:26: note: 'GLUquadricObj' has been explicitly marked deprecated here typedef class GLUquadric GLUquadricObj OPENGL_DEPRECATED(10_0, 10_9); ^ In file included from /Volumes/Academic/ITKVTK/Applications/ITKApps/Curves2DExtractor/main.cxx:22: In file included from /Volumes/Academic/ITKVTK/Applications/ITKApps/Curves2DExtractor/ceExtractorConsole.h:24: In file included from /Volumes/Academic/ITKVTK/Applications/ITKApps/Auxiliary/FltkImageViewer/fltkPointSet2D.h:133: /Volumes/Academic/ITKVTK/Applications/ITKApps/Auxiliary/FltkImageViewer/fltkPointSet2D.txx:97:5: warning: 'gluOrtho2D' is deprecated: first deprecated in OS X 10.9 - "Use GLKMatrix4MakeOrtho" [-Wdeprecated-declarations] gluOrtho2D( 0.0, viewport[2], viewport[3], 0.0 ); ^ /System/Library/Frameworks/OpenGL.framework/Headers/glu.h:276:13: note: 'gluOrtho2D' has been explicitly marked deprecated here extern void gluOrtho2D (GLdouble left, GLdouble right, GLdouble bottom, GLdouble top) OPENGL_DEPRECATED_MSG(10_0, 10_9, "Use GLKMatrix4MakeOrtho"); ^ 2 warnings generated. Linking CXX executable Curves2DExtractor [ 44%] Built target Curves2DExtractor [ 44%] Generating ceExtractorConsoleGUI.h Scanning dependencies of target Curves3DExtractorLib [ 44%] Building CXX object Curves3DExtractor/CMakeFiles/Curves3DExtractorLib.dir/ceExtractorConsole.cxx.o In file included from /Volumes/Academic/ITKVTK/Applications/ITKApps/Curves3DExtractor/ceExtractorConsole.cxx:19: In file included from /Volumes/Academic/ITKVTK/Applications/ITKApps/Curves3DExtractor/ceExtractorConsole.h:20: In file included from /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/ITKApps-build/Curves3DExtractor/ceExtractorConsoleGUI.h:10: In file included from /Volumes/Academic/ITKVTK/Applications/ITKApps/Curves3DExtractor/ceExtractorConsoleBase.h:28: In file included from /Volumes/Academic/ITKVTK/Applications/ITKApps/Auxiliary/FltkImageViewer/fltkSphereFunctionControl.h:22: /Volumes/Academic/ITKVTK/Applications/ITKApps/Auxiliary/FltkImageViewer/fltkSphere3D.h:171:3: warning: 'GLUquadricObj' is deprecated: first deprecated in OS X 10.9 [-Wdeprecated-declarations] GLUquadricObj * m_GluQuadric; ^ /System/Library/Frameworks/OpenGL.framework/Headers/glu.h:224:26: note: 'GLUquadricObj' has been explicitly marked deprecated here typedef class GLUquadric GLUquadricObj OPENGL_DEPRECATED(10_0, 10_9); ^ In file included from /Volumes/Academic/ITKVTK/Applications/ITKApps/Curves3DExtractor/ceExtractorConsole.cxx:19: In file included from /Volumes/Academic/ITKVTK/Applications/ITKApps/Curves3DExtractor/ceExtractorConsole.h:24: In file included from /Volumes/Academic/ITKVTK/Applications/ITKApps/Auxiliary/FltkImageViewer/fltkPointSet2D.h:133: /Volumes/Academic/ITKVTK/Applications/ITKApps/Auxiliary/FltkImageViewer/fltkPointSet2D.txx:97:5: warning: 'gluOrtho2D' is deprecated: first deprecated in OS X 10.9 - "Use GLKMatrix4MakeOrtho" [-Wdeprecated-declarations] gluOrtho2D( 0.0, viewport[2], viewport[3], 0.0 ); ^ /System/Library/Frameworks/OpenGL.framework/Headers/glu.h:276:13: note: 'gluOrtho2D' has been explicitly marked deprecated here extern void gluOrtho2D (GLdouble left, GLdouble right, GLdouble bottom, GLdouble top) OPENGL_DEPRECATED_MSG(10_0, 10_9, "Use GLKMatrix4MakeOrtho"); ^ /Volumes/Academic/ITKVTK/Applications/ITKApps/Curves3DExtractor/ceExtractorConsole.cxx:705:15: warning: format string is not a string literal (potentially insecure) [-Wformat-security] fl_alert( expt.GetDescription() ); ^~~~~~~~~~~~~~~~~~~~~ 3 warnings generated. [ 45%] Building CXX object Curves3DExtractor/CMakeFiles/Curves3DExtractorLib.dir/ceExtractorConsoleBase.cxx.o In file included from /Volumes/Academic/ITKVTK/Applications/ITKApps/Curves3DExtractor/ceExtractorConsoleBase.cxx:22: In file included from /Volumes/Academic/ITKVTK/Applications/ITKApps/Curves3DExtractor/ceExtractorConsoleBase.h:28: In file included from /Volumes/Academic/ITKVTK/Applications/ITKApps/Auxiliary/FltkImageViewer/fltkSphereFunctionControl.h:22: /Volumes/Academic/ITKVTK/Applications/ITKApps/Auxiliary/FltkImageViewer/fltkSphere3D.h:171:3: warning: 'GLUquadricObj' is deprecated: first deprecated in OS X 10.9 [-Wdeprecated-declarations] GLUquadricObj * m_GluQuadric; ^ /System/Library/Frameworks/OpenGL.framework/Headers/glu.h:224:26: note: 'GLUquadricObj' has been explicitly marked deprecated here typedef class GLUquadric GLUquadricObj OPENGL_DEPRECATED(10_0, 10_9); ^ 1 warning generated. [ 45%] Building CXX object Curves3DExtractor/CMakeFiles/Curves3DExtractorLib.dir/ceExtractorConsoleGUI.cxx.o In file included from /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/ITKApps-build/Curves3DExtractor/ceExtractorConsoleGUI.cxx:3: In file included from /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/ITKApps-build/Curves3DExtractor/ceExtractorConsoleGUI.h:10: In file included from /Volumes/Academic/ITKVTK/Applications/ITKApps/Curves3DExtractor/ceExtractorConsoleBase.h:28: In file included from /Volumes/Academic/ITKVTK/Applications/ITKApps/Auxiliary/FltkImageViewer/fltkSphereFunctionControl.h:22: /Volumes/Academic/ITKVTK/Applications/ITKApps/Auxiliary/FltkImageViewer/fltkSphere3D.h:171:3: warning: 'GLUquadricObj' is deprecated: first deprecated in OS X 10.9 [-Wdeprecated-declarations] GLUquadricObj * m_GluQuadric; ^ /System/Library/Frameworks/OpenGL.framework/Headers/glu.h:224:26: note: 'GLUquadricObj' has been explicitly marked deprecated here typedef class GLUquadric GLUquadricObj OPENGL_DEPRECATED(10_0, 10_9); ^ /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/ITKApps-build/Curves3DExtractor/ceExtractorConsoleGUI.cxx:197:62: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] { inputButton = new fltk::LightButton(27, 116, 69, 30, "Input"); ^ /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/ITKApps-build/Curves3DExtractor/ceExtractorConsoleGUI.cxx:219:65: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] { gradientButton = new fltk::LightButton(20, 166, 80, 25, "Gradient"); ^ /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/ITKApps-build/Curves3DExtractor/ceExtractorConsoleGUI.cxx:233:66: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] { hessianButton = new fltk::LightButton(240, 116, 101, 25, "Hessian"); ^ /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/ITKApps-build/Curves3DExtractor/ceExtractorConsoleGUI.cxx:247:67: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] { laplacianButton = new fltk::LightButton(250, 200, 98, 24, "Laplacian"); ^ /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/ITKApps-build/Curves3DExtractor/ceExtractorConsoleGUI.cxx:266:66: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] { lambda1Button = new fltk::LightButton(505, 126, 140, 24, "Lamda_1 image"); ^ /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/ITKApps-build/Curves3DExtractor/ceExtractorConsoleGUI.cxx:280:66: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] { lambda2Button = new fltk::LightButton(505, 166, 140, 24, "Lamda_2 image"); ^ /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/ITKApps-build/Curves3DExtractor/ceExtractorConsoleGUI.cxx:294:66: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] { lambda3Button = new fltk::LightButton(505, 206, 140, 24, "Lamda_3 image"); ^ /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/ITKApps-build/Curves3DExtractor/ceExtractorConsoleGUI.cxx:308:73: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] { parametricSpaceButton = new fltk::LightButton(745, 35, 105, 37, "Parametric Space"); ^ /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/ITKApps-build/Curves3DExtractor/ceExtractorConsoleGUI.cxx:322:83: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] { extractedParametricPointsButton = new fltk::LightButton(870, 90, 100, 40, "Extracted Points"); ^ /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/ITKApps-build/Curves3DExtractor/ceExtractorConsoleGUI.cxx:341:72: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] { curve3DPointsButton = new fltk::LightButton(870, 150, 100, 40, "Curve3D Points"); ^ /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/ITKApps-build/Curves3DExtractor/ceExtractorConsoleGUI.cxx:355:65: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] { modulusButton = new fltk::LightButton(10, 216, 170, 25, "Gradient Magnitude"); ^ /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/ITKApps-build/Curves3DExtractor/ceExtractorConsoleGUI.cxx:385:58: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] { loadButton = new fltk::LightButton(30, 45, 69, 30, "Load"); ^ 13 warnings generated. Linking CXX static library ../VolviewPlugIns/bin/libCurves3DExtractorLib.a [ 45%] Built target Curves3DExtractorLib Scanning dependencies of target Curves3DExtractor [ 46%] Building CXX object Curves3DExtractor/CMakeFiles/Curves3DExtractor.dir/main.cxx.o In file included from /Volumes/Academic/ITKVTK/Applications/ITKApps/Curves3DExtractor/main.cxx:22: In file included from /Volumes/Academic/ITKVTK/Applications/ITKApps/Curves3DExtractor/ceExtractorConsole.h:20: In file included from /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/ITKApps-build/Curves3DExtractor/ceExtractorConsoleGUI.h:10: In file included from /Volumes/Academic/ITKVTK/Applications/ITKApps/Curves3DExtractor/ceExtractorConsoleBase.h:28: In file included from /Volumes/Academic/ITKVTK/Applications/ITKApps/Auxiliary/FltkImageViewer/fltkSphereFunctionControl.h:22: /Volumes/Academic/ITKVTK/Applications/ITKApps/Auxiliary/FltkImageViewer/fltkSphere3D.h:171:3: warning: 'GLUquadricObj' is deprecated: first deprecated in OS X 10.9 [-Wdeprecated-declarations] GLUquadricObj * m_GluQuadric; ^ /System/Library/Frameworks/OpenGL.framework/Headers/glu.h:224:26: note: 'GLUquadricObj' has been explicitly marked deprecated here typedef class GLUquadric GLUquadricObj OPENGL_DEPRECATED(10_0, 10_9); ^ In file included from /Volumes/Academic/ITKVTK/Applications/ITKApps/Curves3DExtractor/main.cxx:22: In file included from /Volumes/Academic/ITKVTK/Applications/ITKApps/Curves3DExtractor/ceExtractorConsole.h:24: In file included from /Volumes/Academic/ITKVTK/Applications/ITKApps/Auxiliary/FltkImageViewer/fltkPointSet2D.h:133: /Volumes/Academic/ITKVTK/Applications/ITKApps/Auxiliary/FltkImageViewer/fltkPointSet2D.txx:97:5: warning: 'gluOrtho2D' is deprecated: first deprecated in OS X 10.9 - "Use GLKMatrix4MakeOrtho" [-Wdeprecated-declarations] gluOrtho2D( 0.0, viewport[2], viewport[3], 0.0 ); ^ /System/Library/Frameworks/OpenGL.framework/Headers/glu.h:276:13: note: 'gluOrtho2D' has been explicitly marked deprecated here extern void gluOrtho2D (GLdouble left, GLdouble right, GLdouble bottom, GLdouble top) OPENGL_DEPRECATED_MSG(10_0, 10_9, "Use GLKMatrix4MakeOrtho"); ^ 2 warnings generated. Linking CXX executable Curves3DExtractor [ 46%] Built target Curves3DExtractor [ 47%] Generating DuctExtractorConsoleGUI.h Scanning dependencies of target DuctExtractor [ 47%] Building CXX object DuctExtractor/CMakeFiles/DuctExtractor.dir/DuctExtractorConsole.cxx.o [ 47%] Building CXX object DuctExtractor/CMakeFiles/DuctExtractor.dir/DuctExtractorConsoleBase.cxx.o [ 48%] Building CXX object DuctExtractor/CMakeFiles/DuctExtractor.dir/DuctExtractor.cxx.o [ 48%] Building CXX object DuctExtractor/CMakeFiles/DuctExtractor.dir/DuctExtractorConsoleGUI.cxx.o /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/ITKApps-build/DuctExtractor/DuctExtractorConsoleGUI.cxx:128:61: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] { inputButton = new fltk::LightButton(27, 85, 71, 30, "Input"); ^ /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/ITKApps-build/DuctExtractor/DuctExtractorConsoleGUI.cxx:142:66: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] { laplacianButton = new fltk::LightButton(241, 85, 89, 30, "Laplacian"); ^ /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/ITKApps-build/DuctExtractor/DuctExtractorConsoleGUI.cxx:156:65: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] { smoothedButton = new fltk::LightButton(127, 85, 90, 30, "Smoothed"); ^ /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/ITKApps-build/DuctExtractor/DuctExtractorConsoleGUI.cxx:170:69: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] { regionGrowthButton = new fltk::LightButton(357, 85, 74, 30, "Growth"); ^ /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/ITKApps-build/DuctExtractor/DuctExtractorConsoleGUI.cxx:224:58: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] { loadButton = new fltk::LightButton(27, 35, 71, 30, "Load"); ^ 5 warnings generated. Linking CXX executable DuctExtractor [ 48%] Built target DuctExtractor [ 48%] Generating CellsViewerGUI.h [ 48%] Generating BacterialColonyGUI.cxx Scanning dependencies of target Morphogenesis [ 48%] Building CXX object Morphogenesis/CMakeFiles/Morphogenesis.dir/BacterialColonyGUI.cxx.o In file included from /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/ITKApps-build/Morphogenesis/BacterialColonyGUI.cxx:3: In file included from /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/ITKApps-build/Morphogenesis/BacterialColonyGUI.h:7: In file included from /Volumes/Academic/ITKVTK/Applications/ITKApps/Morphogenesis/Bacteria.h:20: In file included from /Volumes/Academic/ITKVTK/Applications/ITKApps/Morphogenesis/Prokariote.h:20: In file included from /Volumes/Academic/ITKVTK/Applications/ITKApps/Morphogenesis/Cell.h:21: /Volumes/Academic/ITKVTK/Applications/ITKApps/Auxiliary/FltkImageViewer/fltkSphere3D.h:171:3: warning: 'GLUquadricObj' is deprecated: first deprecated in OS X 10.9 [-Wdeprecated-declarations] GLUquadricObj * m_GluQuadric; ^ /System/Library/Frameworks/OpenGL.framework/Headers/glu.h:224:26: note: 'GLUquadricObj' has been explicitly marked deprecated here typedef class GLUquadric GLUquadricObj OPENGL_DEPRECATED(10_0, 10_9); ^ 1 warning generated. [ 49%] Building CXX object Morphogenesis/CMakeFiles/Morphogenesis.dir/CellsViewerGUI.cxx.o In file included from /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/ITKApps-build/Morphogenesis/CellsViewerGUI.cxx:3: In file included from /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/ITKApps-build/Morphogenesis/CellsViewerGUI.h:7: In file included from /Volumes/Academic/ITKVTK/Applications/ITKApps/Morphogenesis/CellsViewerBase.h:23: In file included from /Volumes/Academic/ITKVTK/Applications/ITKApps/Morphogenesis/CellularAggregate.h:30: In file included from /Volumes/Academic/ITKVTK/Applications/ITKApps/Morphogenesis/Cell.h:21: /Volumes/Academic/ITKVTK/Applications/ITKApps/Auxiliary/FltkImageViewer/fltkSphere3D.h:171:3: warning: 'GLUquadricObj' is deprecated: first deprecated in OS X 10.9 [-Wdeprecated-declarations] GLUquadricObj * m_GluQuadric; ^ /System/Library/Frameworks/OpenGL.framework/Headers/glu.h:224:26: note: 'GLUquadricObj' has been explicitly marked deprecated here typedef class GLUquadric GLUquadricObj OPENGL_DEPRECATED(10_0, 10_9); ^ 1 warning generated. [ 49%] Building CXX object Morphogenesis/CMakeFiles/Morphogenesis.dir/Bacteria.cxx.o In file included from /Volumes/Academic/ITKVTK/Applications/ITKApps/Morphogenesis/Bacteria.cxx:20: In file included from /Volumes/Academic/ITKVTK/Applications/ITKApps/Morphogenesis/Bacteria.h:20: In file included from /Volumes/Academic/ITKVTK/Applications/ITKApps/Morphogenesis/Prokariote.h:20: In file included from /Volumes/Academic/ITKVTK/Applications/ITKApps/Morphogenesis/Cell.h:21: /Volumes/Academic/ITKVTK/Applications/ITKApps/Auxiliary/FltkImageViewer/fltkSphere3D.h:171:3: warning: 'GLUquadricObj' is deprecated: first deprecated in OS X 10.9 [-Wdeprecated-declarations] GLUquadricObj * m_GluQuadric; ^ /System/Library/Frameworks/OpenGL.framework/Headers/glu.h:224:26: note: 'GLUquadricObj' has been explicitly marked deprecated here typedef class GLUquadric GLUquadricObj OPENGL_DEPRECATED(10_0, 10_9); ^ 1 warning generated. [ 49%] Building CXX object Morphogenesis/CMakeFiles/Morphogenesis.dir/BacterialColony.cxx.o In file included from /Volumes/Academic/ITKVTK/Applications/ITKApps/Morphogenesis/BacterialColony.cxx:18: In file included from /Volumes/Academic/ITKVTK/Applications/ITKApps/Morphogenesis/BacterialColony.h:24: In file included from /Volumes/Academic/ITKVTK/Applications/ITKApps/Morphogenesis/CellularAggregate.h:30: In file included from /Volumes/Academic/ITKVTK/Applications/ITKApps/Morphogenesis/Cell.h:21: /Volumes/Academic/ITKVTK/Applications/ITKApps/Auxiliary/FltkImageViewer/fltkSphere3D.h:171:3: warning: 'GLUquadricObj' is deprecated: first deprecated in OS X 10.9 [-Wdeprecated-declarations] GLUquadricObj * m_GluQuadric; ^ /System/Library/Frameworks/OpenGL.framework/Headers/glu.h:224:26: note: 'GLUquadricObj' has been explicitly marked deprecated here typedef class GLUquadric GLUquadricObj OPENGL_DEPRECATED(10_0, 10_9); ^ 1 warning generated. [ 49%] Building CXX object Morphogenesis/CMakeFiles/Morphogenesis.dir/Cell.cxx.o In file included from /Volumes/Academic/ITKVTK/Applications/ITKApps/Morphogenesis/Cell.cxx:20: In file included from /Volumes/Academic/ITKVTK/Applications/ITKApps/Morphogenesis/Cell.h:21: /Volumes/Academic/ITKVTK/Applications/ITKApps/Auxiliary/FltkImageViewer/fltkSphere3D.h:171:3: warning: 'GLUquadricObj' is deprecated: first deprecated in OS X 10.9 [-Wdeprecated-declarations] GLUquadricObj * m_GluQuadric; ^ /System/Library/Frameworks/OpenGL.framework/Headers/glu.h:224:26: note: 'GLUquadricObj' has been explicitly marked deprecated here typedef class GLUquadric GLUquadricObj OPENGL_DEPRECATED(10_0, 10_9); ^ 1 warning generated. [ 50%] Building CXX object Morphogenesis/CMakeFiles/Morphogenesis.dir/CellsViewerBase.cxx.o In file included from /Volumes/Academic/ITKVTK/Applications/ITKApps/Morphogenesis/CellsViewerBase.cxx:22: In file included from /Volumes/Academic/ITKVTK/Applications/ITKApps/Morphogenesis/CellsViewerBase.h:23: In file included from /Volumes/Academic/ITKVTK/Applications/ITKApps/Morphogenesis/CellularAggregate.h:30: In file included from /Volumes/Academic/ITKVTK/Applications/ITKApps/Morphogenesis/Cell.h:21: /Volumes/Academic/ITKVTK/Applications/ITKApps/Auxiliary/FltkImageViewer/fltkSphere3D.h:171:3: warning: 'GLUquadricObj' is deprecated: first deprecated in OS X 10.9 [-Wdeprecated-declarations] GLUquadricObj * m_GluQuadric; ^ /System/Library/Frameworks/OpenGL.framework/Headers/glu.h:224:26: note: 'GLUquadricObj' has been explicitly marked deprecated here typedef class GLUquadric GLUquadricObj OPENGL_DEPRECATED(10_0, 10_9); ^ /Volumes/Academic/ITKVTK/Applications/ITKApps/Morphogenesis/CellsViewerBase.cxx:503:15: warning: format string is not a string literal (potentially insecure) [-Wformat-security] fl_alert( message.c_str() ); ^~~~~~~~~~~~~~~ In file included from /Volumes/Academic/ITKVTK/Applications/ITKApps/Morphogenesis/CellsViewerBase.cxx:22: In file included from /Volumes/Academic/ITKVTK/Applications/ITKApps/Morphogenesis/CellsViewerBase.h:26: In file included from /Volumes/Academic/ITKVTK/Applications/ITKApps/Auxiliary/FltkImageViewer/fltkSlice2DDrawer.h:200: /Volumes/Academic/ITKVTK/Applications/ITKApps/Auxiliary/FltkImageViewer/fltkSlice2DDrawer.txx:344:3: warning: 'gluScaleImage' is deprecated: first deprecated in OS X 10.9 [-Wdeprecated-declarations] gluScaleImage( GL_LUMINANCE, m_Nx, m_Ny, ^ /Volumes/Academic/ITKVTK/Applications/ITKApps/Auxiliary/FltkImageViewer/fltkSlice2DDrawer.txx:242:11: note: in instantiation of member function 'fltk::Slice2DDrawer >::BindTexture' requested here this->BindTexture(); ^ /Volumes/Academic/ITKVTK/Applications/ITKApps/Auxiliary/FltkImageViewer/fltkSlice2DDrawer.txx:48:52: note: in instantiation of member function 'fltk::Slice2DDrawer >::glDraw' requested here m_DrawCommand->SetCallbackFunction( this, &Self::glDraw ); ^ /Volumes/Academic/ITKVTK/Applications/ITKApps/Auxiliary/FltkImageViewer/fltkSlice2DDrawer.h:70:15: note: in instantiation of member function 'fltk::Slice2DDrawer >::Slice2DDrawer' requested here itkNewMacro(Self); ^ /Volumes/Academic/ITKVTK/Applications/ITKApps/Morphogenesis/CellsViewerBase.cxx:521:62: note: in instantiation of member function 'fltk::Slice2DDrawer >::New' requested here SliceDrawerPointer substrateSliceDrawer = SliceDrawerType::New(); ^ /System/Library/Frameworks/OpenGL.framework/Headers/glu.h:287:14: note: 'gluScaleImage' has been explicitly marked deprecated here extern GLint gluScaleImage (GLenum format, GLsizei wIn, GLsizei hIn, GLenum typeIn, const void *dataIn, GLsizei wOut, GLsizei hOut, GLenum typeOut, GLvoid* dat... ^ 3 warnings generated. [ 50%] Building CXX object Morphogenesis/CMakeFiles/Morphogenesis.dir/CellsViewer.cxx.o In file included from /Volumes/Academic/ITKVTK/Applications/ITKApps/Morphogenesis/CellsViewer.cxx:17: In file included from /Volumes/Academic/ITKVTK/Applications/ITKApps/Morphogenesis/CellsViewer.h:20: In file included from /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/ITKApps-build/Morphogenesis/CellsViewerGUI.h:7: In file included from /Volumes/Academic/ITKVTK/Applications/ITKApps/Morphogenesis/CellsViewerBase.h:23: In file included from /Volumes/Academic/ITKVTK/Applications/ITKApps/Morphogenesis/CellularAggregate.h:30: In file included from /Volumes/Academic/ITKVTK/Applications/ITKApps/Morphogenesis/Cell.h:21: /Volumes/Academic/ITKVTK/Applications/ITKApps/Auxiliary/FltkImageViewer/fltkSphere3D.h:171:3: warning: 'GLUquadricObj' is deprecated: first deprecated in OS X 10.9 [-Wdeprecated-declarations] GLUquadricObj * m_GluQuadric; ^ /System/Library/Frameworks/OpenGL.framework/Headers/glu.h:224:26: note: 'GLUquadricObj' has been explicitly marked deprecated here typedef class GLUquadric GLUquadricObj OPENGL_DEPRECATED(10_0, 10_9); ^ 1 warning generated. [ 50%] Building CXX object Morphogenesis/CMakeFiles/Morphogenesis.dir/CellsViewerCommand.cxx.o In file included from /Volumes/Academic/ITKVTK/Applications/ITKApps/Morphogenesis/CellsViewerCommand.cxx:22: In file included from /Volumes/Academic/ITKVTK/Applications/ITKApps/Morphogenesis/CellsViewerCommand.h:21: In file included from /Volumes/Academic/ITKVTK/Applications/ITKApps/Morphogenesis/CellsViewer.h:20: In file included from /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/ITKApps-build/Morphogenesis/CellsViewerGUI.h:7: In file included from /Volumes/Academic/ITKVTK/Applications/ITKApps/Morphogenesis/CellsViewerBase.h:23: In file included from /Volumes/Academic/ITKVTK/Applications/ITKApps/Morphogenesis/CellularAggregate.h:30: In file included from /Volumes/Academic/ITKVTK/Applications/ITKApps/Morphogenesis/Cell.h:21: /Volumes/Academic/ITKVTK/Applications/ITKApps/Auxiliary/FltkImageViewer/fltkSphere3D.h:171:3: warning: 'GLUquadricObj' is deprecated: first deprecated in OS X 10.9 [-Wdeprecated-declarations] GLUquadricObj * m_GluQuadric; ^ /System/Library/Frameworks/OpenGL.framework/Headers/glu.h:224:26: note: 'GLUquadricObj' has been explicitly marked deprecated here typedef class GLUquadric GLUquadricObj OPENGL_DEPRECATED(10_0, 10_9); ^ 1 warning generated. [ 50%] Building CXX object Morphogenesis/CMakeFiles/Morphogenesis.dir/CellularAggregate.cxx.o In file included from /Volumes/Academic/ITKVTK/Applications/ITKApps/Morphogenesis/CellularAggregate.cxx:23: In file included from /Volumes/Academic/ITKVTK/Applications/ITKApps/Morphogenesis/CellularAggregate.h:30: In file included from /Volumes/Academic/ITKVTK/Applications/ITKApps/Morphogenesis/Cell.h:21: /Volumes/Academic/ITKVTK/Applications/ITKApps/Auxiliary/FltkImageViewer/fltkSphere3D.h:171:3: warning: 'GLUquadricObj' is deprecated: first deprecated in OS X 10.9 [-Wdeprecated-declarations] GLUquadricObj * m_GluQuadric; ^ /System/Library/Frameworks/OpenGL.framework/Headers/glu.h:224:26: note: 'GLUquadricObj' has been explicitly marked deprecated here typedef class GLUquadric GLUquadricObj OPENGL_DEPRECATED(10_0, 10_9); ^ 1 warning generated. [ 51%] Building CXX object Morphogenesis/CMakeFiles/Morphogenesis.dir/Eukariote.cxx.o In file included from /Volumes/Academic/ITKVTK/Applications/ITKApps/Morphogenesis/Eukariote.cxx:20: In file included from /Volumes/Academic/ITKVTK/Applications/ITKApps/Morphogenesis/Eukariote.h:20: In file included from /Volumes/Academic/ITKVTK/Applications/ITKApps/Morphogenesis/Cell.h:21: /Volumes/Academic/ITKVTK/Applications/ITKApps/Auxiliary/FltkImageViewer/fltkSphere3D.h:171:3: warning: 'GLUquadricObj' is deprecated: first deprecated in OS X 10.9 [-Wdeprecated-declarations] GLUquadricObj * m_GluQuadric; ^ /System/Library/Frameworks/OpenGL.framework/Headers/glu.h:224:26: note: 'GLUquadricObj' has been explicitly marked deprecated here typedef class GLUquadric GLUquadricObj OPENGL_DEPRECATED(10_0, 10_9); ^ 1 warning generated. [ 51%] Building CXX object Morphogenesis/CMakeFiles/Morphogenesis.dir/GradientEatingBacteria.cxx.o In file included from /Volumes/Academic/ITKVTK/Applications/ITKApps/Morphogenesis/GradientEatingBacteria.cxx:24: In file included from /Volumes/Academic/ITKVTK/Applications/ITKApps/Morphogenesis/GradientEatingBacteria.h:20: In file included from /Volumes/Academic/ITKVTK/Applications/ITKApps/Morphogenesis/PressureSensitiveBacteria.h:20: In file included from /Volumes/Academic/ITKVTK/Applications/ITKApps/Morphogenesis/Bacteria.h:20: In file included from /Volumes/Academic/ITKVTK/Applications/ITKApps/Morphogenesis/Prokariote.h:20: In file included from /Volumes/Academic/ITKVTK/Applications/ITKApps/Morphogenesis/Cell.h:21: /Volumes/Academic/ITKVTK/Applications/ITKApps/Auxiliary/FltkImageViewer/fltkSphere3D.h:171:3: warning: 'GLUquadricObj' is deprecated: first deprecated in OS X 10.9 [-Wdeprecated-declarations] GLUquadricObj * m_GluQuadric; ^ /System/Library/Frameworks/OpenGL.framework/Headers/glu.h:224:26: note: 'GLUquadricObj' has been explicitly marked deprecated here typedef class GLUquadric GLUquadricObj OPENGL_DEPRECATED(10_0, 10_9); ^ 1 warning generated. [ 51%] Building CXX object Morphogenesis/CMakeFiles/Morphogenesis.dir/BilayerOrganism.cxx.o In file included from /Volumes/Academic/ITKVTK/Applications/ITKApps/Morphogenesis/BilayerOrganism.cxx:20: In file included from /Volumes/Academic/ITKVTK/Applications/ITKApps/Morphogenesis/BilayerOrganism.h:20: In file included from /Volumes/Academic/ITKVTK/Applications/ITKApps/Morphogenesis/Eukariote.h:20: In file included from /Volumes/Academic/ITKVTK/Applications/ITKApps/Morphogenesis/Cell.h:21: /Volumes/Academic/ITKVTK/Applications/ITKApps/Auxiliary/FltkImageViewer/fltkSphere3D.h:171:3: warning: 'GLUquadricObj' is deprecated: first deprecated in OS X 10.9 [-Wdeprecated-declarations] GLUquadricObj * m_GluQuadric; ^ /System/Library/Frameworks/OpenGL.framework/Headers/glu.h:224:26: note: 'GLUquadricObj' has been explicitly marked deprecated here typedef class GLUquadric GLUquadricObj OPENGL_DEPRECATED(10_0, 10_9); ^ 1 warning generated. [ 52%] Building CXX object Morphogenesis/CMakeFiles/Morphogenesis.dir/Genome.cxx.o [ 52%] Building CXX object Morphogenesis/CMakeFiles/Morphogenesis.dir/PressureSensitiveBacteria.cxx.o In file included from /Volumes/Academic/ITKVTK/Applications/ITKApps/Morphogenesis/PressureSensitiveBacteria.cxx:20: In file included from /Volumes/Academic/ITKVTK/Applications/ITKApps/Morphogenesis/PressureSensitiveBacteria.h:20: In file included from /Volumes/Academic/ITKVTK/Applications/ITKApps/Morphogenesis/Bacteria.h:20: In file included from /Volumes/Academic/ITKVTK/Applications/ITKApps/Morphogenesis/Prokariote.h:20: In file included from /Volumes/Academic/ITKVTK/Applications/ITKApps/Morphogenesis/Cell.h:21: /Volumes/Academic/ITKVTK/Applications/ITKApps/Auxiliary/FltkImageViewer/fltkSphere3D.h:171:3: warning: 'GLUquadricObj' is deprecated: first deprecated in OS X 10.9 [-Wdeprecated-declarations] GLUquadricObj * m_GluQuadric; ^ /System/Library/Frameworks/OpenGL.framework/Headers/glu.h:224:26: note: 'GLUquadricObj' has been explicitly marked deprecated here typedef class GLUquadric GLUquadricObj OPENGL_DEPRECATED(10_0, 10_9); ^ 1 warning generated. [ 52%] Building CXX object Morphogenesis/CMakeFiles/Morphogenesis.dir/Prokariote.cxx.o In file included from /Volumes/Academic/ITKVTK/Applications/ITKApps/Morphogenesis/Prokariote.cxx:20: In file included from /Volumes/Academic/ITKVTK/Applications/ITKApps/Morphogenesis/Prokariote.h:20: In file included from /Volumes/Academic/ITKVTK/Applications/ITKApps/Morphogenesis/Cell.h:21: /Volumes/Academic/ITKVTK/Applications/ITKApps/Auxiliary/FltkImageViewer/fltkSphere3D.h:171:3: warning: 'GLUquadricObj' is deprecated: first deprecated in OS X 10.9 [-Wdeprecated-declarations] GLUquadricObj * m_GluQuadric; ^ /System/Library/Frameworks/OpenGL.framework/Headers/glu.h:224:26: note: 'GLUquadricObj' has been explicitly marked deprecated here typedef class GLUquadric GLUquadricObj OPENGL_DEPRECATED(10_0, 10_9); ^ 1 warning generated. [ 52%] Building CXX object Morphogenesis/CMakeFiles/Morphogenesis.dir/main.cxx.o In file included from /Volumes/Academic/ITKVTK/Applications/ITKApps/Morphogenesis/main.cxx:20: In file included from /Volumes/Academic/ITKVTK/Applications/ITKApps/Morphogenesis/BacterialColony.h:24: In file included from /Volumes/Academic/ITKVTK/Applications/ITKApps/Morphogenesis/CellularAggregate.h:30: In file included from /Volumes/Academic/ITKVTK/Applications/ITKApps/Morphogenesis/Cell.h:21: /Volumes/Academic/ITKVTK/Applications/ITKApps/Auxiliary/FltkImageViewer/fltkSphere3D.h:171:3: warning: 'GLUquadricObj' is deprecated: first deprecated in OS X 10.9 [-Wdeprecated-declarations] GLUquadricObj * m_GluQuadric; ^ /System/Library/Frameworks/OpenGL.framework/Headers/glu.h:224:26: note: 'GLUquadricObj' has been explicitly marked deprecated here typedef class GLUquadric GLUquadricObj OPENGL_DEPRECATED(10_0, 10_9); ^ 1 warning generated. Linking CXX executable Morphogenesis [ 53%] Built target Morphogenesis [ 53%] Generating registerGUI.h Scanning dependencies of target MutualInformationEuler2DRegistration [ 53%] Building CXX object MutualInformationEuler2DRegistration/CMakeFiles/MutualInformationEuler2DRegistration.dir/RegisterApplication.cxx.o [ 54%] Building CXX object MutualInformationEuler2DRegistration/CMakeFiles/MutualInformationEuler2DRegistration.dir/RegisterWindow.cxx.o [ 54%] Building CXX object MutualInformationEuler2DRegistration/CMakeFiles/MutualInformationEuler2DRegistration.dir/register.cxx.o [ 54%] Building CXX object MutualInformationEuler2DRegistration/CMakeFiles/MutualInformationEuler2DRegistration.dir/registerGUI.cxx.o Linking CXX executable MutualInformationEuler2DRegistration [ 54%] Built target MutualInformationEuler2DRegistration [ 54%] Generating liImageRegistrationConsoleGUI.h Scanning dependencies of target ImageRegistration [ 54%] Building CXX object ImageRegistration/CMakeFiles/ImageRegistration.dir/liImageRegistrationConsole.cxx.o [ 54%] Building CXX object ImageRegistration/CMakeFiles/ImageRegistration.dir/liImageRegistrationConsoleBase.cxx.o [ 55%] Building CXX object ImageRegistration/CMakeFiles/ImageRegistration.dir/ImageRegistration.cxx.o [ 55%] Building CXX object ImageRegistration/CMakeFiles/ImageRegistration.dir/liImageRegistrationConsoleGUI.cxx.o /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/ITKApps-build/ImageRegistration/liImageRegistrationConsoleGUI.cxx:369:68: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] { fixedImageButton = new fltk::LightButton(129, 63, 109, 25, "Fixed Image"); ^ /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/ITKApps-build/ImageRegistration/liImageRegistrationConsoleGUI.cxx:389:70: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] { movingImageButton = new fltk::LightButton(279, 236, 105, 25, "Moving Image"); ^ /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/ITKApps-build/ImageRegistration/liImageRegistrationConsoleGUI.cxx:409:77: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] { registrationMethodButton = new fltk::LightButton(279, 141, 205, 56, "Registration Method"); ^ /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/ITKApps-build/ImageRegistration/liImageRegistrationConsoleGUI.cxx:428:75: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] { mappedMovingImageButton = new fltk::LightButton(686, 177, 94, 35, "Registered Image"); ^ /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/ITKApps-build/ImageRegistration/liImageRegistrationConsoleGUI.cxx:510:74: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] { inputMovingImageButton = new fltk::LightButton(129, 96, 109, 25, "Moving Image"); ^ /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/ITKApps-build/ImageRegistration/liImageRegistrationConsoleGUI.cxx:560:68: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] { loadFixedImageButton = new fltk::LightButton(29, 63, 65, 25, "Load"); ^ /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/ITKApps-build/ImageRegistration/liImageRegistrationConsoleGUI.cxx:574:69: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] { loadMovingImageButton = new fltk::LightButton(29, 98, 65, 25, "Load"); ^ /Volumes/Academic/ITKVTK/Applications/ITKApps-Superbuild/ITKApps-build/ImageRegistration/liImageRegistrationConsoleGUI.cxx:588:71: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] { saveMovingImageButton = new fltk::LightButton(295, 290, 65, 25, "Save"); ^ 8 warnings generated. Linking CXX executable ImageRegistration [ 56%] Built target ImageRegistration Scanning dependencies of target ITKFlFileWriter [ 56%] Building CXX object Auxiliary/ITKFlFileWriter/CMakeFiles/ITKFlFileWriter.dir/Fl_File_ChooserModified.cxx.o [ 56%] Building CXX object Auxiliary/ITKFlFileWriter/CMakeFiles/ITKFlFileWriter.dir/Fl_File_ChooserModified2.cxx.o /Volumes/Academic/ITKVTK/Applications/ITKApps/Auxiliary/ITKFlFileWriter/Fl_File_ChooserModified2.cxx:524:16: warning: format string is not a string literal (potentially insecure) [-Wformat-security] fl_alert(existing_file_label); ^~~~~~~~~~~~~~~~~~~ /Volumes/Academic/ITKVTK/Applications/ITKApps/Auxiliary/ITKFlFileWriter/Fl_File_ChooserModified2.cxx:716:23: warning: format string is not a string literal (potentially insecure) [-Wformat-security] if ((dir = fl_input(new_directory_label, NULL)) == NULL) ^~~~~~~~~~~~~~~~~~~ /Volumes/Academic/ITKVTK/Applications/ITKApps/Auxiliary/ITKFlFileWriter/Fl_File_ChooserModified2.cxx:832:26: warning: format string is not a string literal (potentially insecure) [-Wformat-security] if ((item = fl_input(custom_filter_label, pattern_)) != NULL) { ^~~~~~~~~~~~~~~~~~~ 3 warnings generated. [ 56%] Building C object Auxiliary/ITKFlFileWriter/CMakeFiles/ITKFlFileWriter.dir/vsnprintf.c.o In file included from /Volumes/Academic/ITKVTK/Applications/ITKApps/Auxiliary/ITKFlFileWriter/vsnprintf.c:41: /Volumes/Academic/ITKVTK/Applications/ITKApps/Auxiliary/ITKFlFileWriter/flstring.h:74:13: warning: 'snprintf' macro redefined [-Wmacro-redefined] # define snprintf fl_snprintf ^ /usr/include/secure/_stdio.h:56:9: note: previous definition is here #define snprintf(str, len, ...) \ ^ In file included from /Volumes/Academic/ITKVTK/Applications/ITKApps/Auxiliary/ITKFlFileWriter/vsnprintf.c:41: /Volumes/Academic/ITKVTK/Applications/ITKApps/Auxiliary/ITKFlFileWriter/flstring.h:79:13: warning: 'vsnprintf' macro redefined [-Wmacro-redefined] # define vsnprintf fl_vsnprintf ^ /usr/include/secure/_stdio.h:74:9: note: previous definition is here #define vsnprintf(str, len, format, ap) \ ^ In file included from /Volumes/Academic/ITKVTK/Applications/ITKApps/Auxiliary/ITKFlFileWriter/vsnprintf.c:41: /Volumes/Academic/ITKVTK/Applications/ITKApps/Auxiliary/ITKFlFileWriter/flstring.h:89:13: warning: 'strlcat' macro redefined [-Wmacro-redefined] # define strlcat fl_strlcat ^ /usr/include/secure/_string.h:110:9: note: previous definition is here #define strlcat(dest, src, len) \ ^ In file included from /Volumes/Academic/ITKVTK/Applications/ITKApps/Auxiliary/ITKFlFileWriter/vsnprintf.c:41: /Volumes/Academic/ITKVTK/Applications/ITKApps/Auxiliary/ITKFlFileWriter/flstring.h:94:13: warning: 'strlcpy' macro redefined [-Wmacro-redefined] # define strlcpy fl_strlcpy ^ /usr/include/secure/_string.h:104:9: note: previous definition is here #define strlcpy(dest, src, len) \ ^ 4 warnings generated. Linking CXX static library ../../VolviewPlugIns/bin/libITKFlFileWriter.a [ 56%] Built target ITKFlFileWriter [ 56%] Generating guiMain.h Scanning dependencies of target imageRegTool [ 56%] Building CXX object LandmarkInitializedMutualInformationRegistration/CMakeFiles/imageRegTool.dir/guiMainImplementation.cxx.o In file included from /Volumes/Academic/ITKVTK/Applications/ITKApps/LandmarkInitializedMutualInformationRegistration/guiMainImplementation.cxx:20: /Volumes/Academic/ITKVTK/Applications/ITKApps/Auxiliary/ITKFlFileWriter/ITKFlFileWriter.h:80:28: error: 'cb_okButton' is a private member of 'Fl_File_ChooserModified' Fl_File_ChooserModified::cb_okButton(o, d); ^ /Volumes/Academic/ITKVTK/Applications/ITKApps/Auxiliary/ITKFlFileWriter/Fl_File_ChooserModified.H:81:15: note: declared private here static void cb_okButton(Fl_Return_Button*, void*); ^ In file included from /Volumes/Academic/ITKVTK/Applications/ITKApps/LandmarkInitializedMutualInformationRegistration/guiMainImplementation.cxx:20: /Volumes/Academic/ITKVTK/Applications/ITKApps/Auxiliary/ITKFlFileWriter/ITKFlFileWriter.h:136:16: warning: format string is not a string literal (potentially insecure) [-Wformat-security] fl_alert(exp.GetDescription()); ^~~~~~~~~~~~~~~~~~~~ /Volumes/Academic/ITKVTK/Applications/ITKApps/Auxiliary/ITKFlFileWriter/ITKFlFileWriter.h:197:9: note: in instantiation of function template specialization 'itkFlWriteFile, char>::itkFlWriteFile, char>' requested here itkFlWriteFile( imP, (char)0, retname, compress, showAlertWindow ); ^ /Volumes/Academic/ITKVTK/Applications/ITKApps/LandmarkInitializedMutualInformationRegistration/guiMainImplementation.cxx:243:5: note: in instantiation of function template specialization 'itkFlFileWriter >' requested here itkFlFileWriter< ImageType >( m_DeformableRegisteredMovingImage.GetPointer(), ^ In file included from /Volumes/Academic/ITKVTK/Applications/ITKApps/LandmarkInitializedMutualInformationRegistration/guiMainImplementation.cxx:20: /Volumes/Academic/ITKVTK/Applications/ITKApps/Auxiliary/ITKFlFileWriter/ITKFlFileWriter.h:136:16: warning: format string is not a string literal (potentially insecure) [-Wformat-security] fl_alert(exp.GetDescription()); ^~~~~~~~~~~~~~~~~~~~ /Volumes/Academic/ITKVTK/Applications/ITKApps/Auxiliary/ITKFlFileWriter/ITKFlFileWriter.h:200:9: note: in instantiation of function template specialization 'itkFlWriteFile, unsigned char>::itkFlWriteFile, unsigned char>' requested here itkFlWriteFile( imP, (unsigned char)0, retname, compress, showAlertWindow ); ^ /Volumes/Academic/ITKVTK/Applications/ITKApps/LandmarkInitializedMutualInformationRegistration/guiMainImplementation.cxx:243:5: note: in instantiation of function template specialization 'itkFlFileWriter >' requested here itkFlFileWriter< ImageType >( m_DeformableRegisteredMovingImage.GetPointer(), ^ In file included from /Volumes/Academic/ITKVTK/Applications/ITKApps/LandmarkInitializedMutualInformationRegistration/guiMainImplementation.cxx:20: /Volumes/Academic/ITKVTK/Applications/ITKApps/Auxiliary/ITKFlFileWriter/ITKFlFileWriter.h:136:16: warning: format string is not a string literal (potentially insecure) [-Wformat-security] fl_alert(exp.GetDescription()); ^~~~~~~~~~~~~~~~~~~~ /Volumes/Academic/ITKVTK/Applications/ITKApps/Auxiliary/ITKFlFileWriter/ITKFlFileWriter.h:203:9: note: in instantiation of function template specialization 'itkFlWriteFile, short>::itkFlWriteFile, short>' requested here itkFlWriteFile( imP, (short)0, retname, compress, showAlertWindow ); ^ /Volumes/Academic/ITKVTK/Applications/ITKApps/LandmarkInitializedMutualInformationRegistration/guiMainImplementation.cxx:243:5: note: in instantiation of function template specialization 'itkFlFileWriter >' requested here itkFlFileWriter< ImageType >( m_DeformableRegisteredMovingImage.GetPointer(), ^ In file included from /Volumes/Academic/ITKVTK/Applications/ITKApps/LandmarkInitializedMutualInformationRegistration/guiMainImplementation.cxx:20: /Volumes/Academic/ITKVTK/Applications/ITKApps/Auxiliary/ITKFlFileWriter/ITKFlFileWriter.h:136:16: warning: format string is not a string literal (potentially insecure) [-Wformat-security] fl_alert(exp.GetDescription()); ^~~~~~~~~~~~~~~~~~~~ /Volumes/Academic/ITKVTK/Applications/ITKApps/Auxiliary/ITKFlFileWriter/ITKFlFileWriter.h:206:9: note: in instantiation of function template specialization 'itkFlWriteFile, unsigned short>::itkFlWriteFile, unsigned short>' requested here itkFlWriteFile( imP, (unsigned short)0, retname, compress, showAlertWindow ); ^ /Volumes/Academic/ITKVTK/Applications/ITKApps/LandmarkInitializedMutualInformationRegistration/guiMainImplementation.cxx:243:5: note: in instantiation of function template specialization 'itkFlFileWriter >' requested here itkFlFileWriter< ImageType >( m_DeformableRegisteredMovingImage.GetPointer(), ^ In file included from /Volumes/Academic/ITKVTK/Applications/ITKApps/LandmarkInitializedMutualInformationRegistration/guiMainImplementation.cxx:20: /Volumes/Academic/ITKVTK/Applications/ITKApps/Auxiliary/ITKFlFileWriter/ITKFlFileWriter.h:136:16: warning: format string is not a string literal (potentially insecure) [-Wformat-security] fl_alert(exp.GetDescription()); ^~~~~~~~~~~~~~~~~~~~ /Volumes/Academic/ITKVTK/Applications/ITKApps/Auxiliary/ITKFlFileWriter/ITKFlFileWriter.h:209:9: note: in instantiation of function template specialization 'itkFlWriteFile, int>::itkFlWriteFile, int>' requested here itkFlWriteFile( imP, (int)0, retname, compress, showAlertWindow ); ^ /Volumes/Academic/ITKVTK/Applications/ITKApps/LandmarkInitializedMutualInformationRegistration/guiMainImplementation.cxx:243:5: note: in instantiation of function template specialization 'itkFlFileWriter >' requested here itkFlFileWriter< ImageType >( m_DeformableRegisteredMovingImage.GetPointer(), ^ In file included from /Volumes/Academic/ITKVTK/Applications/ITKApps/LandmarkInitializedMutualInformationRegistration/guiMainImplementation.cxx:20: /Volumes/Academic/ITKVTK/Applications/ITKApps/Auxiliary/ITKFlFileWriter/ITKFlFileWriter.h:136:16: warning: format string is not a string literal (potentially insecure) [-Wformat-security] fl_alert(exp.GetDescription()); ^~~~~~~~~~~~~~~~~~~~ /Volumes/Academic/ITKVTK/Applications/ITKApps/Auxiliary/ITKFlFileWriter/ITKFlFileWriter.h:212:9: note: in instantiation of function template specialization 'itkFlWriteFile, unsigned int>::itkFlWriteFile, unsigned int>' requested here itkFlWriteFile( imP, (unsigned int)0, retname, compress, showAlertWindow ); ^ /Volumes/Academic/ITKVTK/Applications/ITKApps/LandmarkInitializedMutualInformationRegistration/guiMainImplementation.cxx:243:5: note: in instantiation of function template specialization 'itkFlFileWriter >' requested here itkFlFileWriter< ImageType >( m_DeformableRegisteredMovingImage.GetPointer(), ^ In file included from /Volumes/Academic/ITKVTK/Applications/ITKApps/LandmarkInitializedMutualInformationRegistration/guiMainImplementation.cxx:20: /Volumes/Academic/ITKVTK/Applications/ITKApps/Auxiliary/ITKFlFileWriter/ITKFlFileWriter.h:136:16: warning: format string is not a string literal (potentially insecure) [-Wformat-security] fl_alert(exp.GetDescription()); ^~~~~~~~~~~~~~~~~~~~ /Volumes/Academic/ITKVTK/Applications/ITKApps/Auxiliary/ITKFlFileWriter/ITKFlFileWriter.h:215:9: note: in instantiation of function template specialization 'itkFlWriteFile, float>::itkFlWriteFile, float>' requested here itkFlWriteFile( imP, (float)0, retname, compress, showAlertWindow ); ^ /Volumes/Academic/ITKVTK/Applications/ITKApps/LandmarkInitializedMutualInformationRegistration/guiMainImplementation.cxx:243:5: note: in instantiation of function template specialization 'itkFlFileWriter >' requested here itkFlFileWriter< ImageType >( m_DeformableRegisteredMovingImage.GetPointer(), ^ In file included from /Volumes/Academic/ITKVTK/Applications/ITKApps/LandmarkInitializedMutualInformationRegistration/guiMainImplementation.cxx:20: /Volumes/Academic/ITKVTK/Applications/ITKApps/Auxiliary/ITKFlFileWriter/ITKFlFileWriter.h:136:16: warning: format string is not a string literal (potentially insecure) [-Wformat-security] fl_alert(exp.GetDescription()); ^~~~~~~~~~~~~~~~~~~~ /Volumes/Academic/ITKVTK/Applications/ITKApps/Auxiliary/ITKFlFileWriter/ITKFlFileWriter.h:218:9: note: in instantiation of function template specialization 'itkFlWriteFile, double>::itkFlWriteFile, double>' requested here itkFlWriteFile( imP, (double)0, retname, compress, showAlertWindow ); ^ /Volumes/Academic/ITKVTK/Applications/ITKApps/LandmarkInitializedMutualInformationRegistration/guiMainImplementation.cxx:243:5: note: in instantiation of function template specialization 'itkFlFileWriter >' requested here itkFlFileWriter< ImageType >( m_DeformableRegisteredMovingImage.GetPointer(), ^ 8 warnings and 1 error generated. make[5]: *** [LandmarkInitializedMutualInformationRegistration/CMakeFiles/imageRegTool.dir/guiMainImplementation.cxx.o] Error 1 make[4]: *** [LandmarkInitializedMutualInformationRegistration/CMakeFiles/imageRegTool.dir/all] Error 2 make[3]: *** [all] Error 2 make[2]: *** [ITKApps-prefix/src/ITKApps-stamp/ITKApps-build] Error 2 make[1]: *** [CMakeFiles/ITKApps.dir/all] Error 2 make: *** [all] Error 2