Anbox - não instala

Para aqueles que estão iniciando no mundo GNU/Linux, sobretudo no Manjaro Linux.
Regras do fórum Leia as Regras Gerais do Manjaro Brasil em "Normatividade" e pesquise antes de postar.
Se sua dúvida foi respondida, não esqueça de marcar RESOLVIDO em seus tópicos, botão com a marca verde Imagem

Anbox - não instala

Mensagempor RodriguezS » 03 Jun 2018, 23:51  •  MS 1

faço a instalação via AUR, mas na hora de compilar dá erro na compilação, o que será?
Avatar do usuário
RodriguezS
Aprendiz

 
Mensagens: 10
Registro: 17 Abr 2018, 16:52
Agradeceu: 6 vez(es)
Agradecido: 1 vez
Distro utilizada: Manjaro
Versão: 17.1.8
Ambiente: KDE
Repositório: Stable
Habilidade: Novice

Anbox - não instala

Mensagempor overlock » 04 Jun 2018, 07:31  •  MS 2

Qual o erro que aparece?copie e cole aqui por favor para analise.
|| Manjaro | | Linux User # 480186 | :!: Não esqueção do nosso canal no IRC freenode #manjaro-br | Não dou o peixe, ensino a pescar !
Avatar do usuário
overlock
Moderador

 
Mensagens: 1206
Registro: 18 Fev 2017, 00:52
Localização: São Paulo
Agradeceu: 9 vez(es)
Agradecido: 192 vez(es)
Distro utilizada: Manjaro
Versão: Spin
Ambiente: i3-gaps
Repositório: Stable
Habilidade: Novice

Anbox - não instala

Mensagempor Mountaineer_br » 04 Jun 2018, 07:39  •  MS 3

Dei uma olhada no PKGBUILD dele tem várias referências sobre dependências que são necessárias:

makedepends=('cmake' 'git' 'glm' 'dbus-cpp' 'lxc' 'sdl2_image' 'protobuf' 'boost' 'properties-cpp' 'gtest')
depends=('dbus-cpp' 'lxc' 'sdl2_image' 'protobuf' 'anbox-image')


E no anbox-git no git-hub, também:


libdbus
google-mock
google-test
libboost
libboost-filesystem
libboost-log
libboost-iostreams
libboost-program-options
libboost-system
libboost-test
libboost-thread
libcap
libsystemd
mesa (libegl1, libgles2)
glib-2.0
libsdl2
libprotobuf
protobuf-compiler
lxc

*Se for instalar como snap ou rodar no Android, tem umas dependências extras que são necessárias instalar.

O código fonte está em qual linguagem será? Python? Se for, tem que ver se todas as dependências da linguagem estão instaladas...

Manda aí pra nós o registro do pamac/yaourt !
Mountaineer_br
 

Anbox - não instala

Mensagempor RodriguezS » 05 Jun 2018, 00:02  •  MS 4

Código: Selecionar todos
==> Fazendo download do PKGBUILD de anbox-git do AUR...
x .SRCINFO
x 99-anbox.rules
x PKGBUILD
x anbox-bridge.netdev
x anbox-bridge.network
x anbox-container-manager.service
x anbox-session-manager.service
x anbox.conf
x anbox.desktop
mcku commented on 2018-04-28 18:48                       

HiJack88 commented on 2018-05-07 08:56                   

Saren commented on 2018-05-12 13:20                     

milkmiruku commented on 2018-05-29 06:24                         

milkmiruku commented on 2018-06-04 17:19                         

anbox-git 1:r702.3cf7d60-1  (2018-01-07 16:29)
( Pacote sem suporte: Potencialmente perigoso ! )
==> AVISO: Esse PKGBUILD descreve um pacote separado.
==> Opções específicas do pacote são desconhecidas
==> Dependências de anbox-git:
 - cmake (já instalado) [makedepend]
 - git (já instalado) [makedepend]
 - glm (já instalado) [makedepend]
 - dbus-cpp (já instalado) [makedepend]
 - lxc (já instalado) [makedepend]
 - sdl2_image (já instalado) [makedepend]
 - protobuf (já instalado) [makedepend]
 - boost (já instalado) [makedepend]
 - properties-cpp (já instalado) [makedepend]
 - gtest (já instalado) [makedepend]


