SCIRun User Mailing List

Text archives Help


[SCIRUN-USERS] Re: compiling errors while installing SCIRun svn


Chronological Thread 
  • From: "J. Davison de St. Germain" <dav@sci.utah.edu>
  • To: scirun-users@sci.utah.edu
  • Subject: [SCIRUN-USERS] Re: compiling errors while installing SCIRun svn
  • Date: Mon, 28 Jul 2008 18:14:21 -0600

Hi Ashu,

This error occurs on local machines too... I believe that there is currently a bug (recently commited) in the trunk version of SCIRun. I will contact developers to try to get someone to fix it soon.

     - Davison

Ashu Chaturvedi wrote:
Hi,

Based on some recommendations here regarding fixed modules, I've been trying to install the svn version of SCIRun on a Fedora 8 64-bit linux machine running a 2.6 kernel. I'm having the following problem when I run the ./build.sh command to install it:

----------------------------------------------------------------------------------------------------
[ 69%] Building CXX object Dataflow/Modules/Fields/CMakeFiles/Dataflow_Modules_Fields.dir/InsertHexVolSheetAlongSurface.o
/var/SCIRun/SCIRun4.0svn/src/Dataflow/Modules/Fields/InsertHexVolSheetAlongSurface.h: In member function ‘void SCIRun::InsertHexVolSheetAlongSurfaceAlgoHex<FIELD>::compute_intersections(SCIRun::ProgressReporter*, SCIRun::HexVolMesh<SCIRun::HexTrilinearLgn<SLIVR::Point> >*, SCIRun::TriSurfMesh<SCIRun::TriLinearLgn<SLIVR::Point> >*, SCIRun::HexVolMesh<SCIRun::HexTrilinearLgn<SLIVR::Point> >*&, SCIRun::HexVolMesh<SCIRun::HexTrilinearLgn<SLIVR::Point> >*&, bool, bool)’:
/var/SCIRun/SCIRun4.0svn/src/Dataflow/Modules/Fields/InsertHexVolSheetAlongSurface.h:1117: error: no matching function for call to ‘SCIRun::HexVolMesh<SCIRun::HexTrilinearLgn<SLIVR::Point> >::unsynchronize()’
/var/SCIRun/SCIRun4.0svn/src/Core/Datatypes/HexVolMesh.h:3364: note: candidates are: bool SCIRun::HexVolMesh<Basis>::unsynchronize(SCIRun::mask_type) [with Basis = SCIRun::HexTrilinearLgn<SLIVR::Point>]
/var/SCIRun/SCIRun4.0svn/src/Dataflow/Modules/Fields/InsertHexVolSheetAlongSurface.h:1118: error: no matching function for call to ‘SCIRun::HexVolMesh<SCIRun::HexTrilinearLgn<SLIVR::Point> >::unsynchronize()’
/var/SCIRun/SCIRun4.0svn/src/Core/Datatypes/HexVolMesh.h:3364: note: candidates are: bool SCIRun::HexVolMesh<Basis>::unsynchronize(SCIRun::mask_type) [with Basis = SCIRun::HexTrilinearLgn<SLIVR::Point>]
make[2]: *** [Dataflow/Modules/Fields/CMakeFiles/Dataflow_Modules_Fields.dir/InsertHexVolSheetAlongSurface.o] Error 1
make[1]: *** [Dataflow/Modules/Fields/CMakeFiles/Dataflow_Modules_Fields.dir/all] Error 2
make: *** [all] Error 2
Building SCIRun returned an error

Either the code failed to build properly or the testing programs failed to complete without every single test program passing the test.
----------------------------------------------------------------------------------------------------

Any suggestions on how to fix this?  Thanks in advance for your help!

--Ashu Chaturvedi
ashu@case.edu






--
-----------------------------------------------------------------------
- J. Davison de St. Germain         dav@cs.utah.edu    (801) 581-4078 -
- Chief Software Engineer           http://www.cs.utah.edu/~dav       -
- SCI Institute, SE C-SAFE          University of Utah                -
-----------------------------------------------------------------------




Archive powered by MHonArc 2.6.16.

Top of page