Fixed: commit 09b745b ** Failed at make, result in /tmp/logbuildQt4**

Started by Jan Gruuthuse, September 04, 2016, 05:51:28 AM

Previous topic - Next topic

Jan Gruuthuse

Fiexed: 7c55704    [Core] Fix last read/write folder

-- Build files have been written to: /home/jan/avidemux2/buildQt4

Quote** Failed at make, result in /tmp/logbuildQt4**
/home/jan/avidemux2/avidemux/qt4/ADM_update/src/ADM_update.cpp:56:64: error: ââ,¬Ëœclass QUrlââ,¬â,,¢ has no member named ââ,¬ËœtoDisplayStringââ,¬â,,¢
     ADM_warning("Success downloading update %s\n",reply->url().toDisplayString().toUtf8().constData());
                                                                ^
/home/jan/avidemux2/install/usr/include/avidemux/2.6/ADM_core/ADM_default.h:49:60: note: in definition of macro ââ,¬ËœADM_warningââ,¬â,,¢
#define ADM_warning(a,...)  ADM_warning2(__FUNCTION__,a, ##__VA_ARGS__)
                                                            ^
/home/jan/avidemux2/avidemux/qt4/ADM_update/src/ADM_update.cpp:58:27: error: ââ,¬Ëœclass QByteArrayââ,¬â,,¢ has no member named ââ,¬ËœtoStdStringââ,¬â,,¢
     std::string output=ba.toStdString();
                           ^
/home/jan/avidemux2/avidemux/qt4/ADM_update/src/ADM_update.cpp:61:5: error: ââ,¬Ëœvectorââ,¬â,,¢ is not a member of ââ,¬Ëœstdââ,¬â,,¢
     std::vector<std::string>result;
     ^
/home/jan/avidemux2/avidemux/qt4/ADM_update/src/ADM_update.cpp:61:28: error: expected primary-expression before ââ,¬Ëœ>ââ,¬â,,¢ token
     std::vector<std::string>result;
                            ^
/home/jan/avidemux2/avidemux/qt4/ADM_update/src/ADM_update.cpp:61:29: error: ââ,¬Ëœresultââ,¬â,,¢ was not declared in this scope
     std::vector<std::string>result;
                             ^
