Hi, this is my minimal test case:
# CMake project file by Prakash Punnoor CMAKE_MINIMUM_REQUIRED(VERSION 2.4) Project(Aften C) OPTION(SHARED "build shared Aften library" OFF) OPTION(BINDINGS_CXX "build C++ bindings" OFF) IF(BINDINGS_CXX) SET(SHARED ON CACHE BOOL "build shared Aften library" FORCE) ENDIF(BINDINGS_CXX) IF(SHARED) ADD_LIBRARY(aften SHARED libaften/a52enc.c) ENDIF(SHARED) IF(BINDINGS_CXX) Project(Aften CXX) ADD_LIBRARY(aftenxx SHARED bindings/aftenxx.cxx) TARGET_LINK_LIBRARIES(aftenxx aften) ENDIF(BINDINGS_CXX) I do following in out-of-tree build: cmake .. ccmake .. set BINDINGS_CXX to on press c press g -> segfault If I just run cmake .. -DBINDINGS_CXX=1 I don't have problems. Even running cmake .. after the segfault is OK. It seem if I specify the CXX language in the first Project statement, I don't get the segfault, but I want to conditionally enable c++. Cheers, -- (°= =°) //\ Prakash Punnoor /\\ V_/ \_V
signature.asc
Description: This is a digitally signed message part.
_______________________________________________ CMake mailing list [email protected] http://www.cmake.org/mailman/listinfo/cmake
