woody |
July 21, 2010 04:15 |
Hi,
sure... when I compile it the output is:
Code:
Making dependency list for source file test.C
test.C: In function ‘int main(int, char**)’:
test.C:61: error: no matching function for call to ‘Foam::LList<Foam::SLListBase, Foam::Field<double> >::iterator::iterator()’
~/OpenFOAM/OpenFOAM-1.6.x/src/OpenFOAM/lnInclude/LList.H:246: note: candidates are: Foam::LList<LListBase, T>::iterator::iterator(typename LListBase::iterator) [with LListBase = Foam::SLListBase, T = Foam::Field<double>]
~/OpenFOAM/OpenFOAM-1.6.x/src/OpenFOAM/lnInclude/LList.H:238: note: Foam::LList<Foam::SLListBase, Foam::Field<double> >::iterator::iterator(const Foam::LList<Foam::SLListBase, Foam::Field<double> >::iterator&)
test.C:64: error: no match for ‘operator<<’ in ‘Foam::operator<<(((Foam::Ostream&)(&((Foam::OSstream*)Foam::Info.Foam::messageStream::operator Foam::OSstream&())->Foam::OSstream::<anonymous>)), ((const char*)"Iterator")) << iterTest’
~/OpenFOAM/OpenFOAM-1.6.x/src/OpenFOAM/lnInclude/scalarRange.H:134: note: candidates are: Foam::Ostream& Foam::operator<<(Foam::Ostream&, const Foam::scalarRange&)
~/OpenFOAM/OpenFOAM-1.6.x/src/OpenFOAM/lnInclude/lduMatrix.H:840: note: Foam::Ostream& Foam::operator<<(Foam::Ostream&, const Foam::lduMatrix&)
~/OpenFOAM/OpenFOAM-1.6.x/src/OpenFOAM/lnInclude/globalMeshData.H:409: note: Foam::Ostream& Foam::operator<<(Foam::Ostream&, const Foam::globalMeshData&)
~/OpenFOAM/OpenFOAM-1.6.x/src/OpenFOAM/lnInclude/lduSchedule.H:68: note: Foam::Ostream& Foam::operator<<(Foam::Ostream&, const Foam::lduScheduleEntry&)
~/OpenFOAM/OpenFOAM-1.6.x/src/OpenFOAM/lnInclude/cellZone.H:266: note: Foam::Ostream& Foam::operator<<(Foam::Ostream&, const Foam::cellZone&)
~/OpenFOAM/OpenFOAM-1.6.x/src/OpenFOAM/lnInclude/faceZone.H:324: note: Foam::Ostream& Foam::operator<<(Foam::Ostream&, const Foam::faceZone&)
~/OpenFOAM/OpenFOAM-1.6.x/src/OpenFOAM/lnInclude/pointZone.H:268: note: Foam::Ostream& Foam::operator<<(Foam::Ostream&, const Foam::pointZone&)
~/OpenFOAM/OpenFOAM-1.6.x/src/OpenFOAM/lnInclude/boundBox.H:227: note: Foam::Ostream& Foam::operator<<(Foam::Ostream&, const Foam::boundBox&)
~/OpenFOAM/OpenFOAM-1.6.x/src/OpenFOAM/lnInclude/polyBoundaryMesh.H:199: note: Foam::Ostream& Foam::operator<<(Foam::Ostream&, const Foam::polyBoundaryMesh&)
~/OpenFOAM/OpenFOAM-1.6.x/src/OpenFOAM/lnInclude/polyPatch.H:358: note: Foam::Ostream& Foam::operator<<(Foam::Ostream&, const Foam::polyPatch&)
~/OpenFOAM/OpenFOAM-1.6.x/src/OpenFOAM/lnInclude/objectHit.H:123: note: Foam::Ostream& Foam::operator<<(Foam::Ostream&, const Foam::objectHit&)
~/OpenFOAM/OpenFOAM-1.6.x/src/OpenFOAM/lnInclude/patchIdentifier.H:150: note: Foam::Ostream& Foam::operator<<(Foam::Ostream&, const Foam::patchIdentifier&)
~/OpenFOAM/OpenFOAM-1.6.x/src/OpenFOAM/lnInclude/nil.H:83: note: Foam::Ostream& Foam::operator<<(Foam::Ostream&, const Foam::nil&)
~/OpenFOAM/OpenFOAM-1.6.x/src/OpenFOAM/lnInclude/cellShape.H:164: note: Foam::Ostream& Foam::operator<<(Foam::Ostream&, const Foam::cellShape&)
~/OpenFOAM/OpenFOAM-1.6.x/src/OpenFOAM/lnInclude/cellModel.H:175: note: Foam::Ostream& Foam::operator<<(Foam::Ostream&, const Foam::cellModel&)
~/OpenFOAM/OpenFOAM-1.6.x/src/OpenFOAM/lnInclude/SHA1Digest.H:80: note: Foam::Ostream& Foam::operator<<(Foam::Ostream&, const Foam::SHA1Digest&)
~/OpenFOAM/OpenFOAM-1.6.x/src/OpenFOAM/lnInclude/instant.H:147: note: Foam::Ostream& Foam::operator<<(Foam::Ostream&, const Foam::instant&)
~/OpenFOAM/OpenFOAM-1.6.x/src/OpenFOAM/lnInclude/Switch.H:196: note: Foam::Ostream& Foam::operator<<(Foam::Ostream&, const Foam::Switch&)
~/OpenFOAM/OpenFOAM-1.6.x/src/OpenFOAM/lnInclude/dimensionSet.H:296: note: Foam::Ostream& Foam::operator<<(Foam::Ostream&, const Foam::dimensionSet&)
~/OpenFOAM/OpenFOAM-1.6.x/src/OpenFOAM/lnInclude/dictionary.H:478: note: Foam::Ostream& Foam::operator<<(Foam::Ostream&, const Foam::dictionary&)
~/OpenFOAM/OpenFOAM-1.6.x/src/OpenFOAM/lnInclude/entry.H:177: note: Foam::Ostream& Foam::operator<<(Foam::Ostream&, const Foam::entry&)
~/OpenFOAM/OpenFOAM-1.6.x/src/OpenFOAM/lnInclude/long.H:58: note: Foam::Ostream& Foam::operator<<(Foam::Ostream&, long int)
~/OpenFOAM/OpenFOAM-1.6.x/src/OpenFOAM/lnInclude/Pstream.H:507: note: Foam::Ostream& Foam::operator<<(Foam::Ostream&, const Foam::Pstream::commsStruct&)
~/OpenFOAM/OpenFOAM-1.6.x/src/OpenFOAM/lnInclude/token.H:433: note: std::ostream& Foam::operator<<(std::ostream&, const Foam::InfoProxy<Foam::token>&)
~/OpenFOAM/OpenFOAM-1.6.x/src/OpenFOAM/lnInclude/token.H:432: note: std::ostream& Foam::operator<<(std::ostream&, const Foam::token::punctuationToken&)
~/OpenFOAM/OpenFOAM-1.6.x/src/OpenFOAM/lnInclude/token.H:431: note: Foam::Ostream& Foam::operator<<(Foam::Ostream&, const Foam::token::punctuationToken&)
~/OpenFOAM/OpenFOAM-1.6.x/src/OpenFOAM/lnInclude/token.H:434: note: Foam::Ostream& Foam::operator<<(Foam::Ostream&, const Foam::token::compound&)
~/OpenFOAM/OpenFOAM-1.6.x/src/OpenFOAM/lnInclude/token.H:422: note: Foam::Ostream& Foam::operator<<(Foam::Ostream&, const Foam::token&)
~/OpenFOAM/OpenFOAM-1.6.x/src/OpenFOAM/lnInclude/error.H:284: note: Foam::Ostream& Foam::operator<<(Foam::Ostream&, const Foam::IOerror&)
~/OpenFOAM/OpenFOAM-1.6.x/src/OpenFOAM/lnInclude/error.H:179: note: Foam::Ostream& Foam::operator<<(Foam::Ostream&, const Foam::error&)
~/OpenFOAM/OpenFOAM-1.6.x/src/OpenFOAM/lnInclude/Ostream.H:212: note: Foam::Ostream& Foam::operator<<(Foam::Ostream&, Foam::IOstream& (*)(Foam::IOstream&))
~/OpenFOAM/OpenFOAM-1.6.x/src/OpenFOAM/lnInclude/Ostream.H:206: note: Foam::Ostream& Foam::operator<<(Foam::Ostream&, Foam::Ostream& (*)(Foam::Ostream&))
~/OpenFOAM/OpenFOAM-1.6.x/src/OpenFOAM/lnInclude/IOstream.H:556: note: Foam::IOstream& Foam::operator<<(Foam::IOstream&, Foam::IOstream& (*)(Foam::IOstream&))
~/OpenFOAM/OpenFOAM-1.6.x/src/OpenFOAM/lnInclude/IOstream.H:546: note: Foam::Ostream& Foam::operator<<(Foam::Ostream&, const Foam::IOstream::versionNumber&)
~/OpenFOAM/OpenFOAM-1.6.x/src/OpenFOAM/lnInclude/IOstream.H:545: note: Foam::Ostream& Foam::operator<<(Foam::Ostream&, const Foam::IOstream::streamFormat&)
~/OpenFOAM/OpenFOAM-1.6.x/src/OpenFOAM/lnInclude/fileName.H:178: note: Foam::Ostream& Foam::operator<<(Foam::Ostream&, const Foam::fileName&)
~/OpenFOAM/OpenFOAM-1.6.x/src/OpenFOAM/lnInclude/Scalar.H:282: note: Foam::Ostream& Foam::operator<<(Foam::Ostream&, Foam::doubleScalar)
~/OpenFOAM/OpenFOAM-1.6.x/src/OpenFOAM/lnInclude/Scalar.H:282: note: Foam::Ostream& Foam::operator<<(Foam::Ostream&, Foam::floatScalar)
~/OpenFOAM/OpenFOAM-1.6.x/src/OpenFOAM/lnInclude/uint.H:58: note: Foam::Ostream& Foam::operator<<(Foam::Ostream&, unsigned int)
~/OpenFOAM/OpenFOAM-1.6.x/src/OpenFOAM/lnInclude/bool.H:50: note: Foam::Ostream& Foam::operator<<(Foam::Ostream&, bool)
~/OpenFOAM/OpenFOAM-1.6.x/src/OpenFOAM/lnInclude/int.H:59: note: Foam::Ostream& Foam::operator<<(Foam::Ostream&, int)
~/OpenFOAM/OpenFOAM-1.6.x/src/OpenFOAM/lnInclude/word.H:134: note: Foam::Ostream& Foam::operator<<(Foam::Ostream&, const Foam::word&)
~/OpenFOAM/OpenFOAM-1.6.x/src/OpenFOAM/lnInclude/string.H:69: note: Foam::Ostream& Foam::operator<<(Foam::Ostream&, const std::string&)
~/OpenFOAM/OpenFOAM-1.6.x/src/OpenFOAM/lnInclude/string.H:215: note: Foam::Ostream& Foam::operator<<(Foam::Ostream&, const Foam::string&)
~/OpenFOAM/OpenFOAM-1.6.x/src/OpenFOAM/lnInclude/char.H:52: note: Foam::Ostream& Foam::operator<<(Foam::Ostream&, const char*)
~/OpenFOAM/OpenFOAM-1.6.x/src/OpenFOAM/lnInclude/char.H:51: note: Foam::Ostream& Foam::operator<<(Foam::Ostream&, char)
make: *** [Make/linux64GccDPOpt/test.o] Error 1
any idea?
Tobi
|