Hi Derek,
ok. I thought there was a CMake variable like CMAKE_C_COMPILER_PATH. I use this
Derek Rollend <derek.rollend@...> writes:
>
>
> Add the Linaro toolchain bin directory to your PATH environment variable:
> export PATH="/opt/gcc-linaro-arm-linux-gnueabihf-4.7-2013.01-20130125_linux
>>/bin:$PATH"
http://www.cmake.org/Wiki/CMake_FAQ#How_do_I_use_a_different_compiler.3F
(method3).
> Derek Rollend <derek.rollend <at> ...> writes:I have just successfully compiled but without FFMPEG too, that is the problem.
> >
> >
> > Fernan,
> > I'm using CMake 2.8.0. I have not tried to compile OpenCV with FFMPEG
> > support
> yet, although I will be trying to do this soon. I have only successfully
> compiled OpenCV 2.2 using the Linaro hard float compiler. Here is my
> toolchain.cmake file:
> >
> >
> > set( CMAKE_SYSTEM_NAME Linux )
> > set( CMAKE_SYSTEM_PROCESSOR arm )
> > set( CMAKE_C_COMPILER arm-linux-gnueabihf-gcc )
> > set( CMAKE_CXX_COMPILER arm-linux-gnueabihf-g++ )
> > set( CMAKE_CXX_FLAGS_RELEASE "-L
> >/opt/gcc-linaro-arm-linux-gnueabihf-4.7-2013.01-20130125_linux/
>> >arm-linux-gnueabihf/lib -O3 -mcpu=cortex-a8 -mfpu=neon -mfloat-abi=hard
>> >-ftree-vectorize -ftree-vectorizer-verbose=3 -funroll-loops" )
>> > set( CMAKE_CXX_FLAGS_DEBUG "-L /opt/gcc-linaro-arm-linux-gnueabihf-
>> >4.7-2013.01-20130125_linux/arm-linux-gnueabihf/lib
>> >-O3 -mcpu=cortex-a8 -mfpu=neon -mfloat-abi=hard -ftree-vectorize
>> >-ftree-vectorizer-verbose=3 -funroll-loops" )
> >
but first, I will ask you some question:
Why you need to add the link path /opt/gcc-linaro-arm-linux-gnueabihf-
4.7-2013.01-20130125_linux/arm-linux-gnueabihf/lib?
Why you use OpenCV2.2? The lastest stable release is OpenCV2.4.3.
You see, I'm a newbie about cross compiling, I'll have to study concepts of
cross-compilation, I thought it was easy.
_______________________________________________
linaro-toolchain mailing list
linaro-toolchain@lists.linaro.org
http://lists.linaro.org/mailman/listinfo/linaro-toolchain