Thank you for reply!.. I tried your way of passing -D options and see
the same errors.

>>
>> The following sample from cmakelists.txt causes termination of cmake
>> on win32. I run "cmake -D "CROSSCOMPILE=TRUE" -D "TOOL=diab" -D
>> "CPU=SimNT" -D "UGL_INCLUDE=D:/WindRiver/components/windml-4.0/h" -D 
>> "VXWORKS_INCLUDE=D:/WindRiver/vxworks-6.1/target/h" -G "Unix Makefiles" 
>> ../../../"
>>
>> if(DEFINED CROSSCOMPILE)
>>        set(ENV{PATH} "$ENV{PATH};${WIND_RIVER_DIAB_DIR}")
>>        set(ENV{PATH} 
>> "$ENV{PATH};${WIND_RIVER_DIR}/vxworks-6.1/host/x86-win32/bin")
>>
>>        set(CMAKE_MAKE_PROGRAM "make")
>>        set(CMAKE_CXX_COMPILER "dcc")
>>        #set(CMAKE_COMPILER_IS_GNUCXX 1)
>>        set(CMAKE_C_COMPILER "dcc")
>>        set(CMAKE_AR "ar")
>> elseif(DEFINED CROSSCOMPILE)
>>
>> endif(DEFINED CROSSCOMPILE)
>>
>> What I'm doing wrong?

>>From my Linux/Unix perspective, it looks like you may have a syntax error in
> the way you are specifying your -D options with spaces.  The following
> syntax for the -D options

> cmake -DCROSSCOMPILE=True ...



_______________________________________________
CMake mailing list
CMake@cmake.org
http://www.cmake.org/mailman/listinfo/cmake

Reply via email to