Project

General

Profile

Actions

Bug #643

closed

issue52805-set_new_handler build fails for MIPS

Added by Dmitry M. about 10 years ago. Updated about 10 years ago.

Status:
Completed
Priority:
Normal
Assignee:
Category:
build
Target version:
Start date:
09/17/2014
Due date:
% Done:

100%

Estimated time:
CPU Architecture:
mips, mips64
Host OS:
Toolchain:
Android version:
CrystaX NDK Version:

Description

## COMMAND: cd /tmp/ndk-ndk/tests/build/issue52805-set_new_handler
## COMMAND: /tmp/crystaxndk-ndk/ndk-linux-b162/ndk-build -j4 -B APP_LDFLAGS= APP_CFLAGS=
TARGET_ARCH_ABI=armeabi-v7a-hard
LOCAL_ARM_MODE=
TARGET_ARCH_ABI=arm64-v8a
LOCAL_ARM_MODE=
TARGET_ARCH_ABI=x86_64
LOCAL_ARM_MODE=
TARGET_ARCH_ABI=mips64
LOCAL_ARM_MODE=
TARGET_ARCH_ABI=armeabi-v7a
LOCAL_ARM_MODE=
TARGET_ARCH_ABI=armeabi
LOCAL_ARM_MODE=
TARGET_ARCH_ABI=x86
LOCAL_ARM_MODE=
TARGET_ARCH_ABI=mips
LOCAL_ARM_MODE=
[armeabi-v7a-hard] Compile++ thumb: new_handler <= new_handler.cpp
[armeabi-v7a-hard] Prebuilt       : libstlport_shared.so <= /sources/cxx-stl/stlport/libs/armeabi-v7a-hard/thumb/
[arm64-v8a] Compile++      : new_handler <= new_handler.cpp
[arm64-v8a] Prebuilt       : libstlport_shared.so <= /sources/cxx-stl/stlport/libs/arm64-v8a/
[x86_64] Compile++      : new_handler <= new_handler.cpp
[x86_64] Prebuilt       : libstlport_shared.so <= /sources/cxx-stl/stlport/libs/x86_64/
[mips64] Compile++      : new_handler <= new_handler.cpp
[mips64] Prebuilt       : libstlport_shared.so <= /sources/cxx-stl/stlport/libs/mips64/
[armeabi-v7a] Compile++ thumb: new_handler <= new_handler.cpp
[armeabi-v7a] Prebuilt       : libstlport_shared.so <= /sources/cxx-stl/stlport/libs/armeabi-v7a/thumb/
[armeabi] Compile++ thumb: new_handler <= new_handler.cpp
[armeabi] Prebuilt       : libstlport_shared.so <= /sources/cxx-stl/stlport/libs/armeabi/thumb/
[x86] Compile++      : new_handler <= new_handler.cpp
[x86] Prebuilt       : libstlport_shared.so <= /sources/cxx-stl/stlport/libs/x86/
[mips] Compile++      : new_handler <= new_handler.cpp
[mips] Prebuilt       : libstlport_shared.so <= /sources/cxx-stl/stlport/libs/mips/
[armeabi-v7a-hard] SharedLibrary  : libnew_handler.so
[armeabi-v7a-hard] Install        : libstlport_shared.so => libs/armeabi-v7a-hard/libstlport_shared.so
[arm64-v8a] SharedLibrary  : libnew_handler.so
[arm64-v8a] Install        : libstlport_shared.so => libs/arm64-v8a/libstlport_shared.so
[x86_64] SharedLibrary  : libnew_handler.so
[x86_64] Install        : libstlport_shared.so => libs/x86_64/libstlport_shared.so
[mips64] SharedLibrary  : libnew_handler.so
[mips64] Install        : libstlport_shared.so => libs/mips64/libstlport_shared.so
[armeabi-v7a] SharedLibrary  : libnew_handler.so
[armeabi-v7a] Install        : libstlport_shared.so => libs/armeabi-v7a/libstlport_shared.so
[armeabi] SharedLibrary  : libnew_handler.so
[armeabi] Install        : libstlport_shared.so => libs/armeabi/libstlport_shared.so
[x86] SharedLibrary  : libnew_handler.so
[x86] Install        : libstlport_shared.so => libs/x86/libstlport_shared.so
[mips] SharedLibrary  : libnew_handler.so
[mips] Install        : libstlport_shared.so => libs/mips/libstlport_shared.so
[armeabi-v7a-hard] Install        : libnew_handler.so => libs/armeabi-v7a-hard/libnew_handler.so
[arm64-v8a] Install        : libnew_handler.so => libs/arm64-v8a/libnew_handler.so
BFD: ./libs/mips/stEF17OL: Not enough room for program headers, try linking with -N
/tmp/crystaxndk-ndk/ndk-linux-b162/toolchains/mipsel-linux-android-4.9/prebuilt/linux-x86_64/bin/mipsel-linux-android-strip:./libs/mips/stEF17OL[.reginfo]: Bad value
BFD: ./libs/mips/stEF17OL: Not enough room for program headers, try linking with -N
/tmp/crystaxndk-ndk/ndk-linux-b162/toolchains/mipsel-linux-android-4.9/prebuilt/linux-x86_64/bin/mipsel-linux-android-strip:./libs/mips/stEF17OL: Bad value
make: *** [libs/mips/libstlport_shared.so] Error 1
make: *** Deleting file `libs/mips/libstlport_shared.so'
Actions #1

Updated by Dmitry M. about 10 years ago

  • Status changed from Open to In Progress
  • Assignee set to Dmitry M.
Actions #2

Updated by Dmitry M. about 10 years ago

  • CPU Architecture mips, mips64 added
Actions #3

Updated by Dmitry M. about 10 years ago

  • Status changed from In Progress to Completed
  • % Done changed from 0 to 100

Fixed by switching mips/mips64 toolchains to binutils-2.24 (previously 2.21 were used for mips-4.6).

Actions

Also available in: Atom PDF