JoseBarakat

Failed Pipelight compilation on Ubuntu 16.10

Nov 27th, 2016
69
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 15.62 KB | None | 0 0
  1. --------------------------------------------------------------------------------------------------------
  2. System Software / Hardware Information
  3. --------------------------------------------------------------------------------------------------------
  4. Hardware:
  5. Processor: Intel Core i3-3110M @ 2.40GHz (4 Cores), Motherboard: LENOVO, Chipset: Intel 3rd Gen Core DRAM, Memory: 6144MB, Disk: 500GB Seagate ST500LT012-9WS14, Graphics: Intel 3rd Gen Core, Audio: Conexant CX20757, Network: Qualcomm Atheros QCA8172 Fast + Qualcomm Atheros AR9485 Wireless
  6.  
  7. Software:
  8. OS: Ubuntu 16.10, Kernel: 4.8.0-27-generic (x86_64), Desktop: Unity 7.5.0, Display Server: X Server 1.18.4, Display Driver: modesetting 1.18.4, OpenGL: 3.3 Mesa 12.0.3, Compiler: GCC 6.2.0 20161005, File-System: ext4, Screen Resolution: 1366x768
  9. --------------------------------------------------------------------------------------------------------
  10.  
  11.  
  12. jose@jose-Lenovo-G400s:~$ git clone https://bitbucket.org/mmueller2012/pipelight.git
  13. Clonar en «pipelight»...
  14. remote: Counting objects: 6331, done.
  15. remote: Compressing objects: 100% (2628/2628), done.
  16. remote: Total 6331 (delta 4296), reused 5373 (delta 3563)
  17. Receiving objects: 100% (6331/6331), 2.02 MiB | 631.00 KiB/s, done.
  18. Resolving deltas: 100% (4296/4296), done.
  19. Comprobando la conectividad… hecho.
  20.  
  21.  
  22. jose@jose-Lenovo-G400s:~$ cd pipelight
  23.  
  24.  
  25. jose@jose-Lenovo-G400s:~/pipelight$ ls
  26. bin configure debian include LICENSE licenses Makefile patches pipelight-plugin.1.in share src wine-patches
  27.  
  28.  
  29. jose@jose-Lenovo-G400s:~/pipelight$ whereis wine
  30. wine: /usr/bin/wine /opt/wine-devel/bin/wine /usr/share/man/man1/wine.1
  31.  
  32.  
  33. jose@jose-Lenovo-G400s:~/pipelight$ which wine
  34. /usr/bin/wine
  35.  
  36.  
  37. jose@jose-Lenovo-G400s:~/pipelight$ ./configure --wine-path="/usr/bin/wine"
  38. Configuration Summary
  39. ---------------------
  40.  
  41. Pipelight has been configured with:
  42.  
  43. version = 0.2.9-daily
  44. prefix = /usr/local
  45. bindir = /usr/local/bin
  46. datadir = /usr/local/share
  47. libdir = /usr/local/lib
  48. mandir = /usr/local/share/man
  49. bash-interp = /bin/bash
  50. gpg-exec = /usr/bin/gpg
  51. moz-plugin-path = /usr/lib/mozilla/plugins
  52. so-mode = 0644
  53. debug = false
  54. cxx = g++
  55. cxxflags =
  56.  
  57. git-commit = 4b2b52f909ea61cc53ac2529ec29f3cdee5e8dd1
  58. downloader =
  59.  
  60. win32-cxx = i686-w64-mingw32-g++
  61. win32-flags = -m32 -static-libgcc -static-libstdc++ -static
  62. wine-path = /usr/bin/wine
  63.  
  64. with-win64 = false
  65. win64-cxx =
  66. win64-flags = -m64
  67. wine64-path =
  68.  
  69. IMPORTANT: Please ensure you have XATTR support enabled for both wine and
  70. your file system (required to watch DRM protected content)!
  71.  
  72.  
  73. jose@jose-Lenovo-G400s:~/pipelight$ make
  74. CXX="g++" CXXFLAGS="" make -C src/linux
  75. make[1]: se entra en el directorio '/home/jose/pipelight/src/linux'
  76. make -C libpipelight/
  77. make[2]: se entra en el directorio '/home/jose/pipelight/src/linux/libpipelight'
  78. g++ -fvisibility=hidden -DPIPELIGHT_SHARE_PATH='"/usr/local/share/pipelight"' -I../../../include -Wall -std=gnu++0x -fPIC -MMD -MP -o configloader.o -c configloader.c
  79. g++ -fvisibility=hidden -DPIPELIGHT_SHARE_PATH='"/usr/local/share/pipelight"' -I../../../include -Wall -std=gnu++0x -fPIC -MMD -MP -o basicplugin.o -c basicplugin.c
  80. g++ -fvisibility=hidden -DPIPELIGHT_SHARE_PATH='"/usr/local/share/pipelight"' -I../../../include -Wall -std=gnu++0x -fPIC -MMD -MP -o npclass.o -c npclass.c
  81. g++ -fvisibility=hidden -DPIPELIGHT_SHARE_PATH='"/usr/local/share/pipelight"' -I../../../include -Wall -std=gnu++0x -fPIC -MMD -MP -o nppfunctions.o -c nppfunctions.c
  82. make -C ../../common/
  83. make[3]: se entra en el directorio '/home/jose/pipelight/src/common'
  84. g++ -I../../include -fvisibility=hidden -DPIPELIGHT_SHARE_PATH='"/usr/local/share/pipelight"' -I../../../include -Wall -std=gnu++0x -fPIC -MMD -MP -o common_lin.o -c common.c
  85. make[3]: se sale del directorio '/home/jose/pipelight/src/common'
  86. g++ -shared -fvisibility=hidden -DPIPELIGHT_SHARE_PATH='"/usr/local/share/pipelight"' -I../../../include -Wall -std=gnu++0x -fPIC configloader.o basicplugin.o npclass.o nppfunctions.o ../../common/common_lin.o -lX11 -ldl -lpthread -Wl,--unresolved-symbols=report-all -o libpipelight.so
  87. make[2]: se sale del directorio '/home/jose/pipelight/src/linux/libpipelight'
  88. make[1]: se sale del directorio '/home/jose/pipelight/src/linux'
  89. CXX="i686-w64-mingw32-g++" CXXFLAGS="-m32 -static-libgcc -static-libstdc++ -static" make -C src/windows suffix=""
  90. make[1]: se entra en el directorio '/home/jose/pipelight/src/windows'
  91. make -C winecheck/
  92. make[2]: se entra en el directorio '/home/jose/pipelight/src/windows/winecheck'
  93. i686-w64-mingw32-g++ -I../../../include -Wall -std=gnu++0x -D_WIN32_WINNT=0x0502 -m32 -static-libgcc -static-libstdc++ -static -MMD -MP -o check.o -c check.c
  94. rm -f "winecheck.exe.so"
  95. i686-w64-mingw32-g++ -I../../../include -Wall -std=gnu++0x -D_WIN32_WINNT=0x0502 -m32 -static-libgcc -static-libstdc++ -static check.o -lgdi32 -lopengl32 -o winecheck.exe
  96. if [ -f "winecheck.exe.so" ]; then \
  97. rm -f "winecheck.exe"; \
  98. mv "winecheck.exe.so" "winecheck.exe"; \
  99. fi
  100. make[2]: se sale del directorio '/home/jose/pipelight/src/windows/winecheck'
  101. make -C pluginloader/
  102. make[2]: se entra en el directorio '/home/jose/pipelight/src/windows/pluginloader'
  103. i686-w64-mingw32-g++ -DPLUGINLOADER -DPIPELIGHT_VERSION='"0.2.9-daily"' -I../../../include -Wall -std=gnu++0x -D_WIN32_WINNT=0x0502 -m32 -static-libgcc -static-libstdc++ -static -MMD -MP -o pluginloader.o -c pluginloader.c
  104. i686-w64-mingw32-g++ -DPLUGINLOADER -DPIPELIGHT_VERSION='"0.2.9-daily"' -I../../../include -Wall -std=gnu++0x -D_WIN32_WINNT=0x0502 -m32 -static-libgcc -static-libstdc++ -static -MMD -MP -o npclass.o -c npclass.c
  105. i686-w64-mingw32-g++ -DPLUGINLOADER -DPIPELIGHT_VERSION='"0.2.9-daily"' -I../../../include -Wall -std=gnu++0x -D_WIN32_WINNT=0x0502 -m32 -static-libgcc -static-libstdc++ -static -MMD -MP -o apihook.o -c apihook.c
  106. i686-w64-mingw32-g++ -DPLUGINLOADER -DPIPELIGHT_VERSION='"0.2.9-daily"' -I../../../include -Wall -std=gnu++0x -D_WIN32_WINNT=0x0502 -m32 -static-libgcc -static-libstdc++ -static -MMD -MP -o npnfunctions.o -c npnfunctions.c
  107. make -C ../../common/
  108. make[3]: se entra en el directorio '/home/jose/pipelight/src/common'
  109. i686-w64-mingw32-g++ -I../../include -DPLUGINLOADER -DPIPELIGHT_VERSION='"0.2.9-daily"' -I../../../include -Wall -std=gnu++0x -D_WIN32_WINNT=0x0502 -m32 -static-libgcc -static-libstdc++ -static -MMD -MP -o common_win.o -c common.c
  110. make[3]: se sale del directorio '/home/jose/pipelight/src/common'
  111. rm -f "pluginloader.exe.so"
  112. i686-w64-mingw32-g++ -DPLUGINLOADER -DPIPELIGHT_VERSION='"0.2.9-daily"' -I../../../include -Wall -std=gnu++0x -D_WIN32_WINNT=0x0502 -m32 -static-libgcc -static-libstdc++ -static pluginloader.o npclass.o apihook.o npnfunctions.o ../../common/common_win.o -lversion -lgdi32 -lole32 -lopengl32 -o pluginloader.exe
  113. if [ -f "pluginloader.exe.so" ]; then \
  114. rm -f "pluginloader.exe"; \
  115. mv "pluginloader.exe.so" "pluginloader.exe"; \
  116. fi
  117. make[2]: se sale del directorio '/home/jose/pipelight/src/windows/pluginloader'
  118. make[1]: se sale del directorio '/home/jose/pipelight/src/windows'
  119.  
  120.  
  121. jose@jose-Lenovo-G400s:~/pipelight$ sudo make install
  122. CXX="g++" CXXFLAGS="" make -C src/linux
  123. make[1]: se entra en el directorio '/home/jose/pipelight/src/linux'
  124. make -C libpipelight/
  125. make[2]: se entra en el directorio '/home/jose/pipelight/src/linux/libpipelight'
  126. make -C ../../common/
  127. make[3]: se entra en el directorio '/home/jose/pipelight/src/common'
  128. make[3]: No se hace nada para 'all'.
  129. make[3]: se sale del directorio '/home/jose/pipelight/src/common'
  130. make[2]: se sale del directorio '/home/jose/pipelight/src/linux/libpipelight'
  131. make[1]: se sale del directorio '/home/jose/pipelight/src/linux'
  132. CXX="i686-w64-mingw32-g++" CXXFLAGS="-m32 -static-libgcc -static-libstdc++ -static" make -C src/windows suffix=""
  133. make[1]: se entra en el directorio '/home/jose/pipelight/src/windows'
  134. make -C winecheck/
  135. make[2]: se entra en el directorio '/home/jose/pipelight/src/windows/winecheck'
  136. make[2]: No se hace nada para 'all'.
  137. make[2]: se sale del directorio '/home/jose/pipelight/src/windows/winecheck'
  138. make -C pluginloader/
  139. make[2]: se entra en el directorio '/home/jose/pipelight/src/windows/pluginloader'
  140. make -C ../../common/
  141. make[3]: se entra en el directorio '/home/jose/pipelight/src/common'
  142. make[3]: No se hace nada para 'all'.
  143. make[3]: se sale del directorio '/home/jose/pipelight/src/common'
  144. make[2]: se sale del directorio '/home/jose/pipelight/src/windows/pluginloader'
  145. make[1]: se sale del directorio '/home/jose/pipelight/src/windows'
  146. mkdir -p \
  147. "/usr/local/bin" \
  148. "/usr/local/share/pipelight/configs" \
  149. "/usr/local/share/pipelight/licenses" \
  150. "/usr/local/share/pipelight/scripts" \
  151. "/usr/local/lib/pipelight" \
  152. "/usr/local/share/man/man1" \
  153. "/usr/lib/mozilla/plugins"
  154. install -pm 0644 share/sig-install-dependency.gpg "/usr/local/share/pipelight/sig-install-dependency.gpg"
  155. install -pm 0755 "src/windows/pluginloader/pluginloader.exe" "/usr/local/share/pipelight/pluginloader.exe"
  156. if [ "false" = "true" ]; then \
  157. install -pm 0755 "src/windows/pluginloader/pluginloader64.exe" "/usr/local/share/pipelight/pluginloader64.exe"; \
  158. fi
  159. install -pm 0755 "src/windows/winecheck/winecheck.exe" "/usr/local/share/pipelight/winecheck.exe"
  160. if [ "false" = "true" ]; then \
  161. install -pm 0755 "src/windows/winecheck/winecheck64.exe" "/usr/local/share/pipelight/winecheck64.exe"; \
  162. fi
  163. rm -f "/usr/local/share/pipelight/wine"
  164. ln -s "/usr/bin/wine" "/usr/local/share/pipelight/wine"
  165. if [ "false" = "true" ]; then \
  166. rm -f "/usr/local/share/pipelight/wine64"; \
  167. ln -s "" "/usr/local/share/pipelight/wine64"; \
  168. fi
  169. sed -e 's|@@BASH@@|/bin/bash|g' -e '1s|/usr/bin/env bash|/bin/bash|' -e 's|@@BINDIR@@|/usr/local/bin|g' -e 's|@@DATADIR@@|/usr/local/share|g' -e 's|@@GPG@@|/usr/bin/gpg|g' -e 's|@@LIBDIR@@|/usr/local/lib|g' -e 's|@@MANDIR@@|/usr/local/share/man|g' -e 's|@@MOZ_PLUGIN_PATH@@|/usr/lib/mozilla/plugins|g' -e 's|@@PIPELIGHT_LIBRARY_PATH@@|/usr/local/lib/pipelight|g' -e 's|@@PIPELIGHT_SHARE_PATH@@|/usr/local/share/pipelight|g' -e 's|@@PREFIX@@|/usr/local|g' -e 's|@@VERSION@@|0.2.9-daily|g' share/install-plugin > install-plugin.tmp
  170. touch -r share/install-plugin install-plugin.tmp
  171. install -pm 0755 install-plugin.tmp "/usr/local/share/pipelight/install-plugin"
  172. rm install-plugin.tmp
  173. for script in configure-silverlight.in configure-flash.in; do \
  174. sed -e 's|@@BASH@@|/bin/bash|g' -e '1s|/usr/bin/env bash|/bin/bash|' -e 's|@@BINDIR@@|/usr/local/bin|g' -e 's|@@DATADIR@@|/usr/local/share|g' -e 's|@@GPG@@|/usr/bin/gpg|g' -e 's|@@LIBDIR@@|/usr/local/lib|g' -e 's|@@MANDIR@@|/usr/local/share/man|g' -e 's|@@MOZ_PLUGIN_PATH@@|/usr/lib/mozilla/plugins|g' -e 's|@@PIPELIGHT_LIBRARY_PATH@@|/usr/local/lib/pipelight|g' -e 's|@@PIPELIGHT_SHARE_PATH@@|/usr/local/share/pipelight|g' -e 's|@@PREFIX@@|/usr/local|g' -e 's|@@VERSION@@|0.2.9-daily|g' share/scripts/${script} > pipelight-script.tmp; \
  175. touch -r share/scripts/${script} pipelight-script.tmp; \
  176. install -pm 0755 pipelight-script.tmp "/usr/local/share/pipelight/scripts/${script%.*}" || exit 1; \
  177. rm pipelight-script.tmp; \
  178. done
  179. for config in pipelight-unity3d pipelight-flash pipelight-widevine pipelight-x64-unity3d pipelight-x64-flash pipelight-silverlight5.1 pipelight-shockwave pipelight-silverlight5.0; do \
  180. install -pm 0644 share/configs/${config} "/usr/local/share/pipelight/configs/${config}" || exit 1; \
  181. done
  182. for license in license-adobereader.txt.in license-flash.txt.in license-silverlight5.1.txt.in license-widevine.txt.in license-grandstream.txt.in license-hikvision.txt.in license-silverlight4.txt.in license-wininet.txt.in license-roblox.txt.in license-silverlight5.0.txt.in license-unity3d.txt.in license-viewright-caiway.txt.in license-shockwave.txt.in license-mpg2splt.txt.in license-foxitpdf.txt.in license-mspatcha.txt.in; do \
  183. sed -e 's|@@BASH@@|/bin/bash|g' -e '1s|/usr/bin/env bash|/bin/bash|' -e 's|@@BINDIR@@|/usr/local/bin|g' -e 's|@@DATADIR@@|/usr/local/share|g' -e 's|@@GPG@@|/usr/bin/gpg|g' -e 's|@@LIBDIR@@|/usr/local/lib|g' -e 's|@@MANDIR@@|/usr/local/share/man|g' -e 's|@@MOZ_PLUGIN_PATH@@|/usr/lib/mozilla/plugins|g' -e 's|@@PIPELIGHT_LIBRARY_PATH@@|/usr/local/lib/pipelight|g' -e 's|@@PIPELIGHT_SHARE_PATH@@|/usr/local/share/pipelight|g' -e 's|@@PREFIX@@|/usr/local|g' -e 's|@@VERSION@@|0.2.9-daily|g' share/licenses/${license} > pipelight-license.tmp; \
  184. touch -r share/licenses/${license} pipelight-license.tmp; \
  185. install -pm 0644 pipelight-license.tmp "/usr/local/share/pipelight/licenses/${license%.*}" || exit 1; \
  186. rm pipelight-license.tmp; \
  187. done
  188. install -pm 0644 src/linux/libpipelight/libpipelight.so "/usr/local/lib/pipelight/libpipelight.so"
  189. sed -e 's|@@BASH@@|/bin/bash|g' -e '1s|/usr/bin/env bash|/bin/bash|' -e 's|@@BINDIR@@|/usr/local/bin|g' -e 's|@@DATADIR@@|/usr/local/share|g' -e 's|@@GPG@@|/usr/bin/gpg|g' -e 's|@@LIBDIR@@|/usr/local/lib|g' -e 's|@@MANDIR@@|/usr/local/share/man|g' -e 's|@@MOZ_PLUGIN_PATH@@|/usr/lib/mozilla/plugins|g' -e 's|@@PIPELIGHT_LIBRARY_PATH@@|/usr/local/lib/pipelight|g' -e 's|@@PIPELIGHT_SHARE_PATH@@|/usr/local/share/pipelight|g' -e 's|@@PREFIX@@|/usr/local|g' -e 's|@@VERSION@@|0.2.9-daily|g' bin/pipelight-plugin.in > pipelight-plugin.tmp
  190. touch -r bin/pipelight-plugin.in pipelight-plugin.tmp
  191. install -pm 0755 pipelight-plugin.tmp "/usr/local/bin/pipelight-plugin"
  192. rm pipelight-plugin.tmp
  193. sed -e 's|@@BASH@@|/bin/bash|g' -e '1s|/usr/bin/env bash|/bin/bash|' -e 's|@@BINDIR@@|/usr/local/bin|g' -e 's|@@DATADIR@@|/usr/local/share|g' -e 's|@@GPG@@|/usr/bin/gpg|g' -e 's|@@LIBDIR@@|/usr/local/lib|g' -e 's|@@MANDIR@@|/usr/local/share/man|g' -e 's|@@MOZ_PLUGIN_PATH@@|/usr/lib/mozilla/plugins|g' -e 's|@@PIPELIGHT_LIBRARY_PATH@@|/usr/local/lib/pipelight|g' -e 's|@@PIPELIGHT_SHARE_PATH@@|/usr/local/share/pipelight|g' -e 's|@@PREFIX@@|/usr/local|g' -e 's|@@VERSION@@|0.2.9-daily|g' pipelight-plugin.1.in > pipelight-manpage.tmp
  194. touch -r pipelight-plugin.1.in pipelight-manpage.tmp
  195. install -pm 0644 pipelight-manpage.tmp "/usr/local/share/man/man1/pipelight-plugin.1"
  196. rm pipelight-manpage.tmp
  197.  
  198.  
  199. jose@jose-Lenovo-G400s:~/pipelight$ sudo pipelight-plugin --create-mozilla-plugins
  200.  
  201.  
  202. jose@jose-Lenovo-G400s:~/pipelight$ sudo pipelight-plugin --enable unity3d
  203. [install-plugin] ERROR: You're running this script as a wrong user - WINEPREFIX or parent directory not owned by you.
  204. ERROR: Failed to install unity3d.
  205.  
  206.  
  207. jose@jose-Lenovo-G400s:~/pipelight$ sudo su
  208.  
  209.  
  210. root@jose-Lenovo-G400s:/home/jose/pipelight# pipelight-plugin --enable unity3d
  211. [install-plugin] Running unity3d installation script.
  212. Gtk-Message: GtkDialog mapped without a transient parent. This is discouraged.
  213. Gtk-Message: GtkDialog mapped without a transient parent. This is discouraged.
  214. Gtk-Message: GtkDialog mapped without a transient parent. This is discouraged.
  215. [install-plugin] ERROR: Downloading of unity3d failed multiple times. Please check:
  216. [install-plugin]
  217. [install-plugin] * that your internet connection is working properly
  218. [install-plugin]
  219. [install-plugin] * and that the plugin database is up-to-date. To update it just run:
  220. [install-plugin] sudo pipelight-plugin --update
  221. [install-plugin]
  222. [install-plugin] If this doesn't help then most-likely the download URLs or checksums
  223. [install-plugin] have changed. We recommend to open a bug-report in this case.
  224. [unity3d] ERROR: Download failed.
  225. [install-plugin] ERROR: Installation script for unity3d failed.
  226. ERROR: Failed to install unity3d.
  227.  
  228.  
  229. root@jose-Lenovo-G400s:/home/jose/pipelight# pipelight-plugin --update
  230. FIXME: Update functionality is currently disabled.
Add Comment
Please, Sign In to add comment