==> Continuar a compilação de anbox-git ? [S/n]
==> -------------------------------------------
==>
==> Compilando e instalando pacote
==> Criando o pacote: anbox-git 1:r702.3cf7d60-1 (seg 04 jun 2018 23:58:31 -03)
==> Verificando as dependências de tempo de execução...
==> Verificando as dependências de tempo de compilação...
==> Obtendo fontes...
  -> Clonando repositório anbox do tipo git...
Cloning into bare repository '/tmp/yaourt-tmp-rodrigo/aur-anbox-git/anbox'...
remote: Counting objects: 8462, done.
remote: Compressing objects: 100% (7/7), done.
remote: Total 8462 (delta 1), reused 4 (delta 0), pack-reused 8455
Receiving objects: 100% (8462/8462), 6.27 MiB | 387.00 KiB/s, done.
Resolving deltas: 100% (5426/5426), done.
  -> Encontrado anbox-container-manager.service
  -> Encontrado anbox-session-manager.service
  -> Encontrado 99-anbox.rules
  -> Encontrado anbox.conf
  -> Encontrado anbox.desktop
  -> Encontrado anbox-bridge.network
  -> Encontrado anbox-bridge.netdev
==> Validando source arquivos com sha256sums...
    anbox ... Ignorada
    anbox-container-manager.service ... Passou
    anbox-session-manager.service ... Passou
    99-anbox.rules ... Passou
    anbox.conf ... Passou
    anbox.desktop ... Passou
    anbox-bridge.network ... Passou
    anbox-bridge.netdev ... Passou
==> Extraindo fontes...
  -> Criando cópia de trabalho do repositório anbox do tipo git...
