Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Compile issue while porting to mips #460

Open
abinnellithanam opened this issue Oct 28, 2024 · 1 comment
Open

Compile issue while porting to mips #460

abinnellithanam opened this issue Oct 28, 2024 · 1 comment
Labels
bug Something isn't working

Comments

@abinnellithanam
Copy link

abinnellithanam commented Oct 28, 2024

Hi we're getting the following error while trying to cross compile for mips

-- The C compiler identification is GNU 5.4.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /opt/mips-gcc540-glibc222-64bit-r3.3.0/bin/mips-linux-gnu-gcc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Kinesis Video Producer path is /home/egeorge/Documents/Projects/AWS_Streaming/New/amazon-kinesis-video-streams-producer-c
-- Setting CMAKE_BUILD_TYPE to Release by default
-- Begin building dependencies.
-- Building non-local OpenSSL
-- The C compiler identification is GNU 5.4.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /opt/mips-gcc540-glibc222-64bit-r3.3.0/bin/mips-linux-gnu-gcc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Configuring done
-- Generating done
-- Build files have been written to: /home/egeorge/Documents/Projects/AWS_Streaming/New/amazon-kinesis-video-streams-producer-c/open-source/libopenssl
[ 11%] Creating directories for 'project_libopenssl'
[ 22%] Performing download step (git clone) for 'project_libopenssl'
Cloning into 'project_libopenssl'...
HEAD is now at 830bf8e1e4 Prepare for 1.1.1t release
Submodule 'boringssl' (https://boringssl.googlesource.com/boringssl) registered for path 'boringssl'
Submodule 'krb5' (https://github.com/krb5/krb5) registered for path 'krb5'
Submodule 'pyca.cryptography' (https://github.com/pyca/cryptography.git) registered for path 'pyca-cryptography'
Submodule 'wycheproof' (https://github.com/google/wycheproof) registered for path 'wycheproof'
Cloning into '/home/egeorge/Documents/Projects/AWS_Streaming/New/amazon-kinesis-video-streams-producer-c/open-source/libopenssl/build/src/project_libopenssl/boringssl'...
Cloning into '/home/egeorge/Documents/Projects/AWS_Streaming/New/amazon-kinesis-video-streams-producer-c/open-source/libopenssl/build/src/project_libopenssl/krb5'...
Cloning into '/home/egeorge/Documents/Projects/AWS_Streaming/New/amazon-kinesis-video-streams-producer-c/open-source/libopenssl/build/src/project_libopenssl/pyca-cryptography'...
Cloning into '/home/egeorge/Documents/Projects/AWS_Streaming/New/amazon-kinesis-video-streams-producer-c/open-source/libopenssl/build/src/project_libopenssl/wycheproof'...
Submodule path 'boringssl': checked out '2070f8ad9151dc8f3a73bffaa146b5e6937a583f'
Submodule path 'krb5': checked out '890ca2f401924cdcb88f493950b04700bbe52db3'
Submodule path 'pyca-cryptography': checked out 'fa84d185c0fefa7d612759e02a26def2f948fe34'
Submodule path 'wycheproof': checked out '2196000605e45d91097147c9c71f26b72af58003'
[ 33%] Performing update step for 'project_libopenssl'
[ 44%] No patch step for 'project_libopenssl'
[ 55%] Performing configure step for 'project_libopenssl'
Operating system: x86_64-whatever-linux2
Configuring OpenSSL version 1.1.1t (0x1010114fL) for linux-x86_64
Using os-specific seed configuration
Creating configdata.pm
Creating Makefile



**********************************************************************
***                                                                ***
***   OpenSSL has been successfully configured                     ***
***                                                                ***
***   If you encounter a problem while building, please open an    ***
***   issue on GitHub <[https://github.com/openssl/openssl/issues>](https://github.com/openssl/openssl/issues%3E)  ***
***   and include the output from the following command:           ***
***                                                                ***
***       perl configdata.pm --dump                                ***
***                                                                ***
***   (If you are new to OpenSSL, you might want to consult the    ***
***   'Troubleshooting' section in the INSTALL file first)         ***
***                                                                ***
**********************************************************************
[ 66%] Performing build step for 'project_libopenssl'
mips-linux-gnu-gcc: error: unrecognized command line option '-m64'
make[4]: *** [Makefile:707: apps/app_rand.o] Error 1
make[3]: *** [Makefile:174: all] Error 2
gmake[2]: *** [CMakeFiles/project_libopenssl.dir/build.make:87: build/src/project_libopenssl-stamp/project_libopenssl-build] Error 2
gmake[1]: *** [CMakeFiles/Makefile2:83: CMakeFiles/project_libopenssl.dir/all] Error 2
gmake: *** [Makefile:91: all] Error 2
CMake Error at CMake/Utilities.cmake:93 (message):
  CMake step for libopenssl failed: 2
Call Stack (most recent call first):
  CMakeLists.txt:94 (build_dependency)





-- Configuring incomplete, errors occurred!
See also "/home/egeorge/Documents/Projects/AWS_Streaming/New/amazon-kinesis-video-streams-producer-c/build/CMakeFiles/CMakeOutput.log".

CMakeOutput.log

The system is: Linux - 6.8.0-47-generic - x86_64
Compiling the C compiler identification source file "CMakeCCompilerId.c" succeeded.
Compiler: /opt/mips-gcc540-glibc222-64bit-r3.3.0/bin/mips-linux-gnu-gcc 
Build flags: 
Id flags:  

The output was:
0


Compilation of the C compiler identification source "CMakeCCompilerId.c" produced "a.out"

The C compiler identification is GNU, found in "/home/egeorge/Documents/Projects/AWS_Streaming/New/amazon-kinesis-video-streams-producer-c/build/CMakeFiles/3.22.1/CompilerIdC/a.out"

Detecting C compiler ABI info compiled with the following output:
Change Dir: /home/egeorge/Documents/Projects/AWS_Streaming/New/amazon-kinesis-video-streams-producer-c/build/CMakeFiles/CMakeTmp

Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_f5901/fast && /usr/bin/gmake  -f CMakeFiles/cmTC_f5901.dir/build.make CMakeFiles/cmTC_f5901.dir/build
gmake[1]: Entering directory '/home/egeorge/Documents/Projects/AWS_Streaming/New/amazon-kinesis-video-streams-producer-c/build/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_f5901.dir/CMakeCCompilerABI.c.o
/opt/mips-gcc540-glibc222-64bit-r3.3.0/bin/mips-linux-gnu-gcc   -v -o CMakeFiles/cmTC_f5901.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c
Using built-in specs.
COLLECT_GCC=/opt/mips-gcc540-glibc222-64bit-r3.3.0/bin/mips-linux-gnu-gcc
Target: mips-linux-gnu
Configured with: /home/toolchains/release/src/gcc-5-2015.11/configure --build=i686-pc-linux-gnu --host=i686-pc-linux-gnu --target=mips-linux-gnu --enable-threads --disable-libmudflap --disable-libssp --disable-libstdcxx-pch --with-arch-32=mips32r2 --with-arch-64=mips64r2 --with-float=hard --with-mips-plt --enable-extra-sgxxlite-multilibs --with-gnu-as --with-gnu-ld --with-specs='-D__CS_SOURCERYGXX_MAJ__=2015 -D__CS_SOURCERYGXX_MIN__=11 -D__CS_SOURCERYGXX_REV__=32' --enable-languages=c,c++,fortran --enable-shared --enable-lto --enable-symvers=gnu --enable-__cxa_atexit --with-glibc-version=2.22 --with-pkgversion='Ingenic r3.3.0-gcc540 2018.04-11' --disable-nls --prefix=/home/toolchains/release/install/opt/codesourcery --with-sysroot=/home/toolchains/release/install/opt/codesourcery/mips-linux-gnu/libc --with-build-sysroot=/home/toolchains/release/install/opt/codesourcery/mips-linux-gnu/libc --with-gmp=/home/toolchains/release/obj/pkg-2015.11-32-mips-linux-gnu/mips-2015.11-32-mips-linux-gnu.extras/host-libs-i686-pc-linux-gnu/usr --with-mpfr=/home/toolchains/release/obj/pkg-2015.11-32-mips-linux-gnu/mips-2015.11-32-mips-linux-gnu.extras/host-libs-i686-pc-linux-gnu/usr --with-mpc=/home/toolchains/release/obj/pkg-2015.11-32-mips-linux-gnu/mips-2015.11-32-mips-linux-gnu.extras/host-libs-i686-pc-linux-gnu/usr --with-isl=/home/toolchains/release/obj/pkg-2015.11-32-mips-linux-gnu/mips-2015.11-32-mips-linux-gnu.extras/host-libs-i686-pc-linux-gnu/usr --enable-libgomp --disable-libitm --enable-libatomic --disable-libssp --disable-libcc1 --enable-poison-system-directories --with-python-dir=mips-linux-gnu/share/gdb/python --with-build-time-tools=/home/toolchains/release/install/opt/codesourcery/mips-linux-gnu/bin --with-build-time-tools=/home/toolchains/release/install/opt/codesourcery/mips-linux-gnu/bin SED=sed
Thread model: posix
gcc version 5.4.0 (Ingenic r3.3.0-gcc540 2018.04-11) 
COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_f5901.dir/CMakeCCompilerABI.c.o' '-c' '-march=mips32r2' '-mhard-float' '-mllsc' '-mplt' '-mips32r2' '-msynci' '-mabi=32' '-mno-shared' '-EL' '-D' '__CS_SOURCERYGXX_MAJ__=2015' '-D' '__CS_SOURCERYGXX_MIN__=11' '-D' '__CS_SOURCERYGXX_REV__=32'
 /opt/mips-gcc540-glibc222-64bit-r3.3.0/bin/../libexec/gcc/mips-linux-gnu/5.4.0/cc1 -quiet -v -iprefix /opt/mips-gcc540-glibc222-64bit-r3.3.0/bin/../lib/gcc/mips-linux-gnu/5.4.0/ -isysroot /opt/mips-gcc540-glibc222-64bit-r3.3.0/bin/../mips-linux-gnu/libc -D __CS_SOURCERYGXX_MAJ__=2015 -D __CS_SOURCERYGXX_MIN__=11 -D __CS_SOURCERYGXX_REV__=32 /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c -mel -quiet -dumpbase CMakeCCompilerABI.c -march=mips32r2 -mhard-float -mllsc -mplt -mips32r2 -msynci -mabi=32 -mno-shared -auxbase-strip CMakeFiles/cmTC_f5901.dir/CMakeCCompilerABI.c.o -version -o /tmp/ccuDFWs9.s
GNU C11 (Ingenic r3.3.0-gcc540 2018.04-11) version 5.4.0 (mips-linux-gnu)
	compiled by GNU C version 4.4.7 20120313 (Red Hat 4.4.7-3), GMP version 6.0.0, MPFR version 3.1.3-p4, MPC version 1.0.3
GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
ignoring duplicate directory "/opt/mips-gcc540-glibc222-64bit-r3.3.0/bin/../lib/gcc/../../lib/gcc/mips-linux-gnu/5.4.0/include"
ignoring nonexistent directory "/opt/mips-gcc540-glibc222-64bit-r3.3.0/bin/../mips-linux-gnu/libc/usr/local/include"
ignoring duplicate directory "/opt/mips-gcc540-glibc222-64bit-r3.3.0/bin/../lib/gcc/../../lib/gcc/mips-linux-gnu/5.4.0/include-fixed"
ignoring duplicate directory "/opt/mips-gcc540-glibc222-64bit-r3.3.0/bin/../lib/gcc/../../lib/gcc/mips-linux-gnu/5.4.0/../../../../mips-linux-gnu/include"
#include "..." search starts here:
#include <...> search starts here:
 /opt/mips-gcc540-glibc222-64bit-r3.3.0/bin/../lib/gcc/mips-linux-gnu/5.4.0/include
 /opt/mips-gcc540-glibc222-64bit-r3.3.0/bin/../lib/gcc/mips-linux-gnu/5.4.0/include-fixed
 /opt/mips-gcc540-glibc222-64bit-r3.3.0/bin/../lib/gcc/mips-linux-gnu/5.4.0/../../../../mips-linux-gnu/include
 /opt/mips-gcc540-glibc222-64bit-r3.3.0/bin/../mips-linux-gnu/libc/usr/include
End of search list.
GNU C11 (Ingenic r3.3.0-gcc540 2018.04-11) version 5.4.0 (mips-linux-gnu)
	compiled by GNU C version 4.4.7 20120313 (Red Hat 4.4.7-3), GMP version 6.0.0, MPFR version 3.1.3-p4, MPC version 1.0.3
GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
Compiler executable checksum: 4294d6cb058447d867b38e9f7a0b8539
COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_f5901.dir/CMakeCCompilerABI.c.o' '-c' '-march=mips32r2' '-mhard-float' '-mllsc' '-mplt' '-mips32r2' '-msynci' '-mabi=32' '-mno-shared' '-EL' '-D' '__CS_SOURCERYGXX_MAJ__=2015' '-D' '__CS_SOURCERYGXX_MIN__=11' '-D' '__CS_SOURCERYGXX_REV__=32'
 /opt/mips-gcc540-glibc222-64bit-r3.3.0/bin/../lib/gcc/mips-linux-gnu/5.4.0/../../../../mips-linux-gnu/bin/as -v -EL -mips32r2 -O1 -no-mdebug -mabi=32 -march=mips32r2 -mno-shared -mhard-float -call_nonpic -o CMakeFiles/cmTC_f5901.dir/CMakeCCompilerABI.c.o /tmp/ccuDFWs9.s
GNU assembler version 2.25.51 (mips-linux-gnu) using BFD version (Ingenic r3.3.0-gcc540 2018.04-11) 2.25.51
COMPILER_PATH=/opt/mips-gcc540-glibc222-64bit-r3.3.0/bin/../libexec/gcc/mips-linux-gnu/5.4.0/:/opt/mips-gcc540-glibc222-64bit-r3.3.0/bin/../libexec/gcc/:/opt/mips-gcc540-glibc222-64bit-r3.3.0/bin/../lib/gcc/mips-linux-gnu/5.4.0/../../../../mips-linux-gnu/bin/
LIBRARY_PATH=/opt/mips-gcc540-glibc222-64bit-r3.3.0/bin/../lib/gcc/mips-linux-gnu/5.4.0/:/opt/mips-gcc540-glibc222-64bit-r3.3.0/bin/../lib/gcc/:/opt/mips-gcc540-glibc222-64bit-r3.3.0/bin/../lib/gcc/mips-linux-gnu/5.4.0/../../../../mips-linux-gnu/lib/:/opt/mips-gcc540-glibc222-64bit-r3.3.0/bin/../mips-linux-gnu/libc/lib/:/opt/mips-gcc540-glibc222-64bit-r3.3.0/bin/../mips-linux-gnu/libc/usr/lib/
COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_f5901.dir/CMakeCCompilerABI.c.o' '-c' '-march=mips32r2' '-mhard-float' '-mllsc' '-mplt' '-mips32r2' '-msynci' '-mabi=32' '-mno-shared' '-EL' '-D' '__CS_SOURCERYGXX_MAJ__=2015' '-D' '__CS_SOURCERYGXX_MIN__=11' '-D' '__CS_SOURCERYGXX_REV__=32'
Linking C executable cmTC_f5901
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_f5901.dir/link.txt --verbose=1
/opt/mips-gcc540-glibc222-64bit-r3.3.0/bin/mips-linux-gnu-gcc  -v CMakeFiles/cmTC_f5901.dir/CMakeCCompilerABI.c.o -o cmTC_f5901 
Using built-in specs.
COLLECT_GCC=/opt/mips-gcc540-glibc222-64bit-r3.3.0/bin/mips-linux-gnu-gcc
COLLECT_LTO_WRAPPER=/opt/mips-gcc540-glibc222-64bit-r3.3.0/bin/../libexec/gcc/mips-linux-gnu/5.4.0/lto-wrapper
Target: mips-linux-gnu
Configured with: /home/toolchains/release/src/gcc-5-2015.11/configure --build=i686-pc-linux-gnu --host=i686-pc-linux-gnu --target=mips-linux-gnu --enable-threads --disable-libmudflap --disable-libssp --disable-libstdcxx-pch --with-arch-32=mips32r2 --with-arch-64=mips64r2 --with-float=hard --with-mips-plt --enable-extra-sgxxlite-multilibs --with-gnu-as --with-gnu-ld --with-specs='-D__CS_SOURCERYGXX_MAJ__=2015 -D__CS_SOURCERYGXX_MIN__=11 -D__CS_SOURCERYGXX_REV__=32' --enable-languages=c,c++,fortran --enable-shared --enable-lto --enable-symvers=gnu --enable-__cxa_atexit --with-glibc-version=2.22 --with-pkgversion='Ingenic r3.3.0-gcc540 2018.04-11' --disable-nls --prefix=/home/toolchains/release/install/opt/codesourcery --with-sysroot=/home/toolchains/release/install/opt/codesourcery/mips-linux-gnu/libc --with-build-sysroot=/home/toolchains/release/install/opt/codesourcery/mips-linux-gnu/libc --with-gmp=/home/toolchains/release/obj/pkg-2015.11-32-mips-linux-gnu/mips-2015.11-32-mips-linux-gnu.extras/host-libs-i686-pc-linux-gnu/usr --with-mpfr=/home/toolchains/release/obj/pkg-2015.11-32-mips-linux-gnu/mips-2015.11-32-mips-linux-gnu.extras/host-libs-i686-pc-linux-gnu/usr --with-mpc=/home/toolchains/release/obj/pkg-2015.11-32-mips-linux-gnu/mips-2015.11-32-mips-linux-gnu.extras/host-libs-i686-pc-linux-gnu/usr --with-isl=/home/toolchains/release/obj/pkg-2015.11-32-mips-linux-gnu/mips-2015.11-32-mips-linux-gnu.extras/host-libs-i686-pc-linux-gnu/usr --enable-libgomp --disable-libitm --enable-libatomic --disable-libssp --disable-libcc1 --enable-poison-system-directories --with-python-dir=mips-linux-gnu/share/gdb/python --with-build-time-tools=/home/toolchains/release/install/opt/codesourcery/mips-linux-gnu/bin --with-build-time-tools=/home/toolchains/release/install/opt/codesourcery/mips-linux-gnu/bin SED=sed
Thread model: posix
gcc version 5.4.0 (Ingenic r3.3.0-gcc540 2018.04-11) 
COMPILER_PATH=/opt/mips-gcc540-glibc222-64bit-r3.3.0/bin/../libexec/gcc/mips-linux-gnu/5.4.0/:/opt/mips-gcc540-glibc222-64bit-r3.3.0/bin/../libexec/gcc/:/opt/mips-gcc540-glibc222-64bit-r3.3.0/bin/../lib/gcc/mips-linux-gnu/5.4.0/../../../../mips-linux-gnu/bin/
LIBRARY_PATH=/opt/mips-gcc540-glibc222-64bit-r3.3.0/bin/../lib/gcc/mips-linux-gnu/5.4.0/:/opt/mips-gcc540-glibc222-64bit-r3.3.0/bin/../lib/gcc/:/opt/mips-gcc540-glibc222-64bit-r3.3.0/bin/../lib/gcc/mips-linux-gnu/5.4.0/../../../../mips-linux-gnu/lib/:/opt/mips-gcc540-glibc222-64bit-r3.3.0/bin/../mips-linux-gnu/libc/lib/:/opt/mips-gcc540-glibc222-64bit-r3.3.0/bin/../mips-linux-gnu/libc/usr/lib/
COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_f5901' '-march=mips32r2' '-mhard-float' '-mllsc' '-mplt' '-mips32r2' '-msynci' '-mabi=32' '-mno-shared' '-EL' '-D' '__CS_SOURCERYGXX_MAJ__=2015' '-D' '__CS_SOURCERYGXX_MIN__=11' '-D' '__CS_SOURCERYGXX_REV__=32'
 /opt/mips-gcc540-glibc222-64bit-r3.3.0/bin/../libexec/gcc/mips-linux-gnu/5.4.0/collect2 -plugin /opt/mips-gcc540-glibc222-64bit-r3.3.0/bin/../libexec/gcc/mips-linux-gnu/5.4.0/liblto_plugin.so -plugin-opt=/opt/mips-gcc540-glibc222-64bit-r3.3.0/bin/../libexec/gcc/mips-linux-gnu/5.4.0/lto-wrapper -plugin-opt=-fresolution=/tmp/cc0yxDQW.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --sysroot=/opt/mips-gcc540-glibc222-64bit-r3.3.0/bin/../mips-linux-gnu/libc --eh-frame-hdr -EL -mips32r2 -dynamic-linker /lib/ld.so.1 -melf32ltsmip -o cmTC_f5901 /opt/mips-gcc540-glibc222-64bit-r3.3.0/bin/../mips-linux-gnu/libc/usr/lib/crt1.o /opt/mips-gcc540-glibc222-64bit-r3.3.0/bin/../mips-linux-gnu/libc/usr/lib/crti.o /opt/mips-gcc540-glibc222-64bit-r3.3.0/bin/../lib/gcc/mips-linux-gnu/5.4.0/crtbegin.o -L/opt/mips-gcc540-glibc222-64bit-r3.3.0/bin/../lib/gcc/mips-linux-gnu/5.4.0 -L/opt/mips-gcc540-glibc222-64bit-r3.3.0/bin/../lib/gcc -L/opt/mips-gcc540-glibc222-64bit-r3.3.0/bin/../lib/gcc/mips-linux-gnu/5.4.0/../../../../mips-linux-gnu/lib -L/opt/mips-gcc540-glibc222-64bit-r3.3.0/bin/../mips-linux-gnu/libc/lib -L/opt/mips-gcc540-glibc222-64bit-r3.3.0/bin/../mips-linux-gnu/libc/usr/lib CMakeFiles/cmTC_f5901.dir/CMakeCCompilerABI.c.o -lgcc --as-needed -lgcc_s --no-as-needed -lc -lgcc --as-needed -lgcc_s --no-as-needed /opt/mips-gcc540-glibc222-64bit-r3.3.0/bin/../lib/gcc/mips-linux-gnu/5.4.0/crtend.o /opt/mips-gcc540-glibc222-64bit-r3.3.0/bin/../mips-linux-gnu/libc/usr/lib/crtn.o
gmake[1]: Leaving directory '/home/egeorge/Documents/Projects/AWS_Streaming/New/amazon-kinesis-video-streams-producer-c/build/CMakeFiles/CMakeTmp'



Parsed C implicit include dir info from above output: rv=done
  found start of include info
  found start of implicit include info
    add: [/opt/mips-gcc540-glibc222-64bit-r3.3.0/bin/../lib/gcc/mips-linux-gnu/5.4.0/include]
    add: [/opt/mips-gcc540-glibc222-64bit-r3.3.0/bin/../lib/gcc/mips-linux-gnu/5.4.0/include-fixed]
    add: [/opt/mips-gcc540-glibc222-64bit-r3.3.0/bin/../lib/gcc/mips-linux-gnu/5.4.0/../../../../mips-linux-gnu/include]
    add: [/opt/mips-gcc540-glibc222-64bit-r3.3.0/bin/../mips-linux-gnu/libc/usr/include]
  end of search list found
  collapse include dir [/opt/mips-gcc540-glibc222-64bit-r3.3.0/bin/../lib/gcc/mips-linux-gnu/5.4.0/include] ==> [/opt/mips-gcc540-glibc222-64bit-r3.3.0/lib/gcc/mips-linux-gnu/5.4.0/include]
  collapse include dir [/opt/mips-gcc540-glibc222-64bit-r3.3.0/bin/../lib/gcc/mips-linux-gnu/5.4.0/include-fixed] ==> [/opt/mips-gcc540-glibc222-64bit-r3.3.0/lib/gcc/mips-linux-gnu/5.4.0/include-fixed]
  collapse include dir [/opt/mips-gcc540-glibc222-64bit-r3.3.0/bin/../lib/gcc/mips-linux-gnu/5.4.0/../../../../mips-linux-gnu/include] ==> [/opt/mips-gcc540-glibc222-64bit-r3.3.0/mips-linux-gnu/include]
  collapse include dir [/opt/mips-gcc540-glibc222-64bit-r3.3.0/bin/../mips-linux-gnu/libc/usr/include] ==> [/opt/mips-gcc540-glibc222-64bit-r3.3.0/mips-linux-gnu/libc/usr/include]
  implicit include dirs: [/opt/mips-gcc540-glibc222-64bit-r3.3.0/lib/gcc/mips-linux-gnu/5.4.0/include;/opt/mips-gcc540-glibc222-64bit-r3.3.0/lib/gcc/mips-linux-gnu/5.4.0/include-fixed;/opt/mips-gcc540-glibc222-64bit-r3.3.0/mips-linux-gnu/include;/opt/mips-gcc540-glibc222-64bit-r3.3.0/mips-linux-gnu/libc/usr/include]


Parsed C implicit link information from above output:
  link line regex: [^( *|.*[/\])(mips-linux-gnu-ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)]
  ignore line: [Change Dir: /home/egeorge/Documents/Projects/AWS_Streaming/New/amazon-kinesis-video-streams-producer-c/build/CMakeFiles/CMakeTmp]
  ignore line: []
  ignore line: [Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_f5901/fast && /usr/bin/gmake  -f CMakeFiles/cmTC_f5901.dir/build.make CMakeFiles/cmTC_f5901.dir/build]
  ignore line: [gmake[1]: Entering directory '/home/egeorge/Documents/Projects/AWS_Streaming/New/amazon-kinesis-video-streams-producer-c/build/CMakeFiles/CMakeTmp']
  ignore line: [Building C object CMakeFiles/cmTC_f5901.dir/CMakeCCompilerABI.c.o]
  ignore line: [/opt/mips-gcc540-glibc222-64bit-r3.3.0/bin/mips-linux-gnu-gcc   -v -o CMakeFiles/cmTC_f5901.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c]
  ignore line: [Using built-in specs.]
  ignore line: [COLLECT_GCC=/opt/mips-gcc540-glibc222-64bit-r3.3.0/bin/mips-linux-gnu-gcc]
  ignore line: [Target: mips-linux-gnu]
  ignore line: [Configured with: /home/toolchains/release/src/gcc-5-2015.11/configure --build=i686-pc-linux-gnu --host=i686-pc-linux-gnu --target=mips-linux-gnu --enable-threads --disable-libmudflap --disable-libssp --disable-libstdcxx-pch --with-arch-32=mips32r2 --with-arch-64=mips64r2 --with-float=hard --with-mips-plt --enable-extra-sgxxlite-multilibs --with-gnu-as --with-gnu-ld --with-specs='-D__CS_SOURCERYGXX_MAJ__=2015 -D__CS_SOURCERYGXX_MIN__=11 -D__CS_SOURCERYGXX_REV__=32' --enable-languages=c,c++,fortran --enable-shared --enable-lto --enable-symvers=gnu --enable-__cxa_atexit --with-glibc-version=2.22 --with-pkgversion='Ingenic r3.3.0-gcc540 2018.04-11' --disable-nls --prefix=/home/toolchains/release/install/opt/codesourcery --with-sysroot=/home/toolchains/release/install/opt/codesourcery/mips-linux-gnu/libc --with-build-sysroot=/home/toolchains/release/install/opt/codesourcery/mips-linux-gnu/libc --with-gmp=/home/toolchains/release/obj/pkg-2015.11-32-mips-linux-gnu/mips-2015.11-32-mips-linux-gnu.extras/host-libs-i686-pc-linux-gnu/usr --with-mpfr=/home/toolchains/release/obj/pkg-2015.11-32-mips-linux-gnu/mips-2015.11-32-mips-linux-gnu.extras/host-libs-i686-pc-linux-gnu/usr --with-mpc=/home/toolchains/release/obj/pkg-2015.11-32-mips-linux-gnu/mips-2015.11-32-mips-linux-gnu.extras/host-libs-i686-pc-linux-gnu/usr --with-isl=/home/toolchains/release/obj/pkg-2015.11-32-mips-linux-gnu/mips-2015.11-32-mips-linux-gnu.extras/host-libs-i686-pc-linux-gnu/usr --enable-libgomp --disable-libitm --enable-libatomic --disable-libssp --disable-libcc1 --enable-poison-system-directories --with-python-dir=mips-linux-gnu/share/gdb/python --with-build-time-tools=/home/toolchains/release/install/opt/codesourcery/mips-linux-gnu/bin --with-build-time-tools=/home/toolchains/release/install/opt/codesourcery/mips-linux-gnu/bin SED=sed]
  ignore line: [Thread model: posix]
  ignore line: [gcc version 5.4.0 (Ingenic r3.3.0-gcc540 2018.04-11) ]
  ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_f5901.dir/CMakeCCompilerABI.c.o' '-c' '-march=mips32r2' '-mhard-float' '-mllsc' '-mplt' '-mips32r2' '-msynci' '-mabi=32' '-mno-shared' '-EL' '-D' '__CS_SOURCERYGXX_MAJ__=2015' '-D' '__CS_SOURCERYGXX_MIN__=11' '-D' '__CS_SOURCERYGXX_REV__=32']
  ignore line: [ /opt/mips-gcc540-glibc222-64bit-r3.3.0/bin/../libexec/gcc/mips-linux-gnu/5.4.0/cc1 -quiet -v -iprefix /opt/mips-gcc540-glibc222-64bit-r3.3.0/bin/../lib/gcc/mips-linux-gnu/5.4.0/ -isysroot /opt/mips-gcc540-glibc222-64bit-r3.3.0/bin/../mips-linux-gnu/libc -D __CS_SOURCERYGXX_MAJ__=2015 -D __CS_SOURCERYGXX_MIN__=11 -D __CS_SOURCERYGXX_REV__=32 /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c -mel -quiet -dumpbase CMakeCCompilerABI.c -march=mips32r2 -mhard-float -mllsc -mplt -mips32r2 -msynci -mabi=32 -mno-shared -auxbase-strip CMakeFiles/cmTC_f5901.dir/CMakeCCompilerABI.c.o -version -o /tmp/ccuDFWs9.s]
  ignore line: [GNU C11 (Ingenic r3.3.0-gcc540 2018.04-11) version 5.4.0 (mips-linux-gnu)]
  ignore line: [	compiled by GNU C version 4.4.7 20120313 (Red Hat 4.4.7-3)  GMP version 6.0.0  MPFR version 3.1.3-p4  MPC version 1.0.3]
  ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072]
  ignore line: [ignoring duplicate directory "/opt/mips-gcc540-glibc222-64bit-r3.3.0/bin/../lib/gcc/../../lib/gcc/mips-linux-gnu/5.4.0/include"]
  ignore line: [ignoring nonexistent directory "/opt/mips-gcc540-glibc222-64bit-r3.3.0/bin/../mips-linux-gnu/libc/usr/local/include"]
  ignore line: [ignoring duplicate directory "/opt/mips-gcc540-glibc222-64bit-r3.3.0/bin/../lib/gcc/../../lib/gcc/mips-linux-gnu/5.4.0/include-fixed"]
  ignore line: [ignoring duplicate directory "/opt/mips-gcc540-glibc222-64bit-r3.3.0/bin/../lib/gcc/../../lib/gcc/mips-linux-gnu/5.4.0/../../../../mips-linux-gnu/include"]
  ignore line: [#include "..." search starts here:]
  ignore line: [#include <...> search starts here:]
  ignore line: [ /opt/mips-gcc540-glibc222-64bit-r3.3.0/bin/../lib/gcc/mips-linux-gnu/5.4.0/include]
  ignore line: [ /opt/mips-gcc540-glibc222-64bit-r3.3.0/bin/../lib/gcc/mips-linux-gnu/5.4.0/include-fixed]
  ignore line: [ /opt/mips-gcc540-glibc222-64bit-r3.3.0/bin/../lib/gcc/mips-linux-gnu/5.4.0/../../../../mips-linux-gnu/include]
  ignore line: [ /opt/mips-gcc540-glibc222-64bit-r3.3.0/bin/../mips-linux-gnu/libc/usr/include]
  ignore line: [End of search list.]
  ignore line: [GNU C11 (Ingenic r3.3.0-gcc540 2018.04-11) version 5.4.0 (mips-linux-gnu)]
  ignore line: [	compiled by GNU C version 4.4.7 20120313 (Red Hat 4.4.7-3)  GMP version 6.0.0  MPFR version 3.1.3-p4  MPC version 1.0.3]
  ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072]
  ignore line: [Compiler executable checksum: 4294d6cb058447d867b38e9f7a0b8539]
  ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_f5901.dir/CMakeCCompilerABI.c.o' '-c' '-march=mips32r2' '-mhard-float' '-mllsc' '-mplt' '-mips32r2' '-msynci' '-mabi=32' '-mno-shared' '-EL' '-D' '__CS_SOURCERYGXX_MAJ__=2015' '-D' '__CS_SOURCERYGXX_MIN__=11' '-D' '__CS_SOURCERYGXX_REV__=32']
  ignore line: [ /opt/mips-gcc540-glibc222-64bit-r3.3.0/bin/../lib/gcc/mips-linux-gnu/5.4.0/../../../../mips-linux-gnu/bin/as -v -EL -mips32r2 -O1 -no-mdebug -mabi=32 -march=mips32r2 -mno-shared -mhard-float -call_nonpic -o CMakeFiles/cmTC_f5901.dir/CMakeCCompilerABI.c.o /tmp/ccuDFWs9.s]
  ignore line: [GNU assembler version 2.25.51 (mips-linux-gnu) using BFD version (Ingenic r3.3.0-gcc540 2018.04-11) 2.25.51]
  ignore line: [COMPILER_PATH=/opt/mips-gcc540-glibc222-64bit-r3.3.0/bin/../libexec/gcc/mips-linux-gnu/5.4.0/:/opt/mips-gcc540-glibc222-64bit-r3.3.0/bin/../libexec/gcc/:/opt/mips-gcc540-glibc222-64bit-r3.3.0/bin/../lib/gcc/mips-linux-gnu/5.4.0/../../../../mips-linux-gnu/bin/]
  ignore line: [LIBRARY_PATH=/opt/mips-gcc540-glibc222-64bit-r3.3.0/bin/../lib/gcc/mips-linux-gnu/5.4.0/:/opt/mips-gcc540-glibc222-64bit-r3.3.0/bin/../lib/gcc/:/opt/mips-gcc540-glibc222-64bit-r3.3.0/bin/../lib/gcc/mips-linux-gnu/5.4.0/../../../../mips-linux-gnu/lib/:/opt/mips-gcc540-glibc222-64bit-r3.3.0/bin/../mips-linux-gnu/libc/lib/:/opt/mips-gcc540-glibc222-64bit-r3.3.0/bin/../mips-linux-gnu/libc/usr/lib/]
  ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_f5901.dir/CMakeCCompilerABI.c.o' '-c' '-march=mips32r2' '-mhard-float' '-mllsc' '-mplt' '-mips32r2' '-msynci' '-mabi=32' '-mno-shared' '-EL' '-D' '__CS_SOURCERYGXX_MAJ__=2015' '-D' '__CS_SOURCERYGXX_MIN__=11' '-D' '__CS_SOURCERYGXX_REV__=32']
  ignore line: [Linking C executable cmTC_f5901]
  ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_f5901.dir/link.txt --verbose=1]
  ignore line: [/opt/mips-gcc540-glibc222-64bit-r3.3.0/bin/mips-linux-gnu-gcc  -v CMakeFiles/cmTC_f5901.dir/CMakeCCompilerABI.c.o -o cmTC_f5901 ]
  ignore line: [Using built-in specs.]
  ignore line: [COLLECT_GCC=/opt/mips-gcc540-glibc222-64bit-r3.3.0/bin/mips-linux-gnu-gcc]
  ignore line: [COLLECT_LTO_WRAPPER=/opt/mips-gcc540-glibc222-64bit-r3.3.0/bin/../libexec/gcc/mips-linux-gnu/5.4.0/lto-wrapper]
  ignore line: [Target: mips-linux-gnu]
  ignore line: [Configured with: /home/toolchains/release/src/gcc-5-2015.11/configure --build=i686-pc-linux-gnu --host=i686-pc-linux-gnu --target=mips-linux-gnu --enable-threads --disable-libmudflap --disable-libssp --disable-libstdcxx-pch --with-arch-32=mips32r2 --with-arch-64=mips64r2 --with-float=hard --with-mips-plt --enable-extra-sgxxlite-multilibs --with-gnu-as --with-gnu-ld --with-specs='-D__CS_SOURCERYGXX_MAJ__=2015 -D__CS_SOURCERYGXX_MIN__=11 -D__CS_SOURCERYGXX_REV__=32' --enable-languages=c,c++,fortran --enable-shared --enable-lto --enable-symvers=gnu --enable-__cxa_atexit --with-glibc-version=2.22 --with-pkgversion='Ingenic r3.3.0-gcc540 2018.04-11' --disable-nls --prefix=/home/toolchains/release/install/opt/codesourcery --with-sysroot=/home/toolchains/release/install/opt/codesourcery/mips-linux-gnu/libc --with-build-sysroot=/home/toolchains/release/install/opt/codesourcery/mips-linux-gnu/libc --with-gmp=/home/toolchains/release/obj/pkg-2015.11-32-mips-linux-gnu/mips-2015.11-32-mips-linux-gnu.extras/host-libs-i686-pc-linux-gnu/usr --with-mpfr=/home/toolchains/release/obj/pkg-2015.11-32-mips-linux-gnu/mips-2015.11-32-mips-linux-gnu.extras/host-libs-i686-pc-linux-gnu/usr --with-mpc=/home/toolchains/release/obj/pkg-2015.11-32-mips-linux-gnu/mips-2015.11-32-mips-linux-gnu.extras/host-libs-i686-pc-linux-gnu/usr --with-isl=/home/toolchains/release/obj/pkg-2015.11-32-mips-linux-gnu/mips-2015.11-32-mips-linux-gnu.extras/host-libs-i686-pc-linux-gnu/usr --enable-libgomp --disable-libitm --enable-libatomic --disable-libssp --disable-libcc1 --enable-poison-system-directories --with-python-dir=mips-linux-gnu/share/gdb/python --with-build-time-tools=/home/toolchains/release/install/opt/codesourcery/mips-linux-gnu/bin --with-build-time-tools=/home/toolchains/release/install/opt/codesourcery/mips-linux-gnu/bin SED=sed]
  ignore line: [Thread model: posix]
  ignore line: [gcc version 5.4.0 (Ingenic r3.3.0-gcc540 2018.04-11) ]
  ignore line: [COMPILER_PATH=/opt/mips-gcc540-glibc222-64bit-r3.3.0/bin/../libexec/gcc/mips-linux-gnu/5.4.0/:/opt/mips-gcc540-glibc222-64bit-r3.3.0/bin/../libexec/gcc/:/opt/mips-gcc540-glibc222-64bit-r3.3.0/bin/../lib/gcc/mips-linux-gnu/5.4.0/../../../../mips-linux-gnu/bin/]
  ignore line: [LIBRARY_PATH=/opt/mips-gcc540-glibc222-64bit-r3.3.0/bin/../lib/gcc/mips-linux-gnu/5.4.0/:/opt/mips-gcc540-glibc222-64bit-r3.3.0/bin/../lib/gcc/:/opt/mips-gcc540-glibc222-64bit-r3.3.0/bin/../lib/gcc/mips-linux-gnu/5.4.0/../../../../mips-linux-gnu/lib/:/opt/mips-gcc540-glibc222-64bit-r3.3.0/bin/../mips-linux-gnu/libc/lib/:/opt/mips-gcc540-glibc222-64bit-r3.3.0/bin/../mips-linux-gnu/libc/usr/lib/]
  ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_f5901' '-march=mips32r2' '-mhard-float' '-mllsc' '-mplt' '-mips32r2' '-msynci' '-mabi=32' '-mno-shared' '-EL' '-D' '__CS_SOURCERYGXX_MAJ__=2015' '-D' '__CS_SOURCERYGXX_MIN__=11' '-D' '__CS_SOURCERYGXX_REV__=32']
  link line: [ /opt/mips-gcc540-glibc222-64bit-r3.3.0/bin/../libexec/gcc/mips-linux-gnu/5.4.0/collect2 -plugin /opt/mips-gcc540-glibc222-64bit-r3.3.0/bin/../libexec/gcc/mips-linux-gnu/5.4.0/liblto_plugin.so -plugin-opt=/opt/mips-gcc540-glibc222-64bit-r3.3.0/bin/../libexec/gcc/mips-linux-gnu/5.4.0/lto-wrapper -plugin-opt=-fresolution=/tmp/cc0yxDQW.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --sysroot=/opt/mips-gcc540-glibc222-64bit-r3.3.0/bin/../mips-linux-gnu/libc --eh-frame-hdr -EL -mips32r2 -dynamic-linker /lib/ld.so.1 -melf32ltsmip -o cmTC_f5901 /opt/mips-gcc540-glibc222-64bit-r3.3.0/bin/../mips-linux-gnu/libc/usr/lib/crt1.o /opt/mips-gcc540-glibc222-64bit-r3.3.0/bin/../mips-linux-gnu/libc/usr/lib/crti.o /opt/mips-gcc540-glibc222-64bit-r3.3.0/bin/../lib/gcc/mips-linux-gnu/5.4.0/crtbegin.o -L/opt/mips-gcc540-glibc222-64bit-r3.3.0/bin/../lib/gcc/mips-linux-gnu/5.4.0 -L/opt/mips-gcc540-glibc222-64bit-r3.3.0/bin/../lib/gcc -L/opt/mips-gcc540-glibc222-64bit-r3.3.0/bin/../lib/gcc/mips-linux-gnu/5.4.0/../../../../mips-linux-gnu/lib -L/opt/mips-gcc540-glibc222-64bit-r3.3.0/bin/../mips-linux-gnu/libc/lib -L/opt/mips-gcc540-glibc222-64bit-r3.3.0/bin/../mips-linux-gnu/libc/usr/lib CMakeFiles/cmTC_f5901.dir/CMakeCCompilerABI.c.o -lgcc --as-needed -lgcc_s --no-as-needed -lc -lgcc --as-needed -lgcc_s --no-as-needed /opt/mips-gcc540-glibc222-64bit-r3.3.0/bin/../lib/gcc/mips-linux-gnu/5.4.0/crtend.o /opt/mips-gcc540-glibc222-64bit-r3.3.0/bin/../mips-linux-gnu/libc/usr/lib/crtn.o]
    arg [/opt/mips-gcc540-glibc222-64bit-r3.3.0/bin/../libexec/gcc/mips-linux-gnu/5.4.0/collect2] ==> ignore
    arg [-plugin] ==> ignore
    arg [/opt/mips-gcc540-glibc222-64bit-r3.3.0/bin/../libexec/gcc/mips-linux-gnu/5.4.0/liblto_plugin.so] ==> ignore
    arg [-plugin-opt=/opt/mips-gcc540-glibc222-64bit-r3.3.0/bin/../libexec/gcc/mips-linux-gnu/5.4.0/lto-wrapper] ==> ignore
    arg [-plugin-opt=-fresolution=/tmp/cc0yxDQW.res] ==> ignore
    arg [-plugin-opt=-pass-through=-lgcc] ==> ignore
    arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore
    arg [-plugin-opt=-pass-through=-lc] ==> ignore
    arg [-plugin-opt=-pass-through=-lgcc] ==> ignore
    arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore
    arg [--sysroot=/opt/mips-gcc540-glibc222-64bit-r3.3.0/bin/../mips-linux-gnu/libc] ==> ignore
    arg [--eh-frame-hdr] ==> ignore
    arg [-EL] ==> ignore
    arg [-mips32r2] ==> ignore
    arg [-dynamic-linker] ==> ignore
    arg [/lib/ld.so.1] ==> ignore
    arg [-melf32ltsmip] ==> ignore
    arg [-o] ==> ignore
    arg [cmTC_f5901] ==> ignore
    arg [/opt/mips-gcc540-glibc222-64bit-r3.3.0/bin/../mips-linux-gnu/libc/usr/lib/crt1.o] ==> obj [/opt/mips-gcc540-glibc222-64bit-r3.3.0/bin/../mips-linux-gnu/libc/usr/lib/crt1.o]
    arg [/opt/mips-gcc540-glibc222-64bit-r3.3.0/bin/../mips-linux-gnu/libc/usr/lib/crti.o] ==> obj [/opt/mips-gcc540-glibc222-64bit-r3.3.0/bin/../mips-linux-gnu/libc/usr/lib/crti.o]
    arg [/opt/mips-gcc540-glibc222-64bit-r3.3.0/bin/../lib/gcc/mips-linux-gnu/5.4.0/crtbegin.o] ==> obj [/opt/mips-gcc540-glibc222-64bit-r3.3.0/bin/../lib/gcc/mips-linux-gnu/5.4.0/crtbegin.o]
    arg [-L/opt/mips-gcc540-glibc222-64bit-r3.3.0/bin/../lib/gcc/mips-linux-gnu/5.4.0] ==> dir [/opt/mips-gcc540-glibc222-64bit-r3.3.0/bin/../lib/gcc/mips-linux-gnu/5.4.0]
    arg [-L/opt/mips-gcc540-glibc222-64bit-r3.3.0/bin/../lib/gcc] ==> dir [/opt/mips-gcc540-glibc222-64bit-r3.3.0/bin/../lib/gcc]
    arg [-L/opt/mips-gcc540-glibc222-64bit-r3.3.0/bin/../lib/gcc/mips-linux-gnu/5.4.0/../../../../mips-linux-gnu/lib] ==> dir [/opt/mips-gcc540-glibc222-64bit-r3.3.0/bin/../lib/gcc/mips-linux-gnu/5.4.0/../../../../mips-linux-gnu/lib]
    arg [-L/opt/mips-gcc540-glibc222-64bit-r3.3.0/bin/../mips-linux-gnu/libc/lib] ==> dir [/opt/mips-gcc540-glibc222-64bit-r3.3.0/bin/../mips-linux-gnu/libc/lib]
    arg [-L/opt/mips-gcc540-glibc222-64bit-r3.3.0/bin/../mips-linux-gnu/libc/usr/lib] ==> dir [/opt/mips-gcc540-glibc222-64bit-r3.3.0/bin/../mips-linux-gnu/libc/usr/lib]
    arg [CMakeFiles/cmTC_f5901.dir/CMakeCCompilerABI.c.o] ==> ignore
    arg [-lgcc] ==> lib [gcc]
    arg [--as-needed] ==> ignore
    arg [-lgcc_s] ==> lib [gcc_s]
    arg [--no-as-needed] ==> ignore
    arg [-lc] ==> lib [c]
    arg [-lgcc] ==> lib [gcc]
    arg [--as-needed] ==> ignore
    arg [-lgcc_s] ==> lib [gcc_s]
    arg [--no-as-needed] ==> ignore
    arg [/opt/mips-gcc540-glibc222-64bit-r3.3.0/bin/../lib/gcc/mips-linux-gnu/5.4.0/crtend.o] ==> obj [/opt/mips-gcc540-glibc222-64bit-r3.3.0/bin/../lib/gcc/mips-linux-gnu/5.4.0/crtend.o]
    arg [/opt/mips-gcc540-glibc222-64bit-r3.3.0/bin/../mips-linux-gnu/libc/usr/lib/crtn.o] ==> obj [/opt/mips-gcc540-glibc222-64bit-r3.3.0/bin/../mips-linux-gnu/libc/usr/lib/crtn.o]
  collapse obj [/opt/mips-gcc540-glibc222-64bit-r3.3.0/bin/../mips-linux-gnu/libc/usr/lib/crt1.o] ==> [/opt/mips-gcc540-glibc222-64bit-r3.3.0/mips-linux-gnu/libc/usr/lib/crt1.o]
  collapse obj [/opt/mips-gcc540-glibc222-64bit-r3.3.0/bin/../mips-linux-gnu/libc/usr/lib/crti.o] ==> [/opt/mips-gcc540-glibc222-64bit-r3.3.0/mips-linux-gnu/libc/usr/lib/crti.o]
  collapse obj [/opt/mips-gcc540-glibc222-64bit-r3.3.0/bin/../lib/gcc/mips-linux-gnu/5.4.0/crtbegin.o] ==> [/opt/mips-gcc540-glibc222-64bit-r3.3.0/lib/gcc/mips-linux-gnu/5.4.0/crtbegin.o]
  collapse obj [/opt/mips-gcc540-glibc222-64bit-r3.3.0/bin/../lib/gcc/mips-linux-gnu/5.4.0/crtend.o] ==> [/opt/mips-gcc540-glibc222-64bit-r3.3.0/lib/gcc/mips-linux-gnu/5.4.0/crtend.o]
  collapse obj [/opt/mips-gcc540-glibc222-64bit-r3.3.0/bin/../mips-linux-gnu/libc/usr/lib/crtn.o] ==> [/opt/mips-gcc540-glibc222-64bit-r3.3.0/mips-linux-gnu/libc/usr/lib/crtn.o]
  collapse library dir [/opt/mips-gcc540-glibc222-64bit-r3.3.0/bin/../lib/gcc/mips-linux-gnu/5.4.0] ==> [/opt/mips-gcc540-glibc222-64bit-r3.3.0/lib/gcc/mips-linux-gnu/5.4.0]
  collapse library dir [/opt/mips-gcc540-glibc222-64bit-r3.3.0/bin/../lib/gcc] ==> [/opt/mips-gcc540-glibc222-64bit-r3.3.0/lib/gcc]
  collapse library dir [/opt/mips-gcc540-glibc222-64bit-r3.3.0/bin/../lib/gcc/mips-linux-gnu/5.4.0/../../../../mips-linux-gnu/lib] ==> [/opt/mips-gcc540-glibc222-64bit-r3.3.0/mips-linux-gnu/lib]
  collapse library dir [/opt/mips-gcc540-glibc222-64bit-r3.3.0/bin/../mips-linux-gnu/libc/lib] ==> [/opt/mips-gcc540-glibc222-64bit-r3.3.0/mips-linux-gnu/libc/lib]
  collapse library dir [/opt/mips-gcc540-glibc222-64bit-r3.3.0/bin/../mips-linux-gnu/libc/usr/lib] ==> [/opt/mips-gcc540-glibc222-64bit-r3.3.0/mips-linux-gnu/libc/usr/lib]
  implicit libs: [gcc;gcc_s;c;gcc;gcc_s]
  implicit objs: [/opt/mips-gcc540-glibc222-64bit-r3.3.0/mips-linux-gnu/libc/usr/lib/crt1.o;/opt/mips-gcc540-glibc222-64bit-r3.3.0/mips-linux-gnu/libc/usr/lib/crti.o;/opt/mips-gcc540-glibc222-64bit-r3.3.0/lib/gcc/mips-linux-gnu/5.4.0/crtbegin.o;/opt/mips-gcc540-glibc222-64bit-r3.3.0/lib/gcc/mips-linux-gnu/5.4.0/crtend.o;/opt/mips-gcc540-glibc222-64bit-r3.3.0/mips-linux-gnu/libc/usr/lib/crtn.o]
  implicit dirs: [/opt/mips-gcc540-glibc222-64bit-r3.3.0/lib/gcc/mips-linux-gnu/5.4.0;/opt/mips-gcc540-glibc222-64bit-r3.3.0/lib/gcc;/opt/mips-gcc540-glibc222-64bit-r3.3.0/mips-linux-gnu/lib;/opt/mips-gcc540-glibc222-64bit-r3.3.0/mips-linux-gnu/libc/lib;/opt/mips-gcc540-glibc222-64bit-r3.3.0/mips-linux-gnu/libc/usr/lib]
  implicit fwks: []

Our Compiler version

mips-linux-gnu-gcc (Ingenic r3.3.0-gcc540 2018.04-11) 5.4.0
Copyright (C) 2015 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

Any help on this is much appreciated.....

@abinnellithanam abinnellithanam added the bug Something isn't working label Oct 28, 2024
@abinnellithanam abinnellithanam changed the title [BUG] Compile issue while porting to mips Oct 28, 2024
@stefankiesz
Copy link
Contributor

Hi @abinnellithanam, can you please share what is the full command you are using here for the build?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants