Проблема в том, что его нужно сделать удобным и красивым(У нас сейчас например большая буква Ю налезает на соседей. Подвинем - окажется что что-то другое не так(Например это соседи налезали на Ю) и т.д.). А это имхо в 10000 раз больший гимор, нежели переход на понскриптер, в котором нет таких проблем. WinKi-тян, не компилится =( Все .h скачал... Пишется в билдлоге вот что СпойлерProject : Console applicationCompiler : GNU GCC Compiler (called directly) Directory : D:\projects\PON\ -------------------------------------------------------------------------------- Switching to target: default Compiling: ..\Ponscripter\AVIWrapper.cpp In file included from D:/Dev-Cpp/include/avm_stl.h:7, from D:/Dev-Cpp/include/avifile.h:4, from ..\Ponscripter\/AVIWrapper.h:32, from ..\Ponscripter\AVIWrapper.cpp:27: D:/Dev-Cpp/include/avm_default.h:33: error: conflicting declaration 'typedef long int int32_t' D:/Dev-Cpp/include/stdint.h:31: error: 'int32_t' has a previous declaration as `typedef int int32_t' D:/Dev-Cpp/include/avm_default.h:33: error: declaration of `typedef long int int32_t' D:/Dev-Cpp/include/stdint.h:31: error: conflicts with previous declaration `typedef int int32_t' D:/Dev-Cpp/include/avm_default.h:33: error: declaration of `typedef long int int32_t' D:/Dev-Cpp/include/stdint.h:31: error: conflicts with previous declaration `typedef int int32_t' D:/Dev-Cpp/include/avm_default.h:35: error: conflicting declaration 'typedef char int8_t' D:/Dev-Cpp/include/stdint.h:27: error: 'int8_t' has a previous declaration as `typedef signed char int8_t' D:/Dev-Cpp/include/avm_default.h:35: error: declaration of `typedef char int8_t' D:/Dev-Cpp/include/stdint.h:27: error: conflicts with previous declaration `typedef signed char int8_t' D:/Dev-Cpp/include/avm_default.h:35: error: declaration of `typedef char int8_t' D:/Dev-Cpp/include/stdint.h:27: error: conflicts with previous declaration `typedef signed char int8_t' D:/Dev-Cpp/include/avm_default.h:37: error: `__uint64' does not name a type D:/Dev-Cpp/include/avm_default.h:38: error: `__uint32' does not name a type D:/Dev-Cpp/include/avm_default.h:39: error: `__uint16' does not name a type D:/Dev-Cpp/include/avm_default.h:40: error: `__uint8' does not name a type In file included from D:/Dev-Cpp/include/avm_stl.h:8, from D:/Dev-Cpp/include/avifile.h:4, from ..\Ponscripter\/AVIWrapper.h:32, from ..\Ponscripter\AVIWrapper.cpp:27: D:/Dev-Cpp/include/assert.h:36:14: macro "__attribute__" passed 1 arguments, but takes just 0 In file included from D:/Dev-Cpp/include/avm_stl.h:8, from D:/Dev-Cpp/include/avifile.h:4, from ..\Ponscripter\/AVIWrapper.h:32, from ..\Ponscripter\AVIWrapper.cpp:27: D:/Dev-Cpp/include/assert.h:36: error: expected `(' before "_assert" D:/Dev-Cpp/include/assert.h:36: error: expected `(' before "_assert" D:/Dev-Cpp/include/assert.h:36: error: expected primary-expression before "const" D:/Dev-Cpp/include/assert.h:36: error: expected primary-expression before "const" D:/Dev-Cpp/include/assert.h:36: error: expected primary-expression before "int" D:/Dev-Cpp/include/assert.h:38:27: macro "__attribute__" passed 1 arguments, but takes just 0 D:/Dev-Cpp/include/assert.h:38: error: expected `)' before "__attribute__" D:/Dev-Cpp/include/assert.h:38: error: expected `)' before "__attribute__" D:/Dev-Cpp/include/assert.h:40: error: expected `(' before ';' token D:/Dev-Cpp/include/assert.h:40: error: expected `(' before ';' token D:/Dev-Cpp/include/assert.h:40: error: expected `)' before ';' token D:/Dev-Cpp/include/assert.h:40: error: expected `)' before ';' token D:/Dev-Cpp/include/assert.h:40: error: declaration does not declare anything In file included from D:/Dev-Cpp/include/avifile.h:4, from ..\Ponscripter\/AVIWrapper.h:32, from ..\Ponscripter\AVIWrapper.cpp:27: D:/Dev-Cpp/include/avm_stl.h: In member function `void avm::qring<Type>::insert(uint_t, const Type&)': D:/Dev-Cpp/include/avm_stl.h:110: error: there are no arguments to `_assert' that depend on a template parameter, so a declaration of `_assert' must be available D:/Dev-Cpp/include/avm_stl.h:110: error: (if you use `-fpermissive', G++ will accept your code, but allowing the use of an undeclared name is deprecated) D:/Dev-Cpp/include/avm_stl.h: In member function `void avm::qring<Type>::push(const Type&)': D:/Dev-Cpp/include/avm_stl.h:138: error: there are no arguments to `_assert' that depend on a template parameter, so a declaration of `_assert' must be available D:/Dev-Cpp/include/avm_stl.h: In member function `void avm::vector<Type>::erase(Type*)': D:/Dev-Cpp/include/avm_stl.h:222: error: there are no arguments to `_assert' that depend on a template parameter, so a declaration of `_assert' must be available D:/Dev-Cpp/include/avm_stl.h: In member function `void avm::vector<Type>::pop_back()': D:/Dev-Cpp/include/avm_stl.h:243: error: there are no arguments to `_assert' that depend on a template parameter, so a declaration of `_assert' must be available D:/Dev-Cpp/include/avm_stl.h: In member function `void avm::vector<Type>::pop_front()': D:/Dev-Cpp/include/avm_stl.h:250: error: there are no arguments to `_assert' that depend on a template parameter, so a declaration of `_assert' must be available D:/Dev-Cpp/include/avm_stl.h: In member function `void avm::vector<Type>::copy(const Type*, uint_t, uint_t)': D:/Dev-Cpp/include/avm_stl.h:317: error: there are no arguments to `_assert' that depend on a template parameter, so a declaration of `_assert' must be available In file included from ..\Ponscripter\/AVIWrapper.h:32, from ..\Ponscripter\AVIWrapper.cpp:27: D:/Dev-Cpp/include/avifile.h:5:21: formats.h: No such file or directory In file included from ..\Ponscripter\/AVIWrapper.h:32, from ..\Ponscripter\AVIWrapper.cpp:27: D:/Dev-Cpp/include/avifile.h: In member function `uint_t avm::IReadStream::GetAudioFormatInfo(void*, char**) const': D:/Dev-Cpp/include/avifile.h:274: error: `WAVEFORMATEX' undeclared (first use this function) D:/Dev-Cpp/include/avifile.h:274: error: (Each undeclared identifier is reported only once for each function it appears in.) D:/Dev-Cpp/include/avifile.h: At global scope: D:/Dev-Cpp/include/avifile.h:403: error: expected `,' or `...' before '*' token D:/Dev-Cpp/include/avifile.h:404: error: ISO C++ forbids declaration of `BITMAPINFOHEADER' with no type D:/Dev-Cpp/include/avifile.h:406: error: expected `,' or `...' before '*' token D:/Dev-Cpp/include/avifile.h:407: error: ISO C++ forbids declaration of `BITMAPINFOHEADER' with no type D:/Dev-Cpp/include/avifile.h:411: error: expected `,' or `...' before '*' token D:/Dev-Cpp/include/avifile.h:412: error: ISO C++ forbids declaration of `WAVEFORMATEX' with no type D:/Dev-Cpp/include/avifile.h:414: error: expected `,' or `...' before '*' token D:/Dev-Cpp/include/avifile.h:415: error: ISO C++ forbids declaration of `WAVEFORMATEX' with no type In file included from D:/Dev-Cpp/bin/../lib/gcc/mingw32/3.4.2/../../../../include/c++/3.4.2/new:42, from D:/Dev-Cpp/bin/../lib/gcc/mingw32/3.4.2/../../../../include/c++/3.4.2/bits/stl_algobase.h:69, from D:/Dev-Cpp/bin/../lib/gcc/mingw32/3.4.2/../../../../include/c++/3.4.2/vector:67, from D:/Dev-Cpp/include/utils.h:62, from ..\Ponscripter\/AVIWrapper.h:34, from ..\Ponscripter\AVIWrapper.cpp:27: D:/Dev-Cpp/bin/../lib/gcc/mingw32/3.4.2/../../../../include/c++/3.4.2/exception:82:49: macro "__attribute__" passed 1 arguments, but takes just 0 In file included from D:/Dev-Cpp/bin/../lib/gcc/mingw32/3.4.2/../../../../include/c++/3.4.2/new:42, from D:/Dev-Cpp/bin/../lib/gcc/mingw32/3.4.2/../../../../include/c++/3.4.2/bits/stl_algobase.h:69, from D:/Dev-Cpp/bin/../lib/gcc/mingw32/3.4.2/../../../../include/c++/3.4.2/vector:67, from D:/Dev-Cpp/include/utils.h:62, from ..\Ponscripter\/AVIWrapper.h:34, from ..\Ponscripter\AVIWrapper.cpp:27: D:/Dev-Cpp/bin/../lib/gcc/mingw32/3.4.2/../../../../include/c++/3.4.2/exception:82: error: expected `(' before ';' token Process terminated with status 1 (0 minutes, 1 seconds) 52 errors, 0 warnings Короче ему не нравятся мои .hки... P.S. Я криведко. В смысле идиот. Это все надо поменять в скрипте... P.P.S. Ксёёё. Ниче не пашет... =( Мои руки слишком кривые... Короче говоря на некоторое время я забью на весь этот гимор и займусь переводом. Потом может чего и сделается...