SCI Seg3D Mailing List

Text archives Help


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


Chronological Thread 
  • From: Mario Ceresa <mrceresa@gmail.com>
  • To: seg3d@sci.utah.edu
  • Subject: [Seg3D] Packaging seg3d for Fedora - Problem with boost::mutex
  • Date: Mon, 6 May 2013 13:44:05 +0200

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