SCI Seg3D Mailing List

Text archives Help


[Seg3D] Re: Packaging seg3d for Fedora - Problem with boost::mutex


Chronological Thread 
  • From: Dan White <dwhite@sci.utah.edu>
  • To: seg3d@sci.utah.edu
  • Subject: [Seg3D] Re: Packaging seg3d for Fedora - Problem with boost::mutex
  • Date: Mon, 06 May 2013 12:42:32 -0600

Here is the fix for that error from our svn branch. Ayla can provide more info, since it looks like there were multiple boost-upgrade-related Seg3d2 source compiler fixes in addition to this one.

https://gforge.sci.utah.edu/gf/project/seg3d2/scmsvn/?action=browse&path=%2F&view=rev&root=seg3d2&revision=1834


On 5/6/2013 5:44 AM, Mario Ceresa wrote:
Hi all,
first of all, thank you for your work on seg3d: it's really a nice
software and helps a lot for image segmentation!

I would like to package it for fedora, however, I have several build
problems. Once is especially difficult for me to figure out and I'd
appreciate some help.

I have a:
* no matching function for call to
‘boost::shared_lock<boost::shared_mutex>::swap(Core::MaskDataBlock::shared_lock_type)

in Application/Filters/Actions/ActionAndFilter.cc:149. I past the full
compiler error:
http://ur1.ca/dpo7o

You can find in github a fork of the code with some of the changes so far:
https://github.com/mrceresa/seg3d2

They are almost only in the cmake build system to enable use of Fedora
system-wide libs such as:

* boost 1.50
* gdcm 2.0.18
* ITK 4.3.1

Which is required for packaging.

This was the cmake build line:
ccmake ../seg3d2 -DCMAKE_CXX_FLAGS="-fpermissive"
-DCMAKE_VERBOSE_MAKEFILE=ON -DBUILD_WITH_PYTHON=OFF

Thanks for your attention and best regards,

Mario Ceresa




Archive powered by MHonArc 2.6.16.

Top of page