Hi, I am having problems installing Ray v2.2.0 on our assembly rig under CentOS5.9. Ray v2.1 installs and runs without any problems using the exact same make instructions.
I have listed the output of the make command below. Any help would be appreciated. Cheers, Anthony $make HAVE_LIBZ=y HAVE_LIBBZ2=y MAXKMERLENGTH=64 MPICXX=/usr/lib64/openmpi/1.4-gcc/bin/mpicxx Compilation options (you can change them of course) PREFIX = install-prefix MPICXX = /usr/lib64/openmpi/1.4-gcc/bin/mpicxx MAXKMERLENGTH = 64 FORCE_PACKING = n ASSERT = n HAVE_LIBZ = y HAVE_LIBBZ2 = y Compilation and linking flags (generated automatically) CXXFLAGS = -O3 -std=c++98 -Wall -g CONFIG_FLAGS = -D CONFIG_MAXKMERLENGTH=64 -D CONFIG_HAVE_LIBZ -D CONFIG_HAVE_LIBBZ2 -D CONFIG_RAY_VERSION="2.2.0" LDFLAGS = -lz -lbz2 make[1]: Entering directory `/scratch/aborneman/bin/Ray-v2.2.0/RayPlatform' CXX RayPlatform/memory/ReusableMemoryStore.o CXX RayPlatform/memory/MyAllocator.o CXX RayPlatform/memory/RingAllocator.o CXX RayPlatform/memory/allocator.o CXX RayPlatform/memory/DefragmentationGroup.o CXX RayPlatform/memory/ChunkAllocatorWithDefragmentation.o CXX RayPlatform/memory/DefragmentationLane.o CXX RayPlatform/routing/ConnectionGraph.o CXX RayPlatform/routing/GraphImplementation.o CXX RayPlatform/routing/GraphImplementationRandom.o CXX RayPlatform/routing/GraphImplementationComplete.o CXX RayPlatform/routing/GraphImplementationDeBruijn.o CXX RayPlatform/routing/GraphImplementationKautz.o CXX RayPlatform/routing/GraphImplementationExperimental.o CXX RayPlatform/routing/GraphImplementationGroup.o CXX RayPlatform/routing/Polytope.o CXX RayPlatform/routing/Torus.o CXX RayPlatform/communication/mpi_tags.o CXX RayPlatform/communication/VirtualCommunicator.o CXX RayPlatform/communication/BufferedData.o CXX RayPlatform/communication/Message.o CXX RayPlatform/communication/MessagesHandler.o CXX RayPlatform/communication/MessageQueue.o CXX RayPlatform/communication/MessageRouter.o CXX RayPlatform/scheduling/VirtualProcessor.o CXX RayPlatform/scheduling/TaskCreator.o CXX RayPlatform/scheduling/SwitchMan.o CXX RayPlatform/core/ComputeCore.o CXX RayPlatform/core/MiniRank.o core/MiniRank.h:36: warning: ‘class MiniRank’ has virtual functions but non-virtual destructor CXX RayPlatform/core/slave_modes.o CXX RayPlatform/core/OperatingSystem.o CXX RayPlatform/core/master_modes.o CXX RayPlatform/core/statistics.o CXX RayPlatform/plugins/CorePlugin.o CXX RayPlatform/plugins/RegisteredPlugin.o CXX RayPlatform/structures/StaticVector.o CXX RayPlatform/profiling/Profiler.o CXX RayPlatform/profiling/Derivative.o CXX RayPlatform/profiling/TickLogger.o CXX RayPlatform/profiling/TimePrinter.o CXX RayPlatform/handlers/MasterModeExecutor.o CXX RayPlatform/handlers/SlaveModeExecutor.o CXX RayPlatform/handlers/MessageTagExecutor.o CXX RayPlatform/cryptography/crypto.o AR libRayPlatform.a make[1]: Leaving directory `/scratch/aborneman/bin/Ray-v2.2.0/RayPlatform' CXX code/Partitioner/Partitioner.o ./code/SequencesIndexer/PairedRead.h:42: error: ‘LibraryHandle’ does not name a type ./code/SequencesIndexer/PairedRead.h:45: error: ‘Rank’ does not name a type ./code/SequencesIndexer/PairedRead.h:47: error: ‘ReadHandle’ does not name a type ./code/SequencesLoader/Read.h:63: error: ‘Kmer’ does not name a type ./code/SequencesLoader/Read.h:83: error: conflicting declaration ‘Read ATTRIBUTE_PACKED’ ./code/SequencesIndexer/PairedRead.h:52: error: ‘ATTRIBUTE_PACKED’ has a previous declaration as ‘PairedRead ATTRIBUTE_PACKED’ ./code/SequencesLoader/ArrayOfReads.h:38: error: ‘LargeCount’ does not name a type ./code/SequencesLoader/ArrayOfReads.h:39: error: ‘LargeCount’ does not name a type ./code/SequencesLoader/ArrayOfReads.h:49: error: expected ‘;’ before ‘(’ token ./code/SequencesLoader/ArrayOfReads.h:50: error: declaration of ‘operator[]’ as non-function ./code/SequencesLoader/ArrayOfReads.h:50: error: expected ‘;’ before ‘(’ token ./code/SequencesLoader/ArrayOfReads.h:51: error: ‘LargeCount’ does not name a type ./code/SequencesLoader/LoaderInterface.h:36: warning: ‘class LoaderInterface’ has virtual functions but non-virtual destructor ./code/SequencesLoader/FastqLoader.h:41: warning: ‘class FastqLoader’ has virtual functions but non-virtual destructor ./code/SequencesLoader/FastaLoaderForReads.h:42: warning: ‘class FastaLoaderForReads’ has virtual functions but non-virtual destructor ./code/SequencesLoader/ExportLoader.h:46: warning: ‘class ExportLoader’ has virtual functions but non-virtual destructor ./code/SequencesLoader/ColorSpaceLoader.h:42: warning: ‘class ColorSpaceLoader’ has virtual functions but non-virtual destructor ./code/SequencesLoader/SffLoader.h:42: warning: ‘class SffLoader’ has virtual functions but non-virtual destructor ./code/SequencesLoader/FastqGzLoader.h:43: warning: ‘class FastqGzLoader’ has virtual functions but non-virtual destructor ./code/SequencesLoader/FastaGzLoader.h:43: warning: ‘class FastaGzLoader’ has virtual functions but non-virtual destructor ./code/SequencesLoader/FastqBz2Loader.h:41: warning: ‘class FastqBz2Loader’ has virtual functions but non-virtual destructor ./code/SequencesLoader/FastaBz2Loader.h:41: warning: ‘class FastaBz2Loader’ has virtual functions but non-virtual destructor ./code/SequencesLoader/Loader.h:49: error: ‘Rank’ does not name a type ./code/SequencesLoader/Loader.h:56: error: ‘LargeIndex’ does not name a type ./code/SequencesLoader/Loader.h:58: error: ‘LargeCount’ does not name a type ./code/SequencesLoader/Loader.h:64: error: ‘Rank’ has not been declared ./code/SequencesLoader/Loader.h:66: error: ‘LargeCount’ does not name a type ./code/SequencesLoader/Loader.h:67: error: expected ‘;’ before ‘(’ token code/Partitioner/Partitioner.h:88: error: ‘LargeCount’ was not declared in this scope code/Partitioner/Partitioner.h:88: error: template argument 2 is invalid code/Partitioner/Partitioner.h:88: error: template argument 4 is invalid code/Partitioner/Partitioner.h:90: error: ‘LargeCount’ was not declared in this scope code/Partitioner/Partitioner.h:90: error: template argument 2 is invalid code/Partitioner/Partitioner.h:90: error: template argument 4 is invalid code/Partitioner/Partitioner.h:100: error: ISO C++ forbids declaration of ‘Parameters’ with no type code/Partitioner/Partitioner.h:100: error: expected ‘;’ before ‘*’ token code/Partitioner/Partitioner.h:105: error: ‘Parameters’ has not been declared code/Partitioner/Partitioner.cpp:33: error: ‘Parameters’ has not been declared code/Partitioner/Partitioner.cpp: In member function ‘void Partitioner::constructor(RingAllocator*, StaticVector*, StaticVector*, int*, SwitchMan*)’: code/Partitioner/Partitioner.cpp:40: error: ‘m_parameters’ was not declared in this scope code/Partitioner/Partitioner.cpp: In member function ‘void Partitioner::call_RAY_MASTER_MODE_COUNT_FILE_ENTRIES()’: code/Partitioner/Partitioner.cpp:53: error: ‘m_parameters’ was not declared in this scope code/Partitioner/Partitioner.cpp:61: error: ‘m_parameters’ was not declared in this scope code/Partitioner/Partitioner.cpp:71: error: ‘LargeCount’ was not declared in this scope code/Partitioner/Partitioner.cpp:71: error: expected `;' before ‘count’ code/Partitioner/Partitioner.cpp:72: error: invalid types ‘int[int]’ for array subscript code/Partitioner/Partitioner.cpp:74: error: ‘m_parameters’ was not declared in this scope code/Partitioner/Partitioner.cpp:77: error: ‘m_parameters’ was not declared in this scope code/Partitioner/Partitioner.cpp:83: error: ‘m_parameters’ was not declared in this scope code/Partitioner/Partitioner.cpp:85: error: request for member ‘size’ in ‘((Partitioner*)this)->Partitioner::m_masterCounts’, which is of non-class type ‘int’ code/Partitioner/Partitioner.cpp:87: error: invalid types ‘int[int]’ for array subscript code/Partitioner/Partitioner.cpp:88: error: invalid types ‘int[int]’ for array subscript code/Partitioner/Partitioner.cpp:90: error: request for member ‘clear’ in ‘((Partitioner*)this)->Partitioner::m_masterCounts’, which is of non-class type ‘int’ code/Partitioner/Partitioner.cpp:111: error: ‘LargeCount’ was not declared in this scope code/Partitioner/Partitioner.cpp:111: error: expected `;' before ‘totalSequences’ code/Partitioner/Partitioner.cpp:116: error: expected `;' before ‘entries’ code/Partitioner/Partitioner.cpp:117: error: ‘entries’ was not declared in this scope code/Partitioner/Partitioner.cpp:120: error: ‘totalSequences’ was not declared in this scope code/Partitioner/Partitioner.cpp:128: error: ‘totalSequences’ was not declared in this scope code/Partitioner/Partitioner.cpp:133: error: ‘totalSequences’ was not declared in this scope code/Partitioner/Partitioner.cpp:140: error: ‘totalSequences’ was not declared in this scope code/Partitioner/Partitioner.cpp:153: error: expected `;' before ‘perRank’ code/Partitioner/Partitioner.cpp:156: error: ‘LargeIndex’ was not declared in this scope code/Partitioner/Partitioner.cpp:156: error: expected `;' before ‘first’ code/Partitioner/Partitioner.cpp:157: error: expected `;' before ‘last’ code/Partitioner/Partitioner.cpp:160: error: ‘last’ was not declared in this scope code/Partitioner/Partitioner.cpp:163: error: expected `;' before ‘count’ code/Partitioner/Partitioner.cpp:165: error: ‘first’ was not declared in this scope code/Partitioner/Partitioner.cpp:165: error: ‘last’ was not declared in this scope code/Partitioner/Partitioner.cpp: In member function ‘void Partitioner::call_RAY_SLAVE_MODE_COUNT_FILE_ENTRIES()’: code/Partitioner/Partitioner.cpp:184: error: ‘m_parameters’ was not declared in this scope code/Partitioner/Partitioner.cpp:191: error: ‘LargeCount’ was not declared in this scope code/Partitioner/Partitioner.cpp:191: error: expected `;' before ‘sequences’ code/Partitioner/Partitioner.cpp:193: error: ‘sequences’ was not declared in this scope code/Partitioner/Partitioner.cpp:200: error: invalid types ‘int[int]’ for array subscript code/Partitioner/Partitioner.cpp:211: error: ‘m_parameters’ was not declared in this scope code/Partitioner/Partitioner.cpp:221: error: request for member ‘size’ in ‘((Partitioner*)this)->Partitioner::m_slaveCounts’, which is of non-class type ‘int’ code/Partitioner/Partitioner.cpp:224: error: ‘LargeCount’ was not declared in this scope code/Partitioner/Partitioner.cpp:224: error: template argument 2 is invalid code/Partitioner/Partitioner.cpp:224: error: template argument 4 is invalid code/Partitioner/Partitioner.cpp:224: error: expected initializer before ‘i’ code/Partitioner/Partitioner.cpp:225: error: ‘i’ was not declared in this scope code/Partitioner/Partitioner.cpp:225: error: request for member ‘end’ in ‘((Partitioner*)this)->Partitioner::m_slaveCounts’, which is of non-class type ‘int’ code/Partitioner/Partitioner.cpp:227: error: expected `;' before ‘sequences’ code/Partitioner/Partitioner.cpp:229: error: ‘sequences’ was not declared in this scope code/Partitioner/Partitioner.cpp:245: error: invalid types ‘int[int]’ for array subscript code/Partitioner/Partitioner.cpp:245: error: ‘class Loader’ has no member named ‘size’ code/Partitioner/Partitioner.cpp:249: error: invalid types ‘int[int]’ for array subscript code/Partitioner/Partitioner.cpp:268: error: invalid types ‘int[int]’ for array subscript code/Partitioner/Partitioner.cpp:281: error: request for member ‘clear’ in ‘((Partitioner*)this)->Partitioner::m_slaveCounts’, which is of non-class type ‘int’ make: *** [code/Partitioner/Partitioner.o] Error 1 Anthony Borneman Principal Research Scientist - Molecular Biology | The Australian Wine Research Institute Waite Precinct, Hartley Grove cnr Paratoo Road, Urrbrae (Adelaide) SA 5064 | Map PO Box 197, Glen Osmond SA 5064, Australia T: +61 8 83136613 (direct) | F: +61 8 83136601 | www: www.awri.com.au | AWRI Events This communication, including attachments, is intended only for the addressee(s) and contains information which might be confidential and/or the copyright of The Australian Wine Research Institute (AWRI) or a third party. If you are not the intended recipient of this communication please immediately delete and destroy all copies and contact the sender. If you are the intended recipient of this communication you should not copy, disclose or distribute any of the information contained herein without the consent of the AWRI and the sender. Any views expressed in this communication are those of the individual sender except where the sender specifically states them to be the views of the AWRI. No representation is made that this communication, including attachments, is free of viruses. Virus scanning is recommended and is the responsibility of the recipient. ------------------------------------------------------------------------------ Introducing Performance Central, a new site from SourceForge and AppDynamics. Performance Central is your source for news, insights, analysis and resources for efficient Application Performance Management. Visit us today! http://pubads.g.doubleclick.net/gampad/clk?id=48897511&iu=/4140/ostg.clktrk _______________________________________________ Denovoassembler-users mailing list Denovoassembler-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/denovoassembler-users