Cloning into 'anbox'...
done.
==> Iniciando prepare()...
==> Iniciando pkgver()...
==> Versão atualizada: anbox-git 1:r840.ac2ccb4-1
==> Iniciando build()...
-- The C compiler identification is GNU 8.1.0
-- The CXX compiler identification is GNU 8.1.0
-- Check for working C compiler: /bin/cc
-- Check for working C compiler: /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: /bin/c++
-- Check for working CXX compiler: /bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Treat warnings as errors
-- 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 
-- Boost version: 1.66.0
-- Found the following Boost libraries:
--   filesystem
--   log
--   serialization
--   system
--   thread
--   program_options
--   date_time
--   log_setup
--   regex
--   chrono
--   atomic
-- Found PkgConfig: /bin/pkg-config (found version "1.4.2")
-- Found EGL: /usr/lib/libEGL.so 
-- Found GLESv2: /usr/lib/libGLESv2.so 
-- Found Protobuf: /usr/lib/libprotobuf.so;-lpthread (found version "3.5.1")
-- Checking for module 'sdl2'
--   Found sdl2, version 2.0.8
-- Checking for module 'SDL2_image'
--   Found SDL2_image, version 2.0.3
-- Checking for module 'dbus-1'
--   Found dbus-1, version 1.12.8
-- Checking for module 'lxc'
--   Found lxc, version 3.0.0
-- Checking for module 'properties-cpp'
--   Found properties-cpp, version 0.0.1
-- Checking for module 'libsystemd'
--   Found libsystemd, version 238
-- Boost version: 1.66.0
-- Found the following Boost libraries:
--   iostreams
--   system
--   regex
-- Boost version: 1.66.0
-- Found the following Boost libraries:
--   filesystem
--   system
--   unit_test_framework
-- Found libdw: /usr/lib/libdw.so 
-- Found libbfd: /usr/lib/libbfd.so 
-- BACKWARD_HAS_UNWIND=1
-- BACKWARD_HAS_BACKTRACE=0
-- BACKWARD_HAS_BACKTRACE_SYMBOL=0
-- BACKWARD_HAS_DW=1
-- BACKWARD_HAS_BFD=0
-- Found Backward: /tmp/yaourt-tmp-rodrigo/aur-anbox-git/src/anbox/external/backtrace-cpp 
-- Configuring done
-- Generating done
-- Build files have been written to: /tmp/yaourt-tmp-rodrigo/aur-anbox-git/src/anbox/build
Scanning dependencies of target process-cpp
[  0%] Building CXX object external/process-cpp-minimal/src/CMakeFiles/process-cpp.dir/core/posix/backtrace.cpp.o
[  1%] Building CXX object external/process-cpp-minimal/src/CMakeFiles/process-cpp.dir/core/posix/child_process.cpp.o
[  1%] Building CXX object external/process-cpp-minimal/src/CMakeFiles/process-cpp.dir/core/posix/exec.cpp.o
[  2%] Building CXX object external/process-cpp-minimal/src/CMakeFiles/process-cpp.dir/core/posix/fork.cpp.o
[  2%] Building CXX object external/process-cpp-minimal/src/CMakeFiles/process-cpp.dir/core/posix/process.cpp.o
[  3%] Building CXX object external/process-cpp-minimal/src/CMakeFiles/process-cpp.dir/core/posix/process_group.cpp.o
[  3%] Building CXX object external/process-cpp-minimal/src/CMakeFiles/process-cpp.dir/core/posix/signal.cpp.o
[  4%] Building CXX object external/process-cpp-minimal/src/CMakeFiles/process-cpp.dir/core/posix/signalable.cpp.o
[  4%] Building CXX object external/process-cpp-minimal/src/CMakeFiles/process-cpp.dir/core/posix/standard_stream.cpp.o
[  5%] Building CXX object external/process-cpp-minimal/src/CMakeFiles/process-cpp.dir/core/posix/wait.cpp.o
[  5%] Building CXX object external/process-cpp-minimal/src/CMakeFiles/process-cpp.dir/core/posix/this_process.cpp.o
[  6%] Building CXX object external/process-cpp-minimal/src/CMakeFiles/process-cpp.dir/core/posix/linux/proc/process/oom_adj.cpp.o
[  6%] Building CXX object external/process-cpp-minimal/src/CMakeFiles/process-cpp.dir/core/posix/linux/proc/process/oom_score.cpp.o
[  7%] Building CXX object external/process-cpp-minimal/src/CMakeFiles/process-cpp.dir/core/posix/linux/proc/process/oom_score_adj.cpp.o
[  7%] Building CXX object external/process-cpp-minimal/src/CMakeFiles/process-cpp.dir/core/posix/linux/proc/process/stat.cpp.o
[  8%] Building CXX object external/process-cpp-minimal/src/CMakeFiles/process-cpp.dir/core/testing/cross_process_sync.cpp.o
[  8%] Building CXX object external/process-cpp-minimal/src/CMakeFiles/process-cpp.dir/core/testing/fork_and_run.cpp.o
[  9%] Linking CXX static library libprocess-cpp.a
[  9%] Built target process-cpp
Scanning dependencies of target emugen
[  9%] Building CXX object external/android-emugl/host/tools/emugen/CMakeFiles/emugen.dir/ApiGen.cpp.o
[ 10%] Building CXX object external/android-emugl/host/tools/emugen/CMakeFiles/emugen.dir/EntryPoint.cpp.o
[ 10%] Building CXX object external/android-emugl/host/tools/emugen/CMakeFiles/emugen.dir/main.cpp.o
[ 12%] Building CXX object external/android-emugl/host/tools/emugen/CMakeFiles/emugen.dir/Parser.cpp.o
[ 12%] Building CXX object external/android-emugl/host/tools/emugen/CMakeFiles/emugen.dir/strUtils.cpp.o
[ 13%] Building CXX object external/android-emugl/host/tools/emugen/CMakeFiles/emugen.dir/TypeFactory.cpp.o
[ 13%] Linking CXX executable emugen
[ 13%] Built target emugen
Scanning dependencies of target OpenglCodecCommon
[ 14%] Building CXX object external/android-emugl/shared/OpenglCodecCommon/CMakeFiles/OpenglCodecCommon.dir/ChecksumCalculator.cpp.o
[ 14%] Building CXX object external/android-emugl/shared/OpenglCodecCommon/CMakeFiles/OpenglCodecCommon.dir/ChecksumCalculatorThreadInfo.cpp.o
[ 15%] Building CXX object external/android-emugl/shared/OpenglCodecCommon/CMakeFiles/OpenglCodecCommon.dir/glUtils.cpp.o
[ 15%] Linking CXX static library libOpenglCodecCommon.a
[ 15%] Built target OpenglCodecCommon
Scanning dependencies of target GLHeaders
Generating /tmp/yaourt-tmp-rodrigo/aur-anbox-git/src/anbox/build/external/android-emugl/host/include/OpenGLESDispatch/RenderEGL_functions.h
Generating /tmp/yaourt-tmp-rodrigo/aur-anbox-git/src/anbox/build/external/android-emugl/host/include/OpenGLESDispatch/RenderEGL_extensions_functions.h
Generating /tmp/yaourt-tmp-rodrigo/aur-anbox-git/src/anbox/build/external/android-emugl/host/include/OpenGLESDispatch/gles_common_functions.h
Generating /tmp/yaourt-tmp-rodrigo/aur-anbox-git/src/anbox/build/external/android-emugl/host/include/OpenGLESDispatch/gles_extensions_functions.h
Generating /tmp/yaourt-tmp-rodrigo/aur-anbox-git/src/anbox/build/external/android-emugl/host/include/OpenGLESDispatch/gles1_only_functions.h
Generating /tmp/yaourt-tmp-rodrigo/aur-anbox-git/src/anbox/build/external/android-emugl/host/include/OpenGLESDispatch/gles1_extensions_functions.h
Generating /tmp/yaourt-tmp-rodrigo/aur-anbox-git/src/anbox/build/external/android-emugl/host/include/OpenGLESDispatch/gles2_only_functions.h
Generating /tmp/yaourt-tmp-rodrigo/aur-anbox-git/src/anbox/build/external/android-emugl/host/include/OpenGLESDispatch/gles2_extensions_functions.h
Generating /tmp/yaourt-tmp-rodrigo/aur-anbox-git/src/anbox/build/external/android-emugl/host/include/OpenGLESDispatch/gles3_only_functions.h
[ 15%] Built target GLHeaders
[ 15%] Generating gles1_dec.cpp, gles1_opcodes.h, gles1_server_context.cpp
Scanning dependencies of target GLESv1_dec
[ 15%] Building CXX object external/android-emugl/host/libs/GLESv1_dec/CMakeFiles/GLESv1_dec.dir/GLESv1Decoder.cpp.o
[ 16%] Building CXX object external/android-emugl/host/libs/GLESv1_dec/CMakeFiles/GLESv1_dec.dir/gles1_dec.cpp.o
[ 16%] Building CXX object external/android-emugl/host/libs/GLESv1_dec/CMakeFiles/GLESv1_dec.dir/gles1_server_context.cpp.o
[ 17%] Linking CXX static library libGLESv1_dec.a
[ 17%] Built target GLESv1_dec
[ 17%] Generating gles2_dec.cpp, gles2_opcodes.h, gles2_server_context.cpp
Scanning dependencies of target GLESv2_dec
[ 18%] Building CXX object external/android-emugl/host/libs/GLESv2_dec/CMakeFiles/GLESv2_dec.dir/GLESv2Decoder.cpp.o
[ 18%] Building CXX object external/android-emugl/host/libs/GLESv2_dec/CMakeFiles/GLESv2_dec.dir/gles2_dec.cpp.o
[ 19%] Building CXX object external/android-emugl/host/libs/GLESv2_dec/CMakeFiles/GLESv2_dec.dir/gles2_server_context.cpp.o
[ 19%] Linking CXX static library libGLESv2_dec.a
[ 19%] Built target GLESv2_dec
Scanning dependencies of target emugl_common
[ 20%] Building CXX object external/android-emugl/shared/emugl/common/CMakeFiles/emugl_common.dir/crash_reporter.cpp.o
[ 20%] Building CXX object external/android-emugl/shared/emugl/common/CMakeFiles/emugl_common.dir/id_to_object_map.cpp.o
[ 21%] Building CXX object external/android-emugl/shared/emugl/common/CMakeFiles/emugl_common.dir/lazy_instance.cpp.o
[ 21%] Building CXX object external/android-emugl/shared/emugl/common/CMakeFiles/emugl_common.dir/logging.cpp.o
[ 23%] Building CXX object external/android-emugl/shared/emugl/common/CMakeFiles/emugl_common.dir/message_channel.cpp.o
[ 23%] Building CXX object external/android-emugl/shared/emugl/common/CMakeFiles/emugl_common.dir/mutex_unittest.cpp.o
[ 24%] Building CXX object external/android-emugl/shared/emugl/common/CMakeFiles/emugl_common.dir/pod_vector.cpp.o
[ 24%] Building CXX object external/android-emugl/shared/emugl/common/CMakeFiles/emugl_common.dir/shared_library.cpp.o
[ 24%] Building CXX object external/android-emugl/shared/emugl/common/CMakeFiles/emugl_common.dir/smart_ptr.cpp.o
[ 25%] Building CXX object external/android-emugl/shared/emugl/common/CMakeFiles/emugl_common.dir/sockets.cpp.o
[ 25%] Building CXX object external/android-emugl/shared/emugl/common/CMakeFiles/emugl_common.dir/thread_pthread.cpp.o
[ 26%] Building CXX object external/android-emugl/shared/emugl/common/CMakeFiles/emugl_common.dir/thread_store.cpp.o
[ 26%] Building CXX object external/android-emugl/shared/emugl/common/CMakeFiles/emugl_common.dir/thread_unittest.cpp.o
[ 27%] Linking CXX static library libemugl_common.a
[ 27%] Built target emugl_common
Scanning dependencies of target OpenGLESDispatch
[ 28%] Building CXX object external/android-emugl/host/libs/libOpenGLESDispatch/CMakeFiles/OpenGLESDispatch.dir/EGLDispatch.cpp.o
[ 28%] Building CXX object external/android-emugl/host/libs/libOpenGLESDispatch/CMakeFiles/OpenGLESDispatch.dir/GLESv2Dispatch.cpp.o
[ 29%] Building CXX object external/android-emugl/host/libs/libOpenGLESDispatch/CMakeFiles/OpenGLESDispatch.dir/GLESv1Dispatch.cpp.o
[ 29%] Linking CXX static library libOpenGLESDispatch.a
[ 29%] Built target OpenGLESDispatch
[ 29%] Generating renderControl_dec.cpp, renderControl_server_context.cpp
Scanning dependencies of target renderControl_dec
[ 30%] Building CXX object external/android-emugl/host/libs/renderControl_dec/CMakeFiles/renderControl_dec.dir/renderControl_dec.cpp.o
[ 30%] Building CXX object external/android-emugl/host/libs/renderControl_dec/CMakeFiles/renderControl_dec.dir/renderControl_server_context.cpp.o
[ 31%] Linking CXX static library librenderControl_dec.a
[ 31%] Built target renderControl_dec
Scanning dependencies of target xdg
[ 31%] Building CXX object external/xdg/CMakeFiles/xdg.dir/xdg.cpp.o
[ 32%] Linking CXX static library libxdg.a
[ 32%] Built target xdg
Scanning dependencies of target xdg_test
[ 32%] Building CXX object external/xdg/CMakeFiles/xdg_test.dir/xdg_test.cpp.o
[ 34%] Linking CXX executable xdg_test
[ 34%] Built target xdg_test
Scanning dependencies of target backward_object
[ 35%] Building CXX object external/backtrace-cpp/CMakeFiles/backward_object.dir/backward.cpp.o
In file included from /tmp/yaourt-tmp-rodrigo/aur-anbox-git/src/anbox/external/backtrace-cpp/backward.cpp:26:
/tmp/yaourt-tmp-rodrigo/aur-anbox-git/src/anbox/external/backtrace-cpp/backward.hpp: In member function ‘void backward::StackTraceLinuxImplBase::load_thread_info()’:
/tmp/yaourt-tmp-rodrigo/aur-anbox-git/src/anbox/external/backtrace-cpp/backward.hpp:517:37: warning: use of old-style cast to ‘size_t’ {aka ‘long unsigned int’} [-Wold-style-cast]
   if (_thread_id == (size_t) getpid()) {
                                     ^
                     -----------------
                     static_cast<size_t> ( getpid())
/tmp/yaourt-tmp-rodrigo/aur-anbox-git/src/anbox/external/backtrace-cpp/backward.hpp: In static member function ‘static _Unwind_Reason_Code backward::details::Unwinder<F>::backtrace_trampoline(_Unwind_Context*, void*)’:
/tmp/yaourt-tmp-rodrigo/aur-anbox-git/src/anbox/external/backtrace-cpp/backward.hpp:576:22: warning: use of old-style cast to ‘class backward::details::Unwinder<F>*’ [-Wold-style-cast]
   return ((Unwinder*)self)->backtrace(ctx);
                      ^~~~
/tmp/yaourt-tmp-rodrigo/aur-anbox-git/src/anbox/external/backtrace-cpp/backward.hpp: In member function ‘_Unwind_Reason_Code backward::details::Unwinder<F>::backtrace(_Unwind_Context*)’:
/tmp/yaourt-tmp-rodrigo/aur-anbox-git/src/anbox/external/backtrace-cpp/backward.hpp:591:25: warning: use of old-style cast to ‘void*’ [-Wold-style-cast]
    (*_f)(_index, (void*)ip);
                         ^~
/tmp/yaourt-tmp-rodrigo/aur-anbox-git/src/anbox/external/backtrace-cpp/backward.hpp: In member function ‘backward::ResolvedTrace backward::TraceResolverLinuxImpl<backward::trace_resolver_tag::libdw>::resolve(backward::ResolvedTrace)’:
/tmp/yaourt-tmp-rodrigo/aur-anbox-git/src/anbox/external/backtrace-cpp/backward.hpp:1153:46: warning: use of old-style cast to ‘Dwarf_Addr’ {aka ‘long unsigned int’} [-Wold-style-cast]
   Dwarf_Addr trace_addr = (Dwarf_Addr) trace.addr;
                                              ^~~~
                           -----------------------
                           reinterpret_cast<Dwarf_Addr> ( trace.addr)
/tmp/yaourt-tmp-rodrigo/aur-anbox-git/src/anbox/external/backtrace-cpp/backward.hpp: In member function ‘void backward::TraceResolverLinuxImpl<backward::trace_resolver_tag::libdw>::inliners_search_cb::operator()(Dwarf_Die*)’:
/tmp/yaourt-tmp-rodrigo/aur-anbox-git/src/anbox/external/backtrace-cpp/backward.hpp:1312:11: error: switch missing default case [-Werror=switch-default]
    switch (dwarf_tag(die)) {
           ^
/tmp/yaourt-tmp-rodrigo/aur-anbox-git/src/anbox/external/backtrace-cpp/backward.hpp: In member function ‘void backward::Printer::print_source_loc(FILE*, const char*, const backward::ResolvedTrace::SourceLoc&, void*)’:
/tmp/yaourt-tmp-rodrigo/aur-anbox-git/src/anbox/external/backtrace-cpp/backward.hpp:1852:58: warning: use of old-style cast to ‘int’ [-Wold-style-cast]
     indent, source_loc.filename.c_str(), (int)source_loc.line,
                                                          ^~~~
                                          -----
                                          static_cast<int> (  )
/tmp/yaourt-tmp-rodrigo/aur-anbox-git/src/anbox/external/backtrace-cpp/backward.hpp: In constructor ‘backward::SignalHandling::SignalHandling(const std::vector<int>&)’:
/tmp/yaourt-tmp-rodrigo/aur-anbox-git/src/anbox/external/backtrace-cpp/backward.hpp:1908:48: warning: use of old-style cast to ‘char*’ [-Wold-style-cast]
   _stack_content.reset((char*)malloc(stack_size));
                                                ^
                        -------
                        static_cast<char*> (     )
/tmp/yaourt-tmp-rodrigo/aur-anbox-git/src/anbox/external/backtrace-cpp/backward.hpp: In static member function ‘static void backward::SignalHandling::sig_handler(int, siginfo_t*, void*)’:
/tmp/yaourt-tmp-rodrigo/aur-anbox-git/src/anbox/external/backtrace-cpp/backward.hpp:1944:36: warning: use of old-style cast to ‘ucontext_t*’ {aka ‘struct ucontext_t*’} [-Wold-style-cast]
   ucontext_t *uctx = (ucontext_t*) _ctx;
                                    ^~~~
                      -
                      static_cast<-
                                  > (   )
/tmp/yaourt-tmp-rodrigo/aur-anbox-git/src/anbox/external/backtrace-cpp/backward.hpp: In static member function ‘static Dwarf_Die* backward::TraceResolverLinuxImpl<backward::trace_resolver_tag::libdw>::find_fundie_by_pc(Dwarf_Die*, Dwarf_Addr, Dwarf_Die*)’:
/tmp/yaourt-tmp-rodrigo/aur-anbox-git/src/anbox/external/backtrace-cpp/backward.hpp:1391:6: error: this statement may fall through [-Werror=implicit-fallthrough=]
      if (die_has_pc(die, pc)) {
      ^~
/tmp/yaourt-tmp-rodrigo/aur-anbox-git/src/anbox/external/backtrace-cpp/backward.hpp:1394:5: note: here
     default:
     ^~~~~~~
cc1plus: all warnings being treated as errors
make[2]: *** [external/backtrace-cpp/CMakeFiles/backward_object.dir/build.make:63: external/backtrace-cpp/CMakeFiles/backward_object.dir/backward.cpp.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:1763: external/backtrace-cpp/CMakeFiles/backward_object.dir/all] Error 2
make: *** [Makefile:141: all] Error 2
==> ERRO: Uma falha ocorreu em build().
    Abortando...
==> ERRO: Makepkg não conseguiu compilar anbox-git.
==> Reiniciar a compilação de anbox-git ? [s/N]
==> -------------------------------------------
==>
Pressione qualquer tecla para continuar...
Avatar do usuário
RodriguezS
Aprendiz

 
Mensagens: 10
Registro: 17 Abr 2018, 16:52
Agradeceu: 6 vez(es)
Agradecido: 1 vez
Distro utilizada: Manjaro
Versão: 17.1.8
Ambiente: KDE
Repositório: Stable
Habilidade: Novice

Anbox - não instala

Mensagempor overlock » 05 Jun 2018, 13:48  •  MS 5

Como que vc procedeu a instalação?
|| Manjaro | | Linux User # 480186 | :!: Não esqueção do nosso canal no IRC freenode #manjaro-br | Não dou o peixe, ensino a pescar !
Avatar do usuário
overlock
Moderador

 
Mensagens: 1206
Registro: 18 Fev 2017, 00:52
Localização: São Paulo
Agradeceu: 9 vez(es)
Agradecido: 192 vez(es)
Distro utilizada: Manjaro
Versão: Spin
Ambiente: i3-gaps
Repositório: Stable
Habilidade: Novice

Anbox - não instala

Mensagempor RodriguezS » 05 Jun 2018, 14:01  •  MS 6

no octopi via AUR
Avatar do usuário
RodriguezS
Aprendiz

 
Mensagens: 10
Registro: 17 Abr 2018, 16:52
Agradeceu: 6 vez(es)
Agradecido: 1 vez
Distro utilizada: Manjaro
Versão: 17.1.8
Ambiente: KDE
Repositório: Stable
Habilidade: Novice

Anbox - não instala

Mensagempor edjen » 08 Jul 2018, 19:24  •  MS 7

RodriguezS escreveu:faço a instalação via AUR, mas na hora de compilar dá erro na compilação, o que será?


Pelo que eu vi no log é problema de biblioteca GCC

No site do desenvolver é recomendado GCC 7.x

O Anbox foi desenvolvido para o Ubuntu que usa essas bibliotecas no momento, o Manjaro está no GCC 8

Instale o pacote "gcc7" que é necessário para a chamada do "cc1plus".

GCC7 está no repositório do Manjaro.


Boa sorte !!!
Imagem
Liberdade é poder escolher !
Avatar do usuário
edjen
Aprendiz

 
Mensagens: 11
Registro: 20 Jan 2015, 20:09
Agradeceu: 6 vez(es)
Agradecido: 2 vez(es)
Distro utilizada: Manjaro
Versão: 20.2 Nibia
Ambiente: XFCE
Repositório: Stable
Habilidade: Intermediate

Anbox - não instala

Mensagempor Mountaineer_br » 09 Jul 2018, 07:18  •  MS 8

Parece que o Anbox só funciona certinho no Ubuntu...

Não parece que ele não detecta o GCC8:

Código: Selecionar todos
==> Iniciando build()...
-- The C compiler identification is GNU 8.1.0
-- The CXX compiler identification is GNU 8.1.0
-- Check for working C compiler: /bin/cc
[b]-- Check for working C compiler: /bin/cc -- works[/b]
-- 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: /bin/c++
[b]-- Check for working CXX compiler: /bin/c++ -- works[/b]
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
[b]-- Detecting CXX compile features - done[/b]


E tem essa opção de "Treat warnings as errors" que pode estar parando a compilação..

Na realidade, parece que o Anbox ainda está em desenvolvimento (há poucos meses era um alpha); tem umas conversas bem longas de como solucionar o problema:

https://github.com/anbox/anbox/issues/726

https://github.com/anbox/anbox/pull/729 ... -394429861

Parece que tem que mudar a linha ''-Wno-error=implicit-fallthrough'', mas enfim, é complicado e como eu não andei por aí (nunc ausei o anbox), eu não vou conseguir ajudar mais... Boa sorte!
Mountaineer_br
 


Voltar para Iniciante



Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 5 visitantes

^ Voltar ao Topo