#!/bin/bash set -e set -o pipefail SYSROOT="/opt/GfA/T_C49xL448RT_Qt57x/usr/arm-buildroot-linux-gnueabihf/sysroot" CC="/opt/GfA/T_C49xL448RT_Qt57x/usr/bin/arm-buildroot-linux-gnueabihf-c++" CCOPTS="-O3 -pthread -fPIC -Wall -Wno-unused -Wno-unused-label -Wformat -Wuninitialized -Wundef -Wcast-qual -Wwrite-strings -std=c++11 -fabi-version=2 -fno-omit-frame-pointer" LIBBASENAME="gfatimer" LIBFILENAME="lib$LIBBASENAME.so.1.0.0" LINKNAME="lib$LIBBASENAME.so" $CC $CCOPTS -c ../../src/timer.cpp ../../src/gfatimer.cpp ../../../gfaipc/src/locmtx.cpp $CC -O3 -fPIC -shared -L. -Wl,-soname,$LIBFILENAME -o $LIBFILENAME timer.o gfatimer.o locmtx.o -lc -pthread rm -f *.o mv $LIBFILENAME ../Toolchain/arm