Anzeige:
Ergebnis 1 bis 5 von 5

Thema: Vorhandene Header werden nicht gefunden!

  1. #1
    Registrierter Benutzer
    Registriert seit
    Nov 2003
    Beiträge
    37

    Vorhandene Header werden nicht gefunden!

    Trotz langer Suche stehe ich vor diesem Problem:

    Code:
    g++ -c -DUSE_SUMO_SOLID -pipe -fPIC -DNDEBUG -O2 -DMOZ_NOT_NET -I../Physics/common -I../Physics/Dummy -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I../../include -I../../blenkernel -I../../blenlib -I../../avi -I../../quicktime -I/home/Arlx/Blender/../lib/linux-glibc2.3.5-x86_64/guardedalloc/include -I../../makesdna -I.. -I../../../makesdna -I../../../blenkernel -I../../../blenlib -I../../../imbuf -I../../../imbuf/intern -I/usr/local/include -I/usr/local/include/OpenEXR -I. openexr_api.cpp -o /home/Arlx/Blender/obj/linux-glibc2.3.5-x86_64/blender/imbuf/openexr/openexr_api.o
    In file included from openexr_api.cpp:61:
    /usr/include/OpenEXR/ImathBox.h:65:22: error: ImathVec.h: Datei oder Verzeichnis nicht gefunden
    In file included from openexr_api.cpp:63:
    /usr/include/OpenEXR/ImfIO.h:45:22: error: ImfInt64.h: Datei oder Verzeichnis nicht gefunden
    In file included from openexr_api.cpp:64:
    /usr/include/OpenEXR/ImfChannelList.h:47:21: error: ImfName.h: Datei oder Verzeichnis nicht gefunden
    /usr/include/OpenEXR/ImfChannelList.h:48:26: error: ImfPixelType.h: Datei oder Verzeichnis nicht gefunden
    In file included from openexr_api.cpp:66:
    /usr/include/OpenEXR/ImfInputFile.h:46:23: error: ImfHeader.h: Datei oder Verzeichnis nicht gefunden
    /usr/include/OpenEXR/ImfInputFile.h:47:28: error: ImfFrameBuffer.h: Datei oder Verzeichnis nicht gefunden
    /usr/include/OpenEXR/ImfInputFile.h:48:32: error: ImfTiledOutputFile.h: Datei oder Verzeichnis nicht gefunden
    In file included from openexr_api.cpp:69:
    /usr/include/OpenEXR/ImfCompressionAttribute.h:46:26: error: ImfAttribute.h: Datei oder Verzeichnis nicht gefunden
    /usr/include/OpenEXR/ImfCompressionAttribute.h:47:28: error: ImfCompression.h: Datei oder Verzeichnis nicht gefunden
    /usr/include/OpenEXR/ImathBox.h:130: error: ‘V2s’ was not declared in this scope
    /usr/include/OpenEXR/ImathBox.h:130: error: template argument 1 is invalid
    /usr/include/OpenEXR/ImathBox.h:130: error: invalid type in declaration before ‘;’ token
    /usr/include/OpenEXR/ImathBox.h:131: error: ‘V2i’ was not declared in this scope
    /usr/include/OpenEXR/ImathBox.h:131: error: template argument 1 is invalid
    /usr/include/OpenEXR/ImathBox.h:131: error: invalid type in declaration before ‘;’ token
    /usr/include/OpenEXR/ImathBox.h:132: error: ‘V2f’ was not declared in this scope
    /usr/include/OpenEXR/ImathBox.h:132: error: template argument 1 is invalid
    /usr/include/OpenEXR/ImathBox.h:132: error: invalid type in declaration before ‘;’ token
    /usr/include/OpenEXR/ImathBox.h:133: error: ‘V2d’ was not declared in this scope
    /usr/include/OpenEXR/ImathBox.h:133: error: template argument 1 is invalid
    /usr/include/OpenEXR/ImathBox.h:133: error: invalid type in declaration before ‘;’ token
    /usr/include/OpenEXR/ImathBox.h:134: error: ‘V3s’ was not declared in this scope
    /usr/include/OpenEXR/ImathBox.h:134: error: template argument 1 is invalid
    /usr/include/OpenEXR/ImathBox.h:134: error: invalid type in declaration before ‘;’ token
    /usr/include/OpenEXR/ImathBox.h:135: error: ‘V3i’ was not declared in this scope
    /usr/include/OpenEXR/ImathBox.h:135: error: template argument 1 is invalid
    /usr/include/OpenEXR/ImathBox.h:135: error: invalid type in declaration before ‘;’ token
    /usr/include/OpenEXR/ImathBox.h:136: error: ‘V3f’ was not declared in this scope
    /usr/include/OpenEXR/ImathBox.h:136: error: template argument 1 is invalid
    /usr/include/OpenEXR/ImathBox.h:136: error: invalid type in declaration before ‘;’ token
    /usr/include/OpenEXR/ImathBox.h:137: error: ‘V3d’ was not declared in this scope
    /usr/include/OpenEXR/ImathBox.h:137: error: template argument 1 is invalid
    /usr/include/OpenEXR/ImathBox.h:137: error: invalid type in declaration before ‘;’ token
    /usr/include/OpenEXR/ImfIO.h:83: error: ‘Int64’ does not name a type
    /usr/include/OpenEXR/ImfIO.h:91: error: ‘Int64’ has not been declared
    /usr/include/OpenEXR/ImfIO.h:153: error: ‘Int64’ does not name a type
    /usr/include/OpenEXR/ImfIO.h:161: error: ‘Int64’ has not been declared
    /usr/include/OpenEXR/ImfChannelList.h:63: error: ‘PixelType’ does not name a type
    /usr/include/OpenEXR/ImfChannelList.h:82: error: expected `)' before ‘type’
    /usr/include/OpenEXR/ImfChannelList.h:129: error: ‘Name’ was not declared in this scope
    /usr/include/OpenEXR/ImfChannelList.h:129: error: template argument 1 is invalid
    /usr/include/OpenEXR/ImfChannelList.h:129: error: template argument 3 is invalid
    /usr/include/OpenEXR/ImfChannelList.h:129: error: template argument 4 is invalid
    /usr/include/OpenEXR/ImfChannelList.h:234: error: ‘class Imf::ChannelList::ChannelMap’ is not a class or namespace
    /usr/include/OpenEXR/ImfChannelList.h:234: error: expected ‘,’ or ‘...’ before ‘&’ token
    /usr/include/OpenEXR/ImfChannelList.h:246: error: ‘class Imf::ChannelList::ChannelMap’ is not a class or namespace
    /usr/include/OpenEXR/ImfChannelList.h:246: error: ‘iterator’ does not name a type
    /usr/include/OpenEXR/ImfChannelList.h:255: error: ‘class Imf::ChannelList::ChannelMap’ is not a class or namespace
    /usr/include/OpenEXR/ImfChannelList.h:255: error: expected ‘,’ or ‘...’ before ‘&’ token
    /usr/include/OpenEXR/ImfChannelList.h:269: error: ‘class Imf::ChannelList::ChannelMap’ is not a class or namespace
    /usr/include/OpenEXR/ImfChannelList.h:269: error: ‘const_iterator’ does not name a type
    /usr/include/OpenEXR/ImfChannelList.h: In constructor ‘Imf::ChannelList::Iterator::Iterator()’:
    /usr/include/OpenEXR/ImfChannelList.h:278: error: class ‘Imf::ChannelList::Iterator’ does not have any field named ‘_i’
    /usr/include/OpenEXR/ImfChannelList.h: At global scope:
    /usr/include/OpenEXR/ImfChannelList.h:285: error: ‘class Imf::ChannelList::ChannelMap’ is not a class or namespace
    /usr/include/OpenEXR/ImfChannelList.h:285: error: expected ‘,’ or ‘...’ before ‘&’ token
    /usr/include/OpenEXR/ImfChannelList.h: In constructor ‘Imf::ChannelList::Iterator::Iterator(int)’:
    /usr/include/OpenEXR/ImfChannelList.h:286: error: class ‘Imf::ChannelList::Iterator’ does not have any field named ‘_i’
    /usr/include/OpenEXR/ImfChannelList.h:286: error: ‘i’ was not declared in this scope
    /usr/include/OpenEXR/ImfChannelList.h: In member function ‘Imf::ChannelList::Iterator& Imf::ChannelList::Iterator::operator++()’:
    /usr/include/OpenEXR/ImfChannelList.h:295: error: ‘_i’ was not declared in this scope
    /usr/include/OpenEXR/ImfChannelList.h: In member function ‘Imf::ChannelList::Iterator Imf::ChannelList::Iterator::operator++(int)’:
    /usr/include/OpenEXR/ImfChannelList.h:304: error: ‘_i’ was not declared in this scope
    /usr/include/OpenEXR/ImfChannelList.h: In member function ‘const char* Imf::ChannelList::Iterator::name() const’:
    /usr/include/OpenEXR/ImfChannelList.h:312: error: ‘_i’ was not declared in this scope
    /usr/include/OpenEXR/ImfChannelList.h: In member function ‘Imf::Channel& Imf::ChannelList::Iterator::channel() const’:
    /usr/include/OpenEXR/ImfChannelList.h:319: error: ‘_i’ was not declared in this scope
    /usr/include/OpenEXR/ImfChannelList.h: In constructor ‘Imf::ChannelList::ConstIterator::ConstIterator()’:
    /usr/include/OpenEXR/ImfChannelList.h:324: error: class ‘Imf::ChannelList::ConstIterator’ does not have any field named ‘_i’
    /usr/include/OpenEXR/ImfChannelList.h: At global scope:
    /usr/include/OpenEXR/ImfChannelList.h:331: error: ‘class Imf::ChannelList::ChannelMap’ is not a class or namespace
    /usr/include/OpenEXR/ImfChannelList.h:331: error: expected ‘,’ or ‘...’ before ‘&’ token
    /usr/include/OpenEXR/ImfChannelList.h: In constructor ‘Imf::ChannelList::ConstIterator::ConstIterator(int)’:
    /usr/include/OpenEXR/ImfChannelList.h:331: error: class ‘Imf::ChannelList::ConstIterator’ does not have any field named ‘_i’
    /usr/include/OpenEXR/ImfChannelList.h:331: error: ‘i’ was not declared in this scope
    /usr/include/OpenEXR/ImfChannelList.h: In constructor ‘Imf::ChannelList::ConstIterator::ConstIterator(const Imf::ChannelList::Iterator&)’:
    /usr/include/OpenEXR/ImfChannelList.h:339: error: class ‘Imf::ChannelList::ConstIterator’ does not have any field named ‘_i’
    /usr/include/OpenEXR/ImfChannelList.h:339: error: ‘const class Imf::ChannelList::Iterator’ has no member named ‘_i’
    /usr/include/OpenEXR/ImfChannelList.h: In member function ‘Imf::ChannelList::ConstIterator& Imf::ChannelList::ConstIterator::operator++()’:
    /usr/include/OpenEXR/ImfChannelList.h:347: error: ‘_i’ was not declared in this scope
    /usr/include/OpenEXR/ImfChannelList.h: In member function ‘Imf::ChannelList::ConstIterator Imf::ChannelList::ConstIterator::operator++(int)’:
    /usr/include/OpenEXR/ImfChannelList.h:356: error: ‘_i’ was not declared in this scope
    /usr/include/OpenEXR/ImfChannelList.h: In member function ‘const char* Imf::ChannelList::ConstIterator::name() const’:
    /usr/include/OpenEXR/ImfChannelList.h:364: error: ‘_i’ was not declared in this scope
    /usr/include/OpenEXR/ImfChannelList.h: In member function ‘const Imf::Channel& Imf::ChannelList::ConstIterator::channel() const’:
    /usr/include/OpenEXR/ImfChannelList.h:370: error: ‘_i’ was not declared in this scope
    /usr/include/OpenEXR/ImfChannelList.h: In function ‘bool Imf::operator==(const Imf::ChannelList::ConstIterator&, const Imf::ChannelList::ConstIterator&)’:
    /usr/include/OpenEXR/ImfChannelList.h:378: error: ‘const class Imf::ChannelList::ConstIterator’ has no member named ‘_i’
    /usr/include/OpenEXR/ImfChannelList.h:378: error: ‘const class Imf::ChannelList::ConstIterator’ has no member named ‘_i’
    /usr/include/OpenEXR/ImfInputFile.h: At global scope:
    /usr/include/OpenEXR/ImfInputFile.h:97: error: expected ‘;’ before ‘&’ token
    /usr/include/OpenEXR/ImfInputFile.h:118: error: expected ‘,’ or ‘...’ before ‘&’ token
    /usr/include/OpenEXR/ImfInputFile.h:125: error: expected ‘;’ before ‘&’ token
    /usr/include/OpenEXR/ImfInputFile.h:194: error: ‘TiledOutputFile’ has not been declared
    /usr/include/OpenEXR/ImfOutputFile.h:67: error: expected ‘,’ or ‘...’ before ‘&’ token
    /usr/include/OpenEXR/ImfOutputFile.h:79: error: expected ‘,’ or ‘...’ before ‘&’ token
    /usr/include/OpenEXR/ImfOutputFile.h:104: error: expected ‘;’ before ‘&’ token
    /usr/include/OpenEXR/ImfOutputFile.h:118: error: expected ‘,’ or ‘...’ before ‘&’ token
    /usr/include/OpenEXR/ImfOutputFile.h:125: error: expected ‘;’ before ‘&’ token
    /usr/include/OpenEXR/ImfOutputFile.h:206: error: expected ‘,’ or ‘...’ before ‘&’ token
    /usr/include/OpenEXR/ImfCompressionAttribute.h:53: error: expected initializer before ‘<’ token
    /usr/include/OpenEXR/ImfCompressionAttribute.h:54: error: ‘CompressionAttribute’ has not been declared
    /usr/include/OpenEXR/ImfCompressionAttribute.h:54: error: ‘staticTypeName’ is not a template function
    /usr/include/OpenEXR/ImfCompressionAttribute.h:55: error: ‘CompressionAttribute’ has not been declared
    /usr/include/OpenEXR/ImfCompressionAttribute.h:55: error: non-member function ‘void Imf::writeValueTo(Imf::OStream&, int)’ cannot have cv-qualifier
    /usr/include/OpenEXR/ImfCompressionAttribute.h:55: error: ‘writeValueTo’ is not a template function
    /usr/include/OpenEXR/ImfCompressionAttribute.h:56: error: ‘CompressionAttribute’ has not been declared
    /usr/include/OpenEXR/ImfCompressionAttribute.h:56: error: ‘readValueFrom’ is not a template function
    openexr_api.cpp:83: error: ‘Int64’ does not name a type
    openexr_api.cpp:84: error: ‘Int64’ has not been declared
    openexr_api.cpp:90: error: ‘Int64’ does not name a type
    openexr_api.cpp:91: error: ‘Int64’ does not name a type
    openexr_api.cpp: In constructor ‘Mem_IStream::Mem_IStream(unsigned char*, int)’:
    openexr_api.cpp:80: error: class ‘Mem_IStream’ does not have any field named ‘_exrpos’
    openexr_api.cpp:80: error: class ‘Mem_IStream’ does not have any field named ‘_exrsize’
    openexr_api.cpp: In member function ‘virtual bool Mem_IStream::read(char*, int)’:
    openexr_api.cpp:97: error: ‘_exrpos’ was not declared in this scope
    openexr_api.cpp:97: error: ‘_exrsize’ was not declared in this scope
    openexr_api.cpp: At global scope:
    openexr_api.cpp:107: error: ‘Int64’ does not name a type
    openexr_api.cpp:112: error: variable or field ‘seekg’ declared void
    openexr_api.cpp:112: error: ‘int Mem_IStream::seekg’ is not a static member of ‘class Mem_IStream’
    openexr_api.cpp:112: error: ‘Int64’ was not declared in this scope
    openexr_api.cpp:113: error: expected ‘,’ or ‘;’ before ‘{’ token
    openexr_api.cpp:140: error: variable or field ‘openexr_header_compression’ declared void
    openexr_api.cpp:140: error: ‘Header’ was not declared in this scope
    openexr_api.cpp:140: error: ‘header’ was not declared in this scope
    openexr_api.cpp:140: error: expected primary-expression before ‘int’
    openexr_api.cpp:140: error: initializer expression list treated as compound expression
    openexr_api.cpp:141: error: expected ‘,’ or ‘;’ before ‘{’ token
    openexr_api.cpp: In function ‘short int imb_save_openexr_half(ImBuf*, char*, int)’:
    openexr_api.cpp:174: error: ‘Header’ was not declared in this scope
    openexr_api.cpp:174: error: expected `;' before ‘header’
    openexr_api.cpp:176: error: ‘header’ was not declared in this scope
    openexr_api.cpp:176: error: ‘openexr_header_compression’ cannot be used as a function
    openexr_api.cpp:178: error: no matching function for call to ‘Imf::Channel::Channel(Imf::PixelType)’
    /usr/include/OpenEXR/ImfChannelList.h:58: note: candidates are: Imf::Channel::Channel()
    /usr/include/OpenEXR/ImfChannelList.h:58: note:                 Imf::Channel::Channel(const Imf::Channel&)
    openexr_api.cpp:179: error: no matching function for call to ‘Imf::Channel::Channel(Imf::PixelType)’
    /usr/include/OpenEXR/ImfChannelList.h:58: note: candidates are: Imf::Channel::Channel()
    /usr/include/OpenEXR/ImfChannelList.h:58: note:                 Imf::Channel::Channel(const Imf::Channel&)
    openexr_api.cpp:180: error: no matching function for call to ‘Imf::Channel::Channel(Imf::PixelType)’
    /usr/include/OpenEXR/ImfChannelList.h:58: note: candidates are: Imf::Channel::Channel()
    /usr/include/OpenEXR/ImfChannelList.h:58: note:                 Imf::Channel::Channel(const Imf::Channel&)
    openexr_api.cpp:181: error: no matching function for call to ‘Imf::Channel::Channel(Imf::PixelType)’
    /usr/include/OpenEXR/ImfChannelList.h:58: note: candidates are: Imf::Channel::Channel()
    /usr/include/OpenEXR/ImfChannelList.h:58: note:                 Imf::Channel::Channel(const Imf::Channel&)
    openexr_api.cpp:183: error: no matching function for call to ‘Imf::Channel::Channel(Imf::PixelType)’
    /usr/include/OpenEXR/ImfChannelList.h:58: note: candidates are: Imf::Channel::Channel()
    /usr/include/OpenEXR/ImfChannelList.h:58: note:                 Imf::Channel::Channel(const Imf::Channel&)
    openexr_api.cpp:185: error: ‘FrameBuffer’ was not declared in this scope
    openexr_api.cpp:185: error: expected `;' before ‘frameBuffer’
    openexr_api.cpp:186: error: no matching function for call to ‘Imf::OutputFile::OutputFile(char*&, <type error>)’
    /usr/include/OpenEXR/ImfOutputFile.h:203: note: candidates are: Imf::OutputFile::OutputFile(const Imf::OutputFile&)
    /usr/include/OpenEXR/ImfOutputFile.h:79: note:                 Imf::OutputFile::OutputFile(Imf::OStream&, int)
    /usr/include/OpenEXR/ImfOutputFile.h:67: note:                 Imf::OutputFile::OutputFile(const char*, int)
    openexr_api.cpp:195: error: ‘frameBuffer’ was not declared in this scope
    openexr_api.cpp:195: error: ‘Slice’ was not declared in this scope
    openexr_api.cpp:240: error: no matching function for call to ‘Imf::OutputFile::setFrameBuffer(<type error>)’
    /usr/include/OpenEXR/ImfOutputFile.h:118: note: candidates are: void Imf::OutputFile::setFrameBuffer(int)
    openexr_api.cpp: In function ‘short int imb_save_openexr_float(ImBuf*, char*, int)’:
    openexr_api.cpp:264: error: ‘Header’ was not declared in this scope
    openexr_api.cpp:264: error: expected `;' before ‘header’
    openexr_api.cpp:266: error: ‘header’ was not declared in this scope
    openexr_api.cpp:266: error: ‘openexr_header_compression’ cannot be used as a function
    openexr_api.cpp:268: error: no matching function for call to ‘Imf::Channel::Channel(Imf::PixelType)’
    /usr/include/OpenEXR/ImfChannelList.h:58: note: candidates are: Imf::Channel::Channel()
    /usr/include/OpenEXR/ImfChannelList.h:58: note:                 Imf::Channel::Channel(const Imf::Channel&)
    openexr_api.cpp:269: error: no matching function for call to ‘Imf::Channel::Channel(Imf::PixelType)’
    /usr/include/OpenEXR/ImfChannelList.h:58: note: candidates are: Imf::Channel::Channel()
    /usr/include/OpenEXR/ImfChannelList.h:58: note:                 Imf::Channel::Channel(const Imf::Channel&)
    openexr_api.cpp:270: error: no matching function for call to ‘Imf::Channel::Channel(Imf::PixelType)’
    /usr/include/OpenEXR/ImfChannelList.h:58: note: candidates are: Imf::Channel::Channel()
    /usr/include/OpenEXR/ImfChannelList.h:58: note:                 Imf::Channel::Channel(const Imf::Channel&)
    openexr_api.cpp:271: error: no matching function for call to ‘Imf::Channel::Channel(Imf::PixelType)’
    /usr/include/OpenEXR/ImfChannelList.h:58: note: candidates are: Imf::Channel::Channel()
    /usr/include/OpenEXR/ImfChannelList.h:58: note:                 Imf::Channel::Channel(const Imf::Channel&)
    openexr_api.cpp:273: error: no matching function for call to ‘Imf::Channel::Channel(Imf::PixelType)’
    /usr/include/OpenEXR/ImfChannelList.h:58: note: candidates are: Imf::Channel::Channel()
    /usr/include/OpenEXR/ImfChannelList.h:58: note:                 Imf::Channel::Channel(const Imf::Channel&)
    openexr_api.cpp:275: error: ‘FrameBuffer’ was not declared in this scope
    openexr_api.cpp:275: error: expected `;' before ‘frameBuffer’
    openexr_api.cpp:276: error: no matching function for call to ‘Imf::OutputFile::OutputFile(char*&, <type error>)’
    /usr/include/OpenEXR/ImfOutputFile.h:203: note: candidates are: Imf::OutputFile::OutputFile(const Imf::OutputFile&)
    /usr/include/OpenEXR/ImfOutputFile.h:79: note:                 Imf::OutputFile::OutputFile(Imf::OStream&, int)
    /usr/include/OpenEXR/ImfOutputFile.h:67: note:                 Imf::OutputFile::OutputFile(const char*, int)
    openexr_api.cpp:281: error: ‘frameBuffer’ was not declared in this scope
    openexr_api.cpp:281: error: ‘Slice’ was not declared in this scope
    openexr_api.cpp:289: error: no matching function for call to ‘Imf::OutputFile::setFrameBuffer(<type error>)’
    /usr/include/OpenEXR/ImfOutputFile.h:118: note: candidates are: void Imf::OutputFile::setFrameBuffer(int)
    openexr_api.cpp: In function ‘void exr_print_filecontents(Imf::InputFile*)’:
    openexr_api.cpp:339: error: ‘class Imf::InputFile’ has no member named ‘header’
    openexr_api.cpp:344: error: ‘const struct Imf::Channel’ has no member named ‘type’
    openexr_api.cpp: In function ‘int exr_has_zbuffer(Imf::InputFile*)’:
    openexr_api.cpp:350: error: ‘class Imf::InputFile’ has no member named ‘header’
    openexr_api.cpp: In function ‘ImBuf* imb_load_openexr(unsigned char*, int, int)’:
    openexr_api.cpp:374: error: ‘class Imf::InputFile’ has no member named ‘header’
    openexr_api.cpp:375: error: request for member ‘max’ in ‘dw’, which is of non-class type ‘Imath::Box2i’
    openexr_api.cpp:375: error: request for member ‘min’ in ‘dw’, which is of non-class type ‘Imath::Box2i’
    openexr_api.cpp:376: error: request for member ‘max’ in ‘dw’, which is of non-class type ‘Imath::Box2i’
    openexr_api.cpp:376: error: request for member ‘min’ in ‘dw’, which is of non-class type ‘Imath::Box2i’
    openexr_api.cpp:391: error: ‘FrameBuffer’ was not declared in this scope
    openexr_api.cpp:391: error: expected `;' before ‘frameBuffer’
    openexr_api.cpp:399: error: request for member ‘min’ in ‘dw’, which is of non-class type ‘Imath::Box2i’
    openexr_api.cpp:399: error: request for member ‘min’ in ‘dw’, which is of non-class type ‘Imath::Box2i’
    openexr_api.cpp:403: error: ‘frameBuffer’ was not declared in this scope
    openexr_api.cpp:403: error: ‘Slice’ was not declared in this scope
    openexr_api.cpp:413: error: request for member ‘min’ in ‘dw’, which is of non-class type ‘Imath::Box2i’
    openexr_api.cpp:413: error: request for member ‘min’ in ‘dw’, which is of non-class type ‘Imath::Box2i’
    openexr_api.cpp:418: error: no matching function for call to ‘Imf::InputFile::setFrameBuffer(<type error>)’
    /usr/include/OpenEXR/ImfInputFile.h:118: note: candidates are: void Imf::InputFile::setFrameBuffer(int)
    openexr_api.cpp:419: error: request for member ‘min’ in ‘dw’, which is of non-class type ‘Imath::Box2i’
    openexr_api.cpp:419: error: request for member ‘max’ in ‘dw’, which is of non-class type ‘Imath::Box2i’
    make[5]: *** [/home/Arlx/Blender/obj/linux-glibc2.3.5-x86_64/blender/imbuf/openexr/openexr_api.o] Fehler 1
    make[4]: *** [all] Fehler 1
    make[3]: *** [all] Fehler 1
    make[2]: *** [all] Fehler 1
    make[1]: *** [all] Fehler 1
    make: *** [all] Fehler 1
    Arlx@linux:~/Blender>
    Weit oben sagt der mir die Datei ImathVec.h würde fehlen doch ls gibt das aus:

    Code:
    Arlx@linux:/usr/include/OpenEXR> ls
    halfFunction.h      ImathQuat.h                   ImfKeyCode.h
    half.h              ImathRandom.h                 ImfLineOrderAttribute.h
    halfLimits.h        ImathRoots.h                  ImfLineOrder.h
    IexBaseExc.h        ImathShear.h                  ImfLut.h
    IexErrnoExc.h       ImathSphere.h                 ImfMatrixAttribute.h
    Iex.h               ImathVecAlgo.h                ImfName.h
    IexMacros.h         ImathVec.h                    ImfOpaqueAttribute.h
    IexMathExc.h        ImfArray.h                    ImfOutputFile.h
    IexThrowErrnoExc.h  ImfAttribute.h                ImfPixelType.h
    ImathBoxAlgo.h      ImfBoxAttribute.h             ImfPreviewImageAttribute.h
    ImathBox.h          ImfChannelListAttribute.h     ImfPreviewImage.h
    ImathColorAlgo.h    ImfChannelList.h              ImfRgbaFile.h
    ImathColor.h        ImfChromaticitiesAttribute.h  ImfRgba.h
    ImathEuler.h        ImfChromaticities.h           ImfRgbaYca.h
    ImathExc.h          ImfCompressionAttribute.h     ImfStandardAttributes.h
    ImathFrame.h        ImfCompression.h              ImfStringAttribute.h
    ImathFrustum.h      ImfConvert.h                  ImfTestFile.h
    ImathFun.h          ImfCRgbaFile.h                ImfTileDescriptionAttribute.h
    ImathGL.h           ImfDoubleAttribute.h          ImfTileDescription.h
    ImathGLU.h          ImfEnvmapAttribute.h          ImfTiledInputFile.h
    ImathHalfLimits.h   ImfEnvmap.h                   ImfTiledOutputFile.h
    ImathInterval.h     ImfFloatAttribute.h           ImfTiledRgbaFile.h
    ImathLimits.h       ImfFrameBuffer.h              ImfTimeCodeAttribute.h
    ImathLineAlgo.h     ImfHeader.h                   ImfTimeCode.h
    ImathLine.h         ImfHuf.h                      ImfVecAttribute.h
    ImathMath.h         ImfInputFile.h                ImfVersion.h
    ImathMatrixAlgo.h   ImfInt64.h                    ImfWav.h
    ImathMatrix.h       ImfIntAttribute.h             ImfXdr.h
    ImathPlane.h        ImfIO.h
    ImathPlatform.h     ImfKeyCodeAttribute.h
    Die Datei ist sogar im selben Verzeichnis wie die Datei ,die diese benötigt.

    Übrigens versuche ich hier Blender zu kompileren.

    Meine Distribution:
    SuSE 10.0 x86_64

  2. #2
    Registrierter Benutzer
    Registriert seit
    Jan 2005
    Beiträge
    273
    Hallo Da habe ich wohl libs mit includes verwechselt
    Sorry fuer das Posting

    Versuch es mit
    ./configure --with-includedir=/usr/include/OpenEXR

    Gruesse
    Plueschinger
    Geändert von plueschinger (05.02.06 um 05:05 Uhr)

  3. #3
    Registrierter Benutzer
    Registriert seit
    Nov 2003
    Beiträge
    37
    Ein cofigure-script gibt es nicht.
    Aber ich glaube!!! die Lösung gefunden zu haben. In der Installationsanweisung stand etwas über eine Datei nan_definitions.mk. in dieser habe diese Zeile gefunden export NAN_OPENEXR ?= /usr/locale und sie umgeändert in export NAN_OPENEXR ?= /usr/

    Doch jetzt stehe ich vor einem neuen Problem

    Code:
    make[1]: *** Keine Regel vorhanden, um das Target »/usr/lib/libopenal.a«,
      benötigt von »/home/Alexander/Blender/obj/linux-glibc2.3.5-x86_64/bin/blender«, zu erstellen.  Schluss.
    make: *** [all] Fehler 1

    Code:
    Arlx@linux:/usr/lib> ls libopenal*
    libopenal.so.0  libopenal.so.0.0.8
    Du hast doch etwas über libs geschrieben, nur konnte ich nichtmehr sehen was. könnte es hier hilfreich sein?

  4. #4
    Registrierter Benutzer
    Registriert seit
    Jan 2005
    Beiträge
    273
    Hallo

    Ich habe ein bisschen gegoogelt.
    /usr/lib/libopenal.a muesste im Paket openal-devel vorhanden sein,
    zumindest sagt das der folgende Link, da steht /usr/lib/libopenal.a in der File list.
    http://www.novell.com/products/linux...nal-devel.html

    Gruesse
    Plueschinger

  5. #5
    Registrierter Benutzer
    Registriert seit
    Nov 2003
    Beiträge
    37
    Danke aber wie es scheint wraen die schon installiert (yast zufolge). Ich habe es erneut mit dem Paket von http://www.openal.org installiert, was leider auch nichts gebracht hat. Allerdings habe ich die Datei bei mir im Ordner /usr/lib64 gefunden. Wie sage ich make jetzt, dass sie dort ist.

Ähnliche Themen

  1. Sambaserver in der Dreambox taucht nicht in der Netzwerkumgebung auf
    Von fuchs im Forum Linux in heterogenen Netzen
    Antworten: 11
    Letzter Beitrag: 07.02.06, 11:46
  2. Museek
    Von stokedfish im Forum Kompilieren von Kernel und Sourcen
    Antworten: 4
    Letzter Beitrag: 02.06.04, 16:45
  3. unrar/rar entpacken
    Von geekwoman im Forum Anwendungen Allgemein, Software
    Antworten: 24
    Letzter Beitrag: 03.02.04, 20:23
  4. freeswan - Linux-Gateway/Linux-Roadwarrior
    Von schuelsche im Forum Sicherheit
    Antworten: 96
    Letzter Beitrag: 21.07.03, 10:45
  5. mplayer für RH 9?
    Von codemonkey im Forum Anwendungen Allgemein, Software
    Antworten: 32
    Letzter Beitrag: 14.06.03, 11:58

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •