Skip to content

Ubuntu 22.04armhf compilation failed #157

@stephen-cusi

Description

@stephen-cusi

I use termux's proot
os:android 7.0
CPU :sd435
Used proot distro:Ubuntu 22.04
arch:armhf
Configured parameters:./waf configure -T release -d --prefix/home/srceng --disable-warns --build-game=dod

error message

../common/sse2neon.h: In function ‘uint8x16x4_t _sse2neon_vld1q_u8_x4(const uint8_t*)’:
../common/sse2neon.h:439:12: error: ‘vld1q_u8_x4’ was not declared in this scope; did you mean ‘vld1q_u8’?
  439 |     return vld1q_u8_x4(p);
      |            ^~~~~~~~~~~
      |            vld1q_u8

Waf: Leaving directory `/home/nill/junk-engine/build'
Build failed
 -> task in 'tier1' failed with exit status 1:
        {task 3008155912: cxx utlbufferutil.cpp -> utlbufferutil.cpp.23.o}
['/usr/bin/g++', '-fno-strict-aliasing', '-fvisibility=hidden', '-O2', '-funsafe-math-optimizations', '-ftree-vectorize', '-ffast-math', '-pipe', '-fPIC', '-L/home/nill/junk-engine/lib/linux/thumb/', '-pthread', '-march=native', '-Lthirdparty/opus/', '-std=c++11', '-fpermissive', '-w', '-fdiagnostics-color=always', '-Itier1', '-I../tier1', '-I.', '-I..', '-Ipublic', '-I../public', '-Ipublic/tier1', '-I../public/tier1', '-Ipublic/tier0', '-I../public/tier0', '-Icommon', '-I../common', '-I../common', '-DDEDICATED=1', '-DDX_TO_GL_ABSTRACTION', '-DGL_GLEXT_PROTOTYPES', '-DBINK_VIDEO', '-D_GLIBCXX_USE_CXX11_ABI=0', '-DLINUX=1', '-D_LINUX=1', '-DPOSIX=1', '-D_POSIX=1', '-DPLATFORM_POSIX=1', '-DGNUC', '-DNO_HOOK_MALLOC', '-D_DLL_EXT=.so', '-DNDEBUG', '-DCOMPILER_GCC=1', '-DHAVE_EDIT=1', '-DHAVE_ZLIB=1', '-DTIER1_STATIC_LIB=1', '../tier1/utlbufferutil.cpp', '-c', '-o/home/nill/junk-engine/build/tier1/utlbufferutil.cpp.23.o']

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions