2009/2/4 Eric Noulard <[email protected]> > 2009/2/4 ankit jain <[email protected]>: > > > > The CMakeLists iam using contains: > > > > PROJECT(hello) > > > > ADD_EXECUTABLE(hello h1.C) > > > > Error iam getting is: > > > > Linking CXX executable hello > > /usr/lib/gcc-lib/i386-redhat-linux/3.2.3/../../../crt1.o(.text+0x18): In > > function `_start': > > : undefined reference to `main' > > This is not a CMake error this is a C++ error > your source file is lacking the main() function thus > the compiler cannot produce an executable. > > I bet that if you search for " undefined reference to `main' " on the Web > you'll find the answer to such question. > > -- > Erk >
But if i replace ADD_EXECUTABLE by ADD_LIBRARY there is no error and a library get successfully built. AJ
_______________________________________________ CMake mailing list [email protected] http://www.cmake.org/mailman/listinfo/cmake
