Skip to content
This repository has been archived by the owner on Feb 22, 2023. It is now read-only.

building piomxtextures failed #9

Open
sfigueroac90 opened this issue Jun 12, 2017 · 11 comments
Open

building piomxtextures failed #9

sfigueroac90 opened this issue Jun 12, 2017 · 11 comments

Comments

@sfigueroac90
Copy link

I been trying to follow the steps but when I try to build piomxtextures I got some errors.
I am using Ubuntu 16.04 64 bits in a Virtual Machine Using Parallels Desktop Software, and I and trying to build for a raspberry pi 3. I think the problem is related with LightLogger but I don't know how to fix it. I would appreciate any ideas. Thanks:

This what I got when executing 4_build_piomxtextures.sh :

from /home/parallels/raspi3/src/piomxtextures/piomxtextures_src/openmaxiltextureloader.cpp:54:
/home/parallels/raspi3/src/piomxtextures/piomxtextures_src/openmaxiltextureloader.cpp: In member function ‘bool OpenMAXILTextureLoader::loadTextureFromImage(QString, EGLDisplay, EGLContext, GLuint&)’:
/home/parallels/raspi3/src/piomxtextures/3rdparty/LightLogger/lc_logging.h:887:39: error: ‘log_verbose_t’ was not declared in this scope
log_verbose_t(tag, f, ##VA_ARGS)
^
/home/parallels/raspi3/src/piomxtextures/piomxtextures_src/openmaxiltextureloader.cpp:109:9: note: in expansion of macro ‘LOG_VERBOSE’
LOG_VERBOSE(LOG_TAG, "Error occurred: %s.", e.what());
^
/home/parallels/raspi3/src/piomxtextures/3rdparty/LightLogger/lc_logging.h:887:39: note: suggested alternative:
log_verbose_t(tag, f, ##VA_ARGS)
^
/home/parallels/raspi3/src/piomxtextures/piomxtextures_src/openmaxiltextureloader.cpp:109:9: note: in expansion of macro ‘LOG_VERBOSE’
LOG_VERBOSE(LOG_TAG, "Error occurred: %s.", e.what());
^
/home/parallels/raspi3/src/piomxtextures/3rdparty/LightLogger/lc_logging.h:456:19: note: ‘lightlogger::log_verbose_t’
inline rettype log_ ##name ##t(...) {content;}
^
/home/parallels/raspi3/src/piomxtextures/3rdparty/LightLogger/lc_logging.h:808:1: note: in expansion of macro ‘GENERATE_LEVEL_CUSTOM’
GENERATE_LEVEL_CUSTOM(verbose, bool, return true)
^
/home/parallels/raspi3/src/piomxtextures/piomxtextures_src/openmaxiltextureloader.cpp: In member function ‘void OpenMAXILTextureLoader::doLoadTextureFromImage(QString, EGLDisplay, EGLContext, GLuint&)’:
/home/parallels/raspi3/src/piomxtextures/3rdparty/LightLogger/lc_logging.h:887:39: error: ‘log_verbose_t’ was not declared in this scope
log_verbose_t(tag, f, ##VA_ARGS)
^
/home/parallels/raspi3/src/piomxtextures/piomxtextures_src/openmaxiltextureloader.cpp:157:5: note: in expansion of macro ‘LOG_VERBOSE’
LOG_VERBOSE(LOG_TAG, "Disabling all the ports...");
^
/home/parallels/raspi3/src/piomxtextures/3rdparty/LightLogger/lc_logging.h:887:39: note: suggested alternative:
log_verbose_t(tag, f, ##VA_ARGS)
^
/home/parallels/raspi3/src/piomxtextures/piomxtextures_src/openmaxiltextureloader.cpp:157:5: note: in expansion of macro ‘LOG_VERBOSE’
LOG_VERBOSE(LOG_TAG, "Disabling all the ports...");
^
/home/parallels/raspi3/src/piomxtextures/3rdparty/LightLogger/lc_logging.h:456:19: note: ‘lightlogger::log_verbose_t’
inline rettype log
##name ##t(...) {content;}
^
/home/parallels/raspi3/src/piomxtextures/3rdparty/LightLogger/lc_logging.h:808:1: note: in expansion of macro ‘GENERATE_LEVEL_CUSTOM’
GENERATE_LEVEL_CUSTOM(verbose, bool, return true)
^
/home/parallels/raspi3/src/piomxtextures/3rdparty/LightLogger/lc_logging.h:881:35: error: ‘log_err_t’ was not declared in this scope
log_err_t(tag, f, ##VA_ARGS)
^
/home/parallels/raspi3/src/piomxtextures/piomxtextures_src/openmaxiltextureloader.cpp:310:9: note: in expansion of macro ‘LOG_ERROR’
LOG_ERROR(LOG_TAG, "Failed to destroy EGL image.");
^
/home/parallels/raspi3/src/piomxtextures/3rdparty/LightLogger/lc_logging.h:881:35: note: suggested alternative:
log_err_t(tag, f, ##VA_ARGS)
^
/home/parallels/raspi3/src/piomxtextures/piomxtextures_src/openmaxiltextureloader.cpp:310:9: note: in expansion of macro ‘LOG_ERROR’
LOG_ERROR(LOG_TAG, "Failed to destroy EGL image.");
^
/home/parallels/raspi3/src/piomxtextures/3rdparty/LightLogger/lc_logging.h:398:20: note: ‘lightlogger::log_err_t’
#define FUNC(name) log
##name
^
/home/parallels/raspi3/src/piomxtextures/3rdparty/LightLogger/lc_logging.h:408:16: note: in expansion of macro ‘FUNC’
inline bool FUNC(name ##t)(const char* log_tag, const char* format, ...)
^
/home/parallels/raspi3/src/piomxtextures/3rdparty/LightLogger/lc_logging.h:655:1: note: in expansion of macro ‘GENERATE_LEVEL’
GENERATE_LEVEL(err, LC_LOG_ERROR, false)
^
/home/parallels/raspi3/src/piomxtextures/piomxtextures_src/openmaxiltextureloader.cpp: In member function ‘void OpenMAXILTextureLoader::onDecoderOutputChangedImage(EGLDisplay, EGLContext, GLuint&)’:
/home/parallels/raspi3/src/piomxtextures/3rdparty/LightLogger/lc_logging.h:887:39: error: ‘log_verbose_t’ was not declared in this scope
log_verbose_t(tag, f, ##VA_ARGS)
^
/home/parallels/raspi3/src/piomxtextures/piomxtextures_src/openmaxiltextureloader.cpp:439:5: note: in expansion of macro ‘LOG_VERBOSE’
LOG_VERBOSE(LOG_TAG, "%s\n", sLog);
^
/home/parallels/raspi3/src/piomxtextures/3rdparty/LightLogger/lc_logging.h:887:39: note: suggested alternative:
log_verbose_t(tag, f, ##VA_ARGS)
^
/home/parallels/raspi3/src/piomxtextures/piomxtextures_src/openmaxiltextureloader.cpp:439:5: note: in expansion of macro ‘LOG_VERBOSE’
LOG_VERBOSE(LOG_TAG, "%s\n", sLog);
^
/home/parallels/raspi3/src/piomxtextures/3rdparty/LightLogger/lc_logging.h:456:19: note: ‘lightlogger::log_verbose_t’
inline rettype log
##name ##t(...) {content;}
^
/home/parallels/raspi3/src/piomxtextures/3rdparty/LightLogger/lc_logging.h:808:1: note: in expansion of macro ‘GENERATE_LEVEL_CUSTOM’
GENERATE_LEVEL_CUSTOM(verbose, bool, return true)
^
/home/parallels/raspi3/src/piomxtextures/3rdparty/LightLogger/lc_logging.h:881:35: error: ‘log_err_t’ was not declared in this scope
log_err_t(tag, f, ##VA_ARGS)
^
/home/parallels/raspi3/src/piomxtextures/piomxtextures_src/openmaxiltextureloader.cpp:465:9: note: in expansion of macro ‘LOG_ERROR’
LOG_ERROR(LOG_TAG, "OpenMAXILTextureLoader::decode - OMX_UseEGLImage - failed with omxErr(0x%x)\n", omxErr);
^
/home/parallels/raspi3/src/piomxtextures/3rdparty/LightLogger/lc_logging.h:881:35: note: suggested alternative:
log_err_t(tag, f, ##VA_ARGS)
^
/home/parallels/raspi3/src/piomxtextures/piomxtextures_src/openmaxiltextureloader.cpp:465:9: note: in expansion of macro ‘LOG_ERROR’
LOG_ERROR(LOG_TAG, "OpenMAXILTextureLoader::decode - OMX_UseEGLImage - failed with omxErr(0x%x)\n", omxErr);
^
/home/parallels/raspi3/src/piomxtextures/3rdparty/LightLogger/lc_logging.h:398:20: note: ‘lightlogger::log_err_t’
#define FUNC(name) log
##name
^
/home/parallels/raspi3/src/piomxtextures/3rdparty/LightLogger/lc_logging.h:408:16: note: in expansion of macro ‘FUNC’
inline bool FUNC(name ##t)(const char* log_tag, const char* format, ...)
^
/home/parallels/raspi3/src/piomxtextures/3rdparty/LightLogger/lc_logging.h:655:1: note: in expansion of macro ‘GENERATE_LEVEL’
GENERATE_LEVEL(err, LC_LOG_ERROR, false)
^
/home/parallels/raspi3/src/piomxtextures/piomxtextures_src/openmaxiltextureloader.cpp: In member function ‘void* OpenMAXILTextureLoader::getEGLImage(OMX_U32, OMX_U32, EGLDisplay, EGLContext, GLuint&)’:
/home/parallels/raspi3/src/piomxtextures/3rdparty/LightLogger/lc_logging.h:887:39: error: ‘log_verbose_t’ was not declared in this scope
log_verbose_t(tag, f, ##VA_ARGS)
^
/home/parallels/raspi3/src/piomxtextures/piomxtextures_src/openmaxiltextureloader.cpp:507:5: note: in expansion of macro ‘LOG_VERBOSE’
LOG_VERBOSE(LOG_TAG, "EGLImage: %x.", (unsigned int)eglImage);
^
/home/parallels/raspi3/src/piomxtextures/3rdparty/LightLogger/lc_logging.h:887:39: note: suggested alternative:
log_verbose_t(tag, f, ##VA_ARGS)
^
/home/parallels/raspi3/src/piomxtextures/piomxtextures_src/openmaxiltextureloader.cpp:507:5: note: in expansion of macro ‘LOG_VERBOSE’
LOG_VERBOSE(LOG_TAG, "EGLImage: %x.", (unsigned int)eglImage);
^
/home/parallels/raspi3/src/piomxtextures/3rdparty/LightLogger/lc_logging.h:456:19: note: ‘lightlogger::log_verbose_t’
inline rettype log
##name ##t(...) {content;}
^
/home/parallels/raspi3/src/piomxtextures/3rdparty/LightLogger/lc_logging.h:808:1: note: in expansion of macro ‘GENERATE_LEVEL_CUSTOM’
GENERATE_LEVEL_CUSTOM(verbose, bool, return true)
^
/home/parallels/raspi3/src/piomxtextures/3rdparty/LightLogger/lc_logging.h:881:35: error: ‘log_err_t’ was not declared in this scope
log_err_t(tag, f, ##VA_ARGS)
^
/home/parallels/raspi3/src/piomxtextures/piomxtextures_src/openmaxiltextureloader.cpp:511:9: note: in expansion of macro ‘LOG_ERROR’
LOG_ERROR(LOG_TAG, "Failed to create KHR image: %d.", eglErr);
^
/home/parallels/raspi3/src/piomxtextures/3rdparty/LightLogger/lc_logging.h:881:35: note: suggested alternative:
log_err_t(tag, f, ##VA_ARGS)
^
/home/parallels/raspi3/src/piomxtextures/piomxtextures_src/openmaxiltextureloader.cpp:511:9: note: in expansion of macro ‘LOG_ERROR’
LOG_ERROR(LOG_TAG, "Failed to create KHR image: %d.", eglErr);
^
/home/parallels/raspi3/src/piomxtextures/3rdparty/LightLogger/lc_logging.h:398:20: note: ‘lightlogger::log_err_t’
#define FUNC(name) log
##name
^
/home/parallels/raspi3/src/piomxtextures/3rdparty/LightLogger/lc_logging.h:408:16: note: in expansion of macro ‘FUNC’
inline bool FUNC(name ##t)(const char* log_tag, const char* format, ...)
^
/home/parallels/raspi3/src/piomxtextures/3rdparty/LightLogger/lc_logging.h:655:1: note: in expansion of macro ‘GENERATE_LEVEL’
GENERATE_LEVEL(err, LC_LOG_ERROR, false)
^
Makefile:2944: recipe for target 'openmaxiltextureloader.o' failed
make[2]: *** [openmaxiltextureloader.o] Error 1
make[2]: *** Waiting for unfinished jobs....
In file included from /home/parallels/raspi3/src/piomxtextures/piomxtextures_src/omx_logging.h:33:0,
from /home/parallels/raspi3/src/piomxtextures/piomxtextures_src/omx_wrapper/OMXComponent.cpp:17:
/home/parallels/raspi3/src/piomxtextures/piomxtextures_src/omx_wrapper/OMXComponent.cpp: In member function ‘OMX_ERRORTYPE OMXComponent::GetParameter(OMX_INDEXTYPE, OMX_PTR)’:
/home/parallels/raspi3/src/piomxtextures/3rdparty/LightLogger/lc_logging.h:887:39: error: ‘log_verbose_t’ was not declared in this scope
log_verbose_t(tag, f, ##VA_ARGS)
^
/home/parallels/raspi3/src/piomxtextures/piomxtextures_src/omx_wrapper/OMXComponent.cpp:45:9: note: in expansion of macro ‘LOG_VERBOSE’
LOG_VERBOSE(LOG_TAG, "OMX_GetParameter failed with code: %x.", err);
^
/home/parallels/raspi3/src/piomxtextures/3rdparty/LightLogger/lc_logging.h:887:39: note: suggested alternative:
log_verbose_t(tag, f, ##VA_ARGS)
^
/home/parallels/raspi3/src/piomxtextures/piomxtextures_src/omx_wrapper/OMXComponent.cpp:45:9: note: in expansion of macro ‘LOG_VERBOSE’
LOG_VERBOSE(LOG_TAG, "OMX_GetParameter failed with code: %x.", err);
^
/home/parallels/raspi3/src/piomxtextures/3rdparty/LightLogger/lc_logging.h:456:19: note: ‘lightlogger::log_verbose_t’
inline rettype log
##name ##t(...) {content;}
^
/home/parallels/raspi3/src/piomxtextures/3rdparty/LightLogger/lc_logging.h:808:1: note: in expansion of macro ‘GENERATE_LEVEL_CUSTOM’
GENERATE_LEVEL_CUSTOM(verbose, bool, return true)
^
/home/parallels/raspi3/src/piomxtextures/piomxtextures_src/omx_wrapper/OMXComponent.cpp: In member function ‘void OMXComponent::SetParameter(OMX_INDEXTYPE, OMX_PTR)’:
/home/parallels/raspi3/src/piomxtextures/3rdparty/LightLogger/lc_logging.h:887:39: error: ‘log_verbose_t’ was not declared in this scope
log_verbose_t(tag, f, ##VA_ARGS)
^
/home/parallels/raspi3/src/piomxtextures/piomxtextures_src/omx_wrapper/OMXComponent.cpp:56:9: note: in expansion of macro ‘LOG_VERBOSE’
LOG_VERBOSE(LOG_TAG, "OMX_SetParameter failed with code: %x.", err);
^
/home/parallels/raspi3/src/piomxtextures/3rdparty/LightLogger/lc_logging.h:887:39: note: suggested alternative:
log_verbose_t(tag, f, ##VA_ARGS)
^
/home/parallels/raspi3/src/piomxtextures/piomxtextures_src/omx_wrapper/OMXComponent.cpp:56:9: note: in expansion of macro ‘LOG_VERBOSE’
LOG_VERBOSE(LOG_TAG, "OMX_SetParameter failed with code: %x.", err);
^
/home/parallels/raspi3/src/piomxtextures/3rdparty/LightLogger/lc_logging.h:456:19: note: ‘lightlogger::log_verbose_t’
inline rettype log
##name ##t(...) {content;}
^
/home/parallels/raspi3/src/piomxtextures/3rdparty/LightLogger/lc_logging.h:808:1: note: in expansion of macro ‘GENERATE_LEVEL_CUSTOM’
GENERATE_LEVEL_CUSTOM(verbose, bool, return true)
^
/home/parallels/raspi3/src/piomxtextures/piomxtextures_src/omx_wrapper/OMXComponent.cpp: In member function ‘void OMXComponent::sendCommand(OMX_COMMANDTYPE, int, OMX_PTR)’:
/home/parallels/raspi3/src/piomxtextures/3rdparty/LightLogger/lc_logging.h:881:35: error: ‘log_err_t’ was not declared in this scope
log_err_t(tag, f, ##VA_ARGS)
^
/home/parallels/raspi3/src/piomxtextures/piomxtextures_src/omx_wrapper/OMXComponent.cpp:65:9: note: in expansion of macro ‘LOG_ERROR’
LOG_ERROR(LOG_TAG, "OMX_SendCommand failed with code: %x.", err);
^
/home/parallels/raspi3/src/piomxtextures/3rdparty/LightLogger/lc_logging.h:881:35: note: suggested alternative:
log_err_t(tag, f, ##VA_ARGS)
^
/home/parallels/raspi3/src/piomxtextures/piomxtextures_src/omx_wrapper/OMXComponent.cpp:65:9: note: in expansion of macro ‘LOG_ERROR’
LOG_ERROR(LOG_TAG, "OMX_SendCommand failed with code: %x.", err);
^
/home/parallels/raspi3/src/piomxtextures/3rdparty/LightLogger/lc_logging.h:398:20: note: ‘lightlogger::log_err_t’
#define FUNC(name) log
##name
^
/home/parallels/raspi3/src/piomxtextures/3rdparty/LightLogger/lc_logging.h:408:16: note: in expansion of macro ‘FUNC’
inline bool FUNC(name ##t)(const char* log_tag, const char* format, ...)
^
/home/parallels/raspi3/src/piomxtextures/3rdparty/LightLogger/lc_logging.h:655:1: note: in expansion of macro ‘GENERATE_LEVEL’
GENERATE_LEVEL(err, LC_LOG_ERROR, false)
^
/home/parallels/raspi3/src/piomxtextures/piomxtextures_src/omx_wrapper/OMXComponent.cpp: In member function ‘void OMXComponent::getState(OMX_STATETYPE&)’:
/home/parallels/raspi3/src/piomxtextures/3rdparty/LightLogger/lc_logging.h:881:35: error: ‘log_err_t’ was not declared in this scope
log_err_t(tag, f, ##VA_ARGS)
^
/home/parallels/raspi3/src/piomxtextures/piomxtextures_src/omx_wrapper/OMXComponent.cpp:74:9: note: in expansion of macro ‘LOG_ERROR’
LOG_ERROR(LOG_TAG, "OMX_GetState failed: %x.", err);
^
/home/parallels/raspi3/src/piomxtextures/3rdparty/LightLogger/lc_logging.h:881:35: note: suggested alternative:
log_err_t(tag, f, ##VA_ARGS)
^
/home/parallels/raspi3/src/piomxtextures/piomxtextures_src/omx_wrapper/OMXComponent.cpp:74:9: note: in expansion of macro ‘LOG_ERROR’
LOG_ERROR(LOG_TAG, "OMX_GetState failed: %x.", err);
^
/home/parallels/raspi3/src/piomxtextures/3rdparty/LightLogger/lc_logging.h:398:20: note: ‘lightlogger::log_err_t’
#define FUNC(name) log
##name
^
/home/parallels/raspi3/src/piomxtextures/3rdparty/LightLogger/lc_logging.h:408:16: note: in expansion of macro ‘FUNC’
inline bool FUNC(name ##t)(const char* log_tag, const char* format, ...)
^
/home/parallels/raspi3/src/piomxtextures/3rdparty/LightLogger/lc_logging.h:655:1: note: in expansion of macro ‘GENERATE_LEVEL’
GENERATE_LEVEL(err, LC_LOG_ERROR, false)
^
/home/parallels/raspi3/src/piomxtextures/piomxtextures_src/omx_wrapper/OMXComponent.cpp: In member function ‘void OMXComponent::UseBuffer(OMX_BUFFERHEADERTYPE**, OMX_U32, OMX_PTR, OMX_U32, OMX_U8*)’:
/home/parallels/raspi3/src/piomxtextures/3rdparty/LightLogger/lc_logging.h:881:35: error: ‘log_err_t’ was not declared in this scope
log_err_t(tag, f, ##VA_ARGS)
^
/home/parallels/raspi3/src/piomxtextures/piomxtextures_src/omx_wrapper/OMXComponent.cpp:110:9: note: in expansion of macro ‘LOG_ERROR’
LOG_ERROR(LOG_TAG, "OMX_UseBuffer failed with code: %x.", err);
^
/home/parallels/raspi3/src/piomxtextures/3rdparty/LightLogger/lc_logging.h:881:35: note: suggested alternative:
log_err_t(tag, f, ##VA_ARGS)
^
/home/parallels/raspi3/src/piomxtextures/piomxtextures_src/omx_wrapper/OMXComponent.cpp:110:9: note: in expansion of macro ‘LOG_ERROR’
LOG_ERROR(LOG_TAG, "OMX_UseBuffer failed with code: %x.", err);
^
/home/parallels/raspi3/src/piomxtextures/3rdparty/LightLogger/lc_logging.h:398:20: note: ‘lightlogger::log_err_t’
#define FUNC(name) log
##name
^
/home/parallels/raspi3/src/piomxtextures/3rdparty/LightLogger/lc_logging.h:408:16: note: in expansion of macro ‘FUNC’
inline bool FUNC(name ##t)(const char* log_tag, const char* format, ...)
^
/home/parallels/raspi3/src/piomxtextures/3rdparty/LightLogger/lc_logging.h:655:1: note: in expansion of macro ‘GENERATE_LEVEL’
GENERATE_LEVEL(err, LC_LOG_ERROR, false)
^
/home/parallels/raspi3/src/piomxtextures/3rdparty/LightLogger/lc_logging.h:887:39: error: ‘log_verbose_t’ was not declared in this scope
log_verbose_t(tag, f, ##VA_ARGS)
^
/home/parallels/raspi3/src/piomxtextures/piomxtextures_src/omx_wrapper/OMXComponent.cpp:116:9: note: in expansion of macro ‘LOG_VERBOSE’
LOG_VERBOSE(LOG_TAG, "Adding buffer to port.");
^
/home/parallels/raspi3/src/piomxtextures/3rdparty/LightLogger/lc_logging.h:887:39: note: suggested alternative:
log_verbose_t(tag, f, ##VA_ARGS)
^
/home/parallels/raspi3/src/piomxtextures/piomxtextures_src/omx_wrapper/OMXComponent.cpp:116:9: note: in expansion of macro ‘LOG_VERBOSE’
LOG_VERBOSE(LOG_TAG, "Adding buffer to port.");
^
/home/parallels/raspi3/src/piomxtextures/3rdparty/LightLogger/lc_logging.h:456:19: note: ‘lightlogger::log_verbose_t’
inline rettype log
##name ##t(...) {content;}
^
/home/parallels/raspi3/src/piomxtextures/3rdparty/LightLogger/lc_logging.h:808:1: note: in expansion of macro ‘GENERATE_LEVEL_CUSTOM’
GENERATE_LEVEL_CUSTOM(verbose, bool, return true)
^
/home/parallels/raspi3/src/piomxtextures/piomxtextures_src/omx_wrapper/OMXComponent.cpp: In member function ‘void OMXComponent::enablePortBuffers(OMX_U32)’:
/home/parallels/raspi3/src/piomxtextures/3rdparty/LightLogger/lc_logging.h:887:39: error: ‘log_verbose_t’ was not declared in this scope
log_verbose_t(tag, f, ##VA_ARGS)
^
/home/parallels/raspi3/src/piomxtextures/piomxtextures_src/omx_wrapper/OMXComponent.cpp:151:5: note: in expansion of macro ‘LOG_VERBOSE’
LOG_VERBOSE(LOG_TAG, "Providing %u buffers...", portdef.nBufferCountActual);
^
/home/parallels/raspi3/src/piomxtextures/3rdparty/LightLogger/lc_logging.h:887:39: note: suggested alternative:
log_verbose_t(tag, f, ##VA_ARGS)
^
/home/parallels/raspi3/src/piomxtextures/piomxtextures_src/omx_wrapper/OMXComponent.cpp:151:5: note: in expansion of macro ‘LOG_VERBOSE’
LOG_VERBOSE(LOG_TAG, "Providing %u buffers...", portdef.nBufferCountActual);
^
/home/parallels/raspi3/src/piomxtextures/3rdparty/LightLogger/lc_logging.h:456:19: note: ‘lightlogger::log_verbose_t’
inline rettype log
##name ##t(...) {content;}
^
/home/parallels/raspi3/src/piomxtextures/3rdparty/LightLogger/lc_logging.h:808:1: note: in expansion of macro ‘GENERATE_LEVEL_CUSTOM’
GENERATE_LEVEL_CUSTOM(verbose, bool, return true)
^
/home/parallels/raspi3/src/piomxtextures/piomxtextures_src/omx_wrapper/OMXComponent.cpp: In member function ‘void OMXComponent::disablePortBuffers(OMX_U32)’:
/home/parallels/raspi3/src/piomxtextures/3rdparty/LightLogger/lc_logging.h:887:39: error: ‘log_verbose_t’ was not declared in this scope
log_verbose_t(tag, f, ##VA_ARGS)
^
/home/parallels/raspi3/src/piomxtextures/piomxtextures_src/omx_wrapper/OMXComponent.cpp:270:5: note: in expansion of macro ‘LOG_VERBOSE’
LOG_VERBOSE(LOG_TAG, "Buffer list size: %d.", buffers.size());
^
/home/parallels/raspi3/src/piomxtextures/3rdparty/LightLogger/lc_logging.h:887:39: note: suggested alternative:
log_verbose_t(tag, f, ##VA_ARGS)
^
/home/parallels/raspi3/src/piomxtextures/piomxtextures_src/omx_wrapper/OMXComponent.cpp:270:5: note: in expansion of macro ‘LOG_VERBOSE’
LOG_VERBOSE(LOG_TAG, "Buffer list size: %d.", buffers.size());
^
/home/parallels/raspi3/src/piomxtextures/3rdparty/LightLogger/lc_logging.h:456:19: note: ‘lightlogger::log_verbose_t’
inline rettype log
##name ##t(...) {content;}
^
/home/parallels/raspi3/src/piomxtextures/3rdparty/LightLogger/lc_logging.h:808:1: note: in expansion of macro ‘GENERATE_LEVEL_CUSTOM’
GENERATE_LEVEL_CUSTOM(verbose, bool, return true)
^
/home/parallels/raspi3/src/piomxtextures/piomxtextures_src/omx_wrapper/OMXComponent.cpp: In member function ‘void OMXComponent::EmptyThisBuffer(OMX_BUFFERHEADERTYPE*)’:
/home/parallels/raspi3/src/piomxtextures/3rdparty/LightLogger/lc_logging.h:883:36: error: ‘log_warn_t’ was not declared in this scope
log_warn_t(tag, f, ##VA_ARGS)
^
/home/parallels/raspi3/src/piomxtextures/piomxtextures_src/omx_wrapper/OMXComponent.cpp:294:9: note: in expansion of macro ‘LOG_WARNING’
LOG_WARNING(LOG_TAG, "OMX_Empty this buffer failed with code: %x.", type);
^
/home/parallels/raspi3/src/piomxtextures/3rdparty/LightLogger/lc_logging.h:883:36: note: suggested alternative:
log_warn_t(tag, f, ##VA_ARGS)
^
/home/parallels/raspi3/src/piomxtextures/piomxtextures_src/omx_wrapper/OMXComponent.cpp:294:9: note: in expansion of macro ‘LOG_WARNING’
LOG_WARNING(LOG_TAG, "OMX_Empty this buffer failed with code: %x.", type);
^
/home/parallels/raspi3/src/piomxtextures/3rdparty/LightLogger/lc_logging.h:398:20: note: ‘lightlogger::log_warn_t’
#define FUNC(name) log
##name
^
/home/parallels/raspi3/src/piomxtextures/3rdparty/LightLogger/lc_logging.h:408:16: note: in expansion of macro ‘FUNC’
inline bool FUNC(name ##t)(const char* log_tag, const char* format, ...)
^
/home/parallels/raspi3/src/piomxtextures/3rdparty/LightLogger/lc_logging.h:672:1: note: in expansion of macro ‘GENERATE_LEVEL’
GENERATE_LEVEL(warn, LC_LOG_WARN, false)
^
/home/parallels/raspi3/src/piomxtextures/piomxtextures_src/omx_wrapper/OMXComponent.cpp: In member function ‘void OMXComponent::FillThisBuffer(OMX_BUFFERHEADERTYPE*)’:
/home/parallels/raspi3/src/piomxtextures/3rdparty/LightLogger/lc_logging.h:887:39: error: ‘log_verbose_t’ was not declared in this scope
log_verbose_t(tag, f, ##VA_ARGS)
^
/home/parallels/raspi3/src/piomxtextures/piomxtextures_src/omx_wrapper/OMXComponent.cpp:303:9: note: in expansion of macro ‘LOG_VERBOSE’
LOG_VERBOSE(LOG_TAG, "OMX_FillThisBuffer failed with code: %x.", omxError);
^
/home/parallels/raspi3/src/piomxtextures/3rdparty/LightLogger/lc_logging.h:887:39: note: suggested alternative:
log_verbose_t(tag, f, ##VA_ARGS)
^
/home/parallels/raspi3/src/piomxtextures/piomxtextures_src/omx_wrapper/OMXComponent.cpp:303:9: note: in expansion of macro ‘LOG_VERBOSE’
LOG_VERBOSE(LOG_TAG, "OMX_FillThisBuffer failed with code: %x.", omxError);
^
/home/parallels/raspi3/src/piomxtextures/3rdparty/LightLogger/lc_logging.h:456:19: note: ‘lightlogger::log_verbose_t’
inline rettype log
##name ##t(...) {content;}
^
/home/parallels/raspi3/src/piomxtextures/3rdparty/LightLogger/lc_logging.h:808:1: note: in expansion of macro ‘GENERATE_LEVEL_CUSTOM’
GENERATE_LEVEL_CUSTOM(verbose, bool, return true)
^
/home/parallels/raspi3/src/piomxtextures/piomxtextures_src/omx_wrapper/OMXComponent.cpp: In member function ‘bool OMXComponent::waitForInputBufferReady(OMX_U32, OMX_BUFFERHEADERTYPE*&)’:
/home/parallels/raspi3/src/piomxtextures/3rdparty/LightLogger/lc_logging.h:881:35: error: ‘log_err_t’ was not declared in this scope
log_err_t(tag, f, ##VA_ARGS)
^
/home/parallels/raspi3/src/piomxtextures/piomxtextures_src/omx_wrapper/OMXComponent.cpp:359:9: note: in expansion of macro ‘LOG_ERROR’
LOG_ERROR(LOG_TAG, "No buffer for that port is available.");
^
/home/parallels/raspi3/src/piomxtextures/3rdparty/LightLogger/lc_logging.h:881:35: note: suggested alternative:
log_err_t(tag, f, ##VA_ARGS)
^
/home/parallels/raspi3/src/piomxtextures/piomxtextures_src/omx_wrapper/OMXComponent.cpp:359:9: note: in expansion of macro ‘LOG_ERROR’
LOG_ERROR(LOG_TAG, "No buffer for that port is available.");
^
/home/parallels/raspi3/src/piomxtextures/3rdparty/LightLogger/lc_logging.h:398:20: note: ‘lightlogger::log_err_t’
#define FUNC(name) log
##name
^
/home/parallels/raspi3/src/piomxtextures/3rdparty/LightLogger/lc_logging.h:408:16: note: in expansion of macro ‘FUNC’
inline bool FUNC(name ##t)(const char* log_tag, const char* format, ...)
^
/home/parallels/raspi3/src/piomxtextures/3rdparty/LightLogger/lc_logging.h:655:1: note: in expansion of macro ‘GENERATE_LEVEL’
GENERATE_LEVEL(err, LC_LOG_ERROR, false)
^
/home/parallels/raspi3/src/piomxtextures/3rdparty/LightLogger/lc_logging.h:887:39: error: ‘log_verbose_t’ was not declared in this scope
log_verbose_t(tag, f, ##VA_ARGS)
^
/home/parallels/raspi3/src/piomxtextures/piomxtextures_src/omx_wrapper/OMXComponent.cpp:365:9: note: in expansion of macro ‘LOG_VERBOSE’
LOG_VERBOSE(LOG_TAG, "Waiting for an available buffer...");
^
/home/parallels/raspi3/src/piomxtextures/3rdparty/LightLogger/lc_logging.h:887:39: note: suggested alternative:
log_verbose_t(tag, f, ##VA_ARGS)
^
/home/parallels/raspi3/src/piomxtextures/piomxtextures_src/omx_wrapper/OMXComponent.cpp:365:9: note: in expansion of macro ‘LOG_VERBOSE’
LOG_VERBOSE(LOG_TAG, "Waiting for an available buffer...");
^
/home/parallels/raspi3/src/piomxtextures/3rdparty/LightLogger/lc_logging.h:456:19: note: ‘lightlogger::log_verbose_t’
inline rettype log
##name ##t(...) {content;}
^
/home/parallels/raspi3/src/piomxtextures/3rdparty/LightLogger/lc_logging.h:808:1: note: in expansion of macro ‘GENERATE_LEVEL_CUSTOM’
GENERATE_LEVEL_CUSTOM(verbose, bool, return true)
^
/home/parallels/raspi3/src/piomxtextures/piomxtextures_src/omx_wrapper/OMXComponent.cpp: In member function ‘IEventSPtr OMXComponent::WaitForGeneric(const std::list<std::tr1::shared_ptr >&, int)’:
/home/parallels/raspi3/src/piomxtextures/3rdparty/LightLogger/lc_logging.h:887:39: error: ‘log_verbose_t’ was not declared in this scope
log_verbose_t(tag, f, ##VA_ARGS)
^
/home/parallels/raspi3/src/piomxtextures/piomxtextures_src/omx_wrapper/OMXComponent.cpp:599:13: note: in expansion of macro ‘LOG_VERBOSE’
LOG_VERBOSE(LOG_TAG, "Finished scanning event list.");
^
/home/parallels/raspi3/src/piomxtextures/3rdparty/LightLogger/lc_logging.h:887:39: note: suggested alternative:
log_verbose_t(tag, f, ##VA_ARGS)
^
/home/parallels/raspi3/src/piomxtextures/piomxtextures_src/omx_wrapper/OMXComponent.cpp:599:13: note: in expansion of macro ‘LOG_VERBOSE’
LOG_VERBOSE(LOG_TAG, "Finished scanning event list.");
^
/home/parallels/raspi3/src/piomxtextures/3rdparty/LightLogger/lc_logging.h:456:19: note: ‘lightlogger::log_verbose_t’
inline rettype log
##name ##t(...) {content;}
^
/home/parallels/raspi3/src/piomxtextures/3rdparty/LightLogger/lc_logging.h:808:1: note: in expansion of macro ‘GENERATE_LEVEL_CUSTOM’
GENERATE_LEVEL_CUSTOM(verbose, bool, return true)
^
/home/parallels/raspi3/src/piomxtextures/piomxtextures_src/omx_wrapper/OMXComponent.cpp: In destructor ‘virtual OMXComponent::~OMXComponent()’:
/home/parallels/raspi3/src/piomxtextures/3rdparty/LightLogger/lc_logging.h:887:39: error: ‘log_verbose_t’ was not declared in this scope
log_verbose_t(tag, f, ##VA_ARGS)
^
/home/parallels/raspi3/src/piomxtextures/piomxtextures_src/omx_wrapper/OMXComponent.cpp:626:5: note: in expansion of macro ‘LOG_VERBOSE’
LOG_VERBOSE(LOG_TAG, "Destroying component.");
^
/home/parallels/raspi3/src/piomxtextures/3rdparty/LightLogger/lc_logging.h:887:39: note: suggested alternative:
log_verbose_t(tag, f, ##VA_ARGS)
^
/home/parallels/raspi3/src/piomxtextures/piomxtextures_src/omx_wrapper/OMXComponent.cpp:626:5: note: in expansion of macro ‘LOG_VERBOSE’
LOG_VERBOSE(LOG_TAG, "Destroying component.");
^
/home/parallels/raspi3/src/piomxtextures/3rdparty/LightLogger/lc_logging.h:456:19: note: ‘lightlogger::log_verbose_t’
inline rettype log
##name ##t(...) {content;}
^
/home/parallels/raspi3/src/piomxtextures/3rdparty/LightLogger/lc_logging.h:808:1: note: in expansion of macro ‘GENERATE_LEVEL_CUSTOM’
GENERATE_LEVEL_CUSTOM(verbose, bool, return true)
^
/home/parallels/raspi3/src/piomxtextures/3rdparty/LightLogger/lc_logging.h:881:35: error: ‘log_err_t’ was not declared in this scope
log_err_t(tag, f, ##VA_ARGS)
^
/home/parallels/raspi3/src/piomxtextures/piomxtextures_src/omx_wrapper/OMXComponent.cpp:629:9: note: in expansion of macro ‘LOG_ERROR’
LOG_ERROR(LOG_TAG, "Failed to free handle %x.", (unsigned int)m_handle);
^
/home/parallels/raspi3/src/piomxtextures/3rdparty/LightLogger/lc_logging.h:881:35: note: suggested alternative:
log_err_t(tag, f, ##VA_ARGS)
^
/home/parallels/raspi3/src/piomxtextures/piomxtextures_src/omx_wrapper/OMXComponent.cpp:629:9: note: in expansion of macro ‘LOG_ERROR’
LOG_ERROR(LOG_TAG, "Failed to free handle %x.", (unsigned int)m_handle);
^
/home/parallels/raspi3/src/piomxtextures/3rdparty/LightLogger/lc_logging.h:398:20: note: ‘lightlogger::log_err_t’
#define FUNC(name) log
##name
^
/home/parallels/raspi3/src/piomxtextures/3rdparty/LightLogger/lc_logging.h:408:16: note: in expansion of macro ‘FUNC’
inline bool FUNC(name ##t)(const char* log_tag, const char* format, ...)
^
/home/parallels/raspi3/src/piomxtextures/3rdparty/LightLogger/lc_logging.h:655:1: note: in expansion of macro ‘GENERATE_LEVEL’
GENERATE_LEVEL(err, LC_LOG_ERROR, false)
^
/home/parallels/raspi3/src/piomxtextures/piomxtextures_src/omx_wrapper/OMXComponent.cpp: In member function ‘virtual OMX_ERRORTYPE OMXComponent::emptyBufferDone(OMX_BUFFERHEADERTYPE*)’:
/home/parallels/raspi3/src/piomxtextures/3rdparty/LightLogger/lc_logging.h:887:39: error: ‘log_verbose_t’ was not declared in this scope
log_verbose_t(tag, f, ##VA_ARGS)
^
/home/parallels/raspi3/src/piomxtextures/piomxtextures_src/omx_wrapper/OMXComponent.cpp:721:5: note: in expansion of macro ‘LOG_VERBOSE’
LOG_VERBOSE(LOG_TAG, "EmptyBufferDone entering mutex...");
^
/home/parallels/raspi3/src/piomxtextures/3rdparty/LightLogger/lc_logging.h:887:39: note: suggested alternative:
log_verbose_t(tag, f, ##VA_ARGS)
^
/home/parallels/raspi3/src/piomxtextures/piomxtextures_src/omx_wrapper/OMXComponent.cpp:721:5: note: in expansion of macro ‘LOG_VERBOSE’
LOG_VERBOSE(LOG_TAG, "EmptyBufferDone entering mutex...");
^
/home/parallels/raspi3/src/piomxtextures/3rdparty/LightLogger/lc_logging.h:456:19: note: ‘lightlogger::log_verbose_t’
inline rettype log
##name ##_t(...) {content;}
^
/home/parallels/raspi3/src/piomxtextures/3rdparty/LightLogger/lc_logging.h:808:1: note: in expansion of macro ‘GENERATE_LEVEL_CUSTOM’
GENERATE_LEVEL_CUSTOM(verbose, bool, return true)
^
Makefile:3044: recipe for target 'OMXComponent.o' failed
make[2]: *** [OMXComponent.o] Error 1
make[2]: Leaving directory '/home/parallels/raspi3/src/piomxtextures/piomxtextures_qt_driver/mediaplayer'
Makefile:42: recipe for target 'sub-mediaplayer-make_first' failed
make[1]: *** [sub-mediaplayer-make_first] Error 2
make[1]: Leaving directory '/home/parallels/raspi3/src/piomxtextures/piomxtextures_qt_driver'
Makefile:73: recipe for target 'sub-piomxtextures_qt_driver-make_first' failed
make: *** [sub-piomxtextures_qt_driver-make_first] Error 2


This is my env.sh file:

#!/bin/bash

RPIDEV_ROOT=~/raspi3
export RPIDEV_TOOLS=${RPIDEV_ROOT}/tools
export RPIDEV_SRC=${RPIDEV_ROOT}/src
export RPIDEV_BUILD=${RPIDEV_ROOT}/build
export RPIDEV_SYSROOT=${RPIDEV_ROOT}/sysroot

export RPIDEV_JOBS=$(grep -c "^processor" /proc/cpuinfo)

device info

export RPIDEV_DEVICE_VERSION=pi3 # pi1 pi2 pi3 (only tested pi3)
export RPIDEV_DEVICE_ADDRESS=172.16.40.162 # ip if device
export RPIDEV_DEVICE_USER=pi # username
export RPIDEV_DEVICE_PW=raspberry # password

qt paths

export QT_INSTALL_DIR=${RPIDEV_BUILD}/qt5.8
export QT_INSTALL_DIR_HOST=${RPIDEV_BUILD}/qt5.8-host
export QT_DEVICE_DIR=/usr/local/qt5.8

configure piomxtextures

export RPI_SYSROOT=${RPIDEV_SYSROOT}
export COMPILER_PATH=${RPIDEV_TOOLS}/arm-bcm2708/gcc-linaro-arm-linux-gnueabihf-raspbian-x64/bin

configure pkg config

export PKG_CONFIG_DIR=
export PKG_CONFIG_LIBDIR=${RPIDEV_SYSROOT}/usr/lib/pkgconfig:${RPIDEV_SYSROOT}/usr/share/pkgconfig:${RPIDEV_SYSROOT}/usr/lib/arm-linux-gnueabihf/pkgconfig
export PKG_CONFIG_SYSROOT_DIR=${RPIDEV_SYSROOT}


And this is my 3.0_build_qtbase.sh

#!/bin/bash

set -e

SCRIPTDIR=$(dirname "$0")
source $SCRIPTDIR/env.sh

SOURCE_DIR=${RPIDEV_SRC}/qtbase
cd $SOURCE_DIR

echo
echo "== Cleaning previous build =="
echo
rm -rf ${QT_INSTALL_DIR}
rm -rf ${QT_INSTALL_DIR_HOST}

echo
echo "== Configuring qtbase =="
echo

DEVICE=
if [ "$RPIDEV_DEVICE_VERSION" == "pi1" ]; then
DEVICE=linux-rasp-pi-g++
elif [ "$RPIDEV_DEVICE_VERSION" == "pi2" ]; then
DEVICE=linux-rasp-pi2-g++
elif [ "$RPIDEV_DEVICE_VERSION" == "pi3" ]; then
DEVICE=linux-rpi3-g++
elif [ "$RPIDEV_DEVICE_VERSION" == "pi3v2" ]; then
DEVICE=linux-rpi3-vc4-g++
else
echo "${BASH_SOURCE[1]}: line ${BASH_LINENO[0]}: ${FUNCNAME[1]}: Unknown device $RPIDEV_DEVICE_VERSION." >&2
exit 1
fi

./configure -release -opengl es2 -no-opengles3 -device ${DEVICE}
-device-option CROSS_COMPILE=${COMPILER_PATH}/arm-linux-gnueabihf-
-sysroot ${RPIDEV_SYSROOT} -opensource -confirm-license -make libs
-prefix ${QT_DEVICE_DIR} -extprefix ${QT_INSTALL_DIR} -hostprefix ${QT_INSTALL_DIR_HOST} -v -nomake examples -nomake tests -no-use-gold-linker

read -p "Continue building? [y/n] " -n 1 -r
echo
if [[ ! $REPLY =~ ^[Yy]$ ]]
then
exit 1
fi

echo
echo "== Building qtbase =="
echo
make
#make -j${RPIDEV_JOBS}

echo
echo "== Installing qtbase =="
echo
make install


@Kukkimonsuta
Copy link
Owner

Yup, seems like LightLogger got breaking change and PiOmxTextures were not yet updated. I've added temporary fix to 4_build_piomxtextures.sh. Let me know if it helps.

@sfigueroac90
Copy link
Author

Thanks, It worked to build PiOmxTextures!! But now I am getting this issues when running ~/piomxtextures_pocplayer /opt/vc/src/hello_pi/hello_video/test.h264 👍


GStreamer; Unable to pause - "file:///opt/vc/src/hello_pi/hello_video/test.h264"
13:44:45.397 WARN: Warning: "No decoder available for type 'video/x-h264, stream-format=(string)byte-stream'."
13:44:45.401 WARN: Error: "Your GStreamer installation is missing a plug-in."


And I just get a black screen. Any ideas, should I open other Issue?

@Kukkimonsuta
Copy link
Owner

Remove gstreamer from rpi

@sfigueroac90
Copy link
Author

I tried with:

sudo apt-get purge gstreamer
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package gstreamer
E: Regex compilation error - Invalid preceding regular expression
E: Couldn't find any package by regex 'gstreamer'

And with:
sudo apt-get remove gstreamer
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package gstreamer

How should I remove it ?

@Kukkimonsuta
Copy link
Owner

sudo apt-get purge *gstreamer*

@sfigueroac90
Copy link
Author

I wrote that, I dont know why it didn´t show right in the comment
sudo apt-get purge gstreamer
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package gstreamer
E: Regex compilation error - Invalid preceding regular expression
E: Couldn't find any package by regex 'gstreamer'

@Kukkimonsuta
Copy link
Owner

Oh, yea, markdown formatting :)

I'm not sure then, there is probably a way to select proper backend, but I really dunno how.

@sfigueroac90
Copy link
Author

Ok Thanks, I will let you know I find out how to selected. Thanks again!

@GeorgeIoak
Copy link

GeorgeIoak commented Jun 19, 2017

I just tried your updated script and I'm getting the following error:

In file included from ../piomxtextures_src/omxplayer_lib/OMXPlayerAudio.h:25:0, from ../piomxtextures_src/omx_playeraudio.h:30, from ../piomxtextures_src/omx_mediaprocessor.cpp:38: ../piomxtextures_src/omxplayer_lib/DllAvUtil.h:38:34: fatal error: libavutil/avutil.h: No such file or directory #include <libavutil/avutil.h> ^ compilation terminated. Makefile:4507: recipe for target 'omx_mediaprocessor.o' failed make[1]: *** [omx_mediaprocessor.o] Error 1 make[1]: Leaving directory '/home/george/raspi/src/piomxtextures/piomxtextures_lib' Makefile:50: recipe for target 'sub-piomxtextures_lib-make_first' failed make: *** [sub-piomxtextures_lib-make_first] Error 2

I did a search and I find avutil.h here:

/home/george/raspi/src/piomxtextures/3rdparty/ffmpeg/ffmpeg_src/libavutil/avutil.h

@Kukkimonsuta
Copy link
Owner

@GeorgeIoak looks higher when building piomxtextures and check that ffmpeg compiled successfully

@divinus
Copy link

divinus commented Mar 26, 2018

ffmpeg compiler test failed

== Prepare 3rd party ==

Building for pi3...
Downloading ffmpeg sources from git...
Cloning into 'ffmpeg_src'...
remote: Counting objects: 6550, done.
remote: Compressing objects: 100% (4847/4847), done.
remote: Total 6550 (delta 1778), reused 3762 (delta 1501), pack-reused 0
Receiving objects: 100% (6550/6550), 13.87 MiB | 2.34 MiB/s, done.
Resolving deltas: 100% (1778/1778), done.
Note: checking out 'bc839fb39dc376d462856863de2933f0b6b0351a'.

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>

Configuring...
Prefix to /home/divinus/raspi/src/piomxtextures/3rdparty/ffmpeg/ffmpeg_src...
arm-linux-gnueabihf-gcc is unable to create an executable file.
C compiler test failed.

If you think configure made a mistake, make sure you are using the latest
version from Git.  If the latest version fails, report the problem to the
[email protected] mailing list or IRC #ffmpeg on irc.freenode.net.
Include the log file "ffbuild/config.log" produced by configure as this will help
solve the problem.
Building...
Makefile:2: ffbuild/config.mak: No such file or directory
Makefile:40: /tools/Makefile: No such file or directory
Makefile:41: /ffbuild/common.mak: No such file or directory
Makefile:91: /libavutil/Makefile: No such file or directory
Makefile:91: /ffbuild/library.mak: No such file or directory
Makefile:93: /fftools/Makefile: No such file or directory
Makefile:94: /doc/Makefile: No such file or directory
Makefile:95: /doc/examples/Makefile: No such file or directory
Makefile:160: /tests/Makefile: No such file or directory
make: *** No rule to make target '/tests/Makefile'.  Stop.
Makefile:2: ffbuild/config.mak: No such file or directory
Makefile:40: /tools/Makefile: No such file or directory
Makefile:41: /ffbuild/common.mak: No such file or directory
Makefile:91: /libavutil/Makefile: No such file or directory
Makefile:91: /ffbuild/library.mak: No such file or directory
Makefile:93: /fftools/Makefile: No such file or directory
Makefile:94: /doc/Makefile: No such file or directory
Makefile:95: /doc/examples/Makefile: No such file or directory
Makefile:160: /tests/Makefile: No such file or directory
make: *** No rule to make target '/tests/Makefile'.  Stop.
Cleaning up...
mv: cannot stat 'ffmpeg_compiled/include': No such file or directory
mv: cannot stat 'ffmpeg_compiled/lib': No such file or directory
Done! Bye bye! ;-)
All done. Bye bye ;-)

== TEMP: use older LightLogger ==

./4_build_piomxtextures.sh: line 38: cd: /home/divinus/raspi/src/piomxtextures/3rdparty/LightLogger: No such file or directory

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants