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

Reply via email to