Thank you very much for your reply. I tried to build and compile vfs.rar on the same way like your inputstream.rtmp addon, but the vfs.rar compile does not works. It looks like "kodi_vfs_dll.h" is corrupt. Any idea?
Code:
lucas@ubuntu-desktop-vm:~/tools/vfs.rar/build$ make -C /home/lucas/tools/vfs.rar/build
make: Entering directory '/home/lucas/tools/vfs.rar/build'
make[1]: Entering directory '/home/lucas/tools/vfs.rar/build'
make[2]: Entering directory '/home/lucas/tools/vfs.rar/build'
Scanning dependencies of target p8-platform
make[2]: Leaving directory '/home/lucas/tools/vfs.rar/build'
make[2]: Entering directory '/home/lucas/tools/vfs.rar/build'
[ 3%] Creating directories for 'p8-platform'
[ 6%] Performing download step (git clone) for 'p8-platform'
Cloning into 'p8-platform'...
Note: checking out '38343e0acd6a636ac46139aa666aee4a8d1f13db'.
You are in 'detached HEAD' state. You can look around, make experimental
changes and commit them, and you can discard any commits you make in this
state without impacting any branches by performing another checkout.
If you want to create a new branch to retain commits you create, you may
do so (now or later) by using -b with the checkout command again. Example:
git checkout -b <new-branch-name>
HEAD is now at 38343e0... bump to 2.0.1
[ 9%] No patch step for 'p8-platform'
[ 12%] Performing update step for 'p8-platform'
[ 15%] Performing configure step for 'p8-platform'
-- The C compiler identification is GNU 5.4.0
-- The CXX compiler identification is GNU 5.4.0
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Looking for pthread.h
-- Looking for pthread.h - found
-- Looking for pthread_create
-- Looking for pthread_create - not found
-- Looking for pthread_create in pthreads
-- Looking for pthread_create in pthreads - not found
-- Looking for pthread_create in pthread
-- Looking for pthread_create in pthread - found
-- Found Threads: TRUE
-- Looking for __atomic_fetch_add_4 in atomic
-- Looking for __atomic_fetch_add_4 in atomic - found
-- Performing Test HAS_BUILTIN_SYNC_ADD_AND_FETCH
-- Performing Test HAS_BUILTIN_SYNC_ADD_AND_FETCH - Success
-- Performing Test HAS_BUILTIN_SYNC_SUB_AND_FETCH
-- Performing Test HAS_BUILTIN_SYNC_SUB_AND_FETCH - Success
-- Performing Test HAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP
-- Performing Test HAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP - Success
-- Configuring done
-- Generating done
CMake Warning:
Manually-specified variables were not used by the project:
ENABLE_STATIC
OUTPUT_DIR
-- Build files have been written to: /home/lucas/tools/vfs.rar/build/build/p8-platform/src/p8-platform-build
[ 18%] Performing build step for 'p8-platform'
make[3]: Entering directory '/home/lucas/tools/vfs.rar/build/build/p8-platform/src/p8-platform-build'
make[4]: Entering directory '/home/lucas/tools/vfs.rar/build/build/p8-platform/src/p8-platform-build'
make[5]: Entering directory '/home/lucas/tools/vfs.rar/build/build/p8-platform/src/p8-platform-build'
Scanning dependencies of target p8-platform
make[5]: Leaving directory '/home/lucas/tools/vfs.rar/build/build/p8-platform/src/p8-platform-build'
make[5]: Entering directory '/home/lucas/tools/vfs.rar/build/build/p8-platform/src/p8-platform-build'
[ 50%] Building CXX object CMakeFiles/p8-platform.dir/src/util/StringUtils.cpp.o
[100%] Linking CXX static library libp8-platform.a
make[5]: Leaving directory '/home/lucas/tools/vfs.rar/build/build/p8-platform/src/p8-platform-build'
[100%] Built target p8-platform
make[4]: Leaving directory '/home/lucas/tools/vfs.rar/build/build/p8-platform/src/p8-platform-build'
make[3]: Leaving directory '/home/lucas/tools/vfs.rar/build/build/p8-platform/src/p8-platform-build'
[ 21%] Performing install step for 'p8-platform'
make[3]: Entering directory '/home/lucas/tools/vfs.rar/build/build/p8-platform/src/p8-platform-build'
make[4]: Entering directory '/home/lucas/tools/vfs.rar/build/build/p8-platform/src/p8-platform-build'
make[5]: Entering directory '/home/lucas/tools/vfs.rar/build/build/p8-platform/src/p8-platform-build'
make[5]: Leaving directory '/home/lucas/tools/vfs.rar/build/build/p8-platform/src/p8-platform-build'
[100%] Built target p8-platform
make[4]: Leaving directory '/home/lucas/tools/vfs.rar/build/build/p8-platform/src/p8-platform-build'
Install the project...
-- Install configuration: "Debug"
-- Installing: /home/lucas/tools/vfs.rar/build/build/depends/lib/libp8-platform.a
-- Installing: /home/lucas/tools/vfs.rar/build/build/depends/include/p8-platform/os.h
-- Installing: /home/lucas/tools/vfs.rar/build/build/depends/include/p8-platform/posix/os-socket.h
-- Installing: /home/lucas/tools/vfs.rar/build/build/depends/include/p8-platform/posix/os-threads.h
-- Installing: /home/lucas/tools/vfs.rar/build/build/depends/include/p8-platform/posix/os-types.h
-- Installing: /home/lucas/tools/vfs.rar/build/build/depends/include/p8-platform/sockets/cdevsocket.h
-- Installing: /home/lucas/tools/vfs.rar/build/build/depends/include/p8-platform/sockets/socket.h
-- Installing: /home/lucas/tools/vfs.rar/build/build/depends/include/p8-platform/sockets/tcp.h
-- Installing: /home/lucas/tools/vfs.rar/build/build/depends/include/p8-platform/threads/atomics.h
-- Installing: /home/lucas/tools/vfs.rar/build/build/depends/include/p8-platform/threads/mutex.h
-- Installing: /home/lucas/tools/vfs.rar/build/build/depends/include/p8-platform/threads/threads.h
-- Installing: /home/lucas/tools/vfs.rar/build/build/depends/include/p8-platform/util/atomic.h
-- Installing: /home/lucas/tools/vfs.rar/build/build/depends/include/p8-platform/util/buffer.h
-- Installing: /home/lucas/tools/vfs.rar/build/build/depends/include/p8-platform/util/StringUtils.h
-- Installing: /home/lucas/tools/vfs.rar/build/build/depends/include/p8-platform/util/StdString.h
-- Installing: /home/lucas/tools/vfs.rar/build/build/depends/include/p8-platform/util/timeutils.h
-- Installing: /home/lucas/tools/vfs.rar/build/build/depends/include/p8-platform/util/util.h
-- Installing: /home/lucas/tools/vfs.rar/build/build/depends/lib/pkgconfig/p8-platform.pc
-- Installing: /home/lucas/tools/vfs.rar/build/build/depends/lib/p8-platform/p8-platform-config.cmake
make[3]: Leaving directory '/home/lucas/tools/vfs.rar/build/build/p8-platform/src/p8-platform-build'
[ 24%] Completed 'p8-platform'
make[2]: Leaving directory '/home/lucas/tools/vfs.rar/build'
[ 24%] Built target p8-platform
make[2]: Entering directory '/home/lucas/tools/vfs.rar/build'
Scanning dependencies of target tinyxml
make[2]: Leaving directory '/home/lucas/tools/vfs.rar/build'
make[2]: Entering directory '/home/lucas/tools/vfs.rar/build'
[ 27%] Creating directories for 'tinyxml'
[ 30%] Performing download step (download, verify and extract) for 'tinyxml'
-- downloading...
src='http://mirrors.kodi.tv/build-deps/sources/tinyxml-2.6.2_2.tar.gz'
dst='/home/lucas/tools/vfs.rar/build/build/download/tinyxml-2.6.2_2.tar.gz'
timeout='none'
-- [download 1% complete]
-- [download 3% complete]
-- [download 5% complete]
-- [download 6% complete]
-- [download 7% complete]
-- [download 11% complete]
-- [download 13% complete]
-- [download 14% complete]
-- [download 17% complete]
-- [download 19% complete]
-- [download 20% complete]
-- [download 21% complete]
-- [download 22% complete]
-- [download 23% complete]
-- [download 24% complete]
-- [download 25% complete]
-- [download 26% complete]
-- [download 27% complete]
-- [download 28% complete]
-- [download 29% complete]
-- [download 30% complete]
-- [download 31% complete]
-- [download 32% complete]
-- [download 33% complete]
-- [download 34% complete]
-- [download 35% complete]
-- [download 36% complete]
-- [download 37% complete]
-- [download 38% complete]
-- [download 39% complete]
-- [download 40% complete]
-- [download 41% complete]
-- [download 42% complete]
-- [download 43% complete]
-- [download 44% complete]
-- [download 45% complete]
-- [download 46% complete]
-- [download 48% complete]
-- [download 49% complete]
-- [download 50% complete]
-- [download 51% complete]
-- [download 52% complete]
-- [download 53% complete]
-- [download 54% complete]
-- [download 55% complete]
-- [download 56% complete]
-- [download 57% complete]
-- [download 58% complete]
-- [download 59% complete]
-- [download 60% complete]
-- [download 61% complete]
-- [download 62% complete]
-- [download 63% complete]
-- [download 64% complete]
-- [download 66% complete]
-- [download 67% complete]
-- [download 68% complete]
-- [download 69% complete]
-- [download 70% complete]
-- [download 72% complete]
-- [download 73% complete]
-- [download 74% complete]
-- [download 75% complete]
-- [download 76% complete]
-- [download 77% complete]
-- [download 78% complete]
-- [download 79% complete]
-- [download 80% complete]
-- [download 81% complete]
-- [download 82% complete]
-- [download 83% complete]
-- [download 84% complete]
-- [download 85% complete]
-- [download 86% complete]
-- [download 87% complete]
-- [download 88% complete]
-- [download 89% complete]
-- [download 90% complete]
-- [download 91% complete]
-- [download 92% complete]
-- [download 95% complete]
-- [download 98% complete]
-- [download 100% complete]
-- downloading... done
-- verifying file...
file='/home/lucas/tools/vfs.rar/build/build/download/tinyxml-2.6.2_2.tar.gz'
-- verifying file... warning: did not verify file - no URL_HASH specified?
-- extracting...
src='/home/lucas/tools/vfs.rar/build/build/download/tinyxml-2.6.2_2.tar.gz'
dst='/home/lucas/tools/vfs.rar/build/build/tinyxml/src/tinyxml'
-- extracting... [tar xfz]
-- extracting... [analysis]
-- extracting... [rename]
-- extracting... [clean up]
-- extracting... done
[ 33%] Performing patch step for 'tinyxml'
[ 36%] No update step for 'tinyxml'
[ 39%] Performing configure step for 'tinyxml'
-- The C compiler identification is GNU 5.4.0
-- The CXX compiler identification is GNU 5.4.0
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Configuring done
-- Generating done
CMake Warning:
Manually-specified variables were not used by the project:
CMAKE_INCLUDE_PATH
CMAKE_LIBRARY_PATH
CORE_SYSTEM_NAME
ENABLE_STATIC
PACKAGE_CONFIG_PATH
-- Build files have been written to: /home/lucas/tools/vfs.rar/build/build/tinyxml/src/tinyxml-build
[ 42%] Performing build step for 'tinyxml'
make[3]: Entering directory '/home/lucas/tools/vfs.rar/build/build/tinyxml/src/tinyxml-build'
make[4]: Entering directory '/home/lucas/tools/vfs.rar/build/build/tinyxml/src/tinyxml-build'
make[5]: Entering directory '/home/lucas/tools/vfs.rar/build/build/tinyxml/src/tinyxml-build'
Scanning dependencies of target tinyxml
make[5]: Leaving directory '/home/lucas/tools/vfs.rar/build/build/tinyxml/src/tinyxml-build'
make[5]: Entering directory '/home/lucas/tools/vfs.rar/build/build/tinyxml/src/tinyxml-build'
[ 20%] Building CXX object CMakeFiles/tinyxml.dir/src/tinystr.cpp.o
[ 40%] Building CXX object CMakeFiles/tinyxml.dir/src/tinyxml.cpp.o
[ 60%] Building CXX object CMakeFiles/tinyxml.dir/src/tinyxmlerror.cpp.o
[ 80%] Building CXX object CMakeFiles/tinyxml.dir/src/tinyxmlparser.cpp.o
[100%] Linking CXX static library libtinyxml.a
make[5]: Leaving directory '/home/lucas/tools/vfs.rar/build/build/tinyxml/src/tinyxml-build'
[100%] Built target tinyxml
make[4]: Leaving directory '/home/lucas/tools/vfs.rar/build/build/tinyxml/src/tinyxml-build'
make[3]: Leaving directory '/home/lucas/tools/vfs.rar/build/build/tinyxml/src/tinyxml-build'
[ 45%] Performing install step for 'tinyxml'
make[3]: Entering directory '/home/lucas/tools/vfs.rar/build/build/tinyxml/src/tinyxml-build'
make[4]: Entering directory '/home/lucas/tools/vfs.rar/build/build/tinyxml/src/tinyxml-build'
make[5]: Entering directory '/home/lucas/tools/vfs.rar/build/build/tinyxml/src/tinyxml-build'
make[5]: Leaving directory '/home/lucas/tools/vfs.rar/build/build/tinyxml/src/tinyxml-build'
[100%] Built target tinyxml
make[4]: Leaving directory '/home/lucas/tools/vfs.rar/build/build/tinyxml/src/tinyxml-build'
Install the project...
-- Install configuration: "Debug"
-- Installing: /home/lucas/tools/vfs.rar/build/build/depends/include/tinystr.h
-- Installing: /home/lucas/tools/vfs.rar/build/build/depends/include/tinyxml.h
-- Installing: /home/lucas/tools/vfs.rar/build/build/depends/lib/libtinyxml.a
make[3]: Leaving directory '/home/lucas/tools/vfs.rar/build/build/tinyxml/src/tinyxml-build'
[ 48%] Completed 'tinyxml'
make[2]: Leaving directory '/home/lucas/tools/vfs.rar/build'
[ 48%] Built target tinyxml
make[2]: Entering directory '/home/lucas/tools/vfs.rar/build'
Scanning dependencies of target kodi-platform
make[2]: Leaving directory '/home/lucas/tools/vfs.rar/build'
make[2]: Entering directory '/home/lucas/tools/vfs.rar/build'
[ 51%] Creating directories for 'kodi-platform'
[ 54%] Performing download step (git clone) for 'kodi-platform'
Cloning into 'kodi-platform'...
Note: checking out 'c8188d82678fec6b784597db69a68e74ff4986b5'.
You are in 'detached HEAD' state. You can look around, make experimental
changes and commit them, and you can discard any commits you make in this
state without impacting any branches by performing another checkout.
If you want to create a new branch to retain commits you create, you may
do so (now or later) by using -b with the checkout command again. Example:
git checkout -b <new-branch-name>
HEAD is now at c8188d8... Merge pull request #25 from hudokkow/find_package_Kodi
[ 57%] No patch step for 'kodi-platform'
[ 60%] Performing update step for 'kodi-platform'
[ 63%] Performing configure step for 'kodi-platform'
-- The C compiler identification is GNU 5.4.0
-- The CXX compiler identification is GNU 5.4.0
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Checking to see if CXX compiler accepts flag -flto
-- Checking to see if CXX compiler accepts flag -flto - yes
-- Found TinyXML: /home/lucas/tools/vfs.rar/build/build/depends/include
-- Looking for pthread.h
-- Looking for pthread.h - found
-- Looking for pthread_create
-- Looking for pthread_create - not found
-- Looking for pthread_create in pthreads
-- Looking for pthread_create in pthreads - not found
-- Looking for pthread_create in pthread
-- Looking for pthread_create in pthread - found
-- Found Threads: TRUE
-- Looking for __atomic_fetch_add_4 in atomic
-- Looking for __atomic_fetch_add_4 in atomic - found
-- Performing Test HAS_BUILTIN_SYNC_ADD_AND_FETCH
-- Performing Test HAS_BUILTIN_SYNC_ADD_AND_FETCH - Success
-- Performing Test HAS_BUILTIN_SYNC_SUB_AND_FETCH
-- Performing Test HAS_BUILTIN_SYNC_SUB_AND_FETCH - Success
-- Performing Test HAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP
-- Performing Test HAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP - Success
-- Configuring done
-- Generating done
CMake Warning:
Manually-specified variables were not used by the project:
ENABLE_STATIC
OUTPUT_DIR
-- Build files have been written to: /home/lucas/tools/vfs.rar/build/build/kodi-platform/src/kodi-platform-build
[ 66%] Performing build step for 'kodi-platform'
make[3]: Entering directory '/home/lucas/tools/vfs.rar/build/build/kodi-platform/src/kodi-platform-build'
make[4]: Entering directory '/home/lucas/tools/vfs.rar/build/build/kodi-platform/src/kodi-platform-build'
make[5]: Entering directory '/home/lucas/tools/vfs.rar/build/build/kodi-platform/src/kodi-platform-build'
Scanning dependencies of target kodiplatform
make[5]: Leaving directory '/home/lucas/tools/vfs.rar/build/build/kodi-platform/src/kodi-platform-build'
make[5]: Entering directory '/home/lucas/tools/vfs.rar/build/build/kodi-platform/src/kodi-platform-build'
[ 50%] Building CXX object CMakeFiles/kodiplatform.dir/src/util/XMLUtils.cpp.o
[100%] Linking CXX static library libkodiplatform.a
make[5]: Leaving directory '/home/lucas/tools/vfs.rar/build/build/kodi-platform/src/kodi-platform-build'
[100%] Built target kodiplatform
make[4]: Leaving directory '/home/lucas/tools/vfs.rar/build/build/kodi-platform/src/kodi-platform-build'
make[3]: Leaving directory '/home/lucas/tools/vfs.rar/build/build/kodi-platform/src/kodi-platform-build'
[ 69%] Performing install step for 'kodi-platform'
make[3]: Entering directory '/home/lucas/tools/vfs.rar/build/build/kodi-platform/src/kodi-platform-build'
make[4]: Entering directory '/home/lucas/tools/vfs.rar/build/build/kodi-platform/src/kodi-platform-build'
make[5]: Entering directory '/home/lucas/tools/vfs.rar/build/build/kodi-platform/src/kodi-platform-build'
make[5]: Leaving directory '/home/lucas/tools/vfs.rar/build/build/kodi-platform/src/kodi-platform-build'
[100%] Built target kodiplatform
make[4]: Leaving directory '/home/lucas/tools/vfs.rar/build/build/kodi-platform/src/kodi-platform-build'
Install the project...
-- Install configuration: "Debug"
-- Installing: /home/lucas/tools/vfs.rar/build/build/depends/lib/libkodiplatform.a
-- Installing: /home/lucas/tools/vfs.rar/build/build/depends/include/kodi/util/XMLUtils.h
-- Installing: /home/lucas/tools/vfs.rar/build/build/depends/lib/pkgconfig/kodiplatform.pc
-- Installing: /home/lucas/tools/vfs.rar/build/build/depends/lib/kodiplatform/kodiplatform-config.cmake
make[3]: Leaving directory '/home/lucas/tools/vfs.rar/build/build/kodi-platform/src/kodi-platform-build'
[ 72%] Completed 'kodi-platform'
make[2]: Leaving directory '/home/lucas/tools/vfs.rar/build'
[ 72%] Built target kodi-platform
make[2]: Entering directory '/home/lucas/tools/vfs.rar/build'
Scanning dependencies of target vfs.rar
make[2]: Leaving directory '/home/lucas/tools/vfs.rar/build'
make[2]: Entering directory '/home/lucas/tools/vfs.rar/build'
[ 75%] Creating directories for 'vfs.rar'
[ 78%] No download step for 'vfs.rar'
[ 81%] No patch step for 'vfs.rar'
[ 84%] No update step for 'vfs.rar'
[ 87%] Performing configure step for 'vfs.rar'
-- The C compiler identification is GNU 5.4.0
-- The CXX compiler identification is GNU 5.4.0
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Checking to see if CXX compiler accepts flag -flto
-- Checking to see if CXX compiler accepts flag -flto - yes
-- RAR_VERSION=1.0.0
-- Configuring done
-- Generating done
CMake Warning:
Manually-specified variables were not used by the project:
DEPENDS_PATH
OVERRIDE_PATHS
PACKAGE_CONFIG_PATH
-- Build files have been written to: /home/lucas/tools/vfs.rar/build/vfs.rar-prefix/src/vfs.rar-build
[ 90%] Performing forcebuild step for 'vfs.rar'
Force build of vfs.rar
[ 93%] Performing build step for 'vfs.rar'
make[3]: Entering directory '/home/lucas/tools/vfs.rar/build/vfs.rar-prefix/src/vfs.rar-build'
make[4]: Entering directory '/home/lucas/tools/vfs.rar/build/vfs.rar-prefix/src/vfs.rar-build'
make[5]: Entering directory '/home/lucas/tools/vfs.rar/build/vfs.rar-prefix/src/vfs.rar-build'
Scanning dependencies of target unrarxlib
make[5]: Leaving directory '/home/lucas/tools/vfs.rar/build/vfs.rar-prefix/src/vfs.rar-build'
make[5]: Entering directory '/home/lucas/tools/vfs.rar/build/vfs.rar-prefix/src/vfs.rar-build'
[ 2%] Building CXX object lib/UnrarXLib/CMakeFiles/unrarxlib.dir/archive.cpp.o
[ 4%] Building CXX object lib/UnrarXLib/CMakeFiles/unrarxlib.dir/arcread.cpp.o
[ 6%] Building CXX object lib/UnrarXLib/CMakeFiles/unrarxlib.dir/cmddata.cpp.o
[ 8%] Building CXX object lib/UnrarXLib/CMakeFiles/unrarxlib.dir/consio.cpp.o
[ 10%] Building CXX object lib/UnrarXLib/CMakeFiles/unrarxlib.dir/crc.cpp.o
[ 12%] Building CXX object lib/UnrarXLib/CMakeFiles/unrarxlib.dir/crypt.cpp.o
[ 14%] Building CXX object lib/UnrarXLib/CMakeFiles/unrarxlib.dir/encname.cpp.o
[ 17%] Building CXX object lib/UnrarXLib/CMakeFiles/unrarxlib.dir/errhnd.cpp.o
[ 19%] Building CXX object lib/UnrarXLib/CMakeFiles/unrarxlib.dir/extinfo.cpp.o
[ 21%] Building CXX object lib/UnrarXLib/CMakeFiles/unrarxlib.dir/extract.cpp.o
[ 23%] Building CXX object lib/UnrarXLib/CMakeFiles/unrarxlib.dir/filcreat.cpp.o
[ 25%] Building CXX object lib/UnrarXLib/CMakeFiles/unrarxlib.dir/file.cpp.o
[ 27%] Building CXX object lib/UnrarXLib/CMakeFiles/unrarxlib.dir/filefn.cpp.o
[ 29%] Building CXX object lib/UnrarXLib/CMakeFiles/unrarxlib.dir/filestr.cpp.o
[ 31%] Building CXX object lib/UnrarXLib/CMakeFiles/unrarxlib.dir/find.cpp.o
[ 34%] Building CXX object lib/UnrarXLib/CMakeFiles/unrarxlib.dir/getbits.cpp.o
[ 36%] Building CXX object lib/UnrarXLib/CMakeFiles/unrarxlib.dir/global.cpp.o
[ 38%] Building CXX object lib/UnrarXLib/CMakeFiles/unrarxlib.dir/int64.cpp.o
[ 40%] Building CXX object lib/UnrarXLib/CMakeFiles/unrarxlib.dir/isnt.cpp.o
[ 42%] Building CXX object lib/UnrarXLib/CMakeFiles/unrarxlib.dir/log.cpp.o
[ 44%] Building CXX object lib/UnrarXLib/CMakeFiles/unrarxlib.dir/match.cpp.o
[ 46%] Building CXX object lib/UnrarXLib/CMakeFiles/unrarxlib.dir/options.cpp.o
[ 48%] Building CXX object lib/UnrarXLib/CMakeFiles/unrarxlib.dir/pathfn.cpp.o
[ 51%] Building CXX object lib/UnrarXLib/CMakeFiles/unrarxlib.dir/rar.cpp.o
/home/lucas/tools/vfs.rar/lib/UnrarXLib/rar.cpp: In function ‘int urarlib_get(char*, char*, char*, char*, int64_t*, bool)’:
/home/lucas/tools/vfs.rar/lib/UnrarXLib/rar.cpp:152:3: warning: ‘template<class> class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
auto_ptr<CommandData> pCmd (new CommandData);
^
In file included from /usr/include/c++/5/memory:81:0,
from /home/lucas/tools/vfs.rar/lib/UnrarXLib/rar.cpp:4:
/usr/include/c++/5/bits/unique_ptr.h:49:28: note: declared here
template<typename> class auto_ptr;
^
/home/lucas/tools/vfs.rar/lib/UnrarXLib/rar.cpp:185:5: warning: ‘template<class> class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
auto_ptr<Archive> pArc( new Archive(pCmd.get()) );
^
In file included from /usr/include/c++/5/memory:81:0,
from /home/lucas/tools/vfs.rar/lib/UnrarXLib/rar.cpp:4:
/usr/include/c++/5/bits/unique_ptr.h:49:28: note: declared here
template<typename> class auto_ptr;
^
/home/lucas/tools/vfs.rar/lib/UnrarXLib/rar.cpp:194:9: warning: ‘template<class> class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
auto_ptr<CmdExtract> pExtract( new CmdExtract );
^
In file included from /usr/include/c++/5/memory:81:0,
from /home/lucas/tools/vfs.rar/lib/UnrarXLib/rar.cpp:4:
/usr/include/c++/5/bits/unique_ptr.h:49:28: note: declared here
template<typename> class auto_ptr;
^
/home/lucas/tools/vfs.rar/lib/UnrarXLib/rar.cpp: In function ‘int urarlib_list(char*, ArchiveList_struct**, char*, bool)’:
/home/lucas/tools/vfs.rar/lib/UnrarXLib/rar.cpp:303:3: warning: ‘template<class> class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
auto_ptr<CommandData> pCmd( new CommandData );
^
In file included from /usr/include/c++/5/memory:81:0,
from /home/lucas/tools/vfs.rar/lib/UnrarXLib/rar.cpp:4:
/usr/include/c++/5/bits/unique_ptr.h:49:28: note: declared here
template<typename> class auto_ptr;
^
/home/lucas/tools/vfs.rar/lib/UnrarXLib/rar.cpp:319:5: warning: ‘template<class> class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
auto_ptr<Archive> pArc( new Archive(pCmd.get()) );
^
In file included from /usr/include/c++/5/memory:81:0,
from /home/lucas/tools/vfs.rar/lib/UnrarXLib/rar.cpp:4:
/usr/include/c++/5/bits/unique_ptr.h:49:28: note: declared here
template<typename> class auto_ptr;
^
[ 53%] Building CXX object lib/UnrarXLib/CMakeFiles/unrarxlib.dir/rarvm.cpp.o
[ 55%] Building CXX object lib/UnrarXLib/CMakeFiles/unrarxlib.dir/rawread.cpp.o
[ 57%] Building CXX object lib/UnrarXLib/CMakeFiles/unrarxlib.dir/rdwrfn.cpp.o
[ 59%] Building CXX object lib/UnrarXLib/CMakeFiles/unrarxlib.dir/recvol.cpp.o
[ 61%] Building CXX object lib/UnrarXLib/CMakeFiles/unrarxlib.dir/resource.cpp.o
[ 63%] Building CXX object lib/UnrarXLib/CMakeFiles/unrarxlib.dir/rijndael.cpp.o
[ 65%] Building CXX object lib/UnrarXLib/CMakeFiles/unrarxlib.dir/rs.cpp.o
[ 68%] Building CXX object lib/UnrarXLib/CMakeFiles/unrarxlib.dir/savepos.cpp.o
[ 70%] Building CXX object lib/UnrarXLib/CMakeFiles/unrarxlib.dir/scantree.cpp.o
[ 72%] Building CXX object lib/UnrarXLib/CMakeFiles/unrarxlib.dir/sha1.cpp.o
[ 74%] Building CXX object lib/UnrarXLib/CMakeFiles/unrarxlib.dir/strfn.cpp.o
[ 76%] Building CXX object lib/UnrarXLib/CMakeFiles/unrarxlib.dir/strlist.cpp.o
[ 78%] Building CXX object lib/UnrarXLib/CMakeFiles/unrarxlib.dir/system.cpp.o
[ 80%] Building CXX object lib/UnrarXLib/CMakeFiles/unrarxlib.dir/timefn.cpp.o
[ 82%] Building CXX object lib/UnrarXLib/CMakeFiles/unrarxlib.dir/ulinks.cpp.o
[ 85%] Building CXX object lib/UnrarXLib/CMakeFiles/unrarxlib.dir/unicode.cpp.o
[ 87%] Building CXX object lib/UnrarXLib/CMakeFiles/unrarxlib.dir/unpack.cpp.o
[ 89%] Building CXX object lib/UnrarXLib/CMakeFiles/unrarxlib.dir/volume.cpp.o
[ 91%] Linking CXX static library libunrarxlib.a
make[5]: Leaving directory '/home/lucas/tools/vfs.rar/build/vfs.rar-prefix/src/vfs.rar-build'
[ 91%] Built target unrarxlib
make[5]: Entering directory '/home/lucas/tools/vfs.rar/build/vfs.rar-prefix/src/vfs.rar-build'
Scanning dependencies of target vfs.rar
make[5]: Leaving directory '/home/lucas/tools/vfs.rar/build/vfs.rar-prefix/src/vfs.rar-build'
make[5]: Entering directory '/home/lucas/tools/vfs.rar/build/vfs.rar-prefix/src/vfs.rar-build'
[ 93%] Building CXX object CMakeFiles/vfs.rar.dir/src/RarFile.cpp.o
In file included from /home/lucas/tools/vfs.rar/src/RarManager.h:30:0,
from /home/lucas/tools/vfs.rar/src/RarFile.cpp:29:
/home/lucas/tools/vfs.rar/build/build/depends/include/kodi/kodi_vfs_types.h:80:18: error: expected ‘)’ before ‘*’ token
bool (__cdecl* GetKeyboardInput)(void* ctx, const char* heading, char** input);
^
/home/lucas/tools/vfs.rar/build/build/depends/include/kodi/kodi_vfs_types.h:87:18: error: expected ‘)’ before ‘*’ token
void (__cdecl* SetErrorDialog)(void* ctx, const char* heading, const char* line1, const char* line2, const char* line3);
^
/home/lucas/tools/vfs.rar/build/build/depends/include/kodi/kodi_vfs_types.h:91:18: error: expected ‘)’ before ‘*’ token
void (__cdecl* RequireAuthentication)(void* ctx, const char* url);
^
/home/lucas/tools/vfs.rar/build/build/depends/include/kodi/kodi_vfs_types.h:103:19: error: expected ‘)’ before ‘*’ token
void* (__cdecl* Open) (VFSURL* url);
^
/home/lucas/tools/vfs.rar/build/build/depends/include/kodi/kodi_vfs_types.h:103:12: error: expected ‘;’ at end of member declaration
void* (__cdecl* Open) (VFSURL* url);
^
/home/lucas/tools/vfs.rar/build/build/depends/include/kodi/kodi_vfs_types.h:103:21: error: ISO C++ forbids declaration of ‘Open’ with no type [-fpermissive]
void* (__cdecl* Open) (VFSURL* url);
^
/home/lucas/tools/vfs.rar/build/build/depends/include/kodi/kodi_vfs_types.h:103:21: error: expected ‘;’ at end of member declaration
/home/lucas/tools/vfs.rar/build/build/depends/include/kodi/kodi_vfs_types.h:103:25: error: expected unqualified-id before ‘)’ token
void* (__cdecl* Open) (VFSURL* url);
^
/home/lucas/tools/vfs.rar/build/build/depends/include/kodi/kodi_vfs_types.h:110:19: error: expected ‘)’ before ‘*’ token
void* (__cdecl* OpenForWrite) (VFSURL* url, bool bOverWrite);
^
/home/lucas/tools/vfs.rar/build/build/depends/include/kodi/kodi_vfs_types.h:110:12: error: expected ‘;’ at end of member declaration
void* (__cdecl* OpenForWrite) (VFSURL* url, bool bOverWrite);
^
/home/lucas/tools/vfs.rar/build/build/depends/include/kodi/kodi_vfs_types.h:110:21: error: ISO C++ forbids declaration of ‘OpenForWrite’ with no type [-fpermissive]
void* (__cdecl* OpenForWrite) (VFSURL* url, bool bOverWrite);
^
/home/lucas/tools/vfs.rar/build/build/depends/include/kodi/kodi_vfs_types.h:110:21: error: expected ‘;’ at end of member declaration
/home/lucas/tools/vfs.rar/build/build/depends/include/kodi/kodi_vfs_types.h:110:33: error: expected unqualified-id before ‘)’ token
void* (__cdecl* OpenForWrite) (VFSURL* url, bool bOverWrite);
^
/home/lucas/tools/vfs.rar/build/build/depends/include/kodi/kodi_vfs_types.h:118:21: error: expected ‘)’ before ‘*’ token
ssize_t (__cdecl* Read) (void* context, void* buffer, size_t uiBufSize);
^
/home/lucas/tools/vfs.rar/build/build/depends/include/kodi/kodi_vfs_types.h:126:21: error: expected ‘)’ before ‘*’ token
ssize_t (__cdecl* Write) (void* context, const void* buffer, size_t uiBufSize);
^
/home/lucas/tools/vfs.rar/build/build/depends/include/kodi/kodi_vfs_types.h:134:22: error: expected ‘)’ before ‘*’ token
int64_t (__cdecl* Seek) (void* context, int64_t position, int whence);
^
/home/lucas/tools/vfs.rar/build/build/depends/include/kodi/kodi_vfs_types.h:141:22: error: expected ‘)’ before ‘*’ token
int (__cdecl* Truncate) (void* context, int64_t size);
^
/home/lucas/tools/vfs.rar/build/build/depends/include/kodi/kodi_vfs_types.h:147:22: error: expected ‘)’ before ‘*’ token
int64_t (__cdecl* GetLength) (void* context);
^
/home/lucas/tools/vfs.rar/build/build/depends/include/kodi/kodi_vfs_types.h:153:22: error: expected ‘)’ before ‘*’ token
int64_t (__cdecl* GetPosition) (void* context);
^
/home/lucas/tools/vfs.rar/build/build/depends/include/kodi/kodi_vfs_types.h:159:22: error: expected ‘)’ before ‘*’ token
int (__cdecl* GetChunkSize)(void* context);
^
/home/lucas/tools/vfs.rar/build/build/depends/include/kodi/kodi_vfs_types.h:167:18: error: expected ‘)’ before ‘*’ token
int (__cdecl* IoControl) (void* context, XFILE::EIoControl request, void* param);
^
/home/lucas/tools/vfs.rar/build/build/depends/include/kodi/kodi_vfs_types.h:174:18: error: expected ‘)’ before ‘*’ token
int (__cdecl* Stat) (VFSURL* url, struct __stat64* buffer);
^
/home/lucas/tools/vfs.rar/build/build/depends/include/kodi/kodi_vfs_types.h:180:18: error: expected ‘)’ before ‘*’ token
bool (__cdecl* Close) (void* context);
^
/home/lucas/tools/vfs.rar/build/build/depends/include/kodi/kodi_vfs_types.h:186:18: error: expected ‘)’ before ‘*’ token
bool (__cdecl* Exists) (VFSURL* url);
^
/home/lucas/tools/vfs.rar/build/build/depends/include/kodi/kodi_vfs_types.h:189:18: error: expected ‘)’ before ‘*’ token
void (__cdecl* ClearOutIdle) ();
^
/home/lucas/tools/vfs.rar/build/build/depends/include/kodi/kodi_vfs_types.h:192:18: error: expected ‘)’ before ‘*’ token
void (__cdecl* DisconnectAll) ();
^
/home/lucas/tools/vfs.rar/build/build/depends/include/kodi/kodi_vfs_types.h:198:18: error: expected ‘)’ before ‘*’ token
bool (__cdecl* Delete) (VFSURL* url);
^
/home/lucas/tools/vfs.rar/build/build/depends/include/kodi/kodi_vfs_types.h:205:18: error: expected ‘)’ before ‘*’ token
bool (__cdecl* Rename) (VFSURL* url, VFSURL* url2);
^
/home/lucas/tools/vfs.rar/build/build/depends/include/kodi/kodi_vfs_types.h:211:18: error: expected ‘)’ before ‘*’ token
bool (__cdecl* DirectoryExists) (VFSURL* url);
^
/home/lucas/tools/vfs.rar/build/build/depends/include/kodi/kodi_vfs_types.h:217:18: error: expected ‘)’ before ‘*’ token
bool (__cdecl* RemoveDirectory) (VFSURL* url);
^
/home/lucas/tools/vfs.rar/build/build/depends/include/kodi/kodi_vfs_types.h:223:18: error: expected ‘)’ before ‘*’ token
bool (__cdecl* CreateDirectory) (VFSURL* url);
^
/home/lucas/tools/vfs.rar/build/build/depends/include/kodi/kodi_vfs_types.h:232:19: error: expected ‘)’ before ‘*’ token
void* (__cdecl* GetDirectory) (VFSURL* url,
^
/home/lucas/tools/vfs.rar/build/build/depends/include/kodi/kodi_vfs_types.h:232:12: error: expected ‘;’ at end of member declaration
void* (__cdecl* GetDirectory) (VFSURL* url,
^
/home/lucas/tools/vfs.rar/build/build/depends/include/kodi/kodi_vfs_types.h:232:21: error: ISO C++ forbids declaration of ‘GetDirectory’ with no type [-fpermissive]
void* (__cdecl* GetDirectory) (VFSURL* url,
^
/home/lucas/tools/vfs.rar/build/build/depends/include/kodi/kodi_vfs_types.h:232:21: error: expected ‘;’ at end of member declaration
/home/lucas/tools/vfs.rar/build/build/depends/include/kodi/kodi_vfs_types.h:232:33: error: expected unqualified-id before ‘)’ token
void* (__cdecl* GetDirectory) (VFSURL* url,
^
/home/lucas/tools/vfs.rar/build/build/depends/include/kodi/kodi_vfs_types.h:238:18: error: expected ‘)’ before ‘*’ token
void (__cdecl* FreeDirectory) (void* ctx);
^
/home/lucas/tools/vfs.rar/build/build/depends/include/kodi/kodi_vfs_types.h:247:19: error: expected ‘)’ before ‘*’ token
void* (__cdecl* ContainsFiles) (VFSURL* url,
^
/home/lucas/tools/vfs.rar/build/build/depends/include/kodi/kodi_vfs_types.h:247:12: error: expected ‘;’ at end of member declaration
void* (__cdecl* ContainsFiles) (VFSURL* url,
^
/home/lucas/tools/vfs.rar/build/build/depends/include/kodi/kodi_vfs_types.h:247:21: error: ISO C++ forbids declaration of ‘ContainsFiles’ with no type [-fpermissive]
void* (__cdecl* ContainsFiles) (VFSURL* url,
^
/home/lucas/tools/vfs.rar/build/build/depends/include/kodi/kodi_vfs_types.h:247:21: error: expected ‘;’ at end of member declaration
/home/lucas/tools/vfs.rar/build/build/depends/include/kodi/kodi_vfs_types.h:247:34: error: expected unqualified-id before ‘)’ token
void* (__cdecl* ContainsFiles) (VFSURL* url,
^
/home/lucas/tools/vfs.rar/build/build/depends/include/kodi/kodi_vfs_types.h:257:18: error: expected ‘)’ before ‘*’ token
bool (__cdecl* NextChannel) (void* ctx, bool preview);
^
/home/lucas/tools/vfs.rar/build/build/depends/include/kodi/kodi_vfs_types.h:264:18: error: expected ‘)’ before ‘*’ token
bool (__cdecl* PrevChannel) (void* ctx, bool preview);
^
/home/lucas/tools/vfs.rar/build/build/depends/include/kodi/kodi_vfs_types.h:271:18: error: expected ‘)’ before ‘*’ token
bool (__cdecl* SelectChannel) (void* ctx, unsigned int channel);
^
/home/lucas/tools/vfs.rar/build/build/depends/include/kodi/kodi_vfs_types.h:277:18: error: expected ‘)’ before ‘*’ token
int (__cdecl* GetTotalTime) (void* ctx);
^
/home/lucas/tools/vfs.rar/build/build/depends/include/kodi/kodi_vfs_types.h:283:18: error: expected ‘)’ before ‘*’ token
int (__cdecl* GetStartTime) (void* ctx);
^
/home/lucas/tools/vfs.rar/build/build/depends/include/kodi/kodi_vfs_types.h:289:18: error: expected ‘)’ before ‘*’ token
bool (__cdecl* UpdateItem) (void* ctx);
^
In file included from /home/lucas/tools/vfs.rar/src/RarFile.cpp:37:0:
/home/lucas/tools/vfs.rar/build/build/depends/include/kodi/kodi_vfs_dll.h: In function ‘void get_addon(VFSEntry*)’:
/home/lucas/tools/vfs.rar/build/build/depends/include/kodi/kodi_vfs_dll.h:119:16: error: cannot convert ‘void*(VFSURL*)’ to ‘int*’ in assignment
pScr->Open = Open;
^
/home/lucas/tools/vfs.rar/build/build/depends/include/kodi/kodi_vfs_dll.h:120:24: error: cannot convert ‘void*(VFSURL*, bool)’ to ‘int*’ in assignment
pScr->OpenForWrite = OpenForWrite;
^
/home/lucas/tools/vfs.rar/build/build/depends/include/kodi/kodi_vfs_dll.h:121:11: error: ‘struct VFSEntry’ has no member named ‘Read’
pScr->Read = Read;
^
/home/lucas/tools/vfs.rar/build/build/depends/include/kodi/kodi_vfs_dll.h:122:11: error: ‘struct VFSEntry’ has no member named ‘Write’
pScr->Write = Write;
^
/home/lucas/tools/vfs.rar/build/build/depends/include/kodi/kodi_vfs_dll.h:123:11: error: ‘struct VFSEntry’ has no member named ‘Seek’
pScr->Seek = Seek;
^
/home/lucas/tools/vfs.rar/build/build/depends/include/kodi/kodi_vfs_dll.h:124:11: error: ‘struct VFSEntry’ has no member named ‘GetLength’
pScr->GetLength = GetLength;
^
/home/lucas/tools/vfs.rar/build/build/depends/include/kodi/kodi_vfs_dll.h:125:11: error: ‘struct VFSEntry’ has no member named ‘GetPosition’
pScr->GetPosition = GetPosition;
^
/home/lucas/tools/vfs.rar/build/build/depends/include/kodi/kodi_vfs_dll.h:126:11: error: ‘struct VFSEntry’ has no member named ‘IoControl’
pScr->IoControl = IoControl;
^
/home/lucas/tools/vfs.rar/build/build/depends/include/kodi/kodi_vfs_dll.h:127:11: error: ‘struct VFSEntry’ has no member named ‘Stat’
pScr->Stat = Stat;
^
/home/lucas/tools/vfs.rar/build/build/depends/include/kodi/kodi_vfs_dll.h:128:11: error: ‘struct VFSEntry’ has no member named ‘Close’
pScr->Close = Close;
^
/home/lucas/tools/vfs.rar/build/build/depends/include/kodi/kodi_vfs_dll.h:129:11: error: ‘struct VFSEntry’ has no member named ‘Exists’
pScr->Exists = Exists;
^
/home/lucas/tools/vfs.rar/build/build/depends/include/kodi/kodi_vfs_dll.h:130:11: error: ‘struct VFSEntry’ has no member named ‘ClearOutIdle’
pScr->ClearOutIdle = ClearOutIdle;
^
/home/lucas/tools/vfs.rar/build/build/depends/include/kodi/kodi_vfs_dll.h:131:11: error: ‘struct VFSEntry’ has no member named ‘DisconnectAll’
pScr->DisconnectAll = DisconnectAll;
^
/home/lucas/tools/vfs.rar/build/build/depends/include/kodi/kodi_vfs_dll.h:132:11: error: ‘struct VFSEntry’ has no member named ‘DirectoryExists’
pScr->DirectoryExists = DirectoryExists;
^
/home/lucas/tools/vfs.rar/build/build/depends/include/kodi/kodi_vfs_dll.h:133:24: error: cannot convert ‘void*(VFSURL*, VFSDirEntry**, int*, VFSCallbacks*)’ to ‘int*’ in assignment
pScr->GetDirectory = GetDirectory;
^
/home/lucas/tools/vfs.rar/build/build/depends/include/kodi/kodi_vfs_dll.h:134:11: error: ‘struct VFSEntry’ has no member named ‘FreeDirectory’
pScr->FreeDirectory = FreeDirectory;
^
/home/lucas/tools/vfs.rar/build/build/depends/include/kodi/kodi_vfs_dll.h:135:11: error: ‘struct VFSEntry’ has no member named ‘Truncate’
pScr->Truncate = Truncate;
^
/home/lucas/tools/vfs.rar/build/build/depends/include/kodi/kodi_vfs_dll.h:136:11: error: ‘struct VFSEntry’ has no member named ‘Delete’
pScr->Delete = Delete;
^
/home/lucas/tools/vfs.rar/build/build/depends/include/kodi/kodi_vfs_dll.h:137:11: error: ‘struct VFSEntry’ has no member named ‘Rename’
pScr->Rename = Rename;
^
/home/lucas/tools/vfs.rar/build/build/depends/include/kodi/kodi_vfs_dll.h:138:11: error: ‘struct VFSEntry’ has no member named ‘RemoveDirectory’
pScr->RemoveDirectory = RemoveDirectory;
^
/home/lucas/tools/vfs.rar/build/build/depends/include/kodi/kodi_vfs_dll.h:139:11: error: ‘struct VFSEntry’ has no member named ‘CreateDirectory’
pScr->CreateDirectory = CreateDirectory;
^
/home/lucas/tools/vfs.rar/build/build/depends/include/kodi/kodi_vfs_dll.h:140:25: error: cannot convert ‘void*(VFSURL*, VFSDirEntry**, int*, char*)’ to ‘int*’ in assignment
pScr->ContainsFiles = ContainsFiles;
^
/home/lucas/tools/vfs.rar/build/build/depends/include/kodi/kodi_vfs_dll.h:141:11: error: ‘struct VFSEntry’ has no member named ‘NextChannel’
pScr->NextChannel = NextChannel;
^
/home/lucas/tools/vfs.rar/build/build/depends/include/kodi/kodi_vfs_dll.h:142:11: error: ‘struct VFSEntry’ has no member named ‘PrevChannel’
pScr->PrevChannel = PrevChannel;
^
/home/lucas/tools/vfs.rar/build/build/depends/include/kodi/kodi_vfs_dll.h:143:11: error: ‘struct VFSEntry’ has no member named ‘SelectChannel’
pScr->SelectChannel = SelectChannel;
^
/home/lucas/tools/vfs.rar/build/build/depends/include/kodi/kodi_vfs_dll.h:144:11: error: ‘struct VFSEntry’ has no member named ‘GetTotalTime’
pScr->GetTotalTime = GetTotalTime;
^
/home/lucas/tools/vfs.rar/build/build/depends/include/kodi/kodi_vfs_dll.h:145:11: error: ‘struct VFSEntry’ has no member named ‘GetStartTime’
pScr->GetStartTime = GetStartTime;
^
/home/lucas/tools/vfs.rar/build/build/depends/include/kodi/kodi_vfs_dll.h:146:11: error: ‘struct VFSEntry’ has no member named ‘UpdateItem’
pScr->UpdateItem = UpdateItem;
^
/home/lucas/tools/vfs.rar/build/build/depends/include/kodi/kodi_vfs_dll.h:147:11: error: ‘struct VFSEntry’ has no member named ‘GetChunkSize’
pScr->GetChunkSize = GetChunkSize;
^
CMakeFiles/vfs.rar.dir/build.make:62: recipe for target 'CMakeFiles/vfs.rar.dir/src/RarFile.cpp.o' failed
make[5]: *** [CMakeFiles/vfs.rar.dir/src/RarFile.cpp.o] Error 1
make[5]: Leaving directory '/home/lucas/tools/vfs.rar/build/vfs.rar-prefix/src/vfs.rar-build'
CMakeFiles/Makefile2:99: recipe for target 'CMakeFiles/vfs.rar.dir/all' failed
make[4]: *** [CMakeFiles/vfs.rar.dir/all] Error 2
make[4]: Leaving directory '/home/lucas/tools/vfs.rar/build/vfs.rar-prefix/src/vfs.rar-build'
Makefile:127: recipe for target 'all' failed
make[3]: *** [all] Error 2
make[3]: Leaving directory '/home/lucas/tools/vfs.rar/build/vfs.rar-prefix/src/vfs.rar-build'
CMakeFiles/vfs.rar.dir/build.make:112: recipe for target 'vfs.rar-prefix/src/vfs.rar-stamp/vfs.rar-build' failed
make[2]: *** [vfs.rar-prefix/src/vfs.rar-stamp/vfs.rar-build] Error 2
make[2]: Leaving directory '/home/lucas/tools/vfs.rar/build'
CMakeFiles/Makefile2:131: recipe for target 'CMakeFiles/vfs.rar.dir/all' failed
make[1]: *** [CMakeFiles/vfs.rar.dir/all] Error 2
make[1]: Leaving directory '/home/lucas/tools/vfs.rar/build'
Makefile:83: recipe for target 'all' failed
make: *** [all] Error 2
make: Leaving directory '/home/lucas/tools/vfs.rar/build'