I am cross compiling the SampleApplications using SLQS04.00.20. I modified slqscompile.mak so that it has the following so that it uses the correct cross compiler:
ifeq ($(CPU),arm)
CROSS_COMPILE := /opt/fsl-imx-x11/4.9.11-1.0.0/sysroots/x86_64-pokysdk-linux/usr/bin/arm-poky-linux-gnueabi/arm-poky-linux-gnueabi-
INCLUDE += -I/opt/fsl-imx-x11/4.9.11-1.0.0/sysroots/cortexa9hf-neon-poky-linux-gnueabi/usr/include
LDFLAGS += -L/opt/fsl-imx-x11/4.9.11-1.0.0/sysroots/cortexa9hf-neon-poky-linux-gnueabi/usr/lib/gcc/arm-poky-linux-gnueabi/6.2.0/
CFLAGS += -march=armv7-a -mfpu=neon -mfloat-abi=hard -mcpu=cortex-a9 --sysroot=/opt/fsl-imx-x11/4.9.11-1.0.0/sysroots/cortexa9hf-neon-poky-linux-gnueabi
endif
The compiler option “-mfloat-abi=hard” should force “__ARM_PCS_VFP” to be defined so that when stubs.h is included, the second part of what is below should be used:
#if !defined __ARM_PCS_VFP
include <gnu/stubs-soft.h>
#endif
#if defined __ARM_PCS_VFP
include <gnu/stubs-hard.h>
#endif
For some reason, even though I use the compiler option, the compiler is still trying to use gnu/stubs-soft.h and I get a compiler error because of it. I searched the forum for this option and for IMX6 without any luck, so maybe somebody here knows how to fix this problem I’m having?
Any help would be greatly appreciated.
Regards
Chet
Below is the build output. Here is the build command I am using:
cd ~/base/LTE_modem/SLQS04.00.20.src/pkgs
make -f pkgs.mak CPU=arm all TECHNOLOGY=ALL LITEQMI=0 > ~/base/build_output.txt 2>&1
The contents of my output log file are the following:
#######################################
BUILDING ALL TARGETS
#######################################
MAKE=make SUBDIRS=common er am os mm sl ql pi dl hd ic us ci sm im qm ds su sdk qa SLQSHOSTTYPE=x86_64 SLQSHOSTTYPE=x86_64 QMI_BUILD_BASE=/home/chet/base/LTE_modem/SLQS04.00.20.src
CPU=arm OBJSDIR=/home/chet/base/LTE_modem/SLQS04.00.20.src/build/obj/arm/pkgs/
set -e; for i in common er am os mm sl ql pi dl hd ic us ci sm im qm ds su sdk qa ; do
( make -C $i -f $i.mak ; \
echo “result: $?” ; \
if [ "$?" -ne 0 ]; then \
echo "Build $i failed"; \
exit 2; \
fi; ) \
done
make[1]: Entering directory `/home/chet/base/LTE_modem/SLQS04.00.20.src/pkgs/common’
— Building switype_256bit
— Archiving /home/chet/base/LTE_modem/SLQS04.00.20.src/build/lib/arm/libslqscore.a…
/opt/fsl-imx-x11/4.9.11-1.0.0/sysroots/x86_64-pokysdk-linux/usr/bin/arm-poky-linux-gnueabi/arm-poky-linux-gnueabi-ar: creating /home/chet/base/LTE_modem/SLQS04.00.20.src/build/lib/arm/libslqscore.a
— Archiving /home/chet/base/LTE_modem/SLQS04.00.20.src/build/lib/pkgs/sdk/arm/libslqssdk.a…
— Archiving /home/chet/base/LTE_modem/SLQS04.00.20.src/build/lib/arm/liblite-fw.a…
/opt/fsl-imx-x11/4.9.11-1.0.0/sysroots/x86_64-pokysdk-linux/usr/bin/arm-poky-linux-gnueabi/arm-poky-linux-gnueabi-ar: creating /home/chet/base/LTE_modem/SLQS04.00.20.src/build/lib/arm/liblite-fw.a
— Archiving /home/chet/base/LTE_modem/SLQS04.00.20.src/build/lib/arm/libdcs.a…
/opt/fsl-imx-x11/4.9.11-1.0.0/sysroots/x86_64-pokysdk-linux/usr/bin/arm-poky-linux-gnueabi/arm-poky-linux-gnueabi-ar: creating /home/chet/base/LTE_modem/SLQS04.00.20.src/build/lib/arm/libdcs.a
— Archiving /home/chet/base/LTE_modem/SLQS04.00.20.src/build/lib/arm/libwds.a…
/opt/fsl-imx-x11/4.9.11-1.0.0/sysroots/x86_64-pokysdk-linux/usr/bin/arm-poky-linux-gnueabi/arm-poky-linux-gnueabi-ar: creating /home/chet/base/LTE_modem/SLQS04.00.20.src/build/lib/arm/libwds.a
— Archiving /home/chet/base/LTE_modem/SLQS04.00.20.src/build/lib/arm/libdms.a…
/opt/fsl-imx-x11/4.9.11-1.0.0/sysroots/x86_64-pokysdk-linux/usr/bin/arm-poky-linux-gnueabi/arm-poky-linux-gnueabi-ar: creating /home/chet/base/LTE_modem/SLQS04.00.20.src/build/lib/arm/libdms.a
— Archiving /home/chet/base/LTE_modem/SLQS04.00.20.src/build/lib/arm/libnas.a…
/opt/fsl-imx-x11/4.9.11-1.0.0/sysroots/x86_64-pokysdk-linux/usr/bin/arm-poky-linux-gnueabi/arm-poky-linux-gnueabi-ar: creating /home/chet/base/LTE_modem/SLQS04.00.20.src/build/lib/arm/libnas.a
— Archiving /home/chet/base/LTE_modem/SLQS04.00.20.src/build/lib/arm/libcbk.a…
/opt/fsl-imx-x11/4.9.11-1.0.0/sysroots/x86_64-pokysdk-linux/usr/bin/arm-poky-linux-gnueabi/arm-poky-linux-gnueabi-ar: creating /home/chet/base/LTE_modem/SLQS04.00.20.src/build/lib/arm/libcbk.a
— Archiving /home/chet/base/LTE_modem/SLQS04.00.20.src/build/lib/arm/libcat.a…
/opt/fsl-imx-x11/4.9.11-1.0.0/sysroots/x86_64-pokysdk-linux/usr/bin/arm-poky-linux-gnueabi/arm-poky-linux-gnueabi-ar: creating /home/chet/base/LTE_modem/SLQS04.00.20.src/build/lib/arm/libcat.a
— Archiving /home/chet/base/LTE_modem/SLQS04.00.20.src/build/lib/arm/librms.a…
/opt/fsl-imx-x11/4.9.11-1.0.0/sysroots/x86_64-pokysdk-linux/usr/bin/arm-poky-linux-gnueabi/arm-poky-linux-gnueabi-ar: creating /home/chet/base/LTE_modem/SLQS04.00.20.src/build/lib/arm/librms.a
— Archiving /home/chet/base/LTE_modem/SLQS04.00.20.src/build/lib/arm/libfms.a…
/opt/fsl-imx-x11/4.9.11-1.0.0/sysroots/x86_64-pokysdk-linux/usr/bin/arm-poky-linux-gnueabi/arm-poky-linux-gnueabi-ar: creating /home/chet/base/LTE_modem/SLQS04.00.20.src/build/lib/arm/libfms.a
— Archiving /home/chet/base/LTE_modem/SLQS04.00.20.src/build/lib/arm/libsms.a…
/opt/fsl-imx-x11/4.9.11-1.0.0/sysroots/x86_64-pokysdk-linux/usr/bin/arm-poky-linux-gnueabi/arm-poky-linux-gnueabi-ar: creating /home/chet/base/LTE_modem/SLQS04.00.20.src/build/lib/arm/libsms.a
— Archiving /home/chet/base/LTE_modem/SLQS04.00.20.src/build/lib/arm/libpds.a…
/opt/fsl-imx-x11/4.9.11-1.0.0/sysroots/x86_64-pokysdk-linux/usr/bin/arm-poky-linux-gnueabi/arm-poky-linux-gnueabi-ar: creating /home/chet/base/LTE_modem/SLQS04.00.20.src/build/lib/arm/libpds.a
— Archiving /home/chet/base/LTE_modem/SLQS04.00.20.src/build/lib/arm/libomadm.a…
/opt/fsl-imx-x11/4.9.11-1.0.0/sysroots/x86_64-pokysdk-linux/usr/bin/arm-poky-linux-gnueabi/arm-poky-linux-gnueabi-ar: creating /home/chet/base/LTE_modem/SLQS04.00.20.src/build/lib/arm/libomadm.a
— Archiving /home/chet/base/LTE_modem/SLQS04.00.20.src/build/lib/arm/libomadm.a…
/opt/fsl-imx-x11/4.9.11-1.0.0/sysroots/x86_64-pokysdk-linux/usr/bin/arm-poky-linux-gnueabi/arm-poky-linux-gnueabi-ar: creating /home/chet/base/LTE_modem/SLQS04.00.20.src/build/lib/arm/libswiomadms.a
— Archiving /home/chet/base/LTE_modem/SLQS04.00.20.src/build/lib/arm/libsar.a…
/opt/fsl-imx-x11/4.9.11-1.0.0/sysroots/x86_64-pokysdk-linux/usr/bin/arm-poky-linux-gnueabi/arm-poky-linux-gnueabi-ar: creating /home/chet/base/LTE_modem/SLQS04.00.20.src/build/lib/arm/libsar.a
— Archiving /home/chet/base/LTE_modem/SLQS04.00.20.src/build/lib/arm/libvoice.a…
/opt/fsl-imx-x11/4.9.11-1.0.0/sysroots/x86_64-pokysdk-linux/usr/bin/arm-poky-linux-gnueabi/arm-poky-linux-gnueabi-ar: creating /home/chet/base/LTE_modem/SLQS04.00.20.src/build/lib/arm/libvoice.a
— Archiving /home/chet/base/LTE_modem/SLQS04.00.20.src/build/lib/arm/libswi.a…
/opt/fsl-imx-x11/4.9.11-1.0.0/sysroots/x86_64-pokysdk-linux/usr/bin/arm-poky-linux-gnueabi/arm-poky-linux-gnueabi-ar: creating /home/chet/base/LTE_modem/SLQS04.00.20.src/build/lib/arm/libswi.a
— Archiving /home/chet/base/LTE_modem/SLQS04.00.20.src/build/lib/arm/libuim.a…
/opt/fsl-imx-x11/4.9.11-1.0.0/sysroots/x86_64-pokysdk-linux/usr/bin/arm-poky-linux-gnueabi/arm-poky-linux-gnueabi-ar: creating /home/chet/base/LTE_modem/SLQS04.00.20.src/build/lib/arm/libuim.a
— Archiving /home/chet/base/LTE_modem/SLQS04.00.20.src/build/lib/arm/libaudio.a…
/opt/fsl-imx-x11/4.9.11-1.0.0/sysroots/x86_64-pokysdk-linux/usr/bin/arm-poky-linux-gnueabi/arm-poky-linux-gnueabi-ar: creating /home/chet/base/LTE_modem/SLQS04.00.20.src/build/lib/arm/libaudio.a
— Archiving /home/chet/base/LTE_modem/SLQS04.00.20.src/build/lib/arm/libims.a…
/opt/fsl-imx-x11/4.9.11-1.0.0/sysroots/x86_64-pokysdk-linux/usr/bin/arm-poky-linux-gnueabi/arm-poky-linux-gnueabi-ar: creating /home/chet/base/LTE_modem/SLQS04.00.20.src/build/lib/arm/libims.a
— Archiving /home/chet/base/LTE_modem/SLQS04.00.20.src/build/lib/arm/libswiaudio.a…
/opt/fsl-imx-x11/4.9.11-1.0.0/sysroots/x86_64-pokysdk-linux/usr/bin/arm-poky-linux-gnueabi/arm-poky-linux-gnueabi-ar: creating /home/chet/base/LTE_modem/SLQS04.00.20.src/build/lib/arm/libswiaudio.a
— Archiving /home/chet/base/LTE_modem/SLQS04.00.20.src/build/lib/arm/libqos.a…
/opt/fsl-imx-x11/4.9.11-1.0.0/sysroots/x86_64-pokysdk-linux/usr/bin/arm-poky-linux-gnueabi/arm-poky-linux-gnueabi-ar: creating /home/chet/base/LTE_modem/SLQS04.00.20.src/build/lib/arm/libqos.a
— Archiving /home/chet/base/LTE_modem/SLQS04.00.20.src/build/lib/arm/libloc.a…
/opt/fsl-imx-x11/4.9.11-1.0.0/sysroots/x86_64-pokysdk-linux/usr/bin/arm-poky-linux-gnueabi/arm-poky-linux-gnueabi-ar: creating /home/chet/base/LTE_modem/SLQS04.00.20.src/build/lib/arm/libloc.a
— Archiving /home/chet/base/LTE_modem/SLQS04.00.20.src/build/lib/arm/libimsa.a…
/opt/fsl-imx-x11/4.9.11-1.0.0/sysroots/x86_64-pokysdk-linux/usr/bin/arm-poky-linux-gnueabi/arm-poky-linux-gnueabi-ar: creating /home/chet/base/LTE_modem/SLQS04.00.20.src/build/lib/arm/libimsa.a
— Archiving /home/chet/base/LTE_modem/SLQS04.00.20.src/build/lib/arm/libtmd.a…
/opt/fsl-imx-x11/4.9.11-1.0.0/sysroots/x86_64-pokysdk-linux/usr/bin/arm-poky-linux-gnueabi/arm-poky-linux-gnueabi-ar: creating /home/chet/base/LTE_modem/SLQS04.00.20.src/build/lib/arm/libtmd.a
— Archiving /home/chet/base/LTE_modem/SLQS04.00.20.src/build/lib/arm/libslqsapi.a…
/opt/fsl-imx-x11/4.9.11-1.0.0/sysroots/x86_64-pokysdk-linux/usr/bin/arm-poky-linux-gnueabi/arm-poky-linux-gnueabi-ar: creating /home/chet/base/LTE_modem/SLQS04.00.20.src/build/lib/arm/libslqsqmi.a
— Archiving /home/chet/base/LTE_modem/SLQS04.00.20.src/build/lib/arm/liblite-qmi.a…
/opt/fsl-imx-x11/4.9.11-1.0.0/sysroots/x86_64-pokysdk-linux/usr/bin/arm-poky-linux-gnueabi/arm-poky-linux-gnueabi-ar: creating /home/chet/base/LTE_modem/SLQS04.00.20.src/build/lib/arm/liblite-qmi.a
— Archiving /home/chet/base/LTE_modem/SLQS04.00.20.src/build/lib/arm/libslqsapi.a…
/opt/fsl-imx-x11/4.9.11-1.0.0/sysroots/x86_64-pokysdk-linux/usr/bin/arm-poky-linux-gnueabi/arm-poky-linux-gnueabi-ar: creating /home/chet/base/LTE_modem/SLQS04.00.20.src/build/lib/arm/libslqsapi.a
— Archiving /home/chet/base/LTE_modem/SLQS04.00.20.src/build/lib/arm/libavms.a…
/opt/fsl-imx-x11/4.9.11-1.0.0/sysroots/x86_64-pokysdk-linux/usr/bin/arm-poky-linux-gnueabi/arm-poky-linux-gnueabi-ar: creating /home/chet/base/LTE_modem/SLQS04.00.20.src/build/lib/arm/libavms.a
— Archiving /home/chet/base/LTE_modem/SLQS04.00.20.src/build/lib/arm/libswidms.a…
/opt/fsl-imx-x11/4.9.11-1.0.0/sysroots/x86_64-pokysdk-linux/usr/bin/arm-poky-linux-gnueabi/arm-poky-linux-gnueabi-ar: creating /home/chet/base/LTE_modem/SLQS04.00.20.src/build/lib/arm/libswidms.a
— Archiving /home/chet/base/LTE_modem/SLQS04.00.20.src/build/lib/arm/libcommon.a…
%%% /home/chet/base/LTE_modem/SLQS04.00.20.src/build/obj/arm/pkgs/common/switype_256bit.o
/opt/fsl-imx-x11/4.9.11-1.0.0/sysroots/x86_64-pokysdk-linux/usr/bin/arm-poky-linux-gnueabi/arm-poky-linux-gnueabi-ar: creating /home/chet/base/LTE_modem/SLQS04.00.20.src/build/lib/arm/libcommon.a
make[1]: Leaving directory /home/chet/base/LTE_modem/SLQS04.00.20.src/pkgs/common' make[1]: Entering directory
/home/chet/base/LTE_modem/SLQS04.00.20.src/pkgs/er’
— Building er_api
— Building er_sdk
— Archiving /home/chet/base/LTE_modem/SLQS04.00.20.src/build/lib/arm/libslqscore.a…
— Archiving /home/chet/base/LTE_modem/SLQS04.00.20.src/build/lib/pkgs/sdk/arm/libslqssdk.a…
— Archiving /home/chet/base/LTE_modem/SLQS04.00.20.src/build/lib/arm/liblite-fw.a…
— Archiving /home/chet/base/LTE_modem/SLQS04.00.20.src/build/lib/arm/libdcs.a…
— Archiving /home/chet/base/LTE_modem/SLQS04.00.20.src/build/lib/arm/liblite-qmi.a…
— Archiving /home/chet/base/LTE_modem/SLQS04.00.20.src/build/lib/arm/libslqsapi.a…
make[1]: Leaving directory /home/chet/base/LTE_modem/SLQS04.00.20.src/pkgs/er' make[1]: Entering directory
/home/chet/base/LTE_modem/SLQS04.00.20.src/pkgs/am’
— Building am
— Building amipctask_sdk
— Building amtimeout_sdk
— Building am_api
— Building amqmi
— Building amsdk
— Archiving /home/chet/base/LTE_modem/SLQS04.00.20.src/build/lib/arm/libslqscore.a…
— Archiving /home/chet/base/LTE_modem/SLQS04.00.20.src/build/lib/pkgs/sdk/arm/libslqssdk.a…
— Archiving /home/chet/base/LTE_modem/SLQS04.00.20.src/build/lib/arm/liblite-fw.a…
— Archiving /home/chet/base/LTE_modem/SLQS04.00.20.src/build/lib/arm/libdcs.a…
— Archiving /home/chet/base/LTE_modem/SLQS04.00.20.src/build/lib/arm/liblite-qmi.a…
— Archiving /home/chet/base/LTE_modem/SLQS04.00.20.src/build/lib/arm/libslqsapi.a…
make[1]: Leaving directory /home/chet/base/LTE_modem/SLQS04.00.20.src/pkgs/am' make[1]: Entering directory
/home/chet/base/LTE_modem/SLQS04.00.20.src/pkgs/os’
— Building swi_osapi
— Building swi_ossdk
— Building swi_ossdkcheck
— Archiving /home/chet/base/LTE_modem/SLQS04.00.20.src/build/lib/arm/libslqscore.a…
— Archiving /home/chet/base/LTE_modem/SLQS04.00.20.src/build/lib/pkgs/sdk/arm/libslqssdk.a…
— Archiving /home/chet/base/LTE_modem/SLQS04.00.20.src/build/lib/arm/liblite-fw.a…
— Archiving /home/chet/base/LTE_modem/SLQS04.00.20.src/build/lib/arm/libdcs.a…
— Archiving /home/chet/base/LTE_modem/SLQS04.00.20.src/build/lib/arm/liblite-qmi.a…
— Archiving /home/chet/base/LTE_modem/SLQS04.00.20.src/build/lib/arm/libslqsapi.a…
make[1]: Leaving directory /home/chet/base/LTE_modem/SLQS04.00.20.src/pkgs/os' make[1]: Entering directory
/home/chet/base/LTE_modem/SLQS04.00.20.src/pkgs/mm’
— Building mm
— Archiving /home/chet/base/LTE_modem/SLQS04.00.20.src/build/lib/arm/libslqscore.a…
— Archiving /home/chet/base/LTE_modem/SLQS04.00.20.src/build/lib/pkgs/sdk/arm/libslqssdk.a…
— Archiving /home/chet/base/LTE_modem/SLQS04.00.20.src/build/lib/arm/liblite-fw.a…
— Archiving /home/chet/base/LTE_modem/SLQS04.00.20.src/build/lib/arm/libdcs.a…
— Archiving /home/chet/base/LTE_modem/SLQS04.00.20.src/build/lib/arm/libslqsapi.a…
make[1]: Leaving directory /home/chet/base/LTE_modem/SLQS04.00.20.src/pkgs/mm' make[1]: Entering directory
/home/chet/base/LTE_modem/SLQS04.00.20.src/pkgs/sl’
— Building slcommon
— Building slmanage
— Building slvsprintf
— Building slucs2
— Archiving /home/chet/base/LTE_modem/SLQS04.00.20.src/build/lib/arm/libslqscore.a…
— Archiving /home/chet/base/LTE_modem/SLQS04.00.20.src/build/lib/pkgs/sdk/arm/libslqssdk.a…
— Archiving /home/chet/base/LTE_modem/SLQS04.00.20.src/build/lib/arm/liblite-fw.a…
— Archiving /home/chet/base/LTE_modem/SLQS04.00.20.src/build/lib/arm/libdcs.a…
— Archiving /home/chet/base/LTE_modem/SLQS04.00.20.src/build/lib/arm/liblite-qmi.a…
— Archiving /home/chet/base/LTE_modem/SLQS04.00.20.src/build/lib/arm/libslqsapi.a…
make[1]: Leaving directory /home/chet/base/LTE_modem/SLQS04.00.20.src/pkgs/sl' make[1]: Entering directory
/home/chet/base/LTE_modem/SLQS04.00.20.src/pkgs/ql’
— Building ql
— Archiving /home/chet/base/LTE_modem/SLQS04.00.20.src/build/lib/arm/libslqscore.a…
— Archiving /home/chet/base/LTE_modem/SLQS04.00.20.src/build/lib/pkgs/sdk/arm/libslqssdk.a…
— Archiving /home/chet/base/LTE_modem/SLQS04.00.20.src/build/lib/arm/liblite-fw.a…
— Archiving /home/chet/base/LTE_modem/SLQS04.00.20.src/build/lib/arm/libdcs.a…
— Archiving /home/chet/base/LTE_modem/SLQS04.00.20.src/build/lib/arm/libslqsapi.a…
make[1]: Leaving directory /home/chet/base/LTE_modem/SLQS04.00.20.src/pkgs/ql' make[1]: Entering directory
/home/chet/base/LTE_modem/SLQS04.00.20.src/pkgs/pi’
— Building piLe
— Building piBe
— Archiving /home/chet/base/LTE_modem/SLQS04.00.20.src/build/lib/arm/libslqscore.a…
— Archiving /home/chet/base/LTE_modem/SLQS04.00.20.src/build/lib/pkgs/sdk/arm/libslqssdk.a…
— Archiving /home/chet/base/LTE_modem/SLQS04.00.20.src/build/lib/arm/liblite-fw.a…
— Archiving /home/chet/base/LTE_modem/SLQS04.00.20.src/build/lib/arm/libdcs.a…
— Archiving /home/chet/base/LTE_modem/SLQS04.00.20.src/build/lib/arm/liblite-qmi.a…
— Archiving /home/chet/base/LTE_modem/SLQS04.00.20.src/build/lib/arm/libslqsapi.a…
make[1]: Leaving directory /home/chet/base/LTE_modem/SLQS04.00.20.src/pkgs/pi' make[1]: Entering directory
/home/chet/base/LTE_modem/SLQS04.00.20.src/pkgs/dl’
— Building dlpackage
— Archiving /home/chet/base/LTE_modem/SLQS04.00.20.src/build/lib/arm/libslqscore.a…
— Archiving /home/chet/base/LTE_modem/SLQS04.00.20.src/build/lib/pkgs/sdk/arm/libslqssdk.a…
— Archiving /home/chet/base/LTE_modem/SLQS04.00.20.src/build/lib/arm/liblite-fw.a…
— Archiving /home/chet/base/LTE_modem/SLQS04.00.20.src/build/lib/arm/libdcs.a…
— Archiving /home/chet/base/LTE_modem/SLQS04.00.20.src/build/lib/arm/libslqsapi.a…
make[1]: Leaving directory /home/chet/base/LTE_modem/SLQS04.00.20.src/pkgs/dl' make[1]: Entering directory
/home/chet/base/LTE_modem/SLQS04.00.20.src/pkgs/hd’
— Building hdrx
— Building hdtx
— Building hduser
— Archiving /home/chet/base/LTE_modem/SLQS04.00.20.src/build/lib/arm/libslqscore.a…
— Archiving /home/chet/base/LTE_modem/SLQS04.00.20.src/build/lib/pkgs/sdk/arm/libslqssdk.a…
— Archiving /home/chet/base/LTE_modem/SLQS04.00.20.src/build/lib/arm/liblite-fw.a…
— Archiving /home/chet/base/LTE_modem/SLQS04.00.20.src/build/lib/arm/libdcs.a…
— Archiving /home/chet/base/LTE_modem/SLQS04.00.20.src/build/lib/arm/libslqsapi.a…
make[1]: Leaving directory /home/chet/base/LTE_modem/SLQS04.00.20.src/pkgs/hd' make[1]: Entering directory
/home/chet/base/LTE_modem/SLQS04.00.20.src/pkgs/ic’
— Building icipc_api
— Building icipc_sdk
— Building icsmt_sdk
— Building icticktask_sdk
— Archiving /home/chet/base/LTE_modem/SLQS04.00.20.src/build/lib/arm/libslqscore.a…
— Archiving /home/chet/base/LTE_modem/SLQS04.00.20.src/build/lib/pkgs/sdk/arm/libslqssdk.a…
— Archiving /home/chet/base/LTE_modem/SLQS04.00.20.src/build/lib/arm/liblite-fw.a…
— Archiving /home/chet/base/LTE_modem/SLQS04.00.20.src/build/lib/arm/libdcs.a…
— Archiving /home/chet/base/LTE_modem/SLQS04.00.20.src/build/lib/arm/liblite-qmi.a…
— Archiving /home/chet/base/LTE_modem/SLQS04.00.20.src/build/lib/arm/libslqsapi.a…
make[1]: Leaving directory /home/chet/base/LTE_modem/SLQS04.00.20.src/pkgs/ic' make[1]: Entering directory
/home/chet/base/LTE_modem/SLQS04.00.20.src/pkgs/us’
— Building usscan_sdk
— Archiving /home/chet/base/LTE_modem/SLQS04.00.20.src/build/lib/arm/libslqscore.a…
— Archiving /home/chet/base/LTE_modem/SLQS04.00.20.src/build/lib/pkgs/sdk/arm/libslqssdk.a…
— Archiving /home/chet/base/LTE_modem/SLQS04.00.20.src/build/lib/arm/liblite-fw.a…
— Archiving /home/chet/base/LTE_modem/SLQS04.00.20.src/build/lib/arm/libdcs.a…
— Archiving /home/chet/base/LTE_modem/SLQS04.00.20.src/build/lib/arm/libslqsapi.a…
make[1]: Leaving directory /home/chet/base/LTE_modem/SLQS04.00.20.src/pkgs/us' make[1]: Entering directory
/home/chet/base/LTE_modem/SLQS04.00.20.src/pkgs/ci’
— Building cipackage
— Building ci_sdk
— Building ci_api
— Archiving /home/chet/base/LTE_modem/SLQS04.00.20.src/build/lib/arm/libslqscore.a…
— Archiving /home/chet/base/LTE_modem/SLQS04.00.20.src/build/lib/pkgs/sdk/arm/libslqssdk.a…
— Archiving /home/chet/base/LTE_modem/SLQS04.00.20.src/build/lib/arm/liblite-fw.a…
— Archiving /home/chet/base/LTE_modem/SLQS04.00.20.src/build/lib/arm/libdcs.a…
— Archiving /home/chet/base/LTE_modem/SLQS04.00.20.src/build/lib/arm/liblite-qmi.a…
— Archiving /home/chet/base/LTE_modem/SLQS04.00.20.src/build/lib/arm/libslqsapi.a…
make[1]: Leaving directory /home/chet/base/LTE_modem/SLQS04.00.20.src/pkgs/ci' make[1]: Entering directory
/home/chet/base/LTE_modem/SLQS04.00.20.src/pkgs/sm’
— Building sm
— Archiving /home/chet/base/LTE_modem/SLQS04.00.20.src/build/lib/arm/libslqscore.a…
— Archiving /home/chet/base/LTE_modem/SLQS04.00.20.src/build/lib/pkgs/sdk/arm/libslqssdk.a…
— Archiving /home/chet/base/LTE_modem/SLQS04.00.20.src/build/lib/arm/liblite-fw.a…
— Archiving /home/chet/base/LTE_modem/SLQS04.00.20.src/build/lib/arm/libdcs.a…
— Archiving /home/chet/base/LTE_modem/SLQS04.00.20.src/build/lib/arm/libslqsapi.a…
make[1]: Leaving directory /home/chet/base/LTE_modem/SLQS04.00.20.src/pkgs/sm' make[1]: Entering directory
/home/chet/base/LTE_modem/SLQS04.00.20.src/pkgs/im’
— Building imssdp_dload
— Building imssdp_done
— Building imssdp_donefinal
— Building imssdp_error
— Building imssdp_hello
— Building imssdp_image_preference
— Building imssdp_open_unframed
— Building imssdp_unframed_write
— Building imssdp
— Building imapi
— Building imcommon
— Building imssdp_dload_to_sdp
— Building imtask_sdk
— Building imutils
— Building imuser
— Building imtaskgobi
— Building imssdpwrapper
— Building firehose
— Archiving /home/chet/base/LTE_modem/SLQS04.00.20.src/build/lib/arm/libslqscore.a…
— Archiving /home/chet/base/LTE_modem/SLQS04.00.20.src/build/lib/pkgs/sdk/arm/libslqssdk.a…
— Archiving /home/chet/base/LTE_modem/SLQS04.00.20.src/build/lib/arm/liblite-fw.a…
— Archiving /home/chet/base/LTE_modem/SLQS04.00.20.src/build/lib/arm/libdcs.a…
— Archiving /home/chet/base/LTE_modem/SLQS04.00.20.src/build/lib/arm/libslqsapi.a…
make[1]: Leaving directory /home/chet/base/LTE_modem/SLQS04.00.20.src/pkgs/im' make[1]: Entering directory
/home/chet/base/LTE_modem/SLQS04.00.20.src/pkgs/qm’
— Building qmtask_sdk
— Building qmcommon
— Building qm_api
— Building qmqmisvc
— Building qmdcs
— Building qmdcscommon
— Building qmfms
— Building qmfmscommon
— Building qmparser
— Building qmwds
— Building qmmbim
— Archiving /home/chet/base/LTE_modem/SLQS04.00.20.src/build/lib/arm/libslqscore.a…
— Archiving /home/chet/base/LTE_modem/SLQS04.00.20.src/build/lib/pkgs/sdk/arm/libslqssdk.a…
— Archiving /home/chet/base/LTE_modem/SLQS04.00.20.src/build/lib/arm/liblite-fw.a…
— Archiving /home/chet/base/LTE_modem/SLQS04.00.20.src/build/lib/arm/libdcs.a…
— Archiving /home/chet/base/LTE_modem/SLQS04.00.20.src/build/lib/arm/liblite-qmi.a…
— Archiving /home/chet/base/LTE_modem/SLQS04.00.20.src/build/lib/arm/libslqsapi.a…
make[1]: Leaving directory /home/chet/base/LTE_modem/SLQS04.00.20.src/pkgs/qm' make[1]: Entering directory
/home/chet/base/LTE_modem/SLQS04.00.20.src/pkgs/ds’
— Building dstask_sdk
— Building dsshell
— Archiving /home/chet/base/LTE_modem/SLQS04.00.20.src/build/lib/arm/libslqscore.a…
— Archiving /home/chet/base/LTE_modem/SLQS04.00.20.src/build/lib/pkgs/sdk/arm/libslqssdk.a…
— Archiving /home/chet/base/LTE_modem/SLQS04.00.20.src/build/lib/arm/liblite-fw.a…
— Archiving /home/chet/base/LTE_modem/SLQS04.00.20.src/build/lib/arm/libdcs.a…
— Archiving /home/chet/base/LTE_modem/SLQS04.00.20.src/build/lib/arm/libslqsapi.a…
make[1]: Leaving directory /home/chet/base/LTE_modem/SLQS04.00.20.src/pkgs/ds' make[1]: Entering directory
/home/chet/base/LTE_modem/SLQS04.00.20.src/pkgs/su’
— Building su
— Archiving /home/chet/base/LTE_modem/SLQS04.00.20.src/build/lib/arm/libslqscore.a…
— Archiving /home/chet/base/LTE_modem/SLQS04.00.20.src/build/lib/pkgs/sdk/arm/libslqssdk.a…
— Archiving /home/chet/base/LTE_modem/SLQS04.00.20.src/build/lib/arm/liblite-fw.a…
— Archiving /home/chet/base/LTE_modem/SLQS04.00.20.src/build/lib/arm/libdcs.a…
— Archiving /home/chet/base/LTE_modem/SLQS04.00.20.src/build/lib/arm/libslqsapi.a…
make[1]: Leaving directory /home/chet/base/LTE_modem/SLQS04.00.20.src/pkgs/su' make[1]: Entering directory
/home/chet/base/LTE_modem/SLQS04.00.20.src/pkgs/sdk’
— Building sdk
— Archiving /home/chet/base/LTE_modem/SLQS04.00.20.src/build/lib/arm/libslqscore.a…
— Archiving /home/chet/base/LTE_modem/SLQS04.00.20.src/build/lib/pkgs/sdk/arm/libslqssdk.a…
— Archiving /home/chet/base/LTE_modem/SLQS04.00.20.src/build/lib/arm/libslqsapi.a…
— Building arm/slqssdk…
In file included from /opt/fsl-imx-x11/4.9.11-1.0.0/sysroots/cortexa9hf-neon-poky-linux-gnueabi/usr/include/features.h:392:0,
from /opt/fsl-imx-x11/4.9.11-1.0.0/sysroots/cortexa9hf-neon-poky-linux-gnueabi/usr/include/stdio.h:27,
from sdktest.c:12:
/opt/fsl-imx-x11/4.9.11-1.0.0/sysroots/cortexa9hf-neon-poky-linux-gnueabi/usr/include/gnu/stubs.h:7:29: fatal error: gnu/stubs-soft.h: No such file or directory
include <gnu/stubs-soft.h>
^
compilation terminated.
make[1]: [arm/slqssdk] Error 1 (ignored)
make[1]: Leaving directory /home/chet/base/LTE_modem/SLQS04.00.20.src/pkgs/sdk' make[1]: Entering directory
/home/chet/base/LTE_modem/SLQS04.00.20.src/pkgs/qa’
— Building src/qatestroutines
— Building test/src/qaGobiApiWdsTest
— Building test/src/qaGobiApiDmsTest
— Building test/src/qaGobiApiNasTest
test/src/qaGobiApiNasTest.c: In function ‘doprintsysInfoCommon’:
test/src/qaGobiApiNasTest.c:91:11: error: variable ‘fpTmp’ set but not used [-Werror=unused-but-set-variable]
FILE *fpTmp;
^~~~~
cc1: all warnings being treated as errors
make[1]: *** [/home/chet/base/LTE_modem/SLQS04.00.20.src/build/obj/arm/pkgs/qa/qaGobiApiNasTest.o] Error 1
make[1]: Leaving directory `/home/chet/base/LTE_modem/SLQS04.00.20.src/pkgs/qa’
make: *** [all] Error 1