On 30-07-17 04:36, jupiter wrote:
> I thought if I add -DCMAKE_CC_COMPILER=gcc that error should go, no,
> it still compile with the specific default cc:
>
> /usr/bin/cc ....
>
> How could I fix it?
>
> Thank you.
>
> On Sun, Jul 30, 2017 at 11:51 AM, jupiter <jupiter....@gmail.com
> <mailto:jupiter....@gmail.com>> wrote:
>
>     Hi,
>
>     How can I set up the cmake not to check /usr/bin/cc but to check
>     $CC (which link to gcc without hard corded path in the environment)?
>
>     Thank you.
>
>     Regards
>
>
>
>
>
Hello Jupiter,

Running the following sets the compiler to gcov:

CC=/usr/bin/gcov cmake ../

This outputs:

-- The C compiler identification is unknown
-- The CXX compiler identification is GNU 7.1.1
-- Check for working C compiler: /usr/bin/gcov
-- Check for working C compiler: /usr/bin/gcov -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - failed
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Configuring done
-- Generating done


As you can see cmake definitely uses the CC environment variable. What
is your OS? What do you set $CC to? What is the full commandline you use
to call cmake?
What happens if you set it the way I did?

Regards,
Micha

Attachment: signature.asc
Description: OpenPGP digital signature

-- 

Powered by www.kitware.com

Please keep messages on-topic and check the CMake FAQ at: 
http://www.cmake.org/Wiki/CMake_FAQ

Kitware offers various services to support the CMake community. For more 
information on each offering, please visit:

CMake Support: http://cmake.org/cmake/help/support.html
CMake Consulting: http://cmake.org/cmake/help/consulting.html
CMake Training Courses: http://cmake.org/cmake/help/training.html

Visit other Kitware open-source projects at 
http://www.kitware.com/opensource/opensource.html

Follow this link to subscribe/unsubscribe:
http://public.kitware.com/mailman/listinfo/cmake

Reply via email to