Dear every one, Recently, I have been working on cross-compile MEVBench for gem5. I used arm-none-linux-gnueabi to cross-compile OpenCV 2.4.2 successfully, as well as the jasper, ltiff, lzlib, lpng, and ljpeg. All pre-compiled binaries are installed under /usr/local. Then I try to use the command: ./build.sh static arm to compile MEVBech, but I encountered the following errors:
/usr/local/arm-2012.03/bin/../lib/gcc/arm-none-linux-gnueabi/4.6.3/../../../../arm-none-linux-gnueabi/bin/ld: cannot find -lopencv_highgui /usr/local/arm-2012.03/bin/../lib/gcc/arm-none-linux-gnueabi/4.6.3/../../../../arm-none-linux-gnueabi/bin/ld: cannot find -lopencv_ml /usr/local/arm-2012.03/bin/../lib/gcc/arm-none-linux-gnueabi/4.6.3/../../../../arm-none-linux-gnueabi/bin/ld: cannot find -lopencv_objdetect /usr/local/arm-2012.03/bin/../lib/gcc/arm-none-linux-gnueabi/4.6.3/../../../../arm-none-linux-gnueabi/bin/ld: cannot find -lopencv_video /usr/local/arm-2012.03/bin/../lib/gcc/arm-none-linux-gnueabi/4.6.3/../../../../arm-none-linux-gnueabi/bin/ld: cannot find -lopencv_calib3d /usr/local/arm-2012.03/bin/../lib/gcc/arm-none-linux-gnueabi/4.6.3/../../../../arm-none-linux-gnueabi/bin/ld: cannot find -lopencv_features2d /usr/local/arm-2012.03/bin/../lib/gcc/arm-none-linux-gnueabi/4.6.3/../../../../arm-none-linux-gnueabi/bin/ld: cannot find -lopencv_imgproc /usr/local/arm-2012.03/bin/../lib/gcc/arm-none-linux-gnueabi/4.6.3/../../../../arm-none-linux-gnueabi/bin/ld: cannot find -lopencv_core /usr/local/arm-2012.03/bin/../lib/gcc/arm-none-linux-gnueabi/4.6.3/../../../../arm-none-linux-gnueabi/bin/ld: cannot find -lopencv_flann /usr/local/arm-2012.03/bin/../lib/gcc/arm-none-linux-gnueabi/4.6.3/../../../../arm-none-linux-gnueabi/bin/ld: cannot find -ljasper /usr/local/arm-2012.03/bin/../lib/gcc/arm-none-linux-gnueabi/4.6.3/../../../../arm-none-linux-gnueabi/bin/ld: cannot find -ltiff /usr/local/arm-2012.03/bin/../lib/gcc/arm-none-linux-gnueabi/4.6.3/../../../../arm-none-linux-gnueabi/bin/ld: cannot find -lzlib /usr/local/arm-2012.03/bin/../lib/gcc/arm-none-linux-gnueabi/4.6.3/../../../../arm-none-linux-gnueabi/bin/ld: cannot find -lpng /usr/local/arm-2012.03/bin/../lib/gcc/arm-none-linux-gnueabi/4.6.3/../../../../arm-none-linux-gnueabi/bin/ld: cannot find -ljpeg Before compiling MEVBench, I set OpenCV_ARM_STATIC_DIR and LD_LIBRARY_PATH correctly. I have checked /usr/local/lib, and all the libs mentioned above are in this folder. So I have no idea how to do next. I have suffered these errors for this whole week. Did anyone know how to fix these errors, or could anyone provide me the pre-compiled MEVBench? Thank you very much in advance. -- Best regards, Hongyuan Ding
_______________________________________________ gem5-users mailing list gem5-users@gem5.org http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users