Hi, i am following the instructions from https://github.com/arm-university/arm-gem5-rsk/wiki to build PARSEC for ARM FS simulation.
I am not able to build the following packages 1) bodytrack 2) raytrace 3) vips 4) x264 *Error log :* *1) bodytrack* */home/midhun/arm/gcc-linaro-5.4.1-2017.05-x86_64_aarch64-linux-gnu/bin/aarch64-linux-gnu-g++ -O3 -g -funroll-loops -fprefetch-loop-arrays -fpermissive -fno-exceptions -static-libgcc -Wl,--hash-style=both -Wl,--as-needed -DPARSEC_VERSION=3.0-beta-20150206 -DENABLE_PARSEC_HOOKS -I/home/midhun/arm/parsec-3.0/pkgs/libs/hooks/inst/aarch64-linux.gcc-hooks/include -fexceptions -Wall -Wno-unknown-pragmas -static -o bodytrack AnnealingFactor.o BodyGeometry.o BodyPose.o CameraModel.o CovarianceMatrix.o ImageMeasurements.o ImageProjection.o RandomGenerator.o TrackingModel.o main.o TrackingModelPthread.o AsyncIO.o -L/home/midhun/arm/gcc-linaro-5.4.1-2017.05-x86_64_aarch64-linux-gnu/lib64 -L/home/midhun/arm/gcc-linaro-5.4.1-2017.05-x86_64_aarch64-linux-gnu/lib -L/home/midhun/arm/parsec-3.0/pkgs/libs/hooks/inst/aarch64-linux.gcc-hooks/lib ../FlexImageLib/.libs/libflex.a -lm threads/.libs/libthreads.a -lpthread /home/midhun/arm/parsec-3.0/pkgs/libs/hooks/inst/aarch64-linux.gcc-hooks/lib/libhooks.so -Wl,--rpath -Wl,/home/midhun/arm/parsec-3.0/pkgs/libs/hooks/inst/aarch64-linux.gcc-hooks/lib -Wl,--rpath -Wl,/home/midhun/arm/parsec-3.0/pkgs/libs/hooks/inst/aarch64-linux.gcc-hooks/lib* */home/midhun/arm/gcc-linaro-5.4.1-2017.05-x86_64_aarch64-linux-gnu/bin/../lib/gcc/aarch64-linux-gnu/5.4.1/../../../../aarch64-linux-gnu/bin/ld: attempted static link of dynamic object `/home/midhun/arm/parsec-3.0/pkgs/libs/hooks/inst/aarch64-linux.gcc-hooks/lib/libhooks.so'* *collect2: error: ld returned 1 exit status* *make[3]: *** [bodytrack] Error 1* *make[3]: Leaving directory `/home/midhun/arm/parsec-3.0/pkgs/apps/bodytrack/obj/aarch64-linux.gcc-hooks/TrackingBenchmark'* *make[2]: *** [all-recursive] Error 1* *make[2]: Leaving directory `/home/midhun/arm/parsec-3.0/pkgs/apps/bodytrack/obj/aarch64-linux.gcc-hooks/TrackingBenchmark'* *make[1]: *** [all-recursive] Error 1* *make[1]: Leaving directory `/home/midhun/arm/parsec-3.0/pkgs/apps/bodytrack/obj/aarch64-linux.gcc-hooks'* *make: *** [all] Error 2* *[PARSEC] Error: 'env CXXFLAGS=-O3 -g -funroll-loops -fprefetch-loop-arrays -fpermissive -fno-exceptions -static-libgcc -Wl,--hash-style=both,--as-needed -DPARSEC_VERSION=3.0-beta-20150206 -DENABLE_PARSEC_HOOKS -I/home/midhun/arm/parsec-3.0/pkgs/libs/hooks/inst/aarch64-linux.gcc-hooks/include -fexceptions /usr/bin/make' failed.* *2) raytrace* *[PARSEC] [---------- Building package parsec.cmake ----------]* *[PARSEC] Running 'env CXXFLAGS=-O3 -g -funroll-loops -fprefetch-loop-arrays -fpermissive -fno-exceptions -static-libgcc -Wl,--hash-style=both,--as-needed -DPARSEC_VERSION=3.0-beta-20150206 -DENABLE_PARSEC_HOOKS -I/home/midhun/arm/parsec-3.0/pkgs/libs/hooks/inst/aarch64-linux.gcc-hooks/include -fexceptions /home/midhun/arm/parsec-3.0/pkgs/tools/cmake/src/configure --build=x86_64-linux-gnu --host=aarch64-linux-gnu --prefix=/home/midhun/arm/parsec-3.0/pkgs/tools/cmake/inst/aarch64-linux.gcc-hooks':* *---------------------------------------------* *CMake 2.6-1, Copyright (c) 2007 Kitware, Inc., Insight Consortium* *---------------------------------------------* *Error when bootstrapping CMake:* *Cannot find appropriate C compiler on this system.* *Please specify one using environment variable CC.* *See cmake_bootstrap.log for compilers attempted.* *---------------------------------------------* *Log of errors: /home/midhun/arm/parsec-3.0/pkgs/tools/cmake/obj/aarch64-linux.gcc-hooks/Bootstrap.cmk/cmake_bootstrap.log* *---------------------------------------------* *[PARSEC] Error: 'env CXXFLAGS=-O3 -g -funroll-loops -fprefetch-loop-arrays -fpermissive -fno-exceptions -static-libgcc -Wl,--hash-style=both,--as-needed -DPARSEC_VERSION=3.0-beta-20150206 -DENABLE_PARSEC_HOOKS -I/home/midhun/arm/parsec-3.0/pkgs/libs/hooks/inst/aarch64-linux.gcc-hooks/include -fexceptions /home/midhun/arm/parsec-3.0/pkgs/tools/cmake/src/configure --build=x86_64-linux-gnu --host=aarch64-linux-gnu --prefix=/home/midhun/arm/parsec-3.0/pkgs/tools/cmake/inst/aarch64-linux.gcc-hooks' failed.* *[PARSEC] [---------- Building package parsec.cmake ----------]* *[PARSEC] Running 'env CXXFLAGS=-O3 -g -funroll-loops -fprefetch-loop-arrays -fpermissive -fno-exceptions -static-libgcc -Wl,--hash-style=both,--as-needed -DPARSEC_VERSION=3.0-beta-20150206 -DENABLE_PARSEC_HOOKS -I/home/midhun/arm/parsec-3.0/pkgs/libs/hooks/inst/aarch64-linux.gcc-hooks/include -fexceptions /home/midhun/arm/parsec-3.0/pkgs/tools/cmake/src/configure --build=x86_64-linux-gnu --host=aarch64-linux-gnu --prefix=/home/midhun/arm/parsec-3.0/pkgs/tools/cmake/inst/aarch64-linux.gcc-hooks':* *---------------------------------------------* *CMake 2.6-1, Copyright (c) 2007 Kitware, Inc., Insight Consortium* *---------------------------------------------* *Error when bootstrapping CMake:* *Cannot find appropriate C compiler on this system.* *Please specify one using environment variable CC.* *See cmake_bootstrap.log for compilers attempted.* *---------------------------------------------* *Log of errors: /home/midhun/arm/parsec-3.0/pkgs/tools/cmake/obj/aarch64-linux.gcc-hooks/Bootstrap.cmk/cmake_bootstrap.log* *---------------------------------------------* *[PARSEC] Error: 'env CXXFLAGS=-O3 -g -funroll-loops -fprefetch-loop-arrays -fpermissive -fno-exceptions -static-libgcc -Wl,--hash-style=both,--as-needed -DPARSEC_VERSION=3.0-beta-20150206 -DENABLE_PARSEC_HOOKS -I/home/midhun/arm/parsec-3.0/pkgs/libs/hooks/inst/aarch64-linux.gcc-hooks/include -fexceptions /home/midhun/arm/parsec-3.0/pkgs/tools/cmake/src/configure --build=x86_64-linux-gnu --host=aarch64-linux-gnu --prefix=/home/midhun/arm/parsec-3.0/pkgs/tools/cmake/inst/aarch64-linux.gcc-hooks' failed.* *3) vips* *checking for atexit... yes* *checking for on_exit... yes* *checking for timegm... yes* *checking for gmtime_r... yes* *checking size of char... 1* *checking size of short... 2* *checking size of long... 8* *checking size of int... 4* *checking size of void *... 8* *checking size of long long... 8* *checking size of __int64... 0* *checking for format to printf and scanf a guint64... none* *checking for an ANSI C-conforming const... yes* *checking if malloc() and friends prototypes are gmem.h compatible... no* *checking for growing stack pointer... configure: error: in `/home/midhun/arm/parsec-3.0/pkgs/libs/glib/obj/aarch64-linux.gcc-hooks':* *configure: error: cannot run test program while cross compiling* *See `config.log' for more details.* *[PARSEC] Error: 'env CFLAGS=-I/home/midhun/arm/parsec-3.0/pkgs/libs/zlib/inst/aarch64-linux.gcc-hooks/include -O3 -g -funroll-loops -fprefetch-loop-arrays -static-libgcc -Wl,--hash-style=both,--as-needed -DPARSEC_VERSION=3.0-beta-20150206 -DENABLE_PARSEC_HOOKS -I/home/midhun/arm/parsec-3.0/pkgs/libs/hooks/inst/aarch64-linux.gcc-hooks/include LDFLAGS=-L/home/midhun/arm/parsec-3.0/pkgs/libs/zlib/inst/aarch64-linux.gcc-hooks/lib -L/home/midhun/arm/gcc-linaro-5.4.1-2017.05-x86_64_aarch64-linux-gnu/lib64 -L/home/midhun/arm/gcc-linaro-5.4.1-2017.05-x86_64_aarch64-linux-gnu/lib -static -L/home/midhun/arm/parsec-3.0/pkgs/libs/hooks/inst/aarch64-linux.gcc-hooks/lib /home/midhun/arm/parsec-3.0/pkgs/libs/glib/src/configure --disable-shared --enable-threads --with-threads=posix --build=x86_64-linux-gnu --host=aarch64-linux-gnu --prefix=/home/midhun/arm/parsec-3.0/pkgs/libs/glib/inst/aarch64-linux.gcc-hooks' failed.* *4) x264 * *PATH=/usr/bin:/home/midhun/arm/parsec-3.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/usr/lib/jvm/java-8-oracle/bin:/usr/lib/jvm/java-8-oracle/db/bin:/usr/lib/jvm/java-8-oracle/jre/bin:/home/midhun/arm/parsec-3.0/bin:/home/midhun/arm/parsec-3.0/bin cc -I. -I/home/midhun/arm/parsec-3.0/pkgs/tools/yasm/src -c -o gp-perfect.o `test -f tools/genperf/perfect.c || echo '/home/midhun/arm/parsec-3.0/pkgs/tools/yasm/src/'`tools/genperf/perfect.c* *PATH=/usr/bin:/home/midhun/arm/parsec-3.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/usr/lib/jvm/java-8-oracle/bin:/usr/lib/jvm/java-8-oracle/db/bin:/usr/lib/jvm/java-8-oracle/jre/bin:/home/midhun/arm/parsec-3.0/bin:/home/midhun/arm/parsec-3.0/bin cc -I. -I/home/midhun/arm/parsec-3.0/pkgs/tools/yasm/src -c -o gp-phash.o `test -f libyasm/phash.c || echo '/home/midhun/arm/parsec-3.0/pkgs/tools/yasm/src/'`libyasm/phash.c* *PATH=/usr/bin:/home/midhun/arm/parsec-3.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/usr/lib/jvm/java-8-oracle/bin:/usr/lib/jvm/java-8-oracle/db/bin:/usr/lib/jvm/java-8-oracle/jre/bin:/home/midhun/arm/parsec-3.0/bin:/home/midhun/arm/parsec-3.0/bin cc -I. -I/home/midhun/arm/parsec-3.0/pkgs/tools/yasm/src -c -o gp-xmalloc.o `test -f libyasm/xmalloc.c || echo '/home/midhun/arm/parsec-3.0/pkgs/tools/yasm/src/'`libyasm/xmalloc.c* *PATH=/usr/bin:/home/midhun/arm/parsec-3.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/usr/lib/jvm/java-8-oracle/bin:/usr/lib/jvm/java-8-oracle/db/bin:/usr/lib/jvm/java-8-oracle/jre/bin:/home/midhun/arm/parsec-3.0/bin:/home/midhun/arm/parsec-3.0/bin cc -I. -I/home/midhun/arm/parsec-3.0/pkgs/tools/yasm/src -c -o gp-xstrdup.o `test -f libyasm/xstrdup.c || echo '/home/midhun/arm/parsec-3.0/pkgs/tools/yasm/src/'`libyasm/xstrdup.c* *PATH=/usr/bin:/home/midhun/arm/parsec-3.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/usr/lib/jvm/java-8-oracle/bin:/usr/lib/jvm/java-8-oracle/db/bin:/usr/lib/jvm/java-8-oracle/jre/bin:/home/midhun/arm/parsec-3.0/bin:/home/midhun/arm/parsec-3.0/bin cc -o genperf genperf.o gp-perfect.o gp-phash.o gp-xmalloc.o gp-xstrdup.o -L/home/midhun/arm/gcc-linaro-5.4.1-2017.05-x86_64_aarch64-linux-gnu/lib64 -L/home/midhun/arm/gcc-linaro-5.4.1-2017.05-x86_64_aarch64-linux-gnu/lib -static -L/home/midhun/arm/parsec-3.0/pkgs/libs/hooks/inst/aarch64-linux.gcc-hooks/lib -lhooks* */usr/bin/ld: skipping incompatible /home/midhun/arm/parsec-3.0/pkgs/libs/hooks/inst/aarch64-linux.gcc-hooks/lib/libhooks.a when searching for -lhooks* */usr/bin/ld: cannot find -lhooks* *collect2: error: ld returned 1 exit status* *make: *** [genperf] Error 1* *[PARSEC] Error: 'env LIBS=-L/home/midhun/arm/gcc-linaro-5.4.1-2017.05-x86_64_aarch64-linux-gnu/lib64 -L/home/midhun/arm/gcc-linaro-5.4.1-2017.05-x86_64_aarch64-linux-gnu/lib -static -L/home/midhun/arm/parsec-3.0/pkgs/libs/hooks/inst/aarch64-linux.gcc-hooks/lib -lhooks /usr/bin/make' failed.* Please help. Regards, Midhun P mail to : [email protected] <[email protected]>
_______________________________________________ gem5-users mailing list [email protected] http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users