make[2]: *** [ADM_update/src/CMakeFiles/ADM_updateQT46.dir/ADM_update.cpp.o] Error 1
make[2]: Leaving directory `/home/jan/avidemux2/buildQt4'
make[1]: *** [ADM_update/src/CMakeFiles/ADM_updateQT46.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....

_____________________________________________
Avidemux v2.6.13 (09b745b) [cmake] Fix typo
_____________________________________________
Compiler: GCC 4.8.4
cmake: 2.8.12.2
Build Target: Linux (x86-64)
User Interface: Qt (4.8.6)
_____________________________________________
Kernel: Linux 3.19.0-68-generic (x86_64) (linux-image-3.19.0-68-generic                         3.19.0-68.76~14.04.1)
Distribution: Linux Ubuntu 14.04.5 LTS (Trusty)
qt4-default: installed
qt5-default: not installed
_____________________________________________

Intel Core i7-3770K @ 3.50GHz (4 Cores/8 Threads) with 32 GB ram

Desktop: Unity 7.2.6
Display Server: X Server 1.15.1
Display Driver: NVIDIA 352.99
OpenGL: 4.3.0
Compiler: GCC 4.8.4 + CUDA 7.5


OpenGL Vendor: NVIDIA Corporation
OpenGL Renderer: GeForce GTX 960/PCIe/SSE2 2048MB (1227/3600MHz)
OpenGL: 4.5.0 NVIDIA 352.93


- vdpauinfo:API version: 1   NVIDIA VDPAU Driver Shared Library  352.99
- x264 0.148.2705 3f5ed56
(libswscale 3.1.101)
(libavformat 56.36.100)
x264 configuration: --bit-depth=8 --chroma-format=all
libx264 configuration: --bit-depth=8 --chroma-format=all


- x265 [info]: HEVC encoder version 1.9+226-6561d8676581
x265 [info]: build info [Linux][[GCC 4.8.4][64 bit] 8bit
_____________________________________________

Jan Gruuthuse

#1
-- Build files have been written to: /home/jan/avidemux2/buildQt4

Quote** Failed at make, result in /tmp/logbuildQt4**
In file included from /home/jan/avidemux2/avidemux/qt4/ADM_update/src/ADM_update.cpp:18:0:
/home/jan/avidemux2/avidemux/qt4/ADM_update/src/ADM_update.cpp: In member function ââ,¬Ëœvoid ADMCheckUpdate::downloadFinished(QNetworkReply*)ââ,¬â,,¢:
/home/jan/avidemux2/avidemux/qt4/ADM_update/src/ADM_update.cpp:52:66: error: ââ,¬Ëœclass QUrlââ,¬â,,¢ has no member named ââ,¬ËœtoDisplayStringââ,¬â,,¢
         ADM_warning("Error downloading update %s\n",reply->url().toDisplayString().toUtf8().constData());
                                                                  ^
/home/jan/avidemux2/install/usr/include/avidemux/2.6/ADM_core/ADM_default.h:49:60: note: in definition of macro ââ,¬ËœADM_warningââ,¬â,,¢
#define ADM_warning(a,...)  ADM_warning2(__FUNCTION__,a, ##__VA_ARGS__)
                                                            ^
/home/jan/avidemux2/avidemux/qt4/ADM_update/src/ADM_update.cpp:56:64: error: ââ,¬Ëœclass QUrlââ,¬â,,¢ has no member named ââ,¬ËœtoDisplayStringââ,¬â,,¢
     ADM_warning("Success downloading update %s\n",reply->url().toDisplayString().toUtf8().constData());
                                                                ^
/home/jan/avidemux2/install/usr/include/avidemux/2.6/ADM_core/ADM_default.h:49:60: note: in definition of macro ââ,¬ËœADM_warningââ,¬â,,¢
#define ADM_warning(a,...)  ADM_warning2(__FUNCTION__,a, ##__VA_ARGS__)
                                                            ^
/home/jan/avidemux2/avidemux/qt4/ADM_update/src/ADM_update.cpp:58:27: error: ââ,¬Ëœclass QByteArrayââ,¬â,,¢ has no member named ââ,¬ËœtoStdStringââ,¬â,,¢
     std::string output=ba.toStdString();
                           ^
/home/jan/avidemux2/avidemux/qt4/ADM_update/src/ADM_update.cpp:61:5: error: ââ,¬Ëœvectorââ,¬â,,¢ is not a member of ââ,¬Ëœstdââ,¬â,,¢
     std::vector<std::string>result;
     ^
/home/jan/avidemux2/avidemux/qt4/ADM_update/src/ADM_update.cpp:61:28: error: expected primary-expression before ââ,¬Ëœ>ââ,¬â,,¢ token
     std::vector<std::string>result;
                            ^
/home/jan/avidemux2/avidemux/qt4/ADM_update/src/ADM_update.cpp:61:29: error: ââ,¬Ëœresultââ,¬â,,¢ was not declared in this scope
     std::vector<std::string>result;
                             ^
make[2]: *** [ADM_update/src/CMakeFiles/ADM_updateQT46.dir/ADM_update.cpp.o] Error 1
make[2]: Leaving directory `/home/jan/avidemux2/buildQt4'
make[1]: *** [ADM_update/src/CMakeFiles/ADM_updateQT46.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....

_____________________________________________
Avidemux v2.6.13 (bc49544)    [build/mxe] Fix build
_____________________________________________
Compiler: GCC 4.8.4
cmake: 2.8.12.2
Build Target: Linux (x86-64)
User Interface: Qt (4.8.6)
_____________________________________________
Kernel: Linux 3.19.0-68-generic (x86_64) (linux-image-3.19.0-68-generic                         3.19.0-68.76~14.04.1)
Distribution: Linux Ubuntu 14.04.5 LTS (Trusty)
qt4-default: installed
qt5-default: not installed
_____________________________________________

Intel Core i7-3770K @ 3.50GHz (4 Cores/8 Threads) with 32 GB ram

Desktop: Unity 7.2.6
Display Server: X Server 1.15.1
Display Driver: NVIDIA 352.99
OpenGL: 4.3.0
Compiler: GCC 4.8.4 + CUDA 7.5


OpenGL Vendor: NVIDIA Corporation
OpenGL Renderer: GeForce GTX 960/PCIe/SSE2 2048MB (1227/3600MHz)
OpenGL: 4.5.0 NVIDIA 352.93


- vdpauinfo:API version: 1   NVIDIA VDPAU Driver Shared Library  352.99
- x264 0.148.2705 3f5ed56
(libswscale 3.1.101)
(libavformat 56.36.100)
x264 configuration: --bit-depth=8 --chroma-format=all
libx264 configuration: --bit-depth=8 --chroma-format=all


- x265 [info]: HEVC encoder version 1.9+226-6561d8676581
x265 [info]: build info [Linux][[GCC 4.8.4][64 bit] 8bit

eumagga0x2a

Actually, a Qt4 build starts to fail a couple of lines earlier. The first error is

In file included from /home/eumagga/avidemux/git/avidemux2/avidemux/qt4/ADM_update/src/ADM_update.cpp:20:0:
/home/eumagga/avidemux/git/avidemux2/install/usr/local/include/avidemux/2.6/ADM_coreUtils/ADM_string.h:23:98: error: 'vector' has not been declared
ADM_COREUTILS6_EXPORT bool        ADM_splitString(const string &separator, const string &source, vector<string>& result);
                                                                                                  ^~~~~~
/home/eumagga/avidemux/git/avidemux2/install/usr/local/include/avidemux/2.6/ADM_coreUtils/ADM_string.h:23:104: error: expected ',' or '...' before '<' token
ADM_COREUTILS6_EXPORT bool        ADM_splitString(const string &separator, const string &source, vector<string>& result);
                                                                                                        ^

Jan Gruuthuse

#3
In file included from /home/jan/avidemux2/avidemux/qt4/ADM_update/src/ADM_update.cpp:18:0:
/home/jan/avidemux2/avidemux/qt4/ADM_update/src/ADM_update.cpp: In member function ââ,¬Ëœvoid ADMCheckUpdate::downloadFinished(QNetworkReply*)ââ,¬â,,¢:
/home/jan/avidemux2/avidemux/qt4/ADM_update/src/ADM_update.cpp:52:66: error: ââ,¬Ëœclass QUrlââ,¬â,,¢ has no member named ââ,¬ËœtoDisplayStringââ,¬â,,¢
         ADM_warning("Error downloading update %s\n",reply->url().toDisplayString().toUtf8().constData());
                                                                  ^
/home/jan/avidemux2/install/usr/include/avidemux/2.6/ADM_core/ADM_default.h:49:60: note: in definition of macro ââ,¬ËœADM_warningââ,¬â,,¢
#define ADM_warning(a,...)  ADM_warning2(__FUNCTION__,a, ##__VA_ARGS__)
                                                            ^
/home/jan/avidemux2/avidemux/qt4/ADM_update/src/ADM_update.cpp:56:64: error: ââ,¬Ëœclass QUrlââ,¬â,,¢ has no member named ââ,¬ËœtoDisplayStringââ,¬â,,¢
     ADM_warning("Success downloading update %s\n",reply->url().toDisplayString().toUtf8().constData());
                                                                ^
/home/jan/avidemux2/install/usr/include/avidemux/2.6/ADM_core/ADM_default.h:49:60: note: in definition of macro ââ,¬ËœADM_warningââ,¬â,,¢
#define ADM_warning(a,...)  ADM_warning2(__FUNCTION__,a, ##__VA_ARGS__)
                                                            ^
/home/jan/avidemux2/avidemux/qt4/ADM_update/src/ADM_update.cpp:63:5: error: ââ,¬Ëœvectorââ,¬â,,¢ is not a member of ââ,¬Ëœstdââ,¬â,,¢
     std::vector<std::string>result;
     ^
/home/jan/avidemux2/avidemux/qt4/ADM_update/src/ADM_update.cpp:63:28: error: expected primary-expression before ââ,¬Ëœ>ââ,¬â,,¢ token
     std::vector<std::string>result;
                            ^
/home/jan/avidemux2/avidemux/qt4/ADM_update/src/ADM_update.cpp:63:29: error: ââ,¬Ëœresultââ,¬â,,¢ was not declared in this scope
     std::vector<std::string>result;
                             ^
Linking CXX shared library libADM_openGLQT46.so
cd /home/jan/avidemux2/buildQt4/ADM_openGL/src && /usr/bin/cmake -E cmake_link_script CMakeFiles/ADM_openGLQT46.dir/link.txt --verbose=1
make[2]: *** [ADM_update/src/CMakeFiles/ADM_updateQT46.dir/ADM_update.cpp.o] Error 1
make[2]: Leaving directory `/home/jan/avidemux2/buildQt4'
make[1]: *** [ADM_update/src/CMakeFiles/ADM_updateQT46.dir/all] Error 2

_____________________________________________
Avidemux v2.6.13 (2c2fb4f)    [build] Fix compilation with older gcc
_____________________________________________
Compiler: GCC 4.8.4
cmake: 2.8.12.2
Build Target: Linux (x86-64)
User Interface: Qt (4.8.6)
_____________________________________________
Kernel: Linux 3.19.0-68-generic (x86_64) (linux-image-3.19.0-68-generic                         3.19.0-68.76~14.04.1)
Distribution: Linux Ubuntu 14.04.5 LTS (Trusty)
qt4-default: installed
qt5-default: not installed
_____________________________________________

Intel Core i7-3770K @ 3.50GHz (4 Cores/8 Threads) with 32 GB ram

Desktop: Unity 7.2.6
Display Server: X Server 1.15.1
Display Driver: NVIDIA 352.99
OpenGL: 4.3.0
Compiler: GCC 4.8.4 + CUDA 7.5


OpenGL Vendor: NVIDIA Corporation
OpenGL Renderer: GeForce GTX 960/PCIe/SSE2 2048MB (1227/3600MHz)
OpenGL: 4.5.0 NVIDIA 352.93


- vdpauinfo:API version: 1   NVIDIA VDPAU Driver Shared Library  352.99
- x264 0.148.2705 3f5ed56
(libswscale 3.1.101)
(libavformat 56.36.100)
x264 configuration: --bit-depth=8 --chroma-format=all
libx264 configuration: --bit-depth=8 --chroma-format=all


- x265 [info]: HEVC encoder version 1.9+226-6561d8676581
x265 [info]: build info [Linux][[GCC 4.8.4][64 bit] 8